zephyr/drivers
Kieran Mackey 19f7af11fa drivers: gpio: Add PCA953X driver (gpio port expander)
The Texas Instruments TCA9538 is an 8 pin GPIO port expander.
It operates on an I2C bus with 2 configurable address pins. The
device has an interrupt output pin that is asserted when any pin
configured as an input changes state.

Added under the PCA953X name to allow other similar parts to
use the same driver.

Signed-off-by: Kieran Mackey <kieran.mackey@lairdconnect.com>
2021-07-31 14:56:34 -04:00
..
adc ITE: drivers/adc: it8xxx2: access pinctrl_0 property from soc_dt.h 2021-07-30 19:54:56 -04:00
audio drivers/audio: Kconfig: Fix dmic INIT_PRIORITY default value 2021-05-04 08:33:46 -05:00
bluetooth drivers: bluetooth: hci driver for stm32wb includes clock control 2021-06-18 07:59:48 -05:00
cache cache: Introduce external cache controller system support 2021-05-08 07:00:33 +02:00
can drivers: can: Kconfig.rcar: Make options depend on its driver 2021-06-28 10:40:18 -05:00
clock_control drivers/clock_control: stm32: Add stm32u5 support 2021-07-29 07:28:32 -05:00
console drivers: console: update USB_UART_CONSOLE description 2021-07-19 04:02:07 -04:00
counter drivers: counter: add driver for Microchip MCP7940N RTCC 2021-07-30 19:51:29 -04:00
crypto drivers/crypto: stm32: add support for socs with AES IP 2021-07-23 16:25:27 -04:00
dac drivers/pinmux: stm32: Move stm32 driver from stm32/ 2021-06-11 08:04:39 -05:00
debug tracing: fix conflict with RTT locking 2021-05-25 07:36:38 -05:00
disk disk: Add support for MCUs with SDIO drivers. 2021-07-16 18:57:17 -04:00
display drivers: display: ili9xxx: remove unnecessary casts 2021-07-14 13:19:32 -05:00
dma drivers: dma_sam_xdmac: add dma_reload function 2021-07-27 09:52:07 -04:00
ec_host_cmd_periph drivers: ec_host_cmd_periph: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
edac drivers: edac: Fix PCIe Kconfig dependency 2021-07-12 20:02:00 -04:00
eeprom drivers/eeprom/eeprom_emulator: fix mutex usage with rambuf 2021-07-26 12:27:22 -04:00
entropy drivers: entropy: stm32: don't use zero value 2021-07-26 04:36:56 -04:00
espi modules: hal_microchip: Update Microchip HAL to version 1.2.1 2021-07-29 18:27:30 -04:00
ethernet dsa: updated api to use net_if 2021-07-26 19:37:22 -04:00
flash drivers: flash: introduce new Telink B91 Flash driver 2021-07-30 19:53:04 -04:00
gpio drivers: gpio: Add PCA953X driver (gpio port expander) 2021-07-31 14:56:34 -04:00
hwinfo drivers: hwinfo: add NXP MCUX RCM hwinfo driver 2021-07-08 09:33:32 -05:00
i2c pm: device: move device busy APIs to pm subsystem 2021-07-30 09:28:42 -04:00
i2s drivers: i2s: Add support for nRF I2S peripherals 2021-07-28 18:41:26 -04:00
ieee802154 drivers: ieee802154: align with API changes 2021-07-19 18:15:56 +03:00
interrupt_controller drivers: gpio & interrupt_controller: Add stm32 u5 support 2021-07-29 07:28:32 -05:00
ipm ipm: cavs: (cosmetic) fix indentation 2021-05-07 12:44:34 -04:00
kscan drivers: ht16k33: convert keyscan driver from gpio API to kscan API 2021-06-18 11:22:40 +02:00
led drivers: led: pca9633: exit sleep mode on init. 2021-07-29 11:01:02 -04:00
led_strip led_strip: ws2812: claim compatibility with Everlight B1414 2021-07-20 13:35:02 +02:00
lora drivers: sx126x: add support for the stm32wl chip 2021-07-15 21:30:28 -04:00
memc drivers: stm32-fmc: enable MEMC_STM32 default based on dt 2021-06-29 11:30:35 -04:00
misc
modem drivers: modem: add modem_cmd_send_ext() 2021-07-28 21:08:51 -04:00
net drivers: net: ppp: fix removing CRC16 from packet 2021-07-15 06:54:33 -04:00
neural_net drivers: neural_net: remove usage of device_pm_control_nop 2021-04-28 12:25:24 -04:00
pcie pcie: msi: Map only actual table 2021-07-08 14:36:32 -04:00
peci drivers: peci: remove usage of device_pm_control_nop 2021-04-28 12:25:24 -04:00
pinmux soc: atmel_sam0: common: Add soc_port 2021-07-30 14:37:20 -05:00
pm_cpu_ops driver: pm_cpu_ops: change PM_CPU_OPS_PSCI's dependency 2021-07-13 09:30:29 -04:00
ps2 drivers: PS/2: npcx: Replace device_get_binding with DEVICE_DT_GET 2021-07-02 15:41:28 -04:00
ptp_clock
pwm drivers: pwm: Add PWM support for NXP LPC devices 2021-07-30 13:08:03 -05:00
regulator drivers: regulator: remove usage of device_pm_control_nop 2021-04-28 16:43:29 -04:00
sensor drivers: bme280: fetch data after measurement is done 2021-07-30 20:15:56 -04:00
serial drivers: serial: uart_sam0: Add pinctrl support 2021-07-30 14:37:20 -05:00
spi pm: adjust busy check API call return types and naming 2021-07-30 09:28:42 -04:00
syscon drivers: syscon: Add generic syscon API 2021-07-16 21:31:38 -04:00
timer driver: timer: esp32c3: added tickless support 2021-07-27 17:42:01 -04:00
usb drivers: usb_dc_mcux_ehci: use K_NO_WAIT in k_heap_alloc() 2021-07-14 13:05:18 -05:00
video drivers: video: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04:00
virtualization drivers: virtualization: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04:00
watchdog esp32: drivers: interrupt_controller: review WDT interrupt usage 2021-07-16 07:19:28 -04:00
wifi drivers: wifi: esp_at: fix race condition when waiting for 'SEND OK' 2021-07-28 21:08:51 -04:00
CMakeLists.txt drivers: syscon: Add generic syscon API 2021-07-16 21:31:38 -04:00
Kconfig drivers: syscon: Add generic syscon API 2021-07-16 21:31:38 -04:00