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