/linux-6.1.9/drivers/clk/mmp/ |
D | clk-apmu.c | 28 struct clk_apmu *apmu = to_clk_apmu(hw); in clk_apmu_enable() local 32 if (apmu->lock) in clk_apmu_enable() 33 spin_lock_irqsave(apmu->lock, flags); in clk_apmu_enable() 35 data = readl_relaxed(apmu->base) | apmu->enable_mask; in clk_apmu_enable() 36 writel_relaxed(data, apmu->base); in clk_apmu_enable() 38 if (apmu->lock) in clk_apmu_enable() 39 spin_unlock_irqrestore(apmu->lock, flags); in clk_apmu_enable() 46 struct clk_apmu *apmu = to_clk_apmu(hw); in clk_apmu_disable() local 50 if (apmu->lock) in clk_apmu_disable() 51 spin_lock_irqsave(apmu->lock, flags); in clk_apmu_disable() [all …]
|
D | Makefile | 6 obj-y += clk-apbc.o clk-apmu.o clk-frac.o clk-mix.o clk-gate.o clk.o
|
/linux-6.1.9/Documentation/devicetree/bindings/power/ |
D | renesas,apmu.yaml | 4 $id: http://devicetree.org/schemas/power/renesas,apmu.yaml# 21 - renesas,r8a7742-apmu # RZ/G1H 22 - renesas,r8a7743-apmu # RZ/G1M 23 - renesas,r8a7744-apmu # RZ/G1N 24 - renesas,r8a7745-apmu # RZ/G1E 25 - renesas,r8a77470-apmu # RZ/G1C 26 - renesas,r8a7790-apmu # R-Car H2 27 - renesas,r8a7791-apmu # R-Car M2-W 28 - renesas,r8a7792-apmu # R-Car V2H 29 - renesas,r8a7793-apmu # R-Car M2-N [all …]
|
/linux-6.1.9/arch/arm/mach-shmobile/ |
D | Makefile | 23 obj-$(CONFIG_ARCH_RCAR_GEN2) += setup-rcar-gen2.o platsmp-apmu.o $(cpu-y) 31 smp-$(CONFIG_ARCH_RCAR_GEN2) += headsmp-apmu.o
|
/linux-6.1.9/Documentation/devicetree/bindings/clock/ |
D | marvell,mmp2-clock.yaml | 36 - const: apmu 65 reg-names = "mpmu", "apmu", "apbc";
|
D | marvell,pxa168.txt | 13 "mpmu", "apmu", "apbc". So three reg spaces need to be defined.
|
D | marvell,pxa910.txt | 13 "mpmu", "apmu", "apbc", "apbcp". So four reg spaces need to be defined.
|
D | marvell,pxa1928.txt | 10 - "marvell,pxa1928-apmu" - APMU controller compatible
|
/linux-6.1.9/arch/arm/boot/dts/ |
D | r8a7790.dtsi | 80 enable-method = "renesas,apmu"; 102 enable-method = "renesas,apmu"; 124 enable-method = "renesas,apmu"; 146 enable-method = "renesas,apmu"; 168 enable-method = "renesas,apmu"; 180 enable-method = "renesas,apmu"; 192 enable-method = "renesas,apmu"; 204 enable-method = "renesas,apmu"; 389 apmu@e6151000 { 390 compatible = "renesas,r8a7790-apmu", "renesas,apmu"; [all …]
|
D | r8a7742.dtsi | 58 enable-method = "renesas,apmu"; 80 enable-method = "renesas,apmu"; 102 enable-method = "renesas,apmu"; 124 enable-method = "renesas,apmu"; 370 apmu@e6151000 { 371 compatible = "renesas,r8a7742-apmu", "renesas,apmu"; 376 apmu@e6152000 { 377 compatible = "renesas,r8a7742-apmu", "renesas,apmu";
|
D | r8a7792.dtsi | 56 enable-method = "renesas,apmu"; 67 enable-method = "renesas,apmu"; 316 apmu@e6152000 { 317 compatible = "renesas,r8a7792-apmu", "renesas,apmu";
|
D | pxa168.dtsi | 159 reg-names = "mpmu", "apmu", "apbc";
|
D | r8a77470.dtsi | 36 enable-method = "renesas,apmu"; 47 enable-method = "renesas,apmu"; 207 apmu@e6151000 { 208 compatible = "renesas,r8a77470-apmu", "renesas,apmu";
|
D | pxa910.dtsi | 172 reg-names = "mpmu", "apmu", "apbc", "apbcp";
|
D | r8a7793.dtsi | 71 enable-method = "renesas,apmu"; 92 enable-method = "renesas,apmu"; 292 apmu@e6152000 { 293 compatible = "renesas,r8a7793-apmu", "renesas,apmu";
|
D | r8a7794.dtsi | 73 enable-method = "renesas,apmu"; 84 enable-method = "renesas,apmu"; 258 apmu@e6151000 { 259 compatible = "renesas,r8a7794-apmu", "renesas,apmu";
|
D | r8a7745.dtsi | 75 enable-method = "renesas,apmu"; 86 enable-method = "renesas,apmu"; 259 apmu@e6151000 { 260 compatible = "renesas,r8a7745-apmu", "renesas,apmu";
|
D | r8a7743.dtsi | 61 enable-method = "renesas,apmu"; 81 enable-method = "renesas,apmu"; 295 apmu@e6152000 { 296 compatible = "renesas,r8a7743-apmu", "renesas,apmu";
|
D | r8a7791.dtsi | 79 enable-method = "renesas,apmu"; 100 enable-method = "renesas,apmu"; 317 apmu@e6152000 { 318 compatible = "renesas,r8a7791-apmu", "renesas,apmu";
|
D | r8a7744.dtsi | 61 enable-method = "renesas,apmu"; 81 enable-method = "renesas,apmu"; 295 apmu@e6152000 { 296 compatible = "renesas,r8a7744-apmu", "renesas,apmu";
|
D | mmp2.dtsi | 510 reg-names = "mpmu", "apmu", "apbc";
|
D | mmp3.dtsi | 575 reg-names = "mpmu", "apmu", "apbc";
|
/linux-6.1.9/Documentation/devicetree/bindings/arm/ |
D | cpus.yaml | 229 - renesas,apmu
|