/linux/drivers/soc/fsl/ |
H A D | rcpm.c | 3 // rcpm.c - Freescale QorIQ RCPM driver 20 struct rcpm { struct 60 struct rcpm *rcpm; in rcpm_pm_prepare() local 65 rcpm = dev_get_drvdata(dev); in rcpm_pm_prepare() 66 if (!rcpm) in rcpm_pm_prepare() 69 base = rcpm->ippdexpcr_base; in rcpm_pm_prepare() 80 "fsl,rcpm-wakeup", value, in rcpm_pm_prepare() 81 rcpm->wakeup_cells + 1); in rcpm_pm_prepare() 87 * For DT mode, would handle devices with "fsl,rcpm in rcpm_pm_prepare() 21 wakeup_cellsrcpm global() argument 22 ippdexpcr_basercpm global() argument 23 little_endianrcpm global() argument 150 struct rcpm *rcpm; rcpm_probe() local [all...] |
H A D | Makefile | 9 obj-$(CONFIG_FSL_RCPM) += rcpm.o
|
/linux/arch/powerpc/boot/dts/fsl/ |
H A D | b4420si-post.dtsi | 58 dcsr-rcpm@22000 { 59 compatible = "fsl,b4420-dcsr-rcpm", "fsl,dcsr-rcpm"; 88 rcpm: global-utilities@e2000 { label 89 compatible = "fsl,b4420-rcpm", "fsl,qoriq-rcpm-2.0";
|
H A D | b4860si-post.dtsi | 84 dcsr-rcpm@22000 { 85 compatible = "fsl,b4860-dcsr-rcpm", "fsl,dcsr-rcpm"; 257 rcpm: global-utilities@e2000 { label 258 compatible = "fsl,b4860-rcpm", "fsl,qoriq-rcpm-2.0";
|
H A D | t1023rdb.dts | 148 sleep = <&rcpm 0x80000000>; 152 sleep = <&rcpm 0x40000000>; 158 sleep = <&rcpm 0x20000000>; 164 sleep = <&rcpm 0x10000000>;
|
H A D | t1024rdb.dts | 180 sleep = <&rcpm 0x80000000>; 184 sleep = <&rcpm 0x40000000>; 190 sleep = <&rcpm 0x20000000>; 196 sleep = <&rcpm 0x10000000>;
|
H A D | p5040si-post.dtsi | 187 dcsr-rcpm@22000 { 188 compatible = "fsl,p5040-dcsr-rcpm", "fsl,dcsr-rcpm"; 324 rcpm: global-utilities@e2000 { label 325 compatible = "fsl,p5040-rcpm", "fsl,qoriq-rcpm-1.0";
|
H A D | b4si-post.dtsi | 127 dcsr-rcpm@22000 { 128 compatible = "fsl,b4-dcsr-rcpm", "fsl,dcsr-rcpm"; 402 rcpm: global-utilities@e2000 { label 403 compatible = "fsl,b4-rcpm", "fsl,qoriq-rcpm-2.0";
|
H A D | t1023si-post.dtsi | 174 dcsr-rcpm@22000 { 175 compatible = "fsl,t1023-dcsr-rcpm", "fsl,dcsr-rcpm"; 350 rcpm: global-utilities@e2000 { label 351 compatible = "fsl,t1023-rcpm", "fsl,qoriq-rcpm-2.1";
|
H A D | p3041si-post.dtsi | 235 dcsr-rcpm@22000 { 236 compatible = "fsl,p3041-dcsr-rcpm", "fsl,dcsr-rcpm"; 359 rcpm: global-utilities@e2000 { label 360 compatible = "fsl,qoriq-rcpm-1.0";
|
H A D | p5020si-post.dtsi | 242 dcsr-rcpm@22000 { 243 compatible = "fsl,p5020-dcsr-rcpm", "fsl,dcsr-rcpm"; 364 rcpm: global-utilities@e2000 { label 365 compatible = "fsl,qoriq-rcpm-1.0";
|
H A D | p2041si-post.dtsi | 208 dcsr-rcpm@22000 { 209 compatible = "fsl,p2041-dcsr-rcpm", "fsl,dcsr-rcpm"; 332 rcpm: global-utilities@e2000 { label 333 compatible = "fsl,qoriq-rcpm-1.0";
|
H A D | p4080si-post.dtsi | 214 dcsr-rcpm@22000 { 215 compatible = "fsl,p4080-dcsr-rcpm", "fsl,dcsr-rcpm"; 379 rcpm: global-utilities@e2000 { label 380 compatible = "fsl,qoriq-rcpm-1.0";
|
H A D | t2081si-post.dtsi | 204 dcsr-rcpm@22000 { 205 compatible = "fsl,t2080-dcsr-rcpm", "fsl,dcsr-rcpm"; 540 rcpm: global-utilities@e2000 { label 541 compatible = "fsl,t2080-rcpm", "fsl,qoriq-rcpm-2.0";
|
/linux/Documentation/devicetree/bindings/powerpc/fsl/ |
H A D | dcsr.txt | 330 or Debug IP of the form "fsl,<soc>-dcsr-rcpm" in addition to the 331 generic compatible string "fsl,dcsr-rcpm". 341 dcsr-rcpm@22000 { 342 compatible = "fsl,p4080-dcsr-rcpm", "fsl,dcsr-rcpm";
|
/linux/arch/arm64/boot/dts/freescale/ |
H A D | fsl-ls1028a.dtsi | 1319 rcpm: wakeup-controller@1e34040 { label 1320 compatible = "fsl,ls1028a-rcpm", "fsl,qoriq-rcpm-2.1+"; 1322 #fsl,rcpm-wakeup-cells = <7>; 1329 fsl,rcpm-wakeup = <&rcpm 0x0 0x0 0x0 0x0 0x4000 0x0 0x0>; 1337 fsl,rcpm-wakeup = <&rcpm 0x0 0x0 0x0 0x0 0x4000 0x0 0x0>;
|
H A D | fsl-ls1046a.dtsi | 963 rcpm: wakeup-controller@1ee2140 { label 964 compatible = "fsl,ls1046a-rcpm", "fsl,qoriq-rcpm-2.1+"; 966 #fsl,rcpm-wakeup-cells = <1>; 972 fsl,rcpm-wakeup = <&rcpm 0x20000>;
|
H A D | fsl-ls1043a.dtsi | 1006 rcpm: wakeup-controller@1ee2140 { label 1007 compatible = "fsl,ls1043a-rcpm", "fsl,qoriq-rcpm-2.1+"; 1009 #fsl,rcpm-wakeup-cells = <1>; 1015 fsl,rcpm-wakeup = <&rcpm 0x20000>;
|
H A D | fsl-ls1088a.dtsi | 1037 rcpm: wakeup-controller@1e34040 { label 1038 compatible = "fsl,ls1088a-rcpm", "fsl,qoriq-rcpm-2.1+"; 1040 #fsl,rcpm-wakeup-cells = <6>; 1047 fsl,rcpm-wakeup = <&rcpm 0x0 0x0 0x0 0x0 0x4000 0x0>;
|
H A D | fsl-ls208xa.dtsi | 1221 rcpm: wakeup-controller@1e34040 { label 1222 compatible = "fsl,ls208xa-rcpm", "fsl,qoriq-rcpm-2.1+"; 1224 #fsl,rcpm-wakeup-cells = <6>; 1231 fsl,rcpm-wakeup = <&rcpm 0x0 0x0 0x0 0x0 0x4000 0x0>;
|
/linux/arch/arm/boot/dts/nxp/ls/ |
H A D | ls1021a.dtsi | 940 rcpm: power-controller@1ee2140 { label 941 compatible = "fsl,ls1021a-rcpm", "fsl,qoriq-rcpm-2.1+"; 943 #fsl,rcpm-wakeup-cells = <2>; 951 fsl,rcpm-wakeup = <&rcpm 0x0 0x20000000>;
|