Home
last modified time | relevance | path

Searched full:sdo (Results 1 – 25 of 57) sorted by relevance

123

/linux-6.12.1/drivers/iio/chemical/
Dbme680_i2c.c8 * - 0x76 if SDO is pulled to GND
9 * - 0x77 if SDO is pulled to VDDIO
11 * Note: SDO pin cannot be left floating otherwise I2C address
/linux-6.12.1/Documentation/devicetree/bindings/iio/dac/
Dadi,ad3552r.yaml53 adi,sdo-drive-strength:
56 - 0: low SDO drive strength.
57 - 1: medium low SDO drive strength.
58 - 2: medium high SDO drive strength.
59 - 3: high SDO drive strength
/linux-6.12.1/sound/pci/hda/
Dhda_tegra.c67 * Tegra194 does not reflect correct number of SDO lines. Below macro
291 * Tegra194 has 4 SDO lines and the STRIPE can be used to in hda_tegra_first_init()
292 * indicate how many of the SDO lines the stream should be in hda_tegra_first_init()
297 * 0 for 1 SDO, 1 for 2 SDO, 2 for 4 SDO lines. in hda_tegra_first_init()
302 dev_info(card->dev, "Override SDO lines to %u\n", in hda_tegra_first_init()
360 * 4 SDO lines due to legacy design limitation. Following in hda_tegra_first_init()
362 * control striping of the stream across multiple SDO lines in hda_tegra_first_init()
368 * ratio must be greater than 8. Since number of SDO lines is in hda_tegra_first_init()
/linux-6.12.1/Documentation/iio/
Dad4000.rst52 + ----------------------------------| SDO |
58 +--->| SDI AD4000 SDO |-------->| SDI |
83 +--->| SDI AD4000 SDO |-------->| SDI |
100 +--->| SDI AD4000 SDO |-------->| SDI |
126 +--->| SDI AD4000 SDO |-------->| SDI |
Dad4695.rst33 In this mode, CNV and CS are tied together and there is a single SDO line.
42 | SDI |<--------| SDO |
43 | SDO |-------->| SDI |
Dad7380.rst38 ad738x ADCs can output data on several SDO lines (1/2/4). The driver currently
39 supports only 1 SDO line.
127 - 2/4 SDO lines
Dad7944.rst39 +--->| SDI AD7944 SDO |-------->| SDI |
61 +--->| SDI AD7944 SDO |-------->| SDI |
81 +--->| SDI AD7944 SDO |--->| SDI AD7944 SDO |-------->| SDI |
/linux-6.12.1/drivers/comedi/drivers/
Dadv_pci_dio.c104 struct diosubd_data sdo[PCI_DIO_MAX_DO_SUBDEVS]; member
119 .sdo[0] = { 16, 0x02, }, /* DO 0-15 */
120 .sdo[1] = { 16, 0x00, }, /* ISO DO 0-15 */
136 .sdo[1] = { 32, 0x00, }, /* ISO DO 0-31 */
143 .sdo[0] = { 32, 0x00, }, /* DO 0-31 */
151 .sdo[1] = { 16, 0x00, }, /* ISO DO 0-15 */
164 .sdo[1] = { 16, 0x00, }, /* ISO DO 0-15 */
175 .sdo[0] = { 32, 0x00, }, /* DO 0-31 */
176 .sdo[1] = { 32, 0x04, }, /* DO 32-63 */
203 .sdo[1] = { 32, 0x04, }, /* DO 0-31 */
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/iio/adc/
Dadi,ad4000.yaml78 the ADC SDI is connected to host SDO. "high" indicates that the ADC SDI
121 The SDO pin can also function as a busy indicator. This node should be
122 connected to an interrupt that is triggered when the SDO line goes low
124 SDI line is low and the CNV line is high ("4-wire" mode); or when the SDO
Dadi,ad7944.yaml62 one chip is tied to the SDO of the next chip in the chain and the SDI of
125 The SDO pin can also function as a busy indicator. This node should be
126 connected to an interrupt that is triggered when the SDO line goes low
128 SDI line is low and the CNV line is high ('multi' mode); or when the SDO
/linux-6.12.1/drivers/iio/imu/bmi160/
Dbmi160_i2c.c8 * - 0x68 if SDO is pulled to GND
9 * - 0x69 if SDO is pulled to VDDIO
/linux-6.12.1/Documentation/devicetree/bindings/pinctrl/
Dmarvell,armada-370-pinctrl.txt22 mpp6 6 gpio, ge0(txd0), sata0(prsnt), tdm(rst), audio(sdo)
67 mpp46 46 gpo, dev(ad7), audio(sdo)
85 audio(sdo)
Dmarvell,kirkwood-pinctrl.txt52 mpp40 40 gpio, audio(sdo)
138 mpp24 24 gpio, ge1(rxd0), ts(mp4), tdm(spi-cs0), audio(sdo)
187 mpp24 24 gpio, ge1(rxd0), ts(mp4), tdm(spi-cs0), audio(sdo)
203 mpp40 40 gpio, ts(mp4), tdm(spi-sck), audio(sdo)
251 mpp24 24 gpio, ge1(rxd0), ts(mp4), tdm(spi-cs0), audio(sdo),
273 mpp40 40 gpio, ts(mp4), tdm(spi-sck), audio(sdo), lcd(d20)
Dmarvell,armada-375-pinctrl.txt27 mpp11 11 gpio, dev(a0), led(c2), audio(sdo)
/linux-6.12.1/sound/soc/codecs/
Dsma1303.c869 SND_SOC_DAPM_INPUT("SDO"),
880 SND_SOC_DAPM_SWITCH_E("SDO Enable", SND_SOC_NOPM, 0, 0,
906 {"SDO Enable", "Switch", "AIF IN"},
907 {"AIF OUT Source", "Disable", "SDO Enable"},
908 {"AIF OUT Source", "After_FmtC", "SDO Enable"},
909 {"AIF OUT Source", "After_Mixer", "SDO Enable"},
910 {"AIF OUT Source", "After_DSP", "SDO Enable"},
911 {"AIF OUT Source", "After_Post", "SDO Enable"},
912 {"AIF OUT Source", "Clk_PLL", "SDO Enable"},
913 {"AIF OUT Source", "Clk_OSC", "SDO Enable"},
/linux-6.12.1/drivers/iio/accel/
Dbma400_i2c.c7 * I2C address is either 0x14 or 0x15 depending on SDO
/linux-6.12.1/drivers/pinctrl/mvebu/
Dpinctrl-armada-370.c49 MPP_FUNCTION(0x5, "audio", "sdo")),
243 MPP_FUNCTION(0x2, "audio", "sdo")),
314 MPP_FUNCTION(0x5, "audio", "sdo")),
/linux-6.12.1/drivers/pinctrl/berlin/
Dberlin-bg2.c38 BERLIN_PINCTRL_FUNCTION(0x0, "spi1"), /* CLK/SDI/SDO */
188 BERLIN_PINCTRL_FUNCTION(0x1, "spi2"), /* CLK/SDO */
Dberlin-bg2q.c60 BERLIN_PINCTRL_FUNCTION(0x0, "spi1"), /* CLK/SDI/SDO */
314 BERLIN_PINCTRL_FUNCTION(0x1, "spi2"), /* CLK/SDO */
Dberlin-bg2cd.c79 BERLIN_PINCTRL_FUNCTION(0x0, "spi1"), /* SDI/SDO */
/linux-6.12.1/Documentation/devicetree/bindings/iio/imu/
Dst,lsm6dsx.yaml87 connected through a pull-up with other chip lines (e.g. SDO/SA0).
/linux-6.12.1/drivers/staging/fbtft/
Dfb_hx8357d.c37 /* setRGB which also enables SDO */ in init_display()
/linux-6.12.1/Documentation/devicetree/bindings/net/dsa/
Dmicrochip,ksz.yaml77 COL, CRS, LEDs, PME_N, NTRP_N, SDO and SDI/SDA/MDIO lines.
/linux-6.12.1/sound/hda/
Dhdac_stream.c79 /* stripe value: 0 for 1SDO, 1 for 2SDO, 2 for 4SDO lines */ in snd_hdac_get_stream_stripe_ctl()
/linux-6.12.1/drivers/gpu/drm/tiny/
Dhx8357d.c71 /* setRGB which also enables SDO */ in yx240qv29_enable()

123