← Documents Documentation/devicetree/bindings/arm/ux500/power_domain.txt GitHub 원문 ↗

Linux 6.18.37 · Devicetree Bindings

ST-Ericsson UX500 PM domains

UX500 generic PM domain provider와 DOMAIN_VAPE consumer specifier 바인딩입니다.

Source pathDocumentation/devicetree/bindings/arm/ux500/power_domain.txt
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

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

1. 요약·해설

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

요약과 해설

power_domain.txt:1-35

한 셀 power domain specifier로 peripheral의 전원 공급을 제어하는 연결을 설명합니다.

2. 영어 원문 전체

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

원문 전체 펼치기
1 * ST-Ericsson UX500 PM Domains
2
3 UX500 supports multiple PM domains which are used to gate power to one or
4 more peripherals on the SOC.
5
6 The implementation of PM domains for UX500 are based upon the generic PM domain
7 and use the corresponding DT bindings.
8
9 ==PM domain providers==
10
11 Required properties:
12 - compatible: Must be "stericsson,ux500-pm-domains".
13 - #power-domain-cells : Number of cells in a power domain specifier, must be 1.
14
15 Example:
16 pm_domains: pm_domains0 {
17 compatible = "stericsson,ux500-pm-domains";
18 #power-domain-cells = <1>;
19 };
20
21 ==PM domain consumers==
22
23 Required properties:
24 - power-domains: A phandle and PM domain specifier. Below are the list of
25 valid specifiers:
26
27 Index Specifier
28 ----- ---------
29 0 DOMAIN_VAPE
30
31 Example:
32 sdi0_per1@80126000 {
33 compatible = "arm,pl18x", "arm,primecell";
34 power-domains = <&pm_domains DOMAIN_VAPE>
35 };
36

3. 한국어 전문 번역

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

UX500 PM domain provider

1-20

ST-Ericsson UX500 PM domain

UX500은 SoC의 하나 이상의 peripheral에 공급되는 전원을 차단하는 여러 PM domain을 지원합니다. 구현은 generic PM domain과 해당 DT 바인딩을 기반으로 합니다.

PM domain provider의 필수 `compatible`은 `stericsson,ux500-pm-domains`입니다. power domain specifier의 셀 수를 나타내는 `#power-domain-cells`는 1이어야 합니다.

Provider 예:

pm_domains: pm_domains0 {
        compatible = "stericsson,ux500-pm-domains";
        #power-domain-cells = <1>;
};
UX500 PM domain 연결
pm_domains providerstericsson,ux500-pm-domains
1-cell specifierDOMAIN_VAPE
Peripheral consumerpower-domains phandle
Power gateperipheral 전원 공급 제어

Provider의 한 셀 specifier가 consumer peripheral의 전원 연결을 선택합니다.

UX500 PM domain consumer

21-35

Consumer의 필수 `power-domains`에는 provider phandle과 PM domain specifier를 기록합니다. 유효한 specifier 목록은 다음과 같습니다.

Index        Specifier
-----        ---------
0        DOMAIN_VAPE
UX500 power domain specifier
IndexSpecifier
0DOMAIN_VAPE

현재 정의된 PM domain 인덱스입니다.

다음 PL18x SDI consumer는 `DOMAIN_VAPE`를 선택합니다. 원문의 마지막 속성에 세미콜론이 없는 표기를 그대로 보존합니다.

sdi0_per1@80126000 {
        compatible = "arm,pl18x", "arm,primecell";
        power-domains = <&pm_domains DOMAIN_VAPE>
};