Home
last modified time | relevance | path

Searched full:rcpm (Results 1 – 25 of 31) sorted by relevance

12

/linux/Documentation/devicetree/bindings/soc/fsl/
H A Dfsl,rcpm.yaml4 $id: http://devicetree.org/schemas/soc/fsl/fsl,rcpm.yaml#
10 The RCPM performs all device-level tasks associated with device run control
21 - fsl,p2041-rcpm
22 - fsl,p3041-rcpm
23 - fsl,p4080-rcpm
24 - fsl,p5020-rcpm
25 - fsl,p5040-rcpm
26 - const: fsl,qoriq-rcpm-1.0
29 - fsl,b4420-rcpm
30 - fsl,b4860-rcpm
[all …]
/linux/drivers/soc/fsl/
H A Drcpm.c3 // rcpm.c - Freescale QorIQ RCPM driver
20 struct rcpm { struct
59 struct rcpm *rcpm; in rcpm_pm_prepare() local
64 rcpm = dev_get_drvdata(dev); in rcpm_pm_prepare()
65 if (!rcpm) in rcpm_pm_prepare()
68 base = rcpm->ippdexpcr_base; in rcpm_pm_prepare()
79 "fsl,rcpm-wakeup", value, in rcpm_pm_prepare()
80 rcpm->wakeup_cells + 1); in rcpm_pm_prepare()
86 * For DT mode, would handle devices with "fsl,rcpm-wakeup" in rcpm_pm_prepare()
87 * pointing to the current RCPM node. in rcpm_pm_prepare()
[all …]
H A DKconfig47 bool "Freescale RCPM support"
50 The NXP QorIQ Processors based on ARM Core have RCPM module
H A DMakefile9 obj-$(CONFIG_FSL_RCPM) += rcpm.o
/linux/Documentation/devicetree/bindings/rtc/
H A Dfsl,ls-ftm-alarm.yaml30 fsl,rcpm-wakeup:
34 - description: phandle to rcpm node
44 phandle to rcpm node, Please refer
45 Documentation/devicetree/bindings/soc/fsl/fsl,rcpm.yaml
57 - fsl,rcpm-wakeup
71 fsl,rcpm-wakeup = <&rcpm 0x0 0x0 0x0 0x0 0x4000 0x0>;
/linux/arch/powerpc/boot/dts/fsl/
H A Db4420si-post.dtsi58 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 Db4860si-post.dtsi84 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 Dt1023rdb.dts148 sleep = <&rcpm 0x80000000>;
152 sleep = <&rcpm 0x40000000>;
158 sleep = <&rcpm 0x20000000>;
164 sleep = <&rcpm 0x10000000>;
H A Dt1024rdb.dts180 sleep = <&rcpm 0x80000000>;
184 sleep = <&rcpm 0x40000000>;
190 sleep = <&rcpm 0x20000000>;
196 sleep = <&rcpm 0x10000000>;
H A Dp5040si-post.dtsi187 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 Db4si-post.dtsi127 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 Dt1023si-post.dtsi174 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 Dp3041si-post.dtsi235 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 Dp2041si-post.dtsi208 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 Dp5020si-post.dtsi242 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 Dp4080si-post.dtsi214 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 Dt2081si-post.dtsi204 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";
H A Dt1040si-post.dtsi204 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";
/linux/Documentation/devicetree/bindings/powerpc/fsl/
H A Ddcsr.txt321 the RCPM Debug Controller. This functionlity is limited to the
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/powerpc/include/asm/
H A Dfsl_pm.h24 /* mask pending interrupts to the RCPM from MPIC */
27 /* unmask pending interrupts to the RCPM from MPIC */
/linux/arch/powerpc/sysdev/
H A Dfsl_rcpm.c3 * RCPM(Run Control/Power Management) support
342 .compatible = "fsl,qoriq-rcpm-1.0",
346 .compatible = "fsl,qoriq-rcpm-2.0",
350 .compatible = "fsl,qoriq-rcpm-2.1",
H A DKconfig31 This option enables support for RCPM (Run Control/Power Management).
/linux/arch/arm64/boot/dts/freescale/
H A Dfsl-ls1012a.dtsi556 rcpm: wakeup-controller@1ee2140 { label
557 compatible = "fsl,ls1012a-rcpm", "fsl,qoriq-rcpm-2.1+";
559 #fsl,rcpm-wakeup-cells = <1>;
565 fsl,rcpm-wakeup = <&rcpm 0x20000>;
H A Dfsl-ls1028a.dtsi1319 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>;
/linux/arch/arm/boot/dts/nxp/ls/
H A Dls1021a.dtsi940 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>;

12