| /arch/powerpc/platforms/44x/ |
| A D | cpm.c | 36 struct cpm { struct 46 static struct cpm cpm; argument 69 value = dcr_read(cpm.dcr_host, cpm.dcr_offset[cpm_reg]); in cpm_set() 70 dcr_write(cpm.dcr_host, cpm.dcr_offset[cpm_reg], value | mask); in cpm_set() 103 dcr_write(cpm.dcr_host, cpm.dcr_offset[CPM_ER], er_save); in cpm_idle_sleep() 192 return !!cpm.standby; in cpm_suspend_valid() 194 return !!cpm.suspend; in cpm_suspend_valid() 307 if (cpm.unused) { in cpm_init() 314 if (!cpm.powersave_off && cpm.idle_doze) in cpm_init() 317 if (cpm.standby || cpm.suspend) in cpm_init() [all …]
|
| A D | Makefile | 17 obj-$(CONFIG_PPC4xx_CPM) += cpm.o
|
| /arch/powerpc/boot/dts/ |
| A D | mpc866ads.dts | 95 cpm@9c0 { 111 compatible = "fsl,cpm-muram-data"; 119 "fsl,cpm-brg"; 131 compatible = "fsl,mpc866-cpm-pic", 143 fsl,cpm-brg = <1>; 144 fsl,cpm-command = <0x90>; 154 fsl,cpm-brg = <2>; 155 fsl,cpm-command = <0xd0>; 166 fsl,cpm-command = <0000>; 176 fsl,cpm-command = <0x10>; [all …]
|
| A D | mpc885ads.dts | 138 cpm@9c0 { 154 compatible = "fsl,cpm-muram-data"; 162 "fsl,cpm-brg"; 173 compatible = "fsl,mpc885-cpm-pic", 184 fsl,cpm-brg = <1>; 185 fsl,cpm-command = <0x90>; 195 fsl,cpm-brg = <2>; 196 fsl,cpm-command = <0xd0>; 208 fsl,cpm-command = <0x80>; 218 fsl,cpm-command = <0x10>; [all …]
|
| A D | ep8248e.dts | 101 cpm@119c0 { 105 compatible = "fsl,mpc8248-cpm", "fsl,cpm2", 116 compatible = "fsl,cpm-muram-data"; 124 "fsl,cpm-brg"; 136 fsl,cpm-brg = <7>; 137 fsl,cpm-command = <0x1d000000>; 149 fsl,cpm-brg = <1>; 150 fsl,cpm-command = <0x00800000>; 164 fsl,cpm-command = <0x12000300>; 177 fsl,cpm-command = <0x16200300>; [all …]
|
| A D | ep88xc.dts | 133 cpm@9c0 { 136 compatible = "fsl,mpc885-cpm", "fsl,cpm1"; 138 interrupts = <0>; // cpm error interrupt 149 compatible = "fsl,cpm-muram-data"; 157 "fsl,cpm-brg"; 167 compatible = "fsl,mpc885-cpm-pic", 179 fsl,cpm-brg = <1>; 180 fsl,cpm-command = <0x90>; 192 fsl,cpm-brg = <2>; 193 fsl,cpm-command = <0x40>; [all …]
|
| A D | mgcoge.dts | 105 cpm@119c0 { 115 compatible = "fsl,cpm-muram"; 121 compatible = "fsl,cpm-muram-data"; 129 "fsl,cpm-brg"; 141 fsl,cpm-brg = <2>; 142 fsl,cpm-command = <0x21200000>; 155 fsl,cpm-command = <0xce00000>; 165 fsl,cpm-command = <0x29600000>; 197 fsl,cpm-command = <0x12000300>; 210 fsl,cpm-command = <0x16200300>; [all …]
|
| A D | adder875-uboot.dts | 123 cpm@9c0 { 126 compatible = "fsl,mpc875-cpm", "fsl,cpm1", "simple-bus"; 127 interrupts = <0>; // cpm error interrupt 138 compatible = "fsl,cpm-muram-data"; 146 "fsl,cpm-brg"; 157 compatible = "fsl,mpc875-cpm-pic", 168 fsl,cpm-brg = <1>; 169 fsl,cpm-command = <0x0090>;
|
| A D | adder875-redboot.dts | 124 cpm@9c0 { 127 compatible = "fsl,mpc875-cpm", "fsl,cpm1", "simple-bus"; 128 interrupts = <0>; // cpm error interrupt 139 compatible = "fsl,cpm-muram-data"; 147 "fsl,cpm-brg"; 158 compatible = "fsl,mpc875-cpm-pic", 169 fsl,cpm-brg = <1>; 170 fsl,cpm-command = <0x0090>;
|
| A D | tqm8xx.dts | 127 cpm@9c0 { 130 compatible = "fsl,mpc860-cpm", "fsl,cpm1"; 134 interrupts = <0 2>; // cpm error interrupt 143 compatible = "fsl,cpm-muram-data"; 151 "fsl,cpm-brg"; 163 compatible = "fsl,mpc860-cpm-pic", 175 fsl,cpm-brg = <1>; 176 fsl,cpm-command = <0x90>; 186 fsl,cpm-command = <0000>;
|
| A D | ksi8560.dts | 216 cpm@919c0 { 219 compatible = "fsl,mpc8560-cpm", "fsl,cpm2"; 229 compatible = "fsl,cpm-muram-data"; 237 "fsl,cpm-brg"; 249 compatible = "fsl,mpc8560-cpm-pic", "fsl,cpm2-pic"; 257 fsl,cpm-brg = <1>; 258 fsl,cpm-command = <0x800000>; 269 fsl,cpm-brg = <2>; 270 fsl,cpm-command = <0x4a00000>; 297 fsl,cpm-command = <0x12000300>; [all …]
|
| A D | tqm8560.dts | 230 cpm@919c0 { 233 compatible = "fsl,mpc8560-cpm", "fsl,cpm2", "simple-bus"; 243 compatible = "fsl,cpm-muram-data"; 251 "fsl,cpm-brg"; 263 compatible = "fsl,mpc8560-cpm-pic", "fsl,cpm2-pic"; 271 fsl,cpm-brg = <1>; 272 fsl,cpm-command = <0x800000>; 283 fsl,cpm-brg = <2>; 284 fsl,cpm-command = <0x4a00000>; 296 fsl,cpm-command = <0x1a400300>;
|
| A D | stx_gp3_8560.dts | 212 cpm@919c0 { 215 compatible = "fsl,mpc8560-cpm", "fsl,cpm2", "simple-bus"; 225 compatible = "fsl,cpm-muram-data"; 233 "fsl,cpm-brg"; 245 compatible = "fsl,mpc8560-cpm-pic", "fsl,cpm2-pic"; 253 fsl,cpm-brg = <2>; 254 fsl,cpm-command = <0x4a00000>;
|
| A D | tqm8541.dts | 259 cpm@919c0 { 262 compatible = "fsl,mpc8541-cpm", "fsl,cpm2", "simple-bus"; 272 compatible = "fsl,cpm-muram-data"; 280 "fsl,cpm-brg"; 292 compatible = "fsl,mpc8541-cpm-pic", "fsl,cpm2-pic";
|
| A D | tqm8555.dts | 259 cpm@919c0 { 262 compatible = "fsl,mpc8555-cpm", "fsl,cpm2", "simple-bus"; 272 compatible = "fsl,cpm-muram-data"; 280 "fsl,cpm-brg"; 292 compatible = "fsl,mpc8555-cpm-pic", "fsl,cpm2-pic";
|
| A D | stxssa8555.dts | 246 cpm@919c0 { 249 compatible = "fsl,mpc8555-cpm", "fsl,cpm2"; 259 compatible = "fsl,cpm-muram-data"; 267 "fsl,cpm-brg"; 278 compatible = "fsl,mpc8555-cpm-pic", "fsl,cpm2-pic";
|
| A D | mpc832x_rdb.dts | 234 compatible = "fsl,qe-muram", "fsl,cpm-muram"; 239 "fsl,cpm-muram-data";
|
| A D | mpc836x_rdk.dts | 211 compatible = "fsl,qe-muram", "fsl,cpm-muram"; 216 "fsl,cpm-muram-data";
|
| A D | kmeter1.dts | 304 compatible = "fsl,qe-muram", "fsl,cpm-muram"; 309 "fsl,cpm-muram-data";
|
| /arch/alpha/kernel/ |
| A D | sys_titan.c | 67 cpumask_t cpm; in titan_update_irq_hw() local 71 cpumask_copy(&cpm, cpu_present_mask); in titan_update_irq_hw() 87 if (!cpumask_test_cpu(0, &cpm)) dim0 = &dummy; in titan_update_irq_hw() 88 if (!cpumask_test_cpu(1, &cpm)) dim1 = &dummy; in titan_update_irq_hw() 89 if (!cpumask_test_cpu(2, &cpm)) dim2 = &dummy; in titan_update_irq_hw() 90 if (!cpumask_test_cpu(3, &cpm)) dim3 = &dummy; in titan_update_irq_hw()
|
| /arch/powerpc/boot/dts/fsl/ |
| A D | t1024si-post.dtsi | 92 compatible = "fsl,qe-muram", "fsl,cpm-muram"; 96 compatible = "fsl,qe-muram-data", "fsl,cpm-muram-data";
|
| A D | mpc8568si-post.dtsi | 261 compatible = "fsl,qe-muram", "fsl,cpm-muram"; 266 "fsl,cpm-muram-data";
|
| A D | p1021si-post.dtsi | 239 compatible = "fsl,qe-muram", "fsl,cpm-muram"; 244 "fsl,cpm-muram-data";
|
| A D | mpc8569si-post.dtsi | 295 compatible = "fsl,qe-muram", "fsl,cpm-muram"; 300 "fsl,cpm-muram-data";
|
| /arch/arm64/boot/dts/marvell/ |
| A D | armada-80x0.dtsi | 72 compatible = "marvell,armada-8k-cpm-pinctrl";
|