Searched refs:sc_spi (Results 1 - 15 of 15) sorted by relevance

/netbsd-current/sys/arch/arm/at91/
H A Dat91spivar.h59 struct spi_controller sc_spi; /* SPI implementation ops */ member in struct:at91spi_softc
H A Dat91spi.c149 sc->sc_spi.sct_cookie = sc;
150 sc->sc_spi.sct_configure = at91spi_configure;
151 sc->sc_spi.sct_transfer = at91spi_transfer;
153 //sc->sc_spi.sct_nslaves must have been initialized by machdep code
154 if (!sc->sc_spi.sct_nslaves) {
159 sba.sba_controller = &sc->sc_spi;
/netbsd-current/sys/arch/arm/imx/
H A Dimxspivar.h55 struct spi_controller sc_spi; member in struct:imxspi_softc
H A Dimx51_spi.c46 struct imxspi_softc sc_spi; /* Must be first */ member in struct:imx51spi_softc
79 struct imxspi_softc *sc = &isc->sc_spi;
H A Dimxspi.c95 return &sc->sc_spi;
113 sc->sc_spi.sct_cookie = sc;
115 sc->sc_spi.sct_configure = imxspi_configure_enhanced;
117 sc->sc_spi.sct_configure = imxspi_configure;
118 sc->sc_spi.sct_transfer = imxspi_transfer;
120 /* sc->sc_spi.sct_nslaves must have been initialized by machdep code */
121 sc->sc_spi.sct_nslaves = sc->sc_nslaves;
122 if (!sc->sc_spi.sct_nslaves)
148 sba.sba_controller = &sc->sc_spi;
/netbsd-current/sys/dev/marvell/
H A Dmvspi.c56 struct spi_controller sc_spi; member in struct:mvspi_softc
137 sc->sc_spi.sct_cookie = sc;
138 sc->sc_spi.sct_configure = mvspi_configure;
139 sc->sc_spi.sct_transfer = mvspi_transfer;
140 sc->sc_spi.sct_nslaves = 1;
151 sba.sba_controller = &sc->sc_spi;
/netbsd-current/sys/arch/hpcmips/dev/
H A Doptpoint.c59 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;
/netbsd-current/sys/arch/mips/alchemy/dev/
H A Dauspi.c71 struct spi_controller sc_spi; /* SPI implementation ops */ member in struct:auspi_softc
143 sc->sc_spi.sct_cookie = sc;
144 sc->sc_spi.sct_configure = auspi_configure;
145 sc->sc_spi.sct_transfer = auspi_transfer;
148 sc->sc_spi.sct_nslaves = sc->sc_md.am_nslaves;
151 sba.sba_controller = &sc->sc_spi;
/netbsd-current/sys/arch/arm/broadcom/
H A Dbcm2835_spi.c55 struct spi_controller sc_spi; member in struct:bcmspi_softc
135 sc->sc_spi.sct_cookie = sc;
137 sc->sc_spi.sct_configure = bcmspi_configure;
138 sc->sc_spi.sct_transfer = bcmspi_transfer;
139 sc->sc_spi.sct_nslaves = 3;
142 sba.sba_controller = &sc->sc_spi;
/netbsd-current/sys/arch/evbarm/netwalker/
H A Dnetwalker_spi.c51 struct imxspi_softc sc_spi; /* Must be first */ member in struct:imx51spi_softc
116 struct imxspi_softc *sc = &isc->sc_spi;
/netbsd-current/sys/arch/arm/sunxi/
H A Dsun4i_spi.c54 struct spi_controller sc_spi; member in struct:sun4ispi_softc
94 return &sc->sc_spi;
163 sc->sc_spi.sct_cookie = sc;
164 sc->sc_spi.sct_configure = sun4ispi_configure;
165 sc->sc_spi.sct_transfer = sun4ispi_transfer;
166 (void) of_getprop_uint32(phandle, "num-cs", &sc->sc_spi.sct_nslaves);
184 if (slave >= sc->sc_spi.sct_nslaves)
375 KASSERT(st->st_slave < sc->sc_spi.sct_nslaves);
H A Dsun6i_spi.c57 struct spi_controller sc_spi; member in struct:sun6ispi_softc
183 sc->sc_spi.sct_cookie = sc;
184 sc->sc_spi.sct_configure = sun6ispi_configure;
185 sc->sc_spi.sct_transfer = sun6ispi_transfer;
186 sc->sc_spi.sct_nslaves = 4;
189 sba.sba_controller = &sc->sc_spi;
207 if (slave >= sc->sc_spi.sct_nslaves)
/netbsd-current/sys/arch/arm/rockchip/
H A Drk_spi.c159 struct spi_controller sc_spi; member in struct:rk_spi_softc
197 return &sc->sc_spi;
262 sc->sc_spi.sct_cookie = sc;
263 sc->sc_spi.sct_configure = rk_spi_configure;
264 sc->sc_spi.sct_transfer = rk_spi_transfer;
265 sc->sc_spi.sct_nslaves = 2;
286 if (slave >= sc->sc_spi.sct_nslaves)
467 KASSERT(st->st_slave < sc->sc_spi.sct_nslaves);
/netbsd-current/sys/arch/mips/atheros/dev/
H A Darspi.c97 struct spi_controller sc_spi; member in struct:arspi_softc
168 sc->sc_spi.sct_cookie = sc;
169 sc->sc_spi.sct_configure = arspi_configure;
170 sc->sc_spi.sct_transfer = arspi_transfer;
171 sc->sc_spi.sct_nslaves = 1;
195 sba.sba_controller = &sc->sc_spi;
/netbsd-current/sys/arch/evbarm/mpcsa/
H A Dmpcsa_spi.c97 sc->sc_at91spi.sc_spi.sct_nslaves = 3; // number of slaves

Completed in 169 milliseconds