Home
last modified time | relevance | path

Searched full:bitbanging (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/spi/
H A Dspi-bitbang.c3 * Polling/bitbanging SPI host controller controller driver utilities
203 /* per-word shift register access, in hardware or bitbanging */ in spi_bitbang_setup()
402 * spi_bitbang_start - start up a polled/bitbanging SPI host controller driver
411 * For i/o loops, provide callbacks either per-word (for bitbanging, or for
459 MODULE_DESCRIPTION("Utilities for Bitbanging SPI host controllers");
H A DKconfig240 tristate "Utilities for Bitbanging SPI host controllers"
461 tristate "GPIO-based bitbanging SPI Master"
465 This simple GPIO bitbanging SPI master uses the arch-neutral GPIO
H A Dspi-gpio.c20 * This bitbanging SPI host driver should help make systems usable
/linux/Documentation/spi/
H A Dspi-lm70llp.rst59 spi_write_then_read() call. It performs Mode 0 (SPI/Microwire) bitbanging.
83 - Dr.Craig Hollabaugh for the (early) "manual" bitbanging driver version.
H A Dspi-summary.rst85 low speed "bitbanging" adapter. Very few systems will "hotplug" an SPI
/linux/Documentation/devicetree/bindings/i2c/
H A Di2c-demux-pinctrl.yaml18 GPIO bitbanging if your current runtime configuration hits an errata of the
/linux/drivers/i2c/busses/
H A Di2c-tiny-usb.c32 (in practice, due to additional delays in the i2c bitbanging
H A DKconfig680 tristate "GPIO-based bitbanging I2C"
684 This is a very simple bitbanging I2C driver utilizing the
H A Di2c-imx.c1660 * We switch SCL and SDA to their GPIO function and do some bitbanging
/linux/drivers/media/pci/bt8xx/
H A Dbttv-i2c.c44 /* I2C functions - bitbanging adapter (software i2c) */
/linux/drivers/gpu/drm/gma500/
H A Dintel_gmbus.c353 /* Hardware may not support GMBUS over these pins? Try GPIO bitbanging instead. */ in gmbus_xfer()
/linux/drivers/iio/adc/
H A Dhx711.c571 MODULE_DESCRIPTION("HX711 bitbanging driver - ADC for weight cells");
/linux/drivers/media/usb/gspca/
H A Dw996Xcf.c93 bitbanging i2c to be logged, making the logs impossible to read */ in w9968cf_write_sb()
/linux/drivers/gpu/drm/i915/display/
H A Dintel_gmbus.c745 * Hardware may not support GMBUS over these pins? Try GPIO bitbanging in do_gmbus_xfer()
/linux/drivers/staging/gpib/gpio/
H A Dgpib_bitbang.c334 MODULE_DESCRIPTION("GPIB helper functions for bitbanging I/O");
/linux/drivers/tty/serial/
H A Datmel_serial.c2985 * protocol that needs bitbanging on IO lines, but use the regular serial