/kernel/linux/linux-5.10/drivers/soc/fsl/ |
D | rcpm.c | 19 struct rcpm { struct 36 struct rcpm *rcpm; in rcpm_pm_prepare() argument 41 rcpm = dev_get_drvdata(dev); in rcpm_pm_prepare() 42 if (!rcpm) in rcpm_pm_prepare() 45 base = rcpm->ippdexpcr_base; in rcpm_pm_prepare() 57 rcpm->wakeup_cells + 1); in rcpm_pm_prepare() 71 for (i = 0; i < rcpm->wakeup_cells; i++) in rcpm_pm_prepare() 78 for (i = 0; i < rcpm->wakeup_cells; i++) { in rcpm_pm_prepare() 86 if (rcpm->little_endian) { in rcpm_pm_prepare() 106 struct rcpm *rcpm; in rcpm_probe() local [all …]
|
D | Makefile | 9 obj-$(CONFIG_FSL_RCPM) += rcpm.o
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/fsl/ |
D | rcpm.txt | 8 - #fsl,rcpm-wakeup-cells : The number of IPPDEXPCR register cells in the 9 fsl,rcpm-wakeup property. 12 string. Chip-specific strings are of the form "fsl,<chip>-rcpm", 14 * "fsl,p2041-rcpm" 15 * "fsl,p5020-rcpm" 16 * "fsl,t4240-rcpm" 18 Chassis-version strings are of the form "fsl,qoriq-rcpm-<version>", 20 * "fsl,qoriq-rcpm-1.0": for chassis 1.0 rcpm 21 * "fsl,qoriq-rcpm-2.0": for chassis 2.0 rcpm 22 * "fsl,qoriq-rcpm-2.1": for chassis 2.1 rcpm [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/rtc/ |
D | rtc-fsl-ftm-alarm.txt | 17 - fsl,rcpm-wakeup property and rcpm node : Please refer 18 Documentation/devicetree/bindings/soc/fsl/rcpm.txt 25 rcpm: rcpm@1e34040 { 26 compatible = "fsl,ls1088a-rcpm", "fsl,qoriq-rcpm-2.1+"; 28 #fsl,rcpm-wakeup-cells = <6>; 34 fsl,rcpm-wakeup = <&rcpm 0x0 0x0 0x0 0x0 0x4000 0x0>;
|
/kernel/linux/linux-5.10/arch/powerpc/boot/dts/fsl/ |
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";
|
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";
|
D | t1023rdb.dts | 148 sleep = <&rcpm 0x80000000>; 152 sleep = <&rcpm 0x40000000>; 158 sleep = <&rcpm 0x20000000>; 164 sleep = <&rcpm 0x10000000>;
|
D | t1024rdb.dts | 180 sleep = <&rcpm 0x80000000>; 184 sleep = <&rcpm 0x40000000>; 190 sleep = <&rcpm 0x20000000>; 196 sleep = <&rcpm 0x10000000>;
|
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";
|
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";
|
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";
|
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";
|
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";
|
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";
|
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";
|
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";
|
D | t1040si-post.dtsi | 204 dcsr-rcpm@22000 { 205 compatible = "fsl,t1040-dcsr-rcpm", "fsl,dcsr-rcpm"; 430 rcpm: global-utilities@e2000 { label 431 compatible = "fsl,t1040-rcpm", "fsl,qoriq-rcpm-2.1";
|
/kernel/linux/linux-5.10/arch/arm64/boot/dts/freescale/ |
D | fsl-ls1012a.dtsi | 519 rcpm: power-controller@1ee2140 { label 520 compatible = "fsl,ls1012a-rcpm", "fsl,qoriq-rcpm-2.1+"; 522 #fsl,rcpm-wakeup-cells = <1>; 528 fsl,rcpm-wakeup = <&rcpm 0x20000>;
|
D | fsl-ls1088a.dtsi | 804 rcpm: power-controller@1e34040 { label 805 compatible = "fsl,ls1088a-rcpm", "fsl,qoriq-rcpm-2.1+"; 807 #fsl,rcpm-wakeup-cells = <6>; 814 fsl,rcpm-wakeup = <&rcpm 0x0 0x0 0x0 0x0 0x4000 0x0>;
|
D | fsl-ls208xa.dtsi | 890 rcpm: power-controller@1e34040 { label 891 compatible = "fsl,ls208xa-rcpm", "fsl,qoriq-rcpm-2.1+"; 893 #fsl,rcpm-wakeup-cells = <6>; 900 fsl,rcpm-wakeup = <&rcpm 0x0 0x0 0x0 0x0 0x4000 0x0>;
|
D | fsl-ls1046a.dtsi | 851 rcpm: power-controller@1ee2140 { label 852 compatible = "fsl,ls1046a-rcpm", "fsl,qoriq-rcpm-2.1+"; 854 #fsl,rcpm-wakeup-cells = <1>; 860 fsl,rcpm-wakeup = <&rcpm 0x20000>;
|
D | fsl-ls1043a.dtsi | 917 rcpm: power-controller@1ee2140 { label 918 compatible = "fsl,ls1043a-rcpm", "fsl,qoriq-rcpm-2.1+"; 920 #fsl,rcpm-wakeup-cells = <1>; 926 fsl,rcpm-wakeup = <&rcpm 0x20000>;
|
D | fsl-ls1028a.dtsi | 1029 rcpm: power-controller@1e34040 { label 1030 compatible = "fsl,ls1028a-rcpm", "fsl,qoriq-rcpm-2.1+"; 1032 #fsl,rcpm-wakeup-cells = <7>; 1039 fsl,rcpm-wakeup = <&rcpm 0x0 0x0 0x0 0x0 0x4000 0x0 0x0>;
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/powerpc/fsl/ |
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";
|
/kernel/linux/linux-5.10/arch/arm/boot/dts/ |
D | ls1021a.dtsi | 973 rcpm: power-controller@1ee2140 { label 974 compatible = "fsl,ls1021a-rcpm", "fsl,qoriq-rcpm-2.1+"; 976 #fsl,rcpm-wakeup-cells = <2>; 983 fsl,rcpm-wakeup = <&rcpm 0x20000 0x0>;
|