zephyr/drivers
Benjamin Geiger 2ed8790e8b drivers: adc: fix IF_ENABLED macro usage in ADS1X1X trigger
The ADC_ADS1X1X_TRIGGER macro was defined without an explicit value,
preventing ALERT/RDY pin configuration even when alert_rdy_gpios
were properly defined in devicetree. This occurred because
the IF_ENABLED macro specifically requires macros to be defined as 1,
not just defined empty.

Fixed this by explicitly defining ADC_ADS1X1X_TRIGGER as 1 when
alert_rdy_gpios properties are present in devicetree.

Signed-off-by: Benjamin Geiger <BenjaminGeiger1@gmail.com>
2024-12-12 20:00:10 +01:00
..
adc drivers: adc: fix IF_ENABLED macro usage in ADS1X1X trigger 2024-12-12 20:00:10 +01:00
audio drivers: audio: wm8904: Fix missing default y in AUDIO_CODEC_WM8904 2024-11-25 12:16:53 +01:00
auxdisplay drivers: auxdisplay: Place API into iterable section 2024-11-29 14:50:02 +01:00
bbram drivers: bbram: Place API into iterable section 2024-12-06 10:01:32 +01:00
bluetooth drivers: bluetooth: hci: add thread name to bt_spi_rx_thread 2024-12-12 11:38:03 +01:00
cache
can drivers: can: can_mcan.c: transparent error code propagation 2024-12-04 16:11:40 +01:00
charger drivers: charger: Place API into iterable section 2024-12-02 18:18:51 +01:00
clock_control driver: clock_control: Add to nrf clock control calib in progres API 2024-12-12 16:21:11 +01:00
comparator comparator: shell: filter device lookup using DEVICE_API macros 2024-12-02 22:06:32 +00:00
console
coredump drivers: coredump: Place API into iterable section 2024-12-03 02:36:38 +01:00
counter drivers: counter: Place API into iterable section 2024-11-29 21:46:15 +01:00
crypto drivers: crypto: Place API into iterable section 2024-12-06 12:13:37 +01:00
dac drivers: dac: Place API into iterable section 2024-12-02 22:05:33 +00:00
dai dai: intel: ssp: Refactor power management initialization 2024-12-11 21:34:57 +01:00
disk
display drivers: display: st7796s: use mipi_dbi_configure_te API 2024-12-11 08:00:42 +01:00
dma drivers: gpdma: Refactor power management initialization 2024-12-11 21:34:57 +01:00
dp
edac drivers: edac: Place API into iterable section 2024-12-03 10:16:29 +01:00
eeprom drivers: eeprom: Place API into iterable section 2024-12-02 22:05:47 +00:00
entropy Revert "drivers: entropy: enable ENTROPY_GENERATOR if "zephyr,entropy" is set in DT" 2024-12-12 00:15:39 +00:00
espi drivers: espi: saf: Place API into iterable section 2024-12-02 22:09:03 +00:00
ethernet drivers: ethernet: add support for microchip lan9250 2024-12-10 11:10:34 +01:00
firmware
flash drivers/flash: Fix z_vrfy_flash_handler 2024-12-12 18:39:15 +01:00
fpga drivers: fpga: Place API into iterable section 2024-11-30 01:04:37 +01:00
fuel_gauge drivers: fuel_gauge: Place API into iterable section 2024-12-04 14:16:06 -05:00
gnss drivers: gnss: Place API into iterable section 2024-11-30 01:04:26 +01:00
gpio drivers: gpio: Add support for RZ/G3S 2024-12-12 11:12:22 +01:00
haptics drivers: haptics: Place API into iterable section 2024-12-02 22:06:06 +00:00
hdlc_rcp_if drivers: openthread: nxp: Add a HDLC RCP communication 2024-11-27 10:37:21 -05:00
hwinfo
hwspinlock drivers: hwspinlock: Place API into iterable section 2024-12-02 11:14:21 +01:00
i2c drivers: all: cc12xx_cc26xx: select PINCTRL 2024-12-05 15:18:01 +01:00
i2s drivers: i2s: update i2s_mcux_sai.c 2024-12-06 12:14:10 +01:00
i3c shell: Enable I3C shell support for STM32. 2024-12-12 11:08:12 +01:00
ieee802154 drivers: crypto: Place API into iterable section 2024-12-06 12:13:37 +01:00
input drivers: input: Add driver for the Nintendo Nunchuk through I2C. 2024-12-12 18:38:06 +01:00
interrupt_controller drivers: interrupt_controller: Place API into iterable section 2024-12-05 09:41:52 +01:00
ipm drivers: ipm: Place API into iterable section 2024-12-02 22:07:08 +00:00
kscan drivers: kscan: Place API into iterable section 2024-12-02 22:07:29 +00:00
led drivers: led: is31fl3194.c fix uninitialized scalar variable 2024-12-11 07:59:41 +01:00
led_strip drivers: led_strip: Place API into iterable section 2024-12-02 22:07:42 +00:00
lora drivers: lora: Place API into iterable section 2024-12-02 18:18:08 +01:00
mbox drivers: mbox: nrf_vevif_event_rx: fix VPR address 2024-12-12 16:20:31 +01:00
mdio drivers: mdio: Initial support for renesas RA mdio driver 2024-12-05 07:45:19 +01:00
memc
mfd drivers: gpio: Add support for Awinic AW9523B GPIO controller 2024-12-05 07:44:58 +01:00
mipi_dbi drivers: mipi_dbi_nxp_lcdic: add support for mipi_dbi_configure_te 2024-12-11 08:00:42 +01:00
mipi_dsi drivers: mipi_dsi: Place API into iterable section 2024-12-02 22:07:56 +00:00
misc drivers: misc: coresight: nrf_etr: Add support for turbo logs 2024-12-10 11:09:55 +01:00
mm
modem drivers: modem: cellular: Place API into iterable section 2024-12-02 18:19:02 +01:00
mspi drivers: mspi: Place API into iterable section 2024-12-02 22:09:03 +00:00
net net: nsos_sockets: notify pollers on socket close 2024-12-12 11:07:49 +01:00
pcie drivers: pcie: host: Place API into iterable section 2024-12-03 13:06:31 +01:00
peci drivers: peci: Place API into iterable sections 2024-12-02 22:08:07 +00:00
pinctrl drivers: pinctrl: Add support for RZ/G3S 2024-12-12 11:12:22 +01:00
pm_cpu_ops
power_domain
ps2 drivers: ps2: Place API into iterable section 2024-12-02 22:08:07 +00:00
ptp_clock drivers: ptp_clock: Place API into iterable section 2024-12-02 23:04:22 +01:00
pwm pwm: shell: filter device lookup using DEVICE_API macros 2024-12-06 12:13:28 +01:00
regulator drivers: regulator: npm2100: Add driver for npm2100 pmic 2024-12-04 14:19:53 -05:00
reset drivers: reset: Place API into iterable section 2024-12-02 22:08:07 +00:00
retained_mem drivers: retained_mem: Place API in iterable section 2024-12-02 23:04:22 +01:00
rtc drivers: RTC: update API to use DEVICE_API macros 2024-12-03 10:40:18 +01:00
sdhc sdhc: spi: wait for VDD stable before clocking 2024-12-11 07:58:17 +01:00
sensor drivers: sensor: fix missing break in mmc56x3_decoder 2024-12-12 18:39:33 +01:00
serial drivers: serial: Add polling mode support for RZ/G3S 2024-12-12 11:12:22 +01:00
sip_svc drivers: sip_svc: Place API into iterable section 2024-12-02 22:08:07 +00:00
smbus drivers: smbus: Place API into iterable section 2024-12-02 22:08:07 +00:00
spi drivers: spi: Call correct SPI device definition macros 2024-12-06 22:23:20 +01:00
stepper drivers: stepper: step_dir: rename direction_gpios to dir_gpios 2024-12-11 07:58:34 +01:00
syscon drivers: syscon: Place API into iterable section 2024-12-02 22:08:07 +00:00
tee drivers: tee: Place API into iterable section 2024-12-02 22:08:07 +00:00
timer drivers: timer: Export sys_clock_cycle_get_64() implementations 2024-12-06 12:14:19 +01:00
usb drivers: udc: add support for Renesas RA USB device 2024-12-12 16:23:48 +01:00
usb_c include: drivers: usb_c: unify status register data type to uint32_t 2024-12-09 22:06:09 +00:00
video drivers: video: mt9m114: Add vertical and horizontal flip control 2024-12-12 11:08:00 +01:00
virtualization drivers: virtualization: Place API into iterable section 2024-12-02 22:07:18 +00:00
w1 drivers: w1: place api in iterable sections 2024-12-02 23:04:59 +01:00
watchdog drivers: watchdog: npm2100: Add driver for npm2100 pmic 2024-12-04 14:19:53 -05:00
wifi drivers: wifi: nxp: add split entity network for soft AP 2024-12-12 11:05:02 +01:00
xen
CMakeLists.txt drivers: openthread: nxp: Add a HDLC RCP communication 2024-11-27 10:37:21 -05:00
Kconfig drivers: openthread: nxp: Add a HDLC RCP communication 2024-11-27 10:37:21 -05:00