Searched full:bitbanging (Results 1 – 19 of 19) sorted by relevance
/linux-6.8/Documentation/spi/ |
D | spi-lm70llp.rst | 59 spi_write_then_read() call. It performs Mode 0 (SPI/Microwire) bitbanging. 83 - Dr.Craig Hollabaugh for the (early) "manual" bitbanging driver version.
|
D | spi-summary.rst | 85 low speed "bitbanging" adapter. Very few systems will "hotplug" an SPI
|
/linux-6.8/drivers/spi/ |
D | spi-bitbang.c | 3 * polling/bitbanging SPI master controller driver utilities 200 /* per-word shift register access, in hardware or bitbanging */ in spi_bitbang_setup() 396 * spi_bitbang_start - start up a polled/bitbanging SPI master driver 405 * For i/o loops, provide callbacks either per-word (for bitbanging, or for
|
D | spi-rb4xx.c | 86 * Setting CS is done along with bitbanging the actual values, in rb4xx_set_cs()
|
D | Kconfig | 219 tristate "Utilities for Bitbanging SPI masters" 433 tristate "GPIO-based bitbanging SPI Master" 437 This simple GPIO bitbanging SPI master uses the arch-neutral GPIO
|
D | spi-gpio.c | 20 * This bitbanging SPI host driver should help make systems usable
|
/linux-6.8/drivers/i2c/busses/ |
D | i2c-gpio.c | 3 * Bitbanging I2C bus driver using the GPIO API 506 MODULE_DESCRIPTION("Platform-independent bitbanging I2C driver");
|
D | i2c-tiny-usb.c | 32 (in practice, due to additional delays in the i2c bitbanging
|
D | Kconfig | 651 tristate "GPIO-based bitbanging I2C" 655 This is a very simple bitbanging I2C driver utilizing the
|
D | i2c-imx.c | 1384 * We switch SCL and SDA to their GPIO function and do some bitbanging
|
/linux-6.8/Documentation/devicetree/bindings/i2c/ |
D | i2c-demux-pinctrl.yaml | 18 GPIO bitbanging if your current runtime configuration hits an errata of the
|
/linux-6.8/drivers/media/pci/bt8xx/ |
D | bttv-i2c.c | 44 /* I2C functions - bitbanging adapter (software i2c) */
|
/linux-6.8/Documentation/driver-api/gpio/ |
D | legacy.rst | 54 a LED, configuring a transceiver, bitbanging a serial bus, poking a hardware 191 and not to need spinlocks. Such optimized calls can make bitbanging
|
/linux-6.8/drivers/gpu/drm/gma500/ |
D | intel_gmbus.c | 353 /* Hardware may not support GMBUS over these pins? Try GPIO bitbanging instead. */ in gmbus_xfer()
|
/linux-6.8/drivers/iio/adc/ |
D | hx711.c | 617 MODULE_DESCRIPTION("HX711 bitbanging driver - ADC for weight cells");
|
/linux-6.8/drivers/media/usb/gspca/ |
D | w996Xcf.c | 93 bitbanging i2c to be logged, making the logs impossible to read */ in w9968cf_write_sb()
|
/linux-6.8/drivers/gpu/drm/i915/display/ |
D | intel_gmbus.c | 739 * Hardware may not support GMBUS over these pins? Try GPIO bitbanging in do_gmbus_xfer()
|
/linux-6.8/drivers/tty/serial/ |
D | atmel_serial.c | 3009 * protocol that needs bitbanging on IO lines, but use the regular serial
|
/linux-6.8/drivers/usb/serial/ |
D | ftdi_sio.c | 2080 /* Determine which pins are configured for CBUS bitbanging */ in ftdi_gpio_init_ftx()
|