| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | spacemit,k1-pll.yaml | 22 spacemit,mpmu: 25 Phandle to the "Main PMU (MPMU)" syscon. It is used to check PLL 37 - spacemit,mpmu 48 spacemit,mpmu = <&sysctl_mpmu>;
|
| H A D | marvell,pxa1928.txt | 5 blocks called APMU, MPMU, and APBC roughly corresponding to internal buses. 11 - "marvell,pxa1928-mpmu" - MPMU controller compatible
|
| H A D | marvell,mmp2-clock.yaml | 29 - description: MPMU register region 35 - const: mpmu 65 reg-names = "mpmu", "apmu", "apbc";
|
| H A D | marvell,pxa168.txt | 13 "mpmu", "apmu", "apbc". So three reg spaces need to be defined.
|
| H A D | marvell,pxa910.txt | 13 "mpmu", "apmu", "apbc", "apbcp". So four reg spaces need to be defined.
|
| /linux/Documentation/devicetree/bindings/soc/spacemit/ |
| H A D | spacemit,k1-syscon.yaml | 21 - spacemit,k1-syscon-mpmu 62 - spacemit,k1-syscon-mpmu 76 - spacemit,k1-syscon-mpmu 88 compatible = "spacemit,k1-syscon-mpmu";
|
| /linux/drivers/clk/spacemit/ |
| H A D | ccu-k1.c | 103 /* MPMU clocks start */ 178 /* MPMU clocks end */ 805 .reset_name = "mpmu-reset", 1133 * The lock status of PLLs locate in MPMU region, while PLLs themselves in k1_ccu_probe() 1134 * are in APBS region. Reference to MPMU syscon is required to check PLL in k1_ccu_probe() 1138 struct device_node *mpmu = of_parse_phandle(dev->of_node, in k1_ccu_probe() local 1139 "spacemit,mpmu", 0); in k1_ccu_probe() 1140 if (!mpmu) in k1_ccu_probe() 1142 "Cannot parse MPMU region\n"); in k1_ccu_probe() 1144 lock_regmap = device_node_to_regmap(mpmu); in k1_ccu_probe() [all …]
|
| /linux/drivers/clk/mmp/ |
| H A D | Makefile | 15 clk-pxa1908-mpmu.o clk-pxa1908-apmu.o
|
| H A D | clk-of-pxa1928.c | 217 pr_err("failed to map mpmu registers\n"); in pxa1928_mpmu_clk_init() 224 CLK_OF_DECLARE(pxa1928_mpmu_clk, "marvell,pxa1928-mpmu", pxa1928_mpmu_clk_init);
|
| H A D | clk-of-pxa910.c | 279 pr_err("failed to map mpmu registers\n"); in pxa910_clk_init()
|
| H A D | clk-of-pxa168.c | 310 pr_err("failed to map mpmu registers\n"); in pxa168_clk_init()
|
| H A D | clk-of-mmp2.c | 530 pr_err("failed to map mpmu registers\n"); in mmp2_clk_init()
|
| /linux/include/dt-bindings/clock/ |
| H A D | spacemit,k1-syscon.h | 46 /* MPMU clocks */ 85 /* MPMU resets */
|
| /linux/arch/arm64/boot/dts/marvell/mmp/ |
| H A D | pxa1908.dtsi | 236 mpmu: clock-controller@50000 { label 237 compatible = "marvell,pxa1908-mpmu";
|
| /linux/include/soc/spacemit/ |
| H A D | k1-syscon.h | 31 /* MPMU register offset */
|
| /linux/arch/arm/boot/dts/marvell/ |
| H A D | pxa910.dtsi | 172 reg-names = "mpmu", "apmu", "apbc", "apbcp";
|
| H A D | pxa168.dtsi | 161 reg-names = "mpmu", "apmu", "apbc";
|
| H A D | mmp2.dtsi | 510 reg-names = "mpmu", "apmu", "apbc";
|
| H A D | mmp3.dtsi | 575 reg-names = "mpmu", "apmu", "apbc";
|
| /linux/arch/arm/mach-pxa/ |
| H A D | pxa3xx-regs.h | 24 * Service Power Management Unit (MPMU)
|