/openbmc/linux/drivers/spi/ |
H A D | spi-synquacer.c | 259 bus_width == sspi->bus_width && bpw == sspi->bpw && in synquacer_spi_config() 260 mode == sspi->mode && cs == sspi->cs && in synquacer_spi_config() 271 sspi->speed); in synquacer_spi_config() 304 if (sspi->aces) in synquacer_spi_config() 309 if (sspi->rtm) in synquacer_spi_config() 344 sspi->bpw = bpw; in synquacer_spi_config() 407 dev_err(sspi->dev, "unsupported bpw: %d\n", sspi->bpw); in synquacer_spi_transfer_one() 634 sspi->clk = devm_clk_get(sspi->dev, "iHCLK"); in synquacer_spi_probe() 638 sspi->clk = devm_clk_get(sspi->dev, "iPCLK"); in synquacer_spi_probe() 682 0, sspi->rx_irq_name, sspi); in synquacer_spi_probe() [all …]
|
H A D | spi-sun4i.c | 140 if (sspi->rx_buf) in sun4i_spi_drain_fifo() 141 *sspi->rx_buf++ = byte; in sun4i_spi_drain_fifo() 156 byte = sspi->tx_buf ? *sspi->tx_buf++ : 0; in sun4i_spi_fill_fifo() 158 sspi->len--; in sun4i_spi_fill_fifo() 225 sspi->len = tfr->len; in sun4i_spi_transfer_one() 261 if (sspi->rx_buf) in sun4i_spi_transfer_one() 303 if (sspi->tx_buf) in sun4i_spi_transfer_one() 358 complete(&sspi->done); in sun4i_spi_handler() 374 if (!sspi->len) in sun4i_spi_handler() 430 struct sun4i_spi *sspi; in sun4i_spi_probe() local [all …]
|
H A D | spi-sun6i.c | 159 if (sspi->rx_buf) in sun6i_spi_drain_fifo() 160 *sspi->rx_buf++ = byte; in sun6i_spi_drain_fifo() 171 cnt = sspi->cfg->fifo_depth - sun6i_spi_get_tx_fifo_count(sspi); in sun6i_spi_fill_fifo() 176 byte = sspi->tx_buf ? *sspi->tx_buf++ : 0; in sun6i_spi_fill_fifo() 178 sspi->len--; in sun6i_spi_fill_fifo() 295 sspi->len = tfr->len; in sun6i_spi_transfer_one() 359 if (sspi->rx_buf) { in sun6i_spi_transfer_one() 436 if (sspi->tx_buf) { in sun6i_spi_transfer_one() 536 complete(&sspi->done); in sun6i_spi_handler() 552 if (!sspi->len) in sun6i_spi_handler() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | nuvoton,wpcm450-pinctrl.yaml | 74 clko, smi, uinc, gspi, mben, xcs2, xcs1, sdio, sspi, fi0, 84 gspi, mben, xcs2, xcs1, sdio, sspi, fi0, fi1, fi2, fi3, fi4, 141 groups = "gspi", "sspi";
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | vf-colibri.dtsi | 17 spi_cmd: sspi@0 {
|
/openbmc/linux/arch/arm/boot/dts/nuvoton/ |
H A D | nuvoton-wpcm450.dtsi | 312 sspi_pins: mux-sspi { 313 groups = "sspi"; 314 function = "sspi";
|
H A D | nuvoton-wpcm450-supermicro-x9sci-ln4f.dts | 90 groups = "gspi", "sspi";
|
/openbmc/u-boot/cmd/ |
H A D | spi.c | 160 sspi, 5, 1, do_spi,
|
H A D | Kconfig | 1062 bool "sspi - Command to access spi device" 1067 int "default spi bus used by sspi command" 1072 hex "default spi mode used by sspi command (see include/spi.h)"
|
/openbmc/linux/drivers/pinctrl/nuvoton/ |
H A D | pinctrl-wpcm450.c | 434 WPCM450_GRP(sspi), \ 520 WPCM450_SFUNC(sspi); 586 WPCM450_MKFUNC(sspi), 648 WPCM450_PINCFG(12, gspi, MFSEL1, 24, sspi, MFSEL1, 31), 649 WPCM450_PINCFG(13, gspi, MFSEL1, 24, sspi, MFSEL1, 31), 650 WPCM450_PINCFG(14, gspi, MFSEL1, 24, sspi, MFSEL1, 31), 651 WPCM450_PINCFG(15, gspi, MFSEL1, 24, sspi, MFSEL1, 31),
|
/openbmc/u-boot/doc/SPI/ |
H A D | README.sandbox-spi | 56 => sspi 0 32 9f
|
/openbmc/u-boot/doc/ |
H A D | README.m54418twr | 241 sspi - SPI utility command
|
/openbmc/u-boot/drivers/net/ |
H A D | Kconfig | 118 example with the "sspi" command.
|
/openbmc/u-boot/board/sandbox/ |
H A D | README.sandbox | 328 =>sspi 0:0 32 9f
|
/openbmc/u-boot/ |
H A D | README | 890 example with the "sspi" command. 3526 sspi - SPI utility commands
|