요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
* ST-Ericsson UX500 PM Domains
UX500 supports multiple PM domains which are used to gate power to one or
more peripherals on the SOC.
The implementation of PM domains for UX500 are based upon the generic PM domain
and use the corresponding DT bindings.
==PM domain providers==
Required properties:
- compatible: Must be "stericsson,ux500-pm-domains".
- #power-domain-cells : Number of cells in a power domain specifier, must be 1.
Example:
pm_domains: pm_domains0 {
compatible = "stericsson,ux500-pm-domains";
#power-domain-cells = <1>;
};
==PM domain consumers==
Required properties:
- power-domains: A phandle and PM domain specifier. Below are the list of
valid specifiers:
Index Specifier
----- ---------
0 DOMAIN_VAPE
Example:
sdi0_per1@80126000 {
compatible = "arm,pl18x", "arm,primecell";
power-domains = <&pm_domains DOMAIN_VAPE>
};
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
UX500 PM domain provider
1-20ST-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>;
};
Provider의 한 셀 specifier가 consumer peripheral의 전원 연결을 선택합니다.
UX500 PM domain consumer
21-35Consumer의 필수 `power-domains`에는 provider phandle과 PM domain specifier를 기록합니다. 유효한 specifier 목록은 다음과 같습니다.
Index Specifier
----- ---------
0 DOMAIN_VAPE
현재 정의된 PM domain 인덱스입니다.
다음 PL18x SDI consumer는 `DOMAIN_VAPE`를 선택합니다. 원문의 마지막 속성에 세미콜론이 없는 표기를 그대로 보존합니다.
sdi0_per1@80126000 {
compatible = "arm,pl18x", "arm,primecell";
power-domains = <&pm_domains DOMAIN_VAPE>
};
요약과 해설
power_domain.txt:1-35한 셀 power domain specifier로 peripheral의 전원 공급을 제어하는 연결을 설명합니다.