zephyr/drivers
Yong Cong Sin bbe5e1e6eb build: namespace the generated headers with zephyr/
Namespaced the generated headers with `zephyr` to prevent
potential conflict with other headers.

Introduce a temporary Kconfig `LEGACY_GENERATED_INCLUDE_PATH`
that is enabled by default. This allows the developers to
continue the use of the old include paths for the time being
until it is deprecated and eventually removed. The Kconfig will
generate a build-time warning message, similar to the
`CONFIG_TIMER_RANDOM_GENERATOR`.

Updated the includes path of in-tree sources accordingly.

Most of the changes here are scripted, check the PR for more
info.

Signed-off-by: Yong Cong Sin <ycsin@meta.com>
2024-05-28 22:03:55 +02:00
..
adc build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
audio drivers: audio: mpxxdtyy: Handle PCM block sizes of more than 1 ms 2024-04-17 14:40:14 +02:00
auxdisplay build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
bbram build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
bluetooth drivers: bluetooth: hci: add retry mechanism for Apollo SPI busy scenario 2024-05-27 03:27:43 -07:00
cache build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
can build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
charger build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
clock_control drivers: clock_control: stm32: clean up unnecessary code 2024-05-27 08:16:30 -07:00
console build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
coredump
counter build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
crypto drivers: crypto: stm32: AES CTR IV is 16bytes 2024-05-28 09:54:30 +02:00
dac build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
dai drivers: dai: sai: write some data into TX FIFO before start 2024-05-17 12:40:43 +02:00
disk drivers: disk: sdmmc_stm2: Add HWFC support on stm32h5 2024-04-24 19:41:09 +00:00
display drivers: display: smartbond: Optimize driver PM 2024-05-24 07:48:41 -04:00
dma build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
edac
eeprom build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
entropy build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
espi build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
ethernet drivers: ethernet: enc28j60: ESTAT TXABRT bit should be cleared on error 2024-05-28 18:57:58 +02:00
flash build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
fpga build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
fuel_gauge build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
gnss drivers: gnss: LCX6G use modem chat runtime API 2024-05-28 10:02:06 +02:00
gpio build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
hwinfo build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
hwspinlock build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
i2c build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
i2s build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
i3c build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
ieee802154 drivers: ieee802154: nrf5: fix default value for nRF54H20 2024-05-13 10:21:08 +02:00
input input: gpio_keys: skip change checking when suspended 2024-05-16 14:02:36 +02:00
interrupt_controller drivers: intc: update to use multi-level API 2024-05-25 11:24:32 +03:00
ipm build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
kscan build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
led build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
led_strip driver: led: add support for TI TLC59731 RGB STRIP controller 2024-05-21 16:50:24 -04:00
lora
mbox build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
mdio drivers: mdio: add stm32 mdio support 2024-05-07 09:41:46 +02:00
memc drivers: memc: smartbond: Add support for the memory driver class. 2024-05-23 07:51:41 -04:00
mfd drivers: mfd: add new driver "mfd_adp5585" 2024-05-08 16:09:08 -04:00
mipi_dbi drivers: mipi_dbi: smartbond: Optimize driver PM 2024-05-24 07:48:41 -04:00
mipi_dsi drivers: dsi: stm32: add additional dt options 2024-04-02 21:03:10 -04:00
misc build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
mm
modem modem: modem_cellular: make modem_cellular_config structure constant 2024-05-14 20:22:45 -04:00
net net: ppp: Optimize memory allocation 2024-05-27 08:15:36 -07:00
pcie drivers: pcie: Remove deprecated pcie_bdf_lookup 2024-05-17 09:30:04 +02:00
peci build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
pinctrl drivers: pinctrl: support digital-path-disable for Numaker 2024-05-10 18:06:15 -04:00
pm_cpu_ops
power_domain power_domain: intel_adsp: Use register definitions 2024-05-24 09:53:04 -05:00
ps2 build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
ptp_clock build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
pwm build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
regulator drivers: regulator/nxp_vref: Remove nxp_ground_select property 2024-05-15 17:28:38 +02:00
reset drivers: reset: Add NXP RSTCTL driver 2024-05-21 16:49:42 -04:00
retained_mem build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
rtc build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
sdhc drivers: sdhc: sdhc_spi: rework CMD12 failure logic 2024-05-17 09:30:12 +02:00
sensor build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
serial build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
sip_svc
smbus build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
spi build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
syscon
timer tests: drivers: timer: grtc: Fix GRTC test 2024-05-28 18:53:39 +02:00
usb drivers: usb: device: fix cbprintf_package warning 2024-05-28 18:57:22 +02:00
usb_c drivers: usbc_ppc: Rename usbc_ppc_drv to usbc_ppc_driver_api 2024-05-03 14:44:41 +01:00
video drivers: video: csi: Add support for i.MX RT11XX 2024-05-23 07:52:09 -04:00
virtualization build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
w1 build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
watchdog build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
wifi drivers: wifi: esp32: remove pre-defined mbedTLS requirements 2024-05-16 18:54:43 -04:00
xen
CMakeLists.txt
Kconfig