Home
last modified time | relevance | path

Searched +full:pxa1908 +full:- +full:apmu (Results 1 – 3 of 3) sorted by relevance

/linux/arch/arm64/boot/dts/marvell/mmp/
H A Dpxa1908.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
2 /dts-v1/;
4 #include <dt-bindings/interrupt-controller/arm-gic.h>
5 #include <dt-bindings/clock/marvell,pxa1908.h>
8 model = "Marvell Armada PXA1908";
9 compatible = "marvell,pxa1908";
10 #address-cells = <2>;
11 #size-cells = <2>;
12 interrupt-parent = <&gic>;
15 #address-cells = <2>;
[all …]
/linux/drivers/clk/mmp/
H A DMakefile1 # SPDX-License-Identifier: GPL-2.0
6 obj-y += clk-apbc.o clk-apmu.o clk-frac.o clk-mix.o clk-gate.o clk.o
8 obj-$(CONFIG_RESET_CONTROLLER) += reset.o
10 obj-$(CONFIG_MACH_MMP_DT) += clk-of-pxa168.o clk-of-pxa910.o
11 obj-$(CONFIG_COMMON_CLK_MMP2) += clk-of-mmp2.o clk-pll.o pwr-island.o
12 obj-$(CONFIG_COMMON_CLK_MMP2_AUDIO) += clk-audio.o
14 obj-$(CONFIG_COMMON_CLK_PXA1908) += clk-pxa1908-apbc.o clk-pxa1908-apbcp.o \
15 clk-pxa1908-mpmu.o clk-pxa1908-apmu.o
17 obj-$(CONFIG_ARCH_MMP) += clk-of-pxa1928.o
H A Dclk-pxa1908-apmu.c1 // SPDX-License-Identifier: GPL-2.0-only
3 #include <linux/clk-provider.h>
8 #include <dt-bindings/clock/marvell,pxa1908.h>
64 struct mmp_clk_unit *unit = &pxa_unit->unit; in pxa1908_axi_periph_clk_init()
67 pxa_unit->base, ARRAY_SIZE(pll1_gate_clks)); in pxa1908_axi_periph_clk_init()
69 sdh_mix_config.reg_info.reg_clk_ctrl = pxa_unit->base + APMU_SDH0; in pxa1908_axi_periph_clk_init()
73 sdh_mix_config.reg_info.reg_clk_ctrl = pxa_unit->base + APMU_SDH1; in pxa1908_axi_periph_clk_init()
77 sdh_mix_config.reg_info.reg_clk_ctrl = pxa_unit->base + APMU_SDH2; in pxa1908_axi_periph_clk_init()
82 mmp_register_gate_clks(unit, apmu_gate_clks, pxa_unit->base, in pxa1908_axi_periph_clk_init()
91 pxa_unit = devm_kzalloc(&pdev->dev, sizeof(*pxa_unit), GFP_KERNEL); in pxa1908_apmu_probe()
[all …]