zephyr/drivers
Kumar Gala 957e263120 drivers: gpio: Update drivers to use devicetree Kconfig symbol
Update gpio drivers to use DT_HAS_<compat>_ENABLED Kconfig symbol
to expose the driver and enable it by default based on devicetree.

We remove 'depend on' Kconfig for symbols that would be implied by
the devicetree node existing.

Signed-off-by: Kumar Gala <galak@kernel.org>
2022-07-23 09:26:09 -05:00
..
adc drivers: adc: Update drivers to use devicetree Kconfig symbol 2022-07-22 07:51:24 -05:00
audio
bbram
bluetooth drivers: fix race condition in SPI-based HCI driver 2022-07-19 10:31:36 +02:00
cache everywhere: Fix legacy include paths 2022-07-18 16:16:47 +00:00
can drivers: can: Update drivers to use devicetree Kconfig symbol 2022-07-21 06:02:28 -05:00
clock_control everywhere: Fix legacy include paths 2022-07-18 16:16:47 +00:00
console
coredump everywhere: Fix legacy include paths 2022-07-18 16:16:47 +00:00
counter drivers: counter: rtc_mcp7940n: Update driver to use i2c_dt_spec 2022-07-15 10:05:28 +02:00
crypto drivers: crypto: ataes132a: Convert to devicetree 2022-07-14 10:37:26 +02:00
dac drivers: dac: dac_mcp4725: Update driver to use i2c_dt_spec 2022-07-15 10:00:36 +02:00
dai drivers: dmic: add gain ramping and unmute delay 2022-07-14 16:25:39 -04:00
debug
disk
display drivers: gd7965: Use packed structs where appropriate 2022-07-19 13:06:47 -07:00
dma drivers: use unsigned int for irq_lock() 2022-07-14 14:37:13 -05:00
ec_host_cmd_periph
edac drivers: use unsigned int for irq_lock() 2022-07-14 14:37:13 -05:00
eeprom drivers: eeprom: Update drivers to use devicetree Kconfig symbol 2022-07-21 06:03:04 -05:00
entropy everywhere: Fix legacy include paths 2022-07-18 16:16:47 +00:00
espi emul: remove name param from bus register APIs 2022-07-19 15:52:36 -05:00
ethernet drivers: use unsigned int for irq_lock() 2022-07-14 14:37:13 -05:00
flash samples: usb: dfu: Fix building of sample on a few platforms 2022-07-19 15:29:41 +00:00
fpga
gpio drivers: gpio: Update drivers to use devicetree Kconfig symbol 2022-07-23 09:26:09 -05:00
hwinfo drivers: use unsigned int for irq_lock() 2022-07-14 14:37:13 -05:00
i2c ITE: drivers/i2c: Add command queue mode not allowed condition 2022-07-20 11:08:56 +02:00
i2s
ieee802154 drivers: ieee802154: cc2520: Convert to DEVICE_DT_INST_DEFINE 2022-07-19 10:32:21 +02:00
interrupt_controller drivers: use unsigned int for irq_lock() 2022-07-14 14:37:13 -05:00
ipm intel-adsp: migrate cavs-mem.h to adsp_memory.h 2022-07-21 17:55:41 -04:00
kscan
led drivers: led: tlc59108: Update driver to use i2c_dt_spec 2022-07-18 18:42:52 +02:00
led_strip
lora
mbox
mdio
memc drivers: memc: mcux_flexspi_hyperram: Fix multiple log module definition 2022-07-12 09:54:07 +02:00
mipi_dsi
misc kconfig: guard grove lcd logging macros 2022-07-20 18:28:43 +02:00
mm intel-adsp: migrate cavs-mem.h to adsp_memory.h 2022-07-21 17:55:41 -04:00
modem modem: hl7800: Fix TCP server closed interrupting TX/RX 2022-07-21 10:28:38 +02:00
net drivers: net: canbus: move CAN bus network driver to drivers/net 2022-07-13 10:34:51 +02:00
neural_net
pcie
peci
pinctrl
pinmux
pm_cpu_ops
power_domain
ps2
ptp_clock
pwm drivers: pwm: Update drivers to use devicetree Kconfig symbol 2022-07-22 07:50:44 -05:00
regulator drivers: regulator_pmic: Fix compile issue 2022-07-23 09:23:37 -05:00
reset
sdhc
sensor drivers: sensor: Update drivers to use devicetree Kconfig symbol 2022-07-22 02:20:18 -05:00
serial drivers: serial: nrfx: Update drivers to use devicetree Kconfig symbol 2022-07-22 07:51:44 -05:00
spi emul: remove name param from bus register APIs 2022-07-19 15:52:36 -05:00
syscon
timer intel_adsp: unify timer registers and simplify timer driver 2022-07-21 17:55:41 -04:00
usb
usbc kconfig: guard usbc logging macros 2022-07-20 18:28:43 +02:00
video drivers: video: Update drivers to use devicetree Kconfig symbol 2022-07-19 09:39:49 -07:00
virtualization
w1 everywhere: Fix legacy include paths 2022-07-18 16:16:47 +00:00
watchdog drivers: watchdog: Update drivers to use devicetree Kconfig symbol 2022-07-22 14:06:00 +00:00
wifi
xen everywhere: Fix legacy include paths 2022-07-18 16:16:47 +00:00
CMakeLists.txt
Kconfig