Lines Matching refs:hw_mode
107 mpc8xxx_spi_write_reg(mode, cs->hw_mode); in fsl_espi_change_mode()
175 cs->hw_mode &= ~(CSMODE_LEN(0xF) | CSMODE_DIV16 | CSMODE_PM(0xF)); in fsl_espi_setup_transfer()
177 cs->hw_mode |= CSMODE_LEN(bits_per_word); in fsl_espi_setup_transfer()
180 cs->hw_mode |= CSMODE_DIV16; in fsl_espi_setup_transfer()
196 cs->hw_mode |= CSMODE_PM(pm); in fsl_espi_setup_transfer()
474 u32 hw_mode; in fsl_espi_setup() local
493 hw_mode = cs->hw_mode; /* Save original settings */ in fsl_espi_setup()
494 cs->hw_mode = mpc8xxx_spi_read_reg( in fsl_espi_setup()
497 cs->hw_mode &= ~(CSMODE_CP_BEGIN_EDGECLK | CSMODE_CI_INACTIVEHIGH in fsl_espi_setup()
501 cs->hw_mode |= CSMODE_CP_BEGIN_EDGECLK; in fsl_espi_setup()
503 cs->hw_mode |= CSMODE_CI_INACTIVEHIGH; in fsl_espi_setup()
505 cs->hw_mode |= CSMODE_REV; in fsl_espi_setup()
520 cs->hw_mode = hw_mode; /* Restore settings */ in fsl_espi_setup()