← Documents Documentation/ABI/testing/sysfs-driver-bd9571mwv-regulator GitHub 원문 ↗

Linux 6.18.37 · ABI / testing

BD9571MWV DDR backup-mode sysfs ABI

System suspend 중 DDR rail을 유지하는 backup mode와 momentary/toggle accessory power-switch별 동작 순서를 설명합니다.

Source pathDocumentation/ABI/testing/sysfs-driver-bd9571mwv-regulator
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

DDR rail backup across suspend

sysfs-driver-bd9571mwv-regulator:1-31

Momentary switch에서는 available하면 default enabled이고, toggle switch에서는 PMIC reconfiguration·manual off·suspend·manual on 순서를 위해 userspace가 mode를 명시적으로 enable해야 합니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 What: /sys/bus/i2c/devices/.../bd9571mwv-regulator.*.auto/backup_mode
2 Date: Jul 2018
3 KernelVersion: 4.19
4 Contact: Geert Uytterhoeven <geert+renesas@glider.be>
5 Description: Read/write the current state of DDR Backup Mode, which controls
6 if DDR power rails will be kept powered during system suspend.
7 ("on"/"1" = enabled, "off"/"0" = disabled).
8 Two types of power switches (or control signals) can be used:
9
10 A. With a momentary power switch (or pulse signal), DDR
11 Backup Mode is enabled by default when available, as the
12 PMIC will be configured only during system suspend.
13 B. With a toggle power switch (or level signal), the
14 following steps must be followed exactly:
15
16 1. Configure PMIC for backup mode, to change the role of
17 the accessory power switch from a power switch to a
18 wake-up switch,
19 2. Switch accessory power switch off, to prepare for
20 system suspend, which is a manual step not controlled
21 by software,
22 3. Suspend system,
23 4. Switch accessory power switch on, to resume the
24 system.
25
26 DDR Backup Mode must be explicitly enabled by the user,
27 to invoke step 1.
28
29 See also Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml.
30 Users: User space applications for embedded boards equipped with a
31 BD9571MWV PMIC.
32

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

BD9571MWV DDR backup mode

1-31
항목한국어 전문 번역
What/sys/bus/i2c/devices/.../bd9571mwv-regulator.*.auto/backup_mode
Date2018년 7월
KernelVersion4.19
ContactGeert Uytterhoeven <geert+renesas@glider.be>
DescriptionSystem suspend 중 DDR power rail을 powered 상태로 유지할지를 제어하는 DDR Backup Mode의 current state를 read/write합니다. "on" 또는 "1"은 enabled, "off" 또는 "0"은 disabled입니다. Momentary power switch 또는 pulse signal을 사용하면, PMIC가 system suspend 중에만 configure되므로 DDR Backup Mode를 사용할 수 있을 때 default로 enabled입니다. Toggle power switch 또는 level signal을 사용하면 다음 순서를 정확히 따라야 합니다. 1) PMIC를 backup mode로 configure해 accessory power switch의 역할을 power switch에서 wake-up switch로 바꿉니다. 2) System suspend를 준비하기 위해 accessory power switch를 끕니다. 이는 software가 제어하지 않는 manual step입니다. 3) System을 suspend합니다. 4) Accessory power switch를 켜 system을 resume합니다. Step 1을 실행하려면 user가 DDR Backup Mode를 명시적으로 enable해야 합니다. Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml도 참조하십시오.
UsersBD9571MWV PMIC가 장착된 embedded board의 userspace applications.
Toggle-switch DDR backup sequence
Enable backup mode and reconfigure PMIC switch roleManually switch accessory power offSuspend systemSwitch accessory power on to resume

Level signal을 사용할 때 반드시 지켜야 하는 네 단계입니다.