Lines Matching refs:MSP_GCR
209 temp_reg = readl(msp->registers + MSP_GCR) & ~TX_CLK_POL_RISING; in configure_protocol()
211 writel(temp_reg, msp->registers + MSP_GCR); in configure_protocol()
212 temp_reg = readl(msp->registers + MSP_GCR) & ~RX_CLK_POL_RISING; in configure_protocol()
214 writel(temp_reg, msp->registers + MSP_GCR); in configure_protocol()
228 reg_val_GCR = readl(msp->registers + MSP_GCR); in setup_bitclk()
229 writel(reg_val_GCR & ~SRG_ENABLE, msp->registers + MSP_GCR); in setup_bitclk()
267 reg_val_GCR = readl(msp->registers + MSP_GCR); in setup_bitclk()
268 writel(reg_val_GCR | SRG_ENABLE, msp->registers + MSP_GCR); in setup_bitclk()
393 reg_val_GCR = readl(msp->registers + MSP_GCR); in enable_msp()
394 writel(reg_val_GCR | FRAME_GEN_ENABLE, msp->registers + MSP_GCR); in enable_msp()
404 reg_val_GCR = readl(msp->registers + MSP_GCR); in flush_fifo_rx()
405 writel(reg_val_GCR | RX_ENABLE, msp->registers + MSP_GCR); in flush_fifo_rx()
413 writel(reg_val_GCR, msp->registers + MSP_GCR); in flush_fifo_rx()
421 reg_val_GCR = readl(msp->registers + MSP_GCR); in flush_fifo_tx()
422 writel(reg_val_GCR | TX_ENABLE, msp->registers + MSP_GCR); in flush_fifo_tx()
431 writel(reg_val_GCR, msp->registers + MSP_GCR); in flush_fifo_tx()
482 old_reg = readl(msp->registers + MSP_GCR); in ux500_msp_i2s_open()
485 writel(new_reg, msp->registers + MSP_GCR); in ux500_msp_i2s_open()
508 reg_val_GCR = readl(msp->registers + MSP_GCR); in disable_msp_rx()
509 writel(reg_val_GCR & ~RX_ENABLE, msp->registers + MSP_GCR); in disable_msp_rx()
524 reg_val_GCR = readl(msp->registers + MSP_GCR); in disable_msp_tx()
525 writel(reg_val_GCR & ~TX_ENABLE, msp->registers + MSP_GCR); in disable_msp_tx()
542 reg_val_GCR = readl(msp->registers + MSP_GCR); in disable_msp()
546 reg_val_GCR = readl(msp->registers + MSP_GCR); in disable_msp()
548 msp->registers + MSP_GCR); in disable_msp()
554 writel((readl(msp->registers + MSP_GCR) & in disable_msp()
555 (~TX_ENABLE)), msp->registers + MSP_GCR); in disable_msp()
561 writel((readl(msp->registers + MSP_GCR) & in disable_msp()
563 msp->registers + MSP_GCR); in disable_msp()
593 reg_val_GCR = readl(msp->registers + MSP_GCR); in ux500_msp_i2s_trigger()
594 writel(reg_val_GCR | enable_bit, msp->registers + MSP_GCR); in ux500_msp_i2s_trigger()
623 writel((readl(msp->registers + MSP_GCR) & in ux500_msp_i2s_close()
625 msp->registers + MSP_GCR); in ux500_msp_i2s_close()
627 writel(0, msp->registers + MSP_GCR); in ux500_msp_i2s_close()