Home
last modified time | relevance | path

Searched refs:dpll_regs (Results 1 – 8 of 8) sorted by relevance

/OK3568_Linux_fs/u-boot/arch/arm/mach-omap2/am33xx/
H A Dclock.c18 static void setup_post_dividers(const struct dpll_regs *dpll_regs, in setup_post_dividers() argument
23 writel(params->m2, dpll_regs->cm_div_m2_dpll); in setup_post_dividers()
25 writel(params->m3, dpll_regs->cm_div_m3_dpll); in setup_post_dividers()
27 writel(params->m4, dpll_regs->cm_div_m4_dpll); in setup_post_dividers()
29 writel(params->m5, dpll_regs->cm_div_m5_dpll); in setup_post_dividers()
31 writel(params->m6, dpll_regs->cm_div_m6_dpll); in setup_post_dividers()
34 static inline void do_lock_dpll(const struct dpll_regs *dpll_regs) in do_lock_dpll() argument
36 clrsetbits_le32(dpll_regs->cm_clkmode_dpll, in do_lock_dpll()
41 static inline void wait_for_lock(const struct dpll_regs *dpll_regs) in wait_for_lock() argument
44 (void *)dpll_regs->cm_idlest_dpll, LDELAY)) { in wait_for_lock()
[all …]
H A Dclock_am43xx.c23 const struct dpll_regs dpll_mpu_regs = {
30 const struct dpll_regs dpll_core_regs = {
39 const struct dpll_regs dpll_per_regs = {
46 const struct dpll_regs dpll_ddr_regs = {
H A Dclock_am33xx.c25 const struct dpll_regs dpll_mpu_regs = {
32 const struct dpll_regs dpll_core_regs = {
41 const struct dpll_regs dpll_per_regs = {
48 const struct dpll_regs dpll_ddr_regs = {
/OK3568_Linux_fs/u-boot/arch/arm/mach-omap2/
H A Dclocks-common.c76 struct dpll_regs *const dpll_regs = (struct dpll_regs *)base; in setup_post_dividers() local
80 writel(params->m2, &dpll_regs->cm_div_m2_dpll); in setup_post_dividers()
82 writel(params->m3, &dpll_regs->cm_div_m3_dpll); in setup_post_dividers()
84 writel(params->m4_h11, &dpll_regs->cm_div_m4_h11_dpll); in setup_post_dividers()
86 writel(params->m5_h12, &dpll_regs->cm_div_m5_h12_dpll); in setup_post_dividers()
88 writel(params->m6_h13, &dpll_regs->cm_div_m6_h13_dpll); in setup_post_dividers()
90 writel(params->m7_h14, &dpll_regs->cm_div_m7_h14_dpll); in setup_post_dividers()
92 writel(params->h21, &dpll_regs->cm_div_h21_dpll); in setup_post_dividers()
94 writel(params->h22, &dpll_regs->cm_div_h22_dpll); in setup_post_dividers()
96 writel(params->h23, &dpll_regs->cm_div_h23_dpll); in setup_post_dividers()
[all …]
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-am33xx/
H A Dclock.h91 struct dpll_regs { struct
103 extern const struct dpll_regs dpll_mpu_regs; argument
104 extern const struct dpll_regs dpll_core_regs;
105 extern const struct dpll_regs dpll_per_regs;
106 extern const struct dpll_regs dpll_ddr_regs;
121 void do_setup_dpll(const struct dpll_regs *, const struct dpll_params *);
/OK3568_Linux_fs/u-boot/board/siemens/pxm2/
H A Dboard.c359 static struct dpll_regs dpll_lcd_regs = {
374 static int get_clk(struct dpll_regs *dpll_regs) in get_clk() argument
380 val = readl(dpll_regs->cm_clksel_dpll); in get_clk()
/OK3568_Linux_fs/u-boot/board/siemens/rut/
H A Dboard.c353 static struct dpll_regs dpll_lcd_regs = {
359 static int get_clk(struct dpll_regs *dpll_regs) in get_clk() argument
365 val = readl(dpll_regs->cm_clksel_dpll); in get_clk()
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/
H A Domap_common.h503 struct dpll_regs { struct