mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-09-01 06:25:54 +00:00
Now that device_api attribute is unmodified at runtime, as well as all the other attributes, it is possible to switch all device driver instance to be constant. A coccinelle rule is used for this: @r_const_dev_1 disable optional_qualifier @ @@ -struct device * +const struct device * @r_const_dev_2 disable optional_qualifier @ @@ -struct device * const +const struct device * Fixes #27399 Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com> |
||
---|---|---|
.. | ||
can | ||
counter | ||
crypto | ||
current_sensing | ||
dac | ||
display | ||
entropy | ||
espi | ||
flash_shell | ||
gpio/boards | ||
ht16k33 | ||
i2c_fujitsu_fram | ||
i2s/litex | ||
jesd216 | ||
kscan | ||
kscan_touch | ||
lcd_hd44780 | ||
led_apa102 | ||
led_apa102c_bitbang | ||
led_lp503x | ||
led_lp3943 | ||
led_lp5562 | ||
led_lpd8806 | ||
led_pca9633 | ||
led_ws2812 | ||
lora | ||
peci | ||
ps2 | ||
soc_flash_nrf | ||
spi_flash | ||
spi_flash_at45 | ||
spi_fujitsu_fram | ||
watchdog | ||
drivers.rst |