Searched refs:dspi (Results 1 – 13 of 13) sorted by relevance
| /linux/drivers/spi/ |
| H A D | spi-fsl-dspi.c | 374 void (*host_to_dev)(struct fsl_dspi *dspi, u32 *txdata); 375 void (*dev_to_host)(struct fsl_dspi *dspi, u32 rxdata); 378 static void dspi_setup_accel(struct fsl_dspi *dspi); 386 static void dspi_native_host_to_dev(struct fsl_dspi *dspi, u32 *txdata) in dspi_native_host_to_dev() argument 388 switch (dspi->oper_word_size) { in dspi_native_host_to_dev() 390 *txdata = *(u8 *)dspi->tx; in dspi_native_host_to_dev() 393 *txdata = *(u16 *)dspi->tx; in dspi_native_host_to_dev() 396 *txdata = *(u32 *)dspi->tx; in dspi_native_host_to_dev() 399 dspi->tx += dspi->oper_word_size; in dspi_native_host_to_dev() 402 static void dspi_native_dev_to_host(struct fsl_dspi *dspi, u32 rxdata) in dspi_native_dev_to_host() argument [all …]
|
| H A D | spi-davinci.c | 194 static void davinci_spi_rx_buf_u8(u32 data, struct davinci_spi *dspi) in davinci_spi_rx_buf_u8() argument 196 if (dspi->rx) { in davinci_spi_rx_buf_u8() 197 u8 *rx = dspi->rx; in davinci_spi_rx_buf_u8() 199 dspi->rx = rx; in davinci_spi_rx_buf_u8() 203 static void davinci_spi_rx_buf_u16(u32 data, struct davinci_spi *dspi) in davinci_spi_rx_buf_u16() argument 205 if (dspi->rx) { in davinci_spi_rx_buf_u16() 206 u16 *rx = dspi->rx; in davinci_spi_rx_buf_u16() 208 dspi->rx = rx; in davinci_spi_rx_buf_u16() 212 static u32 davinci_spi_tx_buf_u8(struct davinci_spi *dspi) in davinci_spi_tx_buf_u8() argument 216 if (dspi->tx) { in davinci_spi_tx_buf_u8() [all …]
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | s32g2.dtsi | 486 compatible = "nxp,s32g2-dspi"; 490 clock-names = "dspi"; 499 compatible = "nxp,s32g2-dspi"; 503 clock-names = "dspi"; 512 compatible = "nxp,s32g2-dspi"; 516 clock-names = "dspi"; 660 compatible = "nxp,s32g2-dspi"; 664 clock-names = "dspi"; 673 compatible = "nxp,s32g2-dspi"; 677 clock-names = "dspi"; [all …]
|
| H A D | fsl-ls1028a.dtsi | 373 compatible = "fsl,ls1028a-dspi", "fsl,ls1021a-v1.0-dspi"; 378 clock-names = "dspi"; 388 compatible = "fsl,ls1028a-dspi", "fsl,ls1021a-v1.0-dspi"; 393 clock-names = "dspi"; 403 compatible = "fsl,ls1028a-dspi", "fsl,ls1021a-v1.0-dspi"; 408 clock-names = "dspi";
|
| H A D | fsl-ls1046a-tqmls1046a-mbls10xxa.dts | 38 &dspi {
|
| H A D | fsl-ls2081a-rdb.dts | 29 &dspi {
|
| H A D | fsl-ls208xa-rdb.dtsi | 103 &dspi {
|
| H A D | fsl-ls1012a-frdm.dts | 67 &dspi {
|
| H A D | fsl-ls1088a-qds.dts | 20 &dspi {
|
| H A D | fsl-ls208xa-qds.dtsi | 164 &dspi {
|
| H A D | fsl-ls1043a.dtsi | 516 compatible = "fsl,ls1043a-dspi", "fsl,ls1021a-v1.0-dspi"; 521 clock-names = "dspi";
|
| H A D | fsl-ls1046a-qds.dts | 62 &dspi {
|
| /linux/ |
| H A D | MAINTAINERS | 10122 F: Documentation/devicetree/bindings/spi/fsl,dspi*.yaml 10123 F: drivers/spi/spi-fsl-dspi.c 10124 F: include/linux/spi/spi-fsl-dspi.h
|