Lines Matching refs:fcr

163 	unsigned long		fcr;  in ohare_htw_scc_enable()  local
189 fcr = MACIO_IN32(OHARE_FCR); in ohare_htw_scc_enable()
191 if (!(fcr & OH_SCC_ENABLE)) { in ohare_htw_scc_enable()
192 fcr |= OH_SCC_ENABLE; in ohare_htw_scc_enable()
200 fcr &= ~HRW_SCC_TRANS_EN_N; in ohare_htw_scc_enable()
201 MACIO_OUT32(OHARE_FCR, fcr); in ohare_htw_scc_enable()
202 fcr |= (rmask = HRW_RESET_SCC); in ohare_htw_scc_enable()
203 MACIO_OUT32(OHARE_FCR, fcr); in ohare_htw_scc_enable()
205 fcr |= (rmask = OH_SCC_RESET); in ohare_htw_scc_enable()
206 MACIO_OUT32(OHARE_FCR, fcr); in ohare_htw_scc_enable()
212 fcr &= ~rmask; in ohare_htw_scc_enable()
213 MACIO_OUT32(OHARE_FCR, fcr); in ohare_htw_scc_enable()
216 fcr |= OH_SCCA_IO; in ohare_htw_scc_enable()
218 fcr |= OH_SCCB_IO; in ohare_htw_scc_enable()
219 MACIO_OUT32(OHARE_FCR, fcr); in ohare_htw_scc_enable()
228 fcr = MACIO_IN32(OHARE_FCR); in ohare_htw_scc_enable()
230 fcr &= ~OH_SCCA_IO; in ohare_htw_scc_enable()
232 fcr &= ~OH_SCCB_IO; in ohare_htw_scc_enable()
233 MACIO_OUT32(OHARE_FCR, fcr); in ohare_htw_scc_enable()
234 if ((fcr & (OH_SCCA_IO | OH_SCCB_IO)) == 0) { in ohare_htw_scc_enable()
235 fcr &= ~OH_SCC_ENABLE; in ohare_htw_scc_enable()
237 fcr |= HRW_SCC_TRANS_EN_N; in ohare_htw_scc_enable()
238 MACIO_OUT32(OHARE_FCR, fcr); in ohare_htw_scc_enable()
603 u32 fcr; in core99_scc_enable() local
620 fcr = MACIO_IN32(KEYLARGO_FCR0); in core99_scc_enable()
622 if (!(fcr & KL0_SCC_CELL_ENABLE)) { in core99_scc_enable()
623 fcr |= KL0_SCC_CELL_ENABLE; in core99_scc_enable()
627 fcr |= KL0_SCCA_ENABLE; in core99_scc_enable()
630 fcr &= ~KL0_SCC_A_INTF_ENABLE; in core99_scc_enable()
632 fcr |= KL0_SCC_A_INTF_ENABLE; in core99_scc_enable()
635 fcr |= KL0_SCCB_ENABLE; in core99_scc_enable()
638 fcr &= ~KL0_SCC_B_INTF_ENABLE; in core99_scc_enable()
639 fcr |= KL0_IRDA_ENABLE; in core99_scc_enable()
640 fcr |= KL0_IRDA_CLK32_ENABLE | KL0_IRDA_CLK19_ENABLE; in core99_scc_enable()
641 fcr |= KL0_IRDA_SOURCE1_SEL; in core99_scc_enable()
642 fcr &= ~(KL0_IRDA_FAST_CONNECT|KL0_IRDA_DEFAULT1|KL0_IRDA_DEFAULT0); in core99_scc_enable()
643 fcr &= ~(KL0_IRDA_SOURCE2_SEL|KL0_IRDA_HIGH_BAND); in core99_scc_enable()
646 fcr |= KL0_SCC_B_INTF_ENABLE; in core99_scc_enable()
648 MACIO_OUT32(KEYLARGO_FCR0, fcr); in core99_scc_enable()
673 fcr = MACIO_IN32(KEYLARGO_FCR0); in core99_scc_enable()
675 fcr &= ~KL0_SCCA_ENABLE; in core99_scc_enable()
677 fcr &= ~KL0_SCCB_ENABLE; in core99_scc_enable()
680 fcr &= ~KL0_IRDA_ENABLE; in core99_scc_enable()
681 fcr &= ~(KL0_IRDA_CLK32_ENABLE | KL0_IRDA_CLK19_ENABLE); in core99_scc_enable()
682 fcr &= ~(KL0_IRDA_FAST_CONNECT|KL0_IRDA_DEFAULT1|KL0_IRDA_DEFAULT0); in core99_scc_enable()
683 fcr &= ~(KL0_IRDA_SOURCE1_SEL|KL0_IRDA_SOURCE2_SEL|KL0_IRDA_HIGH_BAND); in core99_scc_enable()
686 MACIO_OUT32(KEYLARGO_FCR0, fcr); in core99_scc_enable()
687 if ((fcr & (KL0_SCCA_ENABLE | KL0_SCCB_ENABLE)) == 0) { in core99_scc_enable()
688 fcr &= ~KL0_SCC_CELL_ENABLE; in core99_scc_enable()
689 MACIO_OUT32(KEYLARGO_FCR0, fcr); in core99_scc_enable()