| /src/sys/arch/arm/at91/ |
| at91spivar.h | 59 struct spi_controller sc_spi; /* SPI implementation ops */ member in struct:at91spi_softc
|
| at91spi.c | 148 sc->sc_spi.sct_cookie = sc; 149 sc->sc_spi.sct_configure = at91spi_configure; 150 sc->sc_spi.sct_transfer = at91spi_transfer; 152 //sc->sc_spi.sct_nslaves must have been initialized by machdep code 153 if (!sc->sc_spi.sct_nslaves) { 192 spibus_attach(self, &sc->sc_spi);
|
| /src/sys/arch/arm/imx/ |
| imxspivar.h | 54 struct spi_controller sc_spi; member in struct:imxspi_softc
|
| imx51_spi.c | 46 struct imxspi_softc sc_spi; /* Must be first */ member in struct:imx51spi_softc 79 struct imxspi_softc *sc = &isc->sc_spi;
|
| imxspi.c | 94 sc->sc_spi.sct_cookie = sc; 96 sc->sc_spi.sct_configure = imxspi_configure_enhanced; 98 sc->sc_spi.sct_configure = imxspi_configure; 99 sc->sc_spi.sct_transfer = imxspi_transfer; 101 /* sc->sc_spi.sct_nslaves must have been initialized by machdep code */ 102 sc->sc_spi.sct_nslaves = sc->sc_nslaves; 103 if (!sc->sc_spi.sct_nslaves) 121 spibus_attach(self, &sc->sc_spi);
|
| /src/sys/dev/marvell/ |
| mvspi.c | 56 struct spi_controller sc_spi; member in struct:mvspi_softc 136 sc->sc_spi.sct_cookie = sc; 137 sc->sc_spi.sct_configure = mvspi_configure; 138 sc->sc_spi.sct_transfer = mvspi_transfer; 139 sc->sc_spi.sct_nslaves = 1; 149 spibus_attach(self, &sc->sc_spi);
|
| /src/sys/arch/arm/sunxi/ |
| sun6i_spi.c | 57 struct spi_controller sc_spi; member in struct:sun6ispi_softc 182 sc->sc_spi.sct_cookie = sc; 183 sc->sc_spi.sct_configure = sun6ispi_configure; 184 sc->sc_spi.sct_transfer = sun6ispi_transfer; 185 sc->sc_spi.sct_nslaves = 4; 187 spibus_attach(self, &sc->sc_spi); 203 if (slave >= sc->sc_spi.sct_nslaves)
|
| sun4i_spi.c | 54 struct spi_controller sc_spi; member in struct:sun4ispi_softc 150 sc->sc_spi.sct_cookie = sc; 151 sc->sc_spi.sct_configure = sun4ispi_configure; 152 sc->sc_spi.sct_transfer = sun4ispi_transfer; 153 (void) of_getprop_uint32(phandle, "num-cs", &sc->sc_spi.sct_nslaves); 155 spibus_attach(self, &sc->sc_spi); 171 if (slave >= sc->sc_spi.sct_nslaves) 362 KASSERT(st->st_slave < sc->sc_spi.sct_nslaves);
|
| /src/sys/arch/arm/broadcom/ |
| bcm2835_spi.c | 55 struct spi_controller sc_spi; member in struct:bcmspi_softc 134 sc->sc_spi.sct_cookie = sc; 136 sc->sc_spi.sct_configure = bcmspi_configure; 137 sc->sc_spi.sct_transfer = bcmspi_transfer; 138 sc->sc_spi.sct_nslaves = 3; 140 spibus_attach(self, &sc->sc_spi);
|
| /src/sys/arch/hpcmips/dev/ |
| optpoint.c | 59 struct tx39spi_softc *sc_spi; member in struct:optpoint_softc 111 struct tx39spi_softc *spi = sc->sc_spi = device_private(parent); 215 tx39spi_enable(sc->sc_spi, 1); 243 tx39spi_enable(sc->sc_spi, 0); 296 tx39spi_put_word(sc->sc_spi, data & 0xff); 307 return tx39spi_get_word(sc->sc_spi) & 0xff;
|
| /src/sys/arch/mips/alchemy/dev/ |
| auspi.c | 71 struct spi_controller sc_spi; /* SPI implementation ops */ member in struct:auspi_softc 142 sc->sc_spi.sct_cookie = sc; 143 sc->sc_spi.sct_configure = auspi_configure; 144 sc->sc_spi.sct_transfer = auspi_transfer; 147 sc->sc_spi.sct_nslaves = sc->sc_md.am_nslaves; 162 spibus_attach(self, &sc->sc_spi);
|
| /src/sys/arch/arm/rockchip/ |
| rk_spi.c | 159 struct spi_controller sc_spi; member in struct:rk_spi_softc 249 sc->sc_spi.sct_cookie = sc; 250 sc->sc_spi.sct_configure = rk_spi_configure; 251 sc->sc_spi.sct_transfer = rk_spi_transfer; 252 sc->sc_spi.sct_nslaves = 2; 254 spibus_attach(self, &sc->sc_spi); 272 if (slave >= sc->sc_spi.sct_nslaves) 453 KASSERT(st->st_slave < sc->sc_spi.sct_nslaves);
|
| /src/sys/arch/evbarm/netwalker/ |
| netwalker_spi.c | 51 struct imxspi_softc sc_spi; /* Must be first */ member in struct:imx51spi_softc 116 struct imxspi_softc *sc = &isc->sc_spi;
|
| /src/sys/arch/mips/atheros/dev/ |
| arspi.c | 97 struct spi_controller sc_spi; member in struct:arspi_softc 167 sc->sc_spi.sct_cookie = sc; 168 sc->sc_spi.sct_configure = arspi_configure; 169 sc->sc_spi.sct_transfer = arspi_transfer; 170 sc->sc_spi.sct_nslaves = 1; 193 spibus_attach(self, &sc->sc_spi);
|
| /src/sys/arch/evbarm/mpcsa/ |
| mpcsa_spi.c | 97 sc->sc_at91spi.sc_spi.sct_nslaves = 3; // number of slaves
|
| /src/sys/dev/usb/ |
| umcpmio_spi.c | 156 if (slave >= sc->sc_spi.sct_nslaves) 673 KASSERT(st->st_slave < sc->sc_spi.sct_nslaves); 823 sc->sc_spi.sct_cookie = sc; 824 sc->sc_spi.sct_configure = mcp2210_spi_configure; 825 sc->sc_spi.sct_transfer = mcp2210_spi_transfer; 826 sc->sc_spi.sct_nslaves = sc->sc_chipinfo->num_spi_slaves; 828 spibus_attach(sc->sc_dev, &sc->sc_spi);
|
| umcpmio.h | 114 struct spi_controller sc_spi; member in struct:umcpmio_softc
|