/Linux-v6.1/drivers/spi/ |
D | spi-gpio.c | 37 struct gpio_desc *mosi; member 49 * numbers used for MISO/MOSI/SCK, and issue procedure calls for 98 gpiod_set_value_cansleep(spi_gpio->mosi, is_on); in setmosi() 106 return !!gpiod_get_value_cansleep(spi_gpio->mosi); in getmiso() 176 * speed in the generic case (when both MISO and MOSI lines are 269 return gpiod_direction_output(spi_gpio->mosi, 1); in spi_gpio_set_direction() 271 ret = gpiod_direction_input(spi_gpio->mosi); in spi_gpio_set_direction() 308 spi_gpio->mosi = devm_gpiod_get_optional(dev, "mosi", GPIOD_OUT_LOW); in spi_gpio_request() 309 if (IS_ERR(spi_gpio->mosi)) in spi_gpio_request() 310 return PTR_ERR(spi_gpio->mosi); in spi_gpio_request() [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/pinctrl/ |
D | marvell,kirkwood-pinctrl.txt | 25 mpp1 1 gpo, nand(io3), spi(mosi) 30 mpp6 6 sysrst(out), spi(mosi), ptp(trig) 63 mpp1 1 gpo, nand(io3), spi(mosi) 68 mpp6 6 sysrst(out), spi(mosi), ptp(trig) 107 mpp1 1 gpo, nand(io3), spi(mosi) 112 mpp6 6 sysrst(out), spi(mosi), ptp(trig) 141 mpp27 27 gpio, ge1(rxd3), ts(mp7), tdm(spi-mosi), audio(sdi) 156 mpp1 1 gpo, nand(io3), spi(mosi) 161 mpp6 6 sysrst(out), spi(mosi), ptp(trig) 190 mpp27 27 gpio, ge1(rxd3), ts(mp7), tdm(spi-mosi), audio(sdi) [all …]
|
D | marvell,armada-370-pinctrl.txt | 33 mpp14 14 gpio, ge0(rxd3), pcie(clkreq0), sd0(d2), spi1(mosi), 44 mpp23 23 gpo, ge0(txd7), ge1(txd3), spi1(mosi) 55 mpp34 34 gpo, dev(we0), spi0(mosi) 75 mpp51 51 gpio, dev(ad12), i2c1(sda), sd0(d2), spi1(mosi) 96 mpp65 65 gpio, spi0(mosi), spi0(cs2)
|
D | marvell,armada-375-pinctrl.txt | 17 mpp1 1 gpio, dev(ad3), spi0(mosi), spi1(mosi) 47 mpp31 31 gpio, ge1(txd1), spi1(mosi)
|
D | marvell,dove-pinctrl.txt | 26 mpp6 6 gpio, pmu, uart3(txd), sdio1(buspwr), spi1(mosi), pmu* 48 mpp22 22 gpio, sdio0(buspwr), sdio1(buspwr), spi1(mosi), 49 lcd-spi(mosi), uart1(cts), ssp(txd)
|
D | marvell,armada-38x-pinctrl.txt | 33 mpp15 15 gpio, ge0(rxd3), ge(mdc slave), pcie0(rstout), spi0(mosi) 40 mpp22 22 gpio, spi0(mosi), dev(ad0) 74 mpp56 56 gpio, ua1(rts), ge(mdc), dram(deccerr), spi1(mosi), ua1(txd)
|
D | marvell,armada-39x-pinctrl.txt | 33 mpp15 15 gpio, pcie0(rstout), spi0(mosi), i2c1(sck) 41 mpp22 22 gpio, spi0(mosi), dev(ad0) 78 mpp56 56 gpio, ua1(rts), dram(deccerr), spi1(mosi), ua1(txd)
|
D | marvell,armada-xp-pinctrl.txt | 34 mpp13 13 gpio, ge0(txd5), ge1(txd0), spi1(mosi), lcd(d13) 57 mpp36 36 gpio, spi0(mosi)
|
/Linux-v6.1/Documentation/devicetree/bindings/spi/ |
D | spi-gpio.yaml | 31 mosi-gpios: 32 description: GPIO spec for the MOSI line to use 49 gpio-mosi: false 67 mosi-gpios = <&gpio 97 0>;
|
/Linux-v6.1/drivers/iio/dac/ |
D | mcp4922.c | 34 u8 mosi[2] __aligned(IIO_DMA_MINALIGN); 54 state->mosi[1] = val & 0xff; in mcp4922_spi_write() 55 state->mosi[0] = (addr == 0) ? 0x00 : 0x80; in mcp4922_spi_write() 56 state->mosi[0] |= 0x30 | ((val >> 8) & 0x0f); in mcp4922_spi_write() 58 return spi_write(state->spi, state->mosi, 2); in mcp4922_spi_write()
|
/Linux-v6.1/Documentation/devicetree/bindings/arm/marvell/ |
D | cp110-system-controller.txt | 100 mpp9 9 gpio, dev(ad8), ge0(txd0), spi0(mosi), spi1(mosi), pcie(rstoutn), synce2(clk) 106 mpp15 15 gpio, dev(ad7), spi1(mosi), spi0(mosi), mss_spi(mosi), ptp(pulse_cp2cp) 120 mpp29 29 gpio, dev(csn2), spi1(mosi), mss_gpio6, ge0(rxd1), spi0(csn6), pcie1(clkreq), ptp(clk), ms… 125 mpp34 34 gpio, mii(rxerr), sdio(pwr11), mss_spi(mosi), tdm(dtx), au(i2slrclk), sdio(wr_protect), ge… 132 mpp41 41 gpio, sdio(pwr10), sdio(bus_pwr), mss_i2c(sck), au(i2slrclk), ptp(pulse), spi0(mosi), uart… 139 mpp48 48 gpio, ge1(txctl_txen), spi1(mosi), xg(mdc), wakeup(in_cp2cp) 148 mpp57 57 gpio, mss_i2c(sda), ptp(pclk_out), tdm(intn), au(i2sbclk), spi0(mosi), uart1(txd), sata0(p…
|
/Linux-v6.1/sound/soc/mediatek/mt8186/ |
D | mt8186-afe-gpio.c | 140 dev_err(dev, "%s(), MOSI CLK ON select fail!\n", __func__); in mt8186_afe_gpio_adda_dl() 146 dev_err(dev, "%s(), MOSI DAT ON select fail!\n", __func__); in mt8186_afe_gpio_adda_dl() 152 dev_err(dev, "%s(), MOSI DAT OFF select fail!\n", __func__); in mt8186_afe_gpio_adda_dl() 158 dev_err(dev, "%s(), MOSI CLK ON select fail!\n", __func__); in mt8186_afe_gpio_adda_dl()
|
/Linux-v6.1/drivers/pinctrl/mvebu/ |
D | pinctrl-armada-cp110.c | 144 MPP_FUNCTION(4, "spi0", "mosi"), 145 MPP_FUNCTION(5, "spi1", "mosi"), 192 MPP_FUNCTION(3, "spi1", "mosi"), 193 MPP_FUNCTION(6, "spi0", "mosi"), 194 MPP_FUNCTION(8, "mss_spi", "mosi"), 273 MPP_FUNCTION(2, "spi1", "mosi"), 329 MPP_FUNCTION(3, "mss_spi", "mosi"), 413 MPP_FUNCTION(6, "spi0", "mosi"), 466 MPP_FUNCTION(5, "spi1", "mosi"), 543 MPP_FUNCTION(6, "spi0", "mosi"),
|
D | pinctrl-armada-375.c | 31 MPP_FUNCTION(0x2, "spi0", "mosi"), 32 MPP_FUNCTION(0x3, "spi1", "mosi"), 41 MPP_FUNCTION(0x6, "spi1", "mosi")), 110 MPP_FUNCTION(0x6, "spi1", "mosi")), 157 MPP_FUNCTION(0x5, "spi0", "mosi"), 197 MPP_FUNCTION(0x3, "spi1", "mosi"),
|
D | pinctrl-armada-370.c | 101 MPP_FUNCTION(0x4, "spi1", "mosi"), 145 MPP_FUNCTION(0x4, "spi1", "mosi")), 194 MPP_FUNCTION(0x2, "spi0", "mosi")), 276 MPP_FUNCTION(0x4, "spi1", "mosi")), 359 MPP_FUNCTION(0x1, "spi0", "mosi"),
|
/Linux-v6.1/Documentation/spi/ |
D | butterfly.rst | 37 MOSI J403.PB2/MOSI pin 9/D7 68 MOSI J403.PE5/DI pin 6/D4
|
/Linux-v6.1/Documentation/driver-api/ |
D | spi.rst | 7 often in the range of 1-20 MHz), a "Master Out, Slave In" (MOSI) data 9 duplex protocol; for each bit shifted out the MOSI line (one per clock)
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | ste-nomadik-nhk15.dts | 211 * and MOSI (in the spec MOSI is called "SDA"). 214 gpio-mosi = <&gpio0 4 GPIO_ACTIVE_HIGH>;
|
D | bcm947189acdbmr.dts | 65 gpio-mosi = <&chipcommon 23 0>;
|
/Linux-v6.1/drivers/pinctrl/sunxi/ |
D | pinctrl-suniv-f1c100s.c | 46 SUNXI_FUNCTION(0x6, "spi1")), /* MOSI */ 79 SUNXI_FUNCTION(0x6, "spi1")), /* MOSI */ 114 SUNXI_FUNCTION(0x2, "spi0"), /* MOSI */ 239 SUNXI_FUNCTION(0x3, "spi0"), /* MOSI */ 320 SUNXI_FUNCTION(0x4, "spi1"), /* MOSI */
|
/Linux-v6.1/Documentation/devicetree/bindings/leds/irled/ |
D | spi-ir-led.txt | 4 The IR LED switch is connected to the MOSI line of the SPI device and the data
|
/Linux-v6.1/Documentation/devicetree/bindings/leds/ |
D | leds-spi-byte.txt | 4 - one LED is controlled by a single byte on MOSI
|
/Linux-v6.1/Documentation/devicetree/bindings/display/panel/ |
D | samsung,lms397kf04.yaml | 64 mosi-gpios = <&gpio 2 GPIO_ACTIVE_HIGH>;
|
/Linux-v6.1/Documentation/hwmon/ |
D | lm70.rst | 46 comprise the MOSI/MISO loop. At the end of the transfer, the 11-bit 2's
|
/Linux-v6.1/arch/arm64/boot/dts/rockchip/ |
D | rk3566-anbernic-rg503.dts | 28 mosi-gpios = <&gpio4 RK_PB0 GPIO_ACTIVE_HIGH>;
|