Home
last modified time | relevance | path

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

1234567

/OK3568_Linux_fs/u-boot/drivers/video/
H A Dhitachi_tx18d42vm_lcd.c19 static void lcd_panel_spi_write(int cs, int clk, int mosi, in lcd_panel_spi_write() argument
28 gpio_direction_output(mosi, (data >> offset) & 1); in lcd_panel_spi_write()
49 int i, cs, clk, mosi, ret = 0; in hitachi_tx18d42vm_init() local
53 mosi = name_to_gpio(CONFIG_VIDEO_LCD_SPI_MOSI); in hitachi_tx18d42vm_init()
55 if (cs == -1 || clk == -1 || mosi == 1) { in hitachi_tx18d42vm_init()
62 gpio_request(mosi, "tx18d42vm-spi-mosi") != 0) { in hitachi_tx18d42vm_init()
69 lcd_panel_spi_write(cs, clk, mosi, init_data[i], 16); in hitachi_tx18d42vm_init()
73 lcd_panel_spi_write(cs, clk, mosi, 0x00ad, 16); /* display on */ in hitachi_tx18d42vm_init()
76 gpio_free(mosi); in hitachi_tx18d42vm_init()
/OK3568_Linux_fs/u-boot/board/renesas/stout/
H A Dcpld.c18 #define MOSI GPIO_GP_3_26 macro
34 gpio_set_value(MOSI, addr & 0x80); /* MSB first */ in cpld_read()
40 gpio_set_value(MOSI, 0); /* READ */ in cpld_read()
61 gpio_set_value(MOSI, data & (1 << 31)); /* MSB first */ in cpld_write()
68 gpio_set_value(MOSI, addr & 0x80); /* MSB first */ in cpld_write()
74 gpio_set_value(MOSI, 1); /* WRITE */ in cpld_write()
96 gpio_request(MOSI, NULL); in cpld_init()
101 gpio_direction_output(MOSI, 0); in cpld_init()
/OK3568_Linux_fs/kernel/drivers/spi/
H A 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()
164 * speed in the generic case (when both MISO and MOSI lines are
245 return gpiod_direction_output(spi_gpio->mosi, 1); in spi_gpio_set_direction()
247 ret = gpiod_direction_input(spi_gpio->mosi); in spi_gpio_set_direction()
284 spi_gpio->mosi = devm_gpiod_get_optional(dev, "mosi", GPIOD_OUT_LOW); in spi_gpio_request()
285 if (IS_ERR(spi_gpio->mosi)) in spi_gpio_request()
286 return PTR_ERR(spi_gpio->mosi); in spi_gpio_request()
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pinctrl/
H A 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 …]
H A 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)
H A 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)
H A Dmarvell,armada-375-pinctrl.txt17 mpp1 1 gpio, dev(ad3), spi0(mosi), spi1(mosi)
47 mpp31 31 gpio, ge1(txd1), spi1(mosi)
H A 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)
H A 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)
H A Dmarvell,armada-xp-pinctrl.txt34 mpp13 13 gpio, ge0(txd5), ge1(txd0), spi1(mosi), lcd(d13)
57 mpp36 36 gpio, spi0(mosi)
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/spi/
H A 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>;
/OK3568_Linux_fs/u-boot/drivers/spi/
H A Dsoft_spi.c26 struct gpio_desc mosi; member
54 dm_gpio_set_value(&plat->mosi, bit); in soft_spi_sda()
99 * This writes "bitlen" bits out the SPI MOSI port and simultaneously clocks
230 ret = gpio_request_by_name(dev, "gpio-mosi", 0, &plat->mosi, in soft_spi_probe()
233 if (gpio_request_by_name(dev, "mosi-gpios", 0, &plat->mosi, in soft_spi_probe()
/OK3568_Linux_fs/u-boot/board/renesas/ulcb/
H A Dcpld.c17 #define MOSI GPIO_GP_6_7 macro
46 gpio_set_value(MOSI, set); in ulcb_softspi_sda()
61 gpio_set_value(MOSI, write); in cpld_rw()
102 gpio_request(MOSI, NULL); in cpld_init()
107 gpio_direction_output(MOSI, 0); in cpld_init()
/OK3568_Linux_fs/kernel/drivers/iio/dac/
H A Dmcp4922.c32 u8 mosi[2] ____cacheline_aligned; member
52 state->mosi[1] = val & 0xff; in mcp4922_spi_write()
53 state->mosi[0] = (addr == 0) ? 0x00 : 0x80; in mcp4922_spi_write()
54 state->mosi[0] |= 0x30 | ((val >> 8) & 0x0f); in mcp4922_spi_write()
56 return spi_write(state->spi, state->mosi, 2); in mcp4922_spi_write()
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/marvell/
H A 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…
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A Drk3308bs-pinctrl.dtsi527 spi0_mosi: spi0-mosi {
542 spi0_mosi_hs: spi0-mosi-hs {
565 spi1_mosi: spi1-mosi {
580 spi1_mosi_hs: spi1-mosi-hs {
592 spi1m1_mosi: spi1m1-mosi {
612 spi1m1_mosi_hs: spi1m1-mosi-hs {
644 spi2_mosi: spi2-mosi {
659 spi2_mosi_hs: spi2-mosi-hs {
/OK3568_Linux_fs/kernel/drivers/pinctrl/mvebu/
H A 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"),
H A 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"),
H A 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"),
/OK3568_Linux_fs/u-boot/doc/device-tree-bindings/spi/
H A Dsoft-spi.txt12 soft_spi_mosi: GPIO number to use for SPI MOSI line (output)
27 mosi-gpio = <&gpio 227 0>; /* Y33 */
/OK3568_Linux_fs/kernel/Documentation/spi/
H A Dbutterfly.rst37 MOSI J403.PB2/MOSI pin 9/D7
68 MOSI J403.PE5/DI pin 6/D4
/OK3568_Linux_fs/kernel/drivers/pinctrl/sunxi/
H A Dpinctrl-suniv-f1c100s.c46 SUNXI_FUNCTION(0x6, "spi1")), /* MOSI */
54 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 */
/OK3568_Linux_fs/kernel/Documentation/driver-api/
H A 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)
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dste-nomadik-nhk15.dts211 * and MOSI (in the spec MOSI is called "SDA").
214 gpio-mosi = <&gpio0 4 GPIO_ACTIVE_HIGH>;
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Drk3308.dtsi854 spi0_mosi: spi0-mosi {
868 spi0_mosi_hs: spi0-mosi-hs {
890 spi1_mosi: spi1-mosi {
904 spi1_mosi_hs: spi1-mosi-hs {
926 spi2_mosi: spi2-mosi {
940 spi2_mosi_hs: spi2-mosi-hs {

1234567