MAINTAINERS: Remove DT bindings area

Now that the dts/bindings filter has been removed from
Devicetree Binding area, this area serves no real purpose.

Move the include/dt-bindings files to their respective areas.

Fix some of the orphaned dts/bindings paths.

Add regex filter for any binding with "zephyr" in the name to be
in the devicetree area.

Fix the imx_spc.h file being in it's own pm/ folder instead of
power/ like the other power related headers.

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
This commit is contained in:
Declan Snyder 2024-07-29 13:53:17 -05:00 committed by Fabio Baltieri
commit 96d25bf903
4 changed files with 44 additions and 13 deletions

View file

@ -120,6 +120,7 @@ ACPI:
- include/zephyr/acpi/ - include/zephyr/acpi/
- tests/lib/acpi/ - tests/lib/acpi/
- dts/bindings/acpi/ - dts/bindings/acpi/
- include/zephyr/dt-bindings/acpi/
labels: labels:
- "area: ACPI" - "area: ACPI"
tests: tests:
@ -317,6 +318,7 @@ Bluetooth HCI:
- drivers/bluetooth/ - drivers/bluetooth/
- samples/bluetooth/hci_*/ - samples/bluetooth/hci_*/
- tests/bsim/bluetooth/hci_uart/ - tests/bsim/bluetooth/hci_uart/
- dts/bindings/bluetooth/
labels: labels:
- "area: Bluetooth Host" - "area: Bluetooth Host"
- "area: Bluetooth" - "area: Bluetooth"
@ -874,6 +876,8 @@ Devicetree:
collaborators: collaborators:
- decsny - decsny
- galak - galak
files-regex:
- dts/bindings/.*zephyr.*
files: files:
- scripts/dts/ - scripts/dts/
- dts/common/ - dts/common/
@ -883,6 +887,9 @@ Devicetree:
- scripts/kconfig/kconfigfunctions.py - scripts/kconfig/kconfigfunctions.py
- doc/build/kconfig/preprocessor-functions.rst - doc/build/kconfig/preprocessor-functions.rst
- include/zephyr/devicetree.h - include/zephyr/devicetree.h
- include/zephyr/dt-bindings/dt-util.h
- dts/binding-template.yaml
- dts/bindings/base/
files-exclude: files-exclude:
- dts/common/nordic/ - dts/common/nordic/
labels: labels:
@ -890,17 +897,6 @@ Devicetree:
tests: tests:
- libraries.devicetree - libraries.devicetree
Devicetree Bindings:
status: odd fixes
collaborators:
- decsny
- galak
files:
- include/zephyr/dt-bindings/
- dts/binding-template.yaml
labels:
- "area: Devicetree Binding"
Disk: Disk:
status: maintained status: maintained
maintainers: maintainers:
@ -917,6 +913,9 @@ Disk:
- tests/subsys/sd/ - tests/subsys/sd/
- tests/drivers/disk/ - tests/drivers/disk/
- include/zephyr/sd/ - include/zephyr/sd/
- dts/bindings/sd/
- dts/bindings/mmc/
- dts/bindings/disk/
labels: labels:
- "area: Disk Access" - "area: Disk Access"
tests: tests:
@ -930,6 +929,7 @@ Display drivers:
files: files:
- drivers/display/ - drivers/display/
- dts/bindings/display/ - dts/bindings/display/
- include/zephyr/dt-bindings/display/
- include/zephyr/drivers/display.h - include/zephyr/drivers/display.h
- include/zephyr/display/ - include/zephyr/display/
- include/zephyr/drivers/display.h - include/zephyr/drivers/display.h
@ -1140,6 +1140,7 @@ Release Notes:
files: files:
- drivers/clock_control/ - drivers/clock_control/
- dts/bindings/clock/ - dts/bindings/clock/
- include/zephyr/dt-bindings/clock/
- include/zephyr/drivers/clock_control.h - include/zephyr/drivers/clock_control.h
- include/zephyr/dt-bindings/clock/ - include/zephyr/dt-bindings/clock/
- tests/drivers/clock_control/ - tests/drivers/clock_control/
@ -1216,6 +1217,8 @@ Release Notes:
files: files:
- drivers/dac/ - drivers/dac/
- include/zephyr/drivers/dac.h - include/zephyr/drivers/dac.h
- dts/bindings/dac/
- include/zephyr/dt-bindings/dac/
- tests/drivers/dac/ - tests/drivers/dac/
- samples/drivers/dac/ - samples/drivers/dac/
- doc/hardware/peripherals/dac.rst - doc/hardware/peripherals/dac.rst
@ -1239,6 +1242,8 @@ Release Notes:
- drivers/dai/ - drivers/dai/
- doc/hardware/peripherals/audio/dai.rst - doc/hardware/peripherals/audio/dai.rst
- include/zephyr/drivers/dai.h - include/zephyr/drivers/dai.h
- include/zephyr/dt-bindings/dai/
- dts/bindings/dai/
labels: labels:
- "area: DAI" - "area: DAI"
@ -1263,6 +1268,8 @@ Release Notes:
- drivers/dma/ - drivers/dma/
- tests/drivers/dma/ - tests/drivers/dma/
- include/zephyr/drivers/dma/ - include/zephyr/drivers/dma/
- dts/bindings/dma/
- include/zephyr/dt-bindings/dma/
- doc/hardware/peripherals/dma.rst - doc/hardware/peripherals/dma.rst
- include/zephyr/drivers/dma.h - include/zephyr/drivers/dma.h
- include/zephyr/dt-bindings/dma/ - include/zephyr/dt-bindings/dma/
@ -1368,6 +1375,7 @@ Release Notes:
files: files:
- drivers/flash/ - drivers/flash/
- dts/bindings/flash_controller/ - dts/bindings/flash_controller/
- include/zephyr/dt-bindings/flash_controller/
- include/zephyr/drivers/flash.h - include/zephyr/drivers/flash.h
- samples/drivers/flash_shell/ - samples/drivers/flash_shell/
- samples/drivers/soc_flash_nrf/ - samples/drivers/soc_flash_nrf/
@ -1423,6 +1431,7 @@ Release Notes:
files: files:
- doc/hardware/peripherals/gpio.rst - doc/hardware/peripherals/gpio.rst
- drivers/gpio/ - drivers/gpio/
- dts/bindings/gpio/
- include/zephyr/drivers/gpio/ - include/zephyr/drivers/gpio/
- include/zephyr/drivers/gpio.h - include/zephyr/drivers/gpio.h
- include/zephyr/dt-bindings/gpio/ - include/zephyr/dt-bindings/gpio/
@ -1445,6 +1454,8 @@ Release Notes:
- drivers/gnss/ - drivers/gnss/
- include/zephyr/drivers/gnss.h - include/zephyr/drivers/gnss.h
- include/zephyr/drivers/gnss/ - include/zephyr/drivers/gnss/
- dts/bindings/gnss/
- include/zephyr/dt-bindings/gnss/
- tests/drivers/build_all/gnss/ - tests/drivers/build_all/gnss/
- tests/drivers/gnss/ - tests/drivers/gnss/
labels: labels:
@ -1586,6 +1597,8 @@ Release Notes:
- drivers/memc/ - drivers/memc/
- samples/drivers/memc/ - samples/drivers/memc/
- tests/drivers/memc/ - tests/drivers/memc/
- include/zephyr/dt-bindings/memory-controller/
- dts/bindings/memory-controllers/
labels: labels:
- "area: MEMC" - "area: MEMC"
tests: tests:
@ -1650,6 +1663,7 @@ Release Notes:
- drivers/reset/ - drivers/reset/
- include/zephyr/drivers/reset.h - include/zephyr/drivers/reset.h
- dts/bindings/reset/ - dts/bindings/reset/
- include/zephyr/dt-bindings/reset/
"Interrupt Handling": "Interrupt Handling":
status: odd fixes status: odd fixes
@ -1720,6 +1734,7 @@ Release Notes:
- doc/hardware/peripherals/led.rst - doc/hardware/peripherals/led.rst
- tests/drivers/build_all/led/ - tests/drivers/build_all/led/
- dts/bindings/led/ - dts/bindings/led/
- include/zephyr/dt-bindings/led/
labels: labels:
- "area: LED" - "area: LED"
tests: tests:
@ -1836,6 +1851,7 @@ Release Notes:
- include/zephyr/drivers/pcie/ - include/zephyr/drivers/pcie/
- doc/hardware/peripherals/pcie.rst - doc/hardware/peripherals/pcie.rst
- dts/bindings/pcie/ - dts/bindings/pcie/
- include/zephyr/dt-bindings/pcie/
labels: labels:
- "area: PCI" - "area: PCI"
@ -1921,6 +1937,7 @@ Release Notes:
files: files:
- drivers/pwm/ - drivers/pwm/
- dts/bindings/pwm/ - dts/bindings/pwm/
- include/zephyr/dt-bindings/pwm/
- tests/drivers/pwm/ - tests/drivers/pwm/
- include/zephyr/*/pwms.h - include/zephyr/*/pwms.h
- doc/hardware/peripherals/pwm.rst - doc/hardware/peripherals/pwm.rst
@ -2021,6 +2038,7 @@ Release Notes:
- include/zephyr/drivers/spi.h - include/zephyr/drivers/spi.h
- tests/drivers/spi/ - tests/drivers/spi/
- dts/bindings/spi/ - dts/bindings/spi/
- include/zephyr/dt-bindings/spi/
- doc/hardware/peripherals/spi.rst - doc/hardware/peripherals/spi.rst
labels: labels:
- "area: SPI" - "area: SPI"
@ -2037,6 +2055,7 @@ Release Notes:
- drivers/timer/ - drivers/timer/
- include/zephyr/drivers/timer/ - include/zephyr/drivers/timer/
- dts/bindings/timer/ - dts/bindings/timer/
- include/zephyr/dt-bindings/timer/
labels: labels:
- "area: Timer" - "area: Timer"
@ -2163,6 +2182,7 @@ Release Notes:
files: files:
- drivers/mipi_dbi/ - drivers/mipi_dbi/
- dts/bindings/mipi-dbi/ - dts/bindings/mipi-dbi/
- include/zephyr/dt-bindings/mipi_dbi/
labels: labels:
- "area: Display Controller" - "area: Display Controller"
@ -2326,6 +2346,7 @@ IPC:
- tests/subsys/ipc/ - tests/subsys/ipc/
- doc/services/ipc/ - doc/services/ipc/
- dts/bindings/ipc/ - dts/bindings/ipc/
- include/zephyr/dt-bindings/ipc_service/
description: >- description: >-
Inter-Processor Communication Inter-Processor Communication
labels: labels:
@ -2492,6 +2513,7 @@ Memory Management:
- tests/lib/mem_blocks/ - tests/lib/mem_blocks/
- doc/services/mem_mgmt/ - doc/services/mem_mgmt/
- include/zephyr/mem_mgmt/mem_attr.h - include/zephyr/mem_mgmt/mem_attr.h
- include/zephyr/dt-bindings/memory-attr/
- tests/lib/mem_blocks_stats/ - tests/lib/mem_blocks_stats/
- tests/drivers/mm/ - tests/drivers/mm/
tests: tests:
@ -2573,6 +2595,8 @@ LoRa and LoRaWAN:
- include/zephyr/lorawan/ - include/zephyr/lorawan/
- subsys/lorawan/ - subsys/lorawan/
- samples/subsys/lorawan/ - samples/subsys/lorawan/
- include/zephyr/dt-bindings/lora/
- dts/bindings/lora/
- doc/connectivity/lora_lorawan/index.rst - doc/connectivity/lora_lorawan/index.rst
labels: labels:
- "area: LoRa" - "area: LoRa"
@ -3072,6 +3096,8 @@ Power management:
- tests/subsys/pm/ - tests/subsys/pm/
- doc/services/pm/ - doc/services/pm/
- drivers/power_domain/ - drivers/power_domain/
- dts/bindings/power/
- include/zephyr/dt-bindings/power/
labels: labels:
- "area: Power Management" - "area: Power Management"
tests: tests:
@ -3545,6 +3571,8 @@ NXP Drivers:
- drivers/misc/*/nxp* - drivers/misc/*/nxp*
- include/zephyr/dt-bindings/*/*nxp* - include/zephyr/dt-bindings/*/*nxp*
- include/zephyr/dt-bindings/*/*mcux* - include/zephyr/dt-bindings/*/*mcux*
- include/zephyr/dt-bindings/inputmux/
- include/zephyr/dt-bindings/rdc/
- include/zephyr/drivers/*/*nxp* - include/zephyr/drivers/*/*nxp*
- include/zephyr/drivers/*/*mcux* - include/zephyr/drivers/*/*mcux*
- arch/arm/core/mpu/nxp_mpu.c - arch/arm/core/mpu/nxp_mpu.c
@ -4176,6 +4204,7 @@ USB:
files: files:
- drivers/usb/ - drivers/usb/
- dts/bindings/usb/ - dts/bindings/usb/
- include/zephyr/dt-bindings/usb/
- include/zephyr/*/usb/ - include/zephyr/*/usb/
- include/zephyr/usb/ - include/zephyr/usb/
- samples/subsys/usb/ - samples/subsys/usb/
@ -4199,6 +4228,7 @@ USB-C:
files: files:
- drivers/usb_c/ - drivers/usb_c/
- dts/bindings/usb-c/ - dts/bindings/usb-c/
- include/zephyr/dt-bindings/usb-c/
- include/zephyr/*/usb_c/ - include/zephyr/*/usb_c/
- include/zephyr/usb_c/ - include/zephyr/usb_c/
- samples/subsys/usb_c/ - samples/subsys/usb_c/
@ -4778,6 +4808,7 @@ West:
files: files:
- modules/lvgl/ - modules/lvgl/
- tests/lib/gui/lvgl/ - tests/lib/gui/lvgl/
- include/zephyr/dt-bindings/lvgl/
labels: labels:
- "area: LVGL" - "area: LVGL"

View file

@ -11,7 +11,7 @@
#include <zephyr/dt-bindings/gpio/gpio.h> #include <zephyr/dt-bindings/gpio/gpio.h>
#include <zephyr/dt-bindings/i2c/i2c.h> #include <zephyr/dt-bindings/i2c/i2c.h>
#include <zephyr/dt-bindings/pwm/pwm.h> #include <zephyr/dt-bindings/pwm/pwm.h>
#include <zephyr/dt-bindings/pm/imx_spc.h> #include <zephyr/dt-bindings/power/imx_spc.h>
#include <zephyr/dt-bindings/mipi_dsi/mipi_dsi.h> #include <zephyr/dt-bindings/mipi_dsi/mipi_dsi.h>
/ { / {
chosen { chosen {

View file

@ -8,7 +8,7 @@
#include <zephyr/pm/pm.h> #include <zephyr/pm/pm.h>
#include <fsl_dcdc.h> #include <fsl_dcdc.h>
#include <fsl_gpc.h> #include <fsl_gpc.h>
#include <zephyr/dt-bindings/pm/imx_spc.h> #include <zephyr/dt-bindings/power/imx_spc.h>
#include "power.h" #include "power.h"
#include <zephyr/logging/log.h> #include <zephyr/logging/log.h>