zephyr/drivers
Patryk Duda 6fc58718bd interrupt_controller: Fix clang compilation issues in intc_exti_stm32.c
Clang reports 'initializer element is not a compile-time constant' when
trying to initialize structure with elements of constant array. The
compiler is wrong in this case because the elements of the array are
known at compile time, so there are no obstacles to initialize structure
using it.

The problem was fixed by removing 'range' array and using
DT_PROP_BY_IDX() to get values directly from DT.

Signed-off-by: Patryk Duda <pdk@semihalf.com>
2023-05-31 14:41:25 -04:00
..
adc drivers: adc: ads1x1x: fix pga enum comment 2023-05-31 10:35:53 +02:00
audio sys/util: extend usage of DIV_ROUND_UP 2023-04-12 16:42:29 +02:00
auxdisplay drivers: auxdisplay: Add Hitachi HD44780 driver 2023-05-26 23:05:58 +02:00
bbram device: remove redundant init functions 2023-04-19 10:00:25 +02:00
bluetooth drivers/bluetooth/hci: enable BT_SILABS_HCI on EFR32BG27 2023-05-26 05:54:40 -04:00
cache barriers: Move __ISB() to the new API 2023-05-24 13:13:57 -04:00
can drivers: can: mcan: change asserts to match updated timing parameters 2023-05-31 06:16:00 -04:00
clock_control drivers: clock control litex: fix spelling of below 2023-05-29 05:21:10 -04:00
console drivers: Console: Move all posix arch boards to same driver 2023-05-26 12:57:41 +02:00
coredump drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
counter barriers: Move __DSB() to the new API 2023-05-24 13:13:57 -04:00
crypto dts: arm: stm32h5: Add aes node 2023-05-16 18:19:26 +02:00
dac drivers: dac: make output buffer for STM32 DAC configurable 2023-05-23 13:02:25 +02:00
dai intel_adsp: cavs25: configure access to ALH 2023-05-30 10:50:02 -04:00
disk drivers: disk: sdmmc_stm32 support for clock divisor 2023-04-12 17:44:48 +02:00
display drivers: display: enable direct framebuffer rendering with DCNANO LCDIF 2023-05-26 10:21:34 -05:00
dma drivers: dma: Remove double parentheses in if statements 2023-05-31 14:41:25 -04:00
edac shell: fix MISRA 5.7 violations on struct shell 2023-04-14 12:21:08 +02:00
eeprom drivers: all: mchp_xec: remove conditional support for pinctrl 2023-04-24 13:34:22 +02:00
entropy drivers: entropy: Make entropy_stm32.c clang compatible 2023-05-31 14:41:25 -04:00
espi intc: miwu: npcx: improve interrupt latency of miwu input events 2023-05-17 09:48:54 +02:00
ethernet drivers: phy: add adin2111 2023-05-26 09:50:09 -04:00
flash drivers: flash: flash_mcux_flexspi_*: copy LUT to ram when updating 2023-05-25 21:37:18 -05:00
fpga drivers: spi: make SPI dt-spec macros compatible with C++ 2023-04-24 21:29:55 +02:00
fuel_gauge drivers: sbs_gauge: Fix buffer overflow 2023-05-23 08:55:43 +02:00
gpio drivers: gpio: pca95xx: add latch for interrupt pins 2023-05-28 04:05:31 -04:00
hwinfo drivers: hwinfo: esp32_net: add support for esp32_net 2023-04-28 14:49:08 +02:00
i2c driver: npcx: i2c: set a dedicated priority for the port driver 2023-05-26 14:08:12 -04:00
i2s drivers: mcux_i2s: Use the DMA reload flag 2023-05-26 10:05:24 -04:00
i3c drivers: i3c: mcux: fix issues when only i2c devices are on the bus 2023-05-17 09:34:31 -05:00
ieee802154 net: l2: ieee802154: improve inline documentation 2023-05-24 16:41:57 +02:00
input input: npcx_kbd: set the thread name 2023-05-18 09:32:33 +02:00
interrupt_controller interrupt_controller: Fix clang compilation issues in intc_exti_stm32.c 2023-05-31 14:41:25 -04:00
ipm barriers: Move __DSB() to the new API 2023-05-24 13:13:57 -04:00
kscan input: convert the Nuvoton npcx keyboard scan driver to input 2023-05-18 09:32:33 +02:00
led drivers: led: shell: Correct command help of set_brightness 2023-04-24 16:29:30 +02:00
led_strip drivers: led_strip: apa102: add multi instances support 2023-05-31 10:23:22 +01:00
lora drivers: lora: shell: fix invalid range in config bw param 2023-05-25 08:22:08 +00:00
mbox drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
mdio drivers: mdio: shell: support adin2111 2023-05-26 09:50:09 -04:00
memc drivers: memc: add update clock function 2023-05-22 10:15:03 +02:00
mfd drivers: mfd: npm6001: initial version 2023-05-24 19:39:55 -04:00
mipi_dsi drivers: display: update MCUX ELCDIF driver to use new lcdif binding 2023-05-11 10:04:24 +02:00
misc drivers: misc: Add driver for RaspberryPi Pico PIO 2023-04-25 13:12:02 +02:00
mm xtensa: use sys_cache API instead of custom interfaces 2023-04-26 07:31:22 -04:00
modem drivers: modem: quectel-bg9x: fix reset BG95 mdm 2023-05-27 06:28:33 -04:00
net drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
neural_net xtensa: use sys_cache API instead of custom interfaces 2023-04-26 07:31:22 -04:00
pcie iterable_sections: move to specific header 2023-05-22 10:42:30 +02:00
peci drivers: all: mchp_xec: remove conditional support for pinctrl 2023-04-24 13:34:22 +02:00
pinctrl drivers: pinctrl: add pinctrl driver for ARC emsdp 2023-05-29 09:21:07 -04:00
pm_cpu_ops arm64: implement arch_system_halt 2022-11-23 11:37:08 +01:00
power_domain power_domain: intel_adsp: wait for the power domain wake up 2023-03-29 19:59:07 -04:00
ps2 drivers: all: mchp_xec: remove conditional support for pinctrl 2023-04-24 13:34:22 +02:00
ptp_clock drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
pwm drivers: pwm: pwm_nrfx: Apply workaround for stopping PWM instance 2023-05-18 12:01:30 +02:00
regulator drivers: regulator: npm6001: remove common device 2023-05-24 19:39:55 -04:00
reset device: remove redundant init functions 2023-04-19 10:00:25 +02:00
retained_mem retention: Add optional mutex disablement 2023-04-24 13:27:53 +02:00
rtc drivers: rtc: rtc_mc146818: Added RTC driver for Motorola MC146818B 2023-04-27 14:15:22 +02:00
sdhc drivers: sdhc: add support for using CPOL/CPHA SPI clock modes 2023-04-26 20:07:53 +02:00
sensor drivers: sensors: npcx_tach: Clear stale data 2023-05-30 13:04:28 -04:00
serial drivers: serial: stm32 uart driver asserts when baudRate >=16 2023-05-30 13:16:05 -04:00
sip_svc subsystem: sip_svc: Add ARM SiP SVC subsystem 2023-05-09 08:46:50 -04:00
smbus smbus: Change init priority from DEVICE to DEFAULT 2023-04-21 16:26:28 +02:00
spi drivers: spi: fix spi_dw interrupt mask 2023-05-30 10:49:47 -04:00
syscon drivers: kconfig: unify menuconfig title strings 2023-03-28 15:06:06 +02:00
timer soc/arm/silabs: support BLE with PM in Series 2 SoCs 2023-05-24 13:31:44 -04:00
usb drivers: usb: usb_dc_kinetis: reconfigure USB endpoint 0 after reset 2023-05-31 10:25:36 +01:00
usb_c usb-c: tcpc: Disable Dead Battery after system starts 2023-03-09 09:20:35 +01:00
video video: mt9m114: YUV pixel format support 2023-05-19 15:45:50 +02:00
virtualization drivers: virtualization: Add implementation for ivshmem-v2 2023-05-14 18:17:33 -04:00
w1 drivers: w1: Make 1-Wire Skip ROM cmd. optional 2023-05-19 16:29:35 +02:00
watchdog drivers: watchdog: Add the OpenTitan watchdog driver 2023-05-26 09:45:25 -04:00
wifi driver: wifi: esp32: add wifi statistics info 2023-05-11 10:05:04 +02:00
xen barriers: Move __DMB() to the new API 2023-05-24 13:13:57 -04:00
CMakeLists.txt drivers: auxdisplay: Add noritake itron VFD auxiliary display 2023-05-26 23:05:58 +02:00
Kconfig drivers: auxdisplay: Add noritake itron VFD auxiliary display 2023-05-26 23:05:58 +02:00