zephyr/drivers
Kumar Gala 8423f23b9c drivers: intc: Update drivers to use devicetree Kconfig symbol
Update intc 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-09-01 10:25:36 +02:00
..
adc drivers: adc: gd32: use reset API 2022-08-29 10:30:49 +02:00
audio drivers: audio: Update Kconfig 2022-08-14 09:05:09 -05:00
bbram drivers: bbram: Update Kconfig 2022-08-16 18:08:42 -05:00
bluetooth drivers: bluetooth: hci: initialize uart device at compile time 2022-08-19 11:51:26 +02:00
cache cache: Fix build warning 'No SOURCES given to Zephyr library' 2022-08-24 10:36:40 +00:00
can drivers: can: shell: add command for showing CAN controller information 2022-08-31 10:45:35 +02:00
clock_control drivers: sdhc: add clock init for USDHC2-block of NXP i.MX-processors 2022-08-31 13:21:17 -05:00
console drivers: console: initialize uart devices at compile time 2022-08-19 11:51:26 +02:00
coredump everywhere: Fix legacy include paths 2022-07-18 16:16:47 +00:00
counter drivers: Replace deprecated nrfx API 2022-08-31 10:43:14 +02:00
crypto drivers: crypto: Update Kconfig 2022-08-30 10:43:12 +00:00
dac drivers: dac: gd32: use reset API 2022-08-29 10:30:49 +02:00
dai drivers: dai: intel: ssp: add dai index to config 2022-08-19 12:09:14 +02:00
debug
disk devices: constify device pointers initialized at compile time 2022-08-22 17:08:26 +02:00
display drivers: Replace deprecated nrfx API 2022-08-31 10:43:14 +02:00
dma drivers: dma: gd32: use reset API 2022-08-29 10:30:49 +02:00
ec_host_cmd_periph
edac devices: constify device pointers initialized at compile time 2022-08-22 17:08:26 +02:00
eeprom eeprom: Move to using select in Kconfig for I2C & SPI busses 2022-08-12 11:34:16 +02:00
entropy drivers: entropy: fail mcux CAAM init on error 2022-08-24 10:07:28 +02:00
espi drivers: espi: check if clock device is ready before accessing 2022-08-09 17:16:16 +02:00
ethernet drivers: ethernet: patch for the stm32 drivers 2022-08-23 20:08:35 +02:00
flash drivers: flash: Add driver for smartbond 2022-08-31 20:32:03 +02:00
fpga
gpio drivers: gpio: Add driver for smartbond 2022-08-31 20:32:03 +02:00
hwinfo drivers: hwinfo: add Andes hwinfo driver 2022-08-26 11:55:55 +02:00
i2c driver: i2c: npcx: add recover_bus API support 2022-08-30 10:26:19 +02:00
i2s drivers: i2s: Update drivers to use devicetree Kconfig symbol 2022-08-25 15:03:11 -05:00
ieee802154 drivers: ieee802154: introduce consistent MTU definition 2022-08-31 21:52:37 +00:00
interrupt_controller drivers: intc: Update drivers to use devicetree Kconfig symbol 2022-09-01 10:25:36 +02:00
ipm devices: constify device pointers initialized at compile time 2022-08-22 17:08:26 +02:00
kscan drivers: kscan_touch: enable the touch panel for rt1170 2022-08-17 12:07:44 +02:00
led drivers: led: gpio: use DT_INST_FOREACH_CHILD_SEP_VARGS 2022-08-30 16:19:57 +02:00
led_strip drivers: Fix coding guidelines MISRAC:2012 Rule 14.4 do-whiles/Zero checks 2022-07-26 15:30:24 -04:00
lora drivers: lora: Add support for setting sync-word and iq-inverted 2022-08-16 18:06:18 +02:00
mbox
mdio drivers: mdio: mdio: Update mdio_shell to use DEVICE_DT_GET 2022-08-18 11:32:02 +00:00
memc drivers: memc: Introduce Atmel SAM SMC/EBI driver 2022-08-16 12:53:50 +02:00
mipi_dsi drivers: mipi_dsi: Update Kconfig 2022-08-12 10:23:31 -05:00
misc drivers: misc: ft8xx: Update Kconfig 2022-08-12 11:34:21 +02:00
mm drivers: mm: Update Kconfig 2022-08-31 11:17:37 -05:00
modem devices: constify device pointers initialized at compile time 2022-08-22 17:08:26 +02:00
net net: socketcan: rename SocketCAN header from socket_can.h to socketcan.h 2022-08-18 10:19:29 +02:00
neural_net
pcie pcie: shell: Add help and argument check 2022-08-25 21:14:51 +00:00
peci drivers: peci: Update Kconfig 2022-08-16 08:26:11 +00:00
pinctrl drivers: pinctrl: Add driver for smartbond 2022-08-31 20:32:03 +02:00
pinmux board: v2m_beetle: drop CONFIG_PINMUX=y 2022-08-18 12:13:14 +00:00
pm_cpu_ops drivers: pm_cpu_ops: Update Kconfig 2022-08-12 11:34:10 +02:00
power_domain include: fix files using legacy include paths 2022-08-31 06:49:00 -04:00
ps2 devices: constify device pointers initialized at compile time 2022-08-22 17:08:26 +02:00
ptp_clock
pwm drivers: pwm: gd32: use reset API 2022-08-29 10:30:49 +02:00
regulator drivers: regulator: Update Kconfig 2022-08-17 09:58:55 -05:00
reset drivers: reset: gd32: add initial support 2022-08-29 10:30:49 +02:00
sdhc drivers: sdhc: Update Kconfig 2022-08-12 17:39:15 +02:00
sensor dt-bindings: sensor: ina237: rename the operating modes 2022-08-31 21:51:14 +00:00
serial drivers: serial: rtt: Remove DT_COMPAT_<compat> defines 2022-08-31 21:57:52 +00:00
spi drivers: spi: psoc6: Fix spi_psoc6_transceive calls 2022-09-01 01:02:50 +09:00
syscon drivers: syscon: Update Kconfig 2022-08-14 09:04:33 -05:00
timer drivers: timer: Increase default user-allocable channel count to 3 2022-08-19 12:08:59 +02:00
usb drivers: usb: device: Update drivers to use devicetree Kconfig symbol 2022-08-25 08:05:54 -05:00
usbc kconfig: guard usbc logging macros 2022-07-20 18:28:43 +02:00
video video: Move to using select in Kconfig for I2C bus 2022-08-14 09:05:36 -05:00
virtualization drivers: virt: ivshmem: Convert to use DEVICE_DT_GET_ONE 2022-07-25 15:16:05 +02:00
w1 drivers: ds2484: Fix wrong early exit during suspend/resume 2022-08-24 10:06:58 +02:00
watchdog devices: constify device pointers initialized at compile time 2022-08-22 17:08:26 +02:00
wifi drivers: wifi: Update drivers to use devicetree Kconfig symbol 2022-08-31 21:57:06 +00:00
xen everywhere: Fix legacy include paths 2022-07-18 16:16:47 +00:00
CMakeLists.txt
Kconfig