Home
last modified time | relevance | path

Searched full:mosi (Results 1 – 25 of 137) sorted by relevance

123456

/Linux-v6.1/drivers/spi/
Dspi-gpio.c37 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/
Dmarvell,kirkwood-pinctrl.txt25 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 …]
Dmarvell,armada-370-pinctrl.txt33 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)
Dmarvell,armada-375-pinctrl.txt17 mpp1 1 gpio, dev(ad3), spi0(mosi), spi1(mosi)
47 mpp31 31 gpio, ge1(txd1), spi1(mosi)
Dmarvell,dove-pinctrl.txt26 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)
Dmarvell,armada-38x-pinctrl.txt33 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)
Dmarvell,armada-39x-pinctrl.txt33 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)
Dmarvell,armada-xp-pinctrl.txt34 mpp13 13 gpio, ge0(txd5), ge1(txd0), spi1(mosi), lcd(d13)
57 mpp36 36 gpio, spi0(mosi)
/Linux-v6.1/Documentation/devicetree/bindings/spi/
Dspi-gpio.yaml31 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/
Dmcp4922.c34 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/
Dcp110-system-controller.txt100 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/
Dmt8186-afe-gpio.c140 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/
Dpinctrl-armada-cp110.c144 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"),
Dpinctrl-armada-375.c31 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"),
Dpinctrl-armada-370.c101 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/
Dbutterfly.rst37 MOSI J403.PB2/MOSI pin 9/D7
68 MOSI J403.PE5/DI pin 6/D4
/Linux-v6.1/Documentation/driver-api/
Dspi.rst7 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/
Dste-nomadik-nhk15.dts211 * and MOSI (in the spec MOSI is called "SDA").
214 gpio-mosi = <&gpio0 4 GPIO_ACTIVE_HIGH>;
Dbcm947189acdbmr.dts65 gpio-mosi = <&chipcommon 23 0>;
/Linux-v6.1/drivers/pinctrl/sunxi/
Dpinctrl-suniv-f1c100s.c46 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/
Dspi-ir-led.txt4 The IR LED switch is connected to the MOSI line of the SPI device and the data
/Linux-v6.1/Documentation/devicetree/bindings/leds/
Dleds-spi-byte.txt4 - one LED is controlled by a single byte on MOSI
/Linux-v6.1/Documentation/devicetree/bindings/display/panel/
Dsamsung,lms397kf04.yaml64 mosi-gpios = <&gpio 2 GPIO_ACTIVE_HIGH>;
/Linux-v6.1/Documentation/hwmon/
Dlm70.rst46 comprise the MOSI/MISO loop. At the end of the transfer, the 11-bit 2's
/Linux-v6.1/arch/arm64/boot/dts/rockchip/
Drk3566-anbernic-rg503.dts28 mosi-gpios = <&gpio4 RK_PB0 GPIO_ACTIVE_HIGH>;

123456