pxa_unit 106 drivers/clk/mmp/clk-of-mmp2.c static void mmp2_pll_init(struct mmp2_clk_unit *pxa_unit) pxa_unit 109 drivers/clk/mmp/clk-of-mmp2.c struct mmp_clk_unit *unit = &pxa_unit->unit; pxa_unit 119 drivers/clk/mmp/clk-of-mmp2.c pxa_unit->mpmu_base + MPMU_UART_PLL, pxa_unit 179 drivers/clk/mmp/clk-of-mmp2.c static void mmp2_apb_periph_clk_init(struct mmp2_clk_unit *pxa_unit) pxa_unit 181 drivers/clk/mmp/clk-of-mmp2.c struct mmp_clk_unit *unit = &pxa_unit->unit; pxa_unit 183 drivers/clk/mmp/clk-of-mmp2.c mmp_register_mux_clks(unit, apbc_mux_clks, pxa_unit->apbc_base, pxa_unit 186 drivers/clk/mmp/clk-of-mmp2.c mmp_register_gate_clks(unit, apbc_gate_clks, pxa_unit->apbc_base, pxa_unit 245 drivers/clk/mmp/clk-of-mmp2.c static void mmp2_axi_periph_clk_init(struct mmp2_clk_unit *pxa_unit) pxa_unit 248 drivers/clk/mmp/clk-of-mmp2.c struct mmp_clk_unit *unit = &pxa_unit->unit; pxa_unit 250 drivers/clk/mmp/clk-of-mmp2.c sdh_mix_config.reg_info.reg_clk_ctrl = pxa_unit->apmu_base + APMU_SDH0; pxa_unit 256 drivers/clk/mmp/clk-of-mmp2.c ccic0_mix_config.reg_info.reg_clk_ctrl = pxa_unit->apmu_base + APMU_CCIC0; pxa_unit 263 drivers/clk/mmp/clk-of-mmp2.c ccic1_mix_config.reg_info.reg_clk_ctrl = pxa_unit->apmu_base + APMU_CCIC1; pxa_unit 270 drivers/clk/mmp/clk-of-mmp2.c mmp_register_mux_clks(unit, apmu_mux_clks, pxa_unit->apmu_base, pxa_unit 273 drivers/clk/mmp/clk-of-mmp2.c mmp_register_div_clks(unit, apmu_div_clks, pxa_unit->apmu_base, pxa_unit 276 drivers/clk/mmp/clk-of-mmp2.c mmp_register_gate_clks(unit, apmu_gate_clks, pxa_unit->apmu_base, pxa_unit 281 drivers/clk/mmp/clk-of-mmp2.c struct mmp2_clk_unit *pxa_unit) pxa_unit 293 drivers/clk/mmp/clk-of-mmp2.c cells[i].reg = pxa_unit->apbc_base + apbc_gate_clks[i].offset; pxa_unit 304 drivers/clk/mmp/clk-of-mmp2.c struct mmp2_clk_unit *pxa_unit; pxa_unit 306 drivers/clk/mmp/clk-of-mmp2.c pxa_unit = kzalloc(sizeof(*pxa_unit), GFP_KERNEL); pxa_unit 307 drivers/clk/mmp/clk-of-mmp2.c if (!pxa_unit) pxa_unit 310 drivers/clk/mmp/clk-of-mmp2.c pxa_unit->mpmu_base = of_iomap(np, 0); pxa_unit 311 drivers/clk/mmp/clk-of-mmp2.c if (!pxa_unit->mpmu_base) { pxa_unit 316 drivers/clk/mmp/clk-of-mmp2.c pxa_unit->apmu_base = of_iomap(np, 1); pxa_unit 317 drivers/clk/mmp/clk-of-mmp2.c if (!pxa_unit->apmu_base) { pxa_unit 322 drivers/clk/mmp/clk-of-mmp2.c pxa_unit->apbc_base = of_iomap(np, 2); pxa_unit 323 drivers/clk/mmp/clk-of-mmp2.c if (!pxa_unit->apbc_base) { pxa_unit 328 drivers/clk/mmp/clk-of-mmp2.c mmp_clk_init(np, &pxa_unit->unit, MMP2_NR_CLKS); pxa_unit 330 drivers/clk/mmp/clk-of-mmp2.c mmp2_pll_init(pxa_unit); pxa_unit 332 drivers/clk/mmp/clk-of-mmp2.c mmp2_apb_periph_clk_init(pxa_unit); pxa_unit 334 drivers/clk/mmp/clk-of-mmp2.c mmp2_axi_periph_clk_init(pxa_unit); pxa_unit 336 drivers/clk/mmp/clk-of-mmp2.c mmp2_clk_reset_init(np, pxa_unit); pxa_unit 341 drivers/clk/mmp/clk-of-mmp2.c iounmap(pxa_unit->apmu_base); pxa_unit 343 drivers/clk/mmp/clk-of-mmp2.c iounmap(pxa_unit->mpmu_base); pxa_unit 345 drivers/clk/mmp/clk-of-mmp2.c kfree(pxa_unit); pxa_unit 94 drivers/clk/mmp/clk-of-pxa168.c static void pxa168_pll_init(struct pxa168_clk_unit *pxa_unit) pxa_unit 97 drivers/clk/mmp/clk-of-pxa168.c struct mmp_clk_unit *unit = &pxa_unit->unit; pxa_unit 107 drivers/clk/mmp/clk-of-pxa168.c pxa_unit->mpmu_base + MPMU_UART_PLL, pxa_unit 164 drivers/clk/mmp/clk-of-pxa168.c static void pxa168_apb_periph_clk_init(struct pxa168_clk_unit *pxa_unit) pxa_unit 166 drivers/clk/mmp/clk-of-pxa168.c struct mmp_clk_unit *unit = &pxa_unit->unit; pxa_unit 168 drivers/clk/mmp/clk-of-pxa168.c mmp_register_mux_clks(unit, apbc_mux_clks, pxa_unit->apbc_base, pxa_unit 171 drivers/clk/mmp/clk-of-pxa168.c mmp_register_gate_clks(unit, apbc_gate_clks, pxa_unit->apbc_base, pxa_unit 214 drivers/clk/mmp/clk-of-pxa168.c static void pxa168_axi_periph_clk_init(struct pxa168_clk_unit *pxa_unit) pxa_unit 216 drivers/clk/mmp/clk-of-pxa168.c struct mmp_clk_unit *unit = &pxa_unit->unit; pxa_unit 218 drivers/clk/mmp/clk-of-pxa168.c mmp_register_mux_clks(unit, apmu_mux_clks, pxa_unit->apmu_base, pxa_unit 221 drivers/clk/mmp/clk-of-pxa168.c mmp_register_div_clks(unit, apmu_div_clks, pxa_unit->apmu_base, pxa_unit 224 drivers/clk/mmp/clk-of-pxa168.c mmp_register_gate_clks(unit, apmu_gate_clks, pxa_unit->apmu_base, pxa_unit 229 drivers/clk/mmp/clk-of-pxa168.c struct pxa168_clk_unit *pxa_unit) pxa_unit 241 drivers/clk/mmp/clk-of-pxa168.c cells[i].reg = pxa_unit->apbc_base + apbc_gate_clks[i].offset; pxa_unit 252 drivers/clk/mmp/clk-of-pxa168.c struct pxa168_clk_unit *pxa_unit; pxa_unit 254 drivers/clk/mmp/clk-of-pxa168.c pxa_unit = kzalloc(sizeof(*pxa_unit), GFP_KERNEL); pxa_unit 255 drivers/clk/mmp/clk-of-pxa168.c if (!pxa_unit) pxa_unit 258 drivers/clk/mmp/clk-of-pxa168.c pxa_unit->mpmu_base = of_iomap(np, 0); pxa_unit 259 drivers/clk/mmp/clk-of-pxa168.c if (!pxa_unit->mpmu_base) { pxa_unit 264 drivers/clk/mmp/clk-of-pxa168.c pxa_unit->apmu_base = of_iomap(np, 1); pxa_unit 265 drivers/clk/mmp/clk-of-pxa168.c if (!pxa_unit->apmu_base) { pxa_unit 270 drivers/clk/mmp/clk-of-pxa168.c pxa_unit->apbc_base = of_iomap(np, 2); pxa_unit 271 drivers/clk/mmp/clk-of-pxa168.c if (!pxa_unit->apbc_base) { pxa_unit 276 drivers/clk/mmp/clk-of-pxa168.c mmp_clk_init(np, &pxa_unit->unit, PXA168_NR_CLKS); pxa_unit 278 drivers/clk/mmp/clk-of-pxa168.c pxa168_pll_init(pxa_unit); pxa_unit 280 drivers/clk/mmp/clk-of-pxa168.c pxa168_apb_periph_clk_init(pxa_unit); pxa_unit 282 drivers/clk/mmp/clk-of-pxa168.c pxa168_axi_periph_clk_init(pxa_unit); pxa_unit 284 drivers/clk/mmp/clk-of-pxa168.c pxa168_clk_reset_init(np, pxa_unit); pxa_unit 69 drivers/clk/mmp/clk-of-pxa1928.c static void pxa1928_pll_init(struct pxa1928_clk_unit *pxa_unit) pxa_unit 72 drivers/clk/mmp/clk-of-pxa1928.c struct mmp_clk_unit *unit = &pxa_unit->unit; pxa_unit 82 drivers/clk/mmp/clk-of-pxa1928.c pxa_unit->mpmu_base + MPMU_UART_PLL, pxa_unit 131 drivers/clk/mmp/clk-of-pxa1928.c static void pxa1928_apb_periph_clk_init(struct pxa1928_clk_unit *pxa_unit) pxa_unit 133 drivers/clk/mmp/clk-of-pxa1928.c struct mmp_clk_unit *unit = &pxa_unit->unit; pxa_unit 135 drivers/clk/mmp/clk-of-pxa1928.c mmp_register_mux_clks(unit, apbc_mux_clks, pxa_unit->apbc_base, pxa_unit 138 drivers/clk/mmp/clk-of-pxa1928.c mmp_register_gate_clks(unit, apbc_gate_clks, pxa_unit->apbc_base, pxa_unit 170 drivers/clk/mmp/clk-of-pxa1928.c static void pxa1928_axi_periph_clk_init(struct pxa1928_clk_unit *pxa_unit) pxa_unit 172 drivers/clk/mmp/clk-of-pxa1928.c struct mmp_clk_unit *unit = &pxa_unit->unit; pxa_unit 174 drivers/clk/mmp/clk-of-pxa1928.c mmp_register_mux_clks(unit, apmu_mux_clks, pxa_unit->apmu_base, pxa_unit 177 drivers/clk/mmp/clk-of-pxa1928.c mmp_register_div_clks(unit, apmu_div_clks, pxa_unit->apmu_base, pxa_unit 180 drivers/clk/mmp/clk-of-pxa1928.c mmp_register_gate_clks(unit, apmu_gate_clks, pxa_unit->apmu_base, pxa_unit 185 drivers/clk/mmp/clk-of-pxa1928.c struct pxa1928_clk_unit *pxa_unit) pxa_unit 199 drivers/clk/mmp/clk-of-pxa1928.c pxa_unit->apbc_base + apbc_gate_clks[i].offset; pxa_unit 210 drivers/clk/mmp/clk-of-pxa1928.c struct pxa1928_clk_unit *pxa_unit; pxa_unit 212 drivers/clk/mmp/clk-of-pxa1928.c pxa_unit = kzalloc(sizeof(*pxa_unit), GFP_KERNEL); pxa_unit 213 drivers/clk/mmp/clk-of-pxa1928.c if (!pxa_unit) pxa_unit 216 drivers/clk/mmp/clk-of-pxa1928.c pxa_unit->mpmu_base = of_iomap(np, 0); pxa_unit 217 drivers/clk/mmp/clk-of-pxa1928.c if (!pxa_unit->mpmu_base) { pxa_unit 219 drivers/clk/mmp/clk-of-pxa1928.c kfree(pxa_unit); pxa_unit 223 drivers/clk/mmp/clk-of-pxa1928.c pxa1928_pll_init(pxa_unit); pxa_unit 229 drivers/clk/mmp/clk-of-pxa1928.c struct pxa1928_clk_unit *pxa_unit; pxa_unit 231 drivers/clk/mmp/clk-of-pxa1928.c pxa_unit = kzalloc(sizeof(*pxa_unit), GFP_KERNEL); pxa_unit 232 drivers/clk/mmp/clk-of-pxa1928.c if (!pxa_unit) pxa_unit 235 drivers/clk/mmp/clk-of-pxa1928.c pxa_unit->apmu_base = of_iomap(np, 0); pxa_unit 236 drivers/clk/mmp/clk-of-pxa1928.c if (!pxa_unit->apmu_base) { pxa_unit 238 drivers/clk/mmp/clk-of-pxa1928.c kfree(pxa_unit); pxa_unit 242 drivers/clk/mmp/clk-of-pxa1928.c mmp_clk_init(np, &pxa_unit->unit, PXA1928_APMU_NR_CLKS); pxa_unit 244 drivers/clk/mmp/clk-of-pxa1928.c pxa1928_axi_periph_clk_init(pxa_unit); pxa_unit 250 drivers/clk/mmp/clk-of-pxa1928.c struct pxa1928_clk_unit *pxa_unit; pxa_unit 252 drivers/clk/mmp/clk-of-pxa1928.c pxa_unit = kzalloc(sizeof(*pxa_unit), GFP_KERNEL); pxa_unit 253 drivers/clk/mmp/clk-of-pxa1928.c if (!pxa_unit) pxa_unit 256 drivers/clk/mmp/clk-of-pxa1928.c pxa_unit->apbc_base = of_iomap(np, 0); pxa_unit 257 drivers/clk/mmp/clk-of-pxa1928.c if (!pxa_unit->apbc_base) { pxa_unit 259 drivers/clk/mmp/clk-of-pxa1928.c kfree(pxa_unit); pxa_unit 263 drivers/clk/mmp/clk-of-pxa1928.c mmp_clk_init(np, &pxa_unit->unit, PXA1928_APBC_NR_CLKS); pxa_unit 265 drivers/clk/mmp/clk-of-pxa1928.c pxa1928_apb_periph_clk_init(pxa_unit); pxa_unit 266 drivers/clk/mmp/clk-of-pxa1928.c pxa1928_clk_reset_init(np, pxa_unit); pxa_unit 94 drivers/clk/mmp/clk-of-pxa910.c static void pxa910_pll_init(struct pxa910_clk_unit *pxa_unit) pxa_unit 97 drivers/clk/mmp/clk-of-pxa910.c struct mmp_clk_unit *unit = &pxa_unit->unit; pxa_unit 107 drivers/clk/mmp/clk-of-pxa910.c pxa_unit->mpmu_base + MPMU_UART_PLL, pxa_unit 165 drivers/clk/mmp/clk-of-pxa910.c static void pxa910_apb_periph_clk_init(struct pxa910_clk_unit *pxa_unit) pxa_unit 167 drivers/clk/mmp/clk-of-pxa910.c struct mmp_clk_unit *unit = &pxa_unit->unit; pxa_unit 169 drivers/clk/mmp/clk-of-pxa910.c mmp_register_mux_clks(unit, apbc_mux_clks, pxa_unit->apbc_base, pxa_unit 172 drivers/clk/mmp/clk-of-pxa910.c mmp_register_mux_clks(unit, apbcp_mux_clks, pxa_unit->apbcp_base, pxa_unit 175 drivers/clk/mmp/clk-of-pxa910.c mmp_register_gate_clks(unit, apbc_gate_clks, pxa_unit->apbc_base, pxa_unit 178 drivers/clk/mmp/clk-of-pxa910.c mmp_register_gate_clks(unit, apbcp_gate_clks, pxa_unit->apbcp_base, pxa_unit 220 drivers/clk/mmp/clk-of-pxa910.c static void pxa910_axi_periph_clk_init(struct pxa910_clk_unit *pxa_unit) pxa_unit 222 drivers/clk/mmp/clk-of-pxa910.c struct mmp_clk_unit *unit = &pxa_unit->unit; pxa_unit 224 drivers/clk/mmp/clk-of-pxa910.c mmp_register_mux_clks(unit, apmu_mux_clks, pxa_unit->apmu_base, pxa_unit 227 drivers/clk/mmp/clk-of-pxa910.c mmp_register_div_clks(unit, apmu_div_clks, pxa_unit->apmu_base, pxa_unit 230 drivers/clk/mmp/clk-of-pxa910.c mmp_register_gate_clks(unit, apmu_gate_clks, pxa_unit->apmu_base, pxa_unit 235 drivers/clk/mmp/clk-of-pxa910.c struct pxa910_clk_unit *pxa_unit) pxa_unit 251 drivers/clk/mmp/clk-of-pxa910.c pxa_unit->apbc_base + apbc_gate_clks[i].offset; pxa_unit 261 drivers/clk/mmp/clk-of-pxa910.c pxa_unit->apbc_base + apbc_gate_clks[i].offset; pxa_unit 272 drivers/clk/mmp/clk-of-pxa910.c struct pxa910_clk_unit *pxa_unit; pxa_unit 274 drivers/clk/mmp/clk-of-pxa910.c pxa_unit = kzalloc(sizeof(*pxa_unit), GFP_KERNEL); pxa_unit 275 drivers/clk/mmp/clk-of-pxa910.c if (!pxa_unit) pxa_unit 278 drivers/clk/mmp/clk-of-pxa910.c pxa_unit->mpmu_base = of_iomap(np, 0); pxa_unit 279 drivers/clk/mmp/clk-of-pxa910.c if (!pxa_unit->mpmu_base) { pxa_unit 284 drivers/clk/mmp/clk-of-pxa910.c pxa_unit->apmu_base = of_iomap(np, 1); pxa_unit 285 drivers/clk/mmp/clk-of-pxa910.c if (!pxa_unit->apmu_base) { pxa_unit 290 drivers/clk/mmp/clk-of-pxa910.c pxa_unit->apbc_base = of_iomap(np, 2); pxa_unit 291 drivers/clk/mmp/clk-of-pxa910.c if (!pxa_unit->apbc_base) { pxa_unit 296 drivers/clk/mmp/clk-of-pxa910.c pxa_unit->apbcp_base = of_iomap(np, 3); pxa_unit 297 drivers/clk/mmp/clk-of-pxa910.c if (!pxa_unit->apbcp_base) { pxa_unit 302 drivers/clk/mmp/clk-of-pxa910.c mmp_clk_init(np, &pxa_unit->unit, PXA910_NR_CLKS); pxa_unit 304 drivers/clk/mmp/clk-of-pxa910.c pxa910_pll_init(pxa_unit); pxa_unit 306 drivers/clk/mmp/clk-of-pxa910.c pxa910_apb_periph_clk_init(pxa_unit); pxa_unit 308 drivers/clk/mmp/clk-of-pxa910.c pxa910_axi_periph_clk_init(pxa_unit); pxa_unit 310 drivers/clk/mmp/clk-of-pxa910.c pxa910_clk_reset_init(np, pxa_unit); pxa_unit 315 drivers/clk/mmp/clk-of-pxa910.c iounmap(pxa_unit->apbc_base); pxa_unit 317 drivers/clk/mmp/clk-of-pxa910.c iounmap(pxa_unit->apmu_base); pxa_unit 319 drivers/clk/mmp/clk-of-pxa910.c iounmap(pxa_unit->mpmu_base); pxa_unit 321 drivers/clk/mmp/clk-of-pxa910.c kfree(pxa_unit);