Lines Matching refs:ctrl_reg
155 u32 ctrl_reg = 0;
158 ctrl_reg |= CDNS_SPI_CR_DEFAULT;
161 ctrl_reg |= CDNS_SPI_CR_PERI_SEL;
171 cdns_spi_write(xspi, CDNS_SPI_CR, ctrl_reg);
183 u32 ctrl_reg;
185 ctrl_reg = cdns_spi_read(xspi, CDNS_SPI_CR);
189 ctrl_reg |= CDNS_SPI_CR_SSCTRL;
192 ctrl_reg &= ~CDNS_SPI_CR_SSCTRL;
194 ctrl_reg |= ((~(CDNS_SPI_SS0 << spi_get_chipselect(spi, 0))) <<
198 ctrl_reg |= (spi_get_chipselect(spi, 0) << CDNS_SPI_SS_SHIFT) &
202 cdns_spi_write(xspi, CDNS_SPI_CR, ctrl_reg);
214 u32 ctrl_reg, new_ctrl_reg;
217 ctrl_reg = new_ctrl_reg;
226 if (new_ctrl_reg != ctrl_reg) {
257 u32 ctrl_reg, baud_rate_val;
262 ctrl_reg = cdns_spi_read(xspi, CDNS_SPI_CR);
272 ctrl_reg &= ~CDNS_SPI_CR_BAUD_DIV;
273 ctrl_reg |= baud_rate_val << CDNS_SPI_BAUD_DIV_SHIFT;
277 cdns_spi_write(xspi, CDNS_SPI_CR, ctrl_reg);
491 u32 ctrl_reg;
500 ctrl_reg = cdns_spi_read(xspi, CDNS_SPI_CR);
501 ctrl_reg = (ctrl_reg & CDNS_SPI_CR_SSCTRL) >> CDNS_SPI_SS_SHIFT;
502 if (ctrl_reg == CDNS_SPI_NOSS || spi_controller_is_target(ctlr))