Lines Matching refs:misc_p
22 struct misc_regs *misc_p = (struct misc_regs *)CONFIG_SPEAR_MISCBASE; in ddr_clock_init() local
25 clkenb = readl(&misc_p->periph1_clken); in ddr_clock_init()
30 writel(clkenb, &misc_p->periph1_clken); in ddr_clock_init()
31 writel(clkenb, &misc_p->periph1_clken); in ddr_clock_init()
33 ddrpll = readl(&misc_p->pll_ctr_reg); in ddr_clock_init()
44 writel(ddrpll, &misc_p->pll_ctr_reg); in ddr_clock_init()
46 writel(readl(&misc_p->periph1_clken) | PERIPH_MPMC_EN, in ddr_clock_init()
47 &misc_p->periph1_clken); in ddr_clock_init()
88 struct misc_regs *misc_p = (struct misc_regs *)CONFIG_SPEAR_MISCBASE; in pll_init() local
91 writel(FREQ_332, &misc_p->pll1_frq); in pll_init()
92 writel(0x1C0A, &misc_p->pll1_cntl); in pll_init()
93 writel(0x1C0E, &misc_p->pll1_cntl); in pll_init()
94 writel(0x1C06, &misc_p->pll1_cntl); in pll_init()
95 writel(0x1C0E, &misc_p->pll1_cntl); in pll_init()
97 writel(FREQ_332, &misc_p->pll2_frq); in pll_init()
98 writel(0x1C0A, &misc_p->pll2_cntl); in pll_init()
99 writel(0x1C0E, &misc_p->pll2_cntl); in pll_init()
100 writel(0x1C06, &misc_p->pll2_cntl); in pll_init()
101 writel(0x1C0E, &misc_p->pll2_cntl); in pll_init()
104 while (!(readl(&misc_p->pll1_cntl) & 0x1)) in pll_init()
106 while (!(readl(&misc_p->pll2_cntl) & 0x1)) in pll_init()
112 struct misc_regs *misc_p = (struct misc_regs *)CONFIG_SPEAR_MISCBASE; in mac_init() local
114 writel(readl(&misc_p->periph1_clken) & (~PERIPH_GMAC), in mac_init()
115 &misc_p->periph1_clken); in mac_init()
117 writel(SYNTH23, &misc_p->gmac_synth_clk); in mac_init()
126 writel(0x0, &misc_p->gmac_ctr_reg); in mac_init()
132 writel(0x4, &misc_p->gmac_ctr_reg); in mac_init()
136 writel(readl(&misc_p->periph1_clken) | PERIPH_GMAC, in mac_init()
137 &misc_p->periph1_clken); in mac_init()
139 writel(readl(&misc_p->periph1_rst) | PERIPH_GMAC, in mac_init()
140 &misc_p->periph1_rst); in mac_init()
141 writel(readl(&misc_p->periph1_rst) & (~PERIPH_GMAC), in mac_init()
142 &misc_p->periph1_rst); in mac_init()
147 struct misc_regs *misc_p = (struct misc_regs *)CONFIG_SPEAR_MISCBASE; in sys_init() local
166 writel(RTC_DISABLE | PLLTIMEEN, &misc_p->periph_clk_cfg); in sys_init()
167 writel(0x555, &misc_p->amba_clk_cfg); in sys_init()
186 struct misc_regs *misc_p = (struct misc_regs *)CONFIG_SPEAR_MISCBASE; in get_socrev() local
187 u32 soc_id = readl(&misc_p->soc_core_id); in get_socrev()
240 struct misc_regs *misc_p = (struct misc_regs *)CONFIG_SPEAR_MISCBASE; in board_init_f() local
249 writel(PERIPH_RST_ALL, &misc_p->periph1_rst); in board_init_f()