Lines Matching refs:cs
66 struct spi_slave *spi_setup_slave(unsigned int bus, unsigned int cs, in spi_setup_slave() argument
75 if (!spi_cs_is_valid(bus, cs)) in spi_setup_slave()
78 fsl = spi_alloc_slave(struct fsl_spi_slave, bus, cs); in spi_setup_slave()
132 unsigned int cs = slave->cs; in spi_claim_bus() local
137 debug("%s: bus:%i cs:%i\n", __func__, slave->bus, cs); in spi_claim_bus()
150 out_be32(&espi->csmode[cs], in_be32(&espi->csmode[cs]) & in spi_claim_bus()
156 out_be32(&espi->csmode[cs], in_be32(&espi->csmode[cs]) in spi_claim_bus()
161 out_be32(&espi->csmode[cs], in_be32(&espi->csmode[cs]) in spi_claim_bus()
164 out_be32(&espi->csmode[cs], in_be32(&espi->csmode[cs]) in spi_claim_bus()
168 out_be32(&espi->csmode[cs], in_be32(&espi->csmode[cs]) in spi_claim_bus()
172 out_be32(&espi->csmode[cs], in_be32(&espi->csmode[cs]) in spi_claim_bus()
363 int spi_cs_is_valid(unsigned int bus, unsigned int cs) in spi_cs_is_valid() argument
365 return bus == 0 && cs < ESPI_MAX_CS_NUM; in spi_cs_is_valid()
376 com |= ESPI_COM_CS(slave->cs); in spi_cs_activate()