/kernel/linux/linux-5.10/drivers/clk/mmp/ |
H A D | clk-of-pxa1928.c | 69 static void pxa1928_pll_init(struct pxa1928_clk_unit *pxa_unit) in pxa1928_pll_init() argument 71 struct mmp_clk_unit *unit = &pxa_unit->unit; in pxa1928_pll_init() 81 pxa_unit->mpmu_base + MPMU_UART_PLL, in pxa1928_pll_init() 130 static void pxa1928_apb_periph_clk_init(struct pxa1928_clk_unit *pxa_unit) in pxa1928_apb_periph_clk_init() argument 132 struct mmp_clk_unit *unit = &pxa_unit->unit; in pxa1928_apb_periph_clk_init() 134 mmp_register_mux_clks(unit, apbc_mux_clks, pxa_unit->apbc_base, in pxa1928_apb_periph_clk_init() 137 mmp_register_gate_clks(unit, apbc_gate_clks, pxa_unit->apbc_base, in pxa1928_apb_periph_clk_init() 169 static void pxa1928_axi_periph_clk_init(struct pxa1928_clk_unit *pxa_unit) in pxa1928_axi_periph_clk_init() argument 171 struct mmp_clk_unit *unit = &pxa_unit->unit; in pxa1928_axi_periph_clk_init() 173 mmp_register_mux_clks(unit, apmu_mux_clks, pxa_unit in pxa1928_axi_periph_clk_init() 183 pxa1928_clk_reset_init(struct device_node *np, struct pxa1928_clk_unit *pxa_unit) pxa1928_clk_reset_init() argument 209 struct pxa1928_clk_unit *pxa_unit; pxa1928_mpmu_clk_init() local 228 struct pxa1928_clk_unit *pxa_unit; pxa1928_apmu_clk_init() local 249 struct pxa1928_clk_unit *pxa_unit; pxa1928_apbc_clk_init() local [all...] |
H A D | clk-of-mmp2.c | 180 static void mmp2_main_clk_init(struct mmp2_clk_unit *pxa_unit) in mmp2_main_clk_init() argument 183 struct mmp_clk_unit *unit = &pxa_unit->unit; in mmp2_main_clk_init() 188 if (pxa_unit->model == CLK_MODEL_MMP3) { in mmp2_main_clk_init() 190 pxa_unit->mpmu_base, in mmp2_main_clk_init() 194 pxa_unit->mpmu_base, in mmp2_main_clk_init() 203 pxa_unit->mpmu_base + MPMU_UART_PLL, in mmp2_main_clk_init() 210 pxa_unit->mpmu_base + MPMU_I2S0_PLL, in mmp2_main_clk_init() 215 pxa_unit->mpmu_base + MPMU_I2S1_PLL, in mmp2_main_clk_init() 219 mmp_register_gate_clks(unit, mpmu_gate_clks, pxa_unit->mpmu_base, in mmp2_main_clk_init() 284 static void mmp2_apb_periph_clk_init(struct mmp2_clk_unit *pxa_unit) in mmp2_apb_periph_clk_init() argument 396 mmp2_axi_periph_clk_init(struct mmp2_clk_unit *pxa_unit) mmp2_axi_periph_clk_init() argument 459 mmp2_clk_reset_init(struct device_node *np, struct mmp2_clk_unit *pxa_unit) mmp2_clk_reset_init() argument 481 mmp2_pm_domain_init(struct device_node *np, struct mmp2_clk_unit *pxa_unit) mmp2_pm_domain_init() argument 518 struct mmp2_clk_unit *pxa_unit; mmp2_clk_init() local [all...] |
H A D | clk-of-pxa168.c | 94 static void pxa168_pll_init(struct pxa168_clk_unit *pxa_unit) in pxa168_pll_init() argument 97 struct mmp_clk_unit *unit = &pxa_unit->unit; in pxa168_pll_init() 107 pxa_unit->mpmu_base + MPMU_UART_PLL, in pxa168_pll_init() 164 static void pxa168_apb_periph_clk_init(struct pxa168_clk_unit *pxa_unit) in pxa168_apb_periph_clk_init() argument 166 struct mmp_clk_unit *unit = &pxa_unit->unit; in pxa168_apb_periph_clk_init() 168 mmp_register_mux_clks(unit, apbc_mux_clks, pxa_unit->apbc_base, in pxa168_apb_periph_clk_init() 171 mmp_register_gate_clks(unit, apbc_gate_clks, pxa_unit->apbc_base, in pxa168_apb_periph_clk_init() 214 static void pxa168_axi_periph_clk_init(struct pxa168_clk_unit *pxa_unit) in pxa168_axi_periph_clk_init() argument 216 struct mmp_clk_unit *unit = &pxa_unit->unit; in pxa168_axi_periph_clk_init() 218 mmp_register_mux_clks(unit, apmu_mux_clks, pxa_unit in pxa168_axi_periph_clk_init() 228 pxa168_clk_reset_init(struct device_node *np, struct pxa168_clk_unit *pxa_unit) pxa168_clk_reset_init() argument 252 struct pxa168_clk_unit *pxa_unit; pxa168_clk_init() local [all...] |
H A D | clk-of-pxa910.c | 94 static void pxa910_pll_init(struct pxa910_clk_unit *pxa_unit) in pxa910_pll_init() argument 97 struct mmp_clk_unit *unit = &pxa_unit->unit; in pxa910_pll_init() 107 pxa_unit->mpmu_base + MPMU_UART_PLL, in pxa910_pll_init() 165 static void pxa910_apb_periph_clk_init(struct pxa910_clk_unit *pxa_unit) in pxa910_apb_periph_clk_init() argument 167 struct mmp_clk_unit *unit = &pxa_unit->unit; in pxa910_apb_periph_clk_init() 169 mmp_register_mux_clks(unit, apbc_mux_clks, pxa_unit->apbc_base, in pxa910_apb_periph_clk_init() 172 mmp_register_mux_clks(unit, apbcp_mux_clks, pxa_unit->apbcp_base, in pxa910_apb_periph_clk_init() 175 mmp_register_gate_clks(unit, apbc_gate_clks, pxa_unit->apbc_base, in pxa910_apb_periph_clk_init() 178 mmp_register_gate_clks(unit, apbcp_gate_clks, pxa_unit->apbcp_base, in pxa910_apb_periph_clk_init() 220 static void pxa910_axi_periph_clk_init(struct pxa910_clk_unit *pxa_unit) in pxa910_axi_periph_clk_init() argument 234 pxa910_clk_reset_init(struct device_node *np, struct pxa910_clk_unit *pxa_unit) pxa910_clk_reset_init() argument 272 struct pxa910_clk_unit *pxa_unit; pxa910_clk_init() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/mmp/ |
H A D | clk-of-pxa1928.c | 69 static void pxa1928_pll_init(struct pxa1928_clk_unit *pxa_unit) in pxa1928_pll_init() argument 71 struct mmp_clk_unit *unit = &pxa_unit->unit; in pxa1928_pll_init() 81 pxa_unit->mpmu_base + MPMU_UART_PLL, in pxa1928_pll_init() 130 static void pxa1928_apb_periph_clk_init(struct pxa1928_clk_unit *pxa_unit) in pxa1928_apb_periph_clk_init() argument 132 struct mmp_clk_unit *unit = &pxa_unit->unit; in pxa1928_apb_periph_clk_init() 134 mmp_register_mux_clks(unit, apbc_mux_clks, pxa_unit->apbc_base, in pxa1928_apb_periph_clk_init() 137 mmp_register_gate_clks(unit, apbc_gate_clks, pxa_unit->apbc_base, in pxa1928_apb_periph_clk_init() 169 static void pxa1928_axi_periph_clk_init(struct pxa1928_clk_unit *pxa_unit) in pxa1928_axi_periph_clk_init() argument 171 struct mmp_clk_unit *unit = &pxa_unit->unit; in pxa1928_axi_periph_clk_init() 173 mmp_register_mux_clks(unit, apmu_mux_clks, pxa_unit in pxa1928_axi_periph_clk_init() 183 pxa1928_clk_reset_init(struct device_node *np, struct pxa1928_clk_unit *pxa_unit) pxa1928_clk_reset_init() argument 209 struct pxa1928_clk_unit *pxa_unit; pxa1928_mpmu_clk_init() local 228 struct pxa1928_clk_unit *pxa_unit; pxa1928_apmu_clk_init() local 249 struct pxa1928_clk_unit *pxa_unit; pxa1928_apbc_clk_init() local [all...] |
H A D | clk-of-mmp2.c | 179 static void mmp2_main_clk_init(struct mmp2_clk_unit *pxa_unit) in mmp2_main_clk_init() argument 182 struct mmp_clk_unit *unit = &pxa_unit->unit; in mmp2_main_clk_init() 187 if (pxa_unit->model == CLK_MODEL_MMP3) { in mmp2_main_clk_init() 189 pxa_unit->mpmu_base, in mmp2_main_clk_init() 193 pxa_unit->mpmu_base, in mmp2_main_clk_init() 202 pxa_unit->mpmu_base + MPMU_UART_PLL, in mmp2_main_clk_init() 209 pxa_unit->mpmu_base + MPMU_I2S0_PLL, in mmp2_main_clk_init() 214 pxa_unit->mpmu_base + MPMU_I2S1_PLL, in mmp2_main_clk_init() 218 mmp_register_gate_clks(unit, mpmu_gate_clks, pxa_unit->mpmu_base, in mmp2_main_clk_init() 283 static void mmp2_apb_periph_clk_init(struct mmp2_clk_unit *pxa_unit) in mmp2_apb_periph_clk_init() argument 395 mmp2_axi_periph_clk_init(struct mmp2_clk_unit *pxa_unit) mmp2_axi_periph_clk_init() argument 458 mmp2_clk_reset_init(struct device_node *np, struct mmp2_clk_unit *pxa_unit) mmp2_clk_reset_init() argument 480 mmp2_pm_domain_init(struct device_node *np, struct mmp2_clk_unit *pxa_unit) mmp2_pm_domain_init() argument 517 struct mmp2_clk_unit *pxa_unit; mmp2_clk_init() local [all...] |
H A D | clk-of-pxa910.c | 93 static void pxa910_pll_init(struct pxa910_clk_unit *pxa_unit) in pxa910_pll_init() argument 96 struct mmp_clk_unit *unit = &pxa_unit->unit; in pxa910_pll_init() 106 pxa_unit->mpmu_base + MPMU_UART_PLL, in pxa910_pll_init() 164 static void pxa910_apb_periph_clk_init(struct pxa910_clk_unit *pxa_unit) in pxa910_apb_periph_clk_init() argument 166 struct mmp_clk_unit *unit = &pxa_unit->unit; in pxa910_apb_periph_clk_init() 168 mmp_register_mux_clks(unit, apbc_mux_clks, pxa_unit->apbc_base, in pxa910_apb_periph_clk_init() 171 mmp_register_mux_clks(unit, apbcp_mux_clks, pxa_unit->apbcp_base, in pxa910_apb_periph_clk_init() 174 mmp_register_gate_clks(unit, apbc_gate_clks, pxa_unit->apbc_base, in pxa910_apb_periph_clk_init() 177 mmp_register_gate_clks(unit, apbcp_gate_clks, pxa_unit->apbcp_base, in pxa910_apb_periph_clk_init() 219 static void pxa910_axi_periph_clk_init(struct pxa910_clk_unit *pxa_unit) in pxa910_axi_periph_clk_init() argument 233 pxa910_clk_reset_init(struct device_node *np, struct pxa910_clk_unit *pxa_unit) pxa910_clk_reset_init() argument 271 struct pxa910_clk_unit *pxa_unit; pxa910_clk_init() local [all...] |
H A D | clk-of-pxa168.c | 113 static void pxa168_pll_init(struct pxa168_clk_unit *pxa_unit) in pxa168_pll_init() argument 116 struct mmp_clk_unit *unit = &pxa_unit->unit; in pxa168_pll_init() 126 pxa_unit->mpmu_base + MPMU_UART_PLL, in pxa168_pll_init() 202 static void pxa168_apb_periph_clk_init(struct pxa168_clk_unit *pxa_unit) in pxa168_apb_periph_clk_init() argument 204 struct mmp_clk_unit *unit = &pxa_unit->unit; in pxa168_apb_periph_clk_init() 206 mmp_register_mux_clks(unit, apbc_mux_clks, pxa_unit->apbc_base, in pxa168_apb_periph_clk_init() 209 mmp_register_gate_clks(unit, apbc_gate_clks, pxa_unit->apbc_base, in pxa168_apb_periph_clk_init() 264 static void pxa168_axi_periph_clk_init(struct pxa168_clk_unit *pxa_unit) in pxa168_axi_periph_clk_init() argument 266 struct mmp_clk_unit *unit = &pxa_unit->unit; in pxa168_axi_periph_clk_init() 268 mmp_register_mux_clks(unit, apmu_mux_clks, pxa_unit in pxa168_axi_periph_clk_init() 278 pxa168_clk_reset_init(struct device_node *np, struct pxa168_clk_unit *pxa_unit) pxa168_clk_reset_init() argument 302 struct pxa168_clk_unit *pxa_unit; pxa168_clk_init() local [all...] |