| # Copyright 2024 The Pigweed Authors |
| # |
| # Licensed under the Apache License, Version 2.0 (the "License"); you may not |
| # use this file except in compliance with the License. You may obtain a copy of |
| # the License at |
| # |
| # https://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, software |
| # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT |
| # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the |
| # License for the specific language governing permissions and limitations under |
| # the License. |
| |
| load("@bazel_skylib//rules/directory:subdirectory.bzl", "subdirectory") |
| load("//:defs.bzl", "zephyr_includes") |
| |
| package(default_visibility = ["//visibility:public"]) |
| |
| filegroup( |
| name = "dt_bindings", |
| srcs = [ |
| "@zephyr//:include/zephyr/dt-bindings/reset/gd32e10x.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/numaker_m46x_reset.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/stm32wb_l_reset.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/stm32u5_reset.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/intel_socfpga_reset.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/stm32-common.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/gd32-common.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/npcx4_reset.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/gd32f4xx.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/gd32vf103.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/stm32l0_reset.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/stm32wba_reset.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/stm32h5_reset.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/stm32l1_reset.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/stm32h7_reset.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/stm32mp1_reset.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/stm32f2_4_7_reset.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/gd32f3x0.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/stm32f0_1_3_reset.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/stm32c0_reset.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/gd32l23x.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/gd32e50x.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/stm32g4_l4_5_reset.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/numaker_m2l31x_reset.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/gd32a50x.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/ast10x0_reset.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/npcx9_reset.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/stm32g0_reset.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/gd32f403.h", |
| "@zephyr//:include/zephyr/dt-bindings/reset/npcx7_reset.h", |
| "@zephyr//:include/zephyr/dt-bindings/adc/nrf-adc.h", |
| "@zephyr//:include/zephyr/dt-bindings/adc/stm32_adc.h", |
| "@zephyr//:include/zephyr/dt-bindings/adc/b91-adc.h", |
| "@zephyr//:include/zephyr/dt-bindings/adc/ads114s0x_adc.h", |
| "@zephyr//:include/zephyr/dt-bindings/adc/adc.h", |
| "@zephyr//:include/zephyr/dt-bindings/adc/smartbond-adc.h", |
| "@zephyr//:include/zephyr/dt-bindings/adc/mcux-lpadc.h", |
| "@zephyr//:include/zephyr/dt-bindings/adc/stm32f1_adc.h", |
| "@zephyr//:include/zephyr/dt-bindings/adc/stm32f4_adc.h", |
| "@zephyr//:include/zephyr/dt-bindings/adc/gd32f3x0.h", |
| "@zephyr//:include/zephyr/dt-bindings/adc/stm32h7_adc.h", |
| "@zephyr//:include/zephyr/dt-bindings/adc/stm32l4_adc.h", |
| "@zephyr//:include/zephyr/dt-bindings/adc/stm32u5_adc.h", |
| "@zephyr//:include/zephyr/dt-bindings/dt-util.h", |
| "@zephyr//:include/zephyr/dt-bindings/inputmux/inputmux_trigger_ports.h", |
| "@zephyr//:include/zephyr/dt-bindings/pm/imx_spc.h", |
| "@zephyr//:include/zephyr/dt-bindings/interrupt-controller/infineon-xmc4xxx-intc.h", |
| "@zephyr//:include/zephyr/dt-bindings/interrupt-controller/esp32s2-xtensa-intmux.h", |
| "@zephyr//:include/zephyr/dt-bindings/interrupt-controller/openisa-intmux.h", |
| "@zephyr//:include/zephyr/dt-bindings/interrupt-controller/intel-ioapic.h", |
| "@zephyr//:include/zephyr/dt-bindings/interrupt-controller/esp-xtensa-intmux.h", |
| "@zephyr//:include/zephyr/dt-bindings/interrupt-controller/ti-vim.h", |
| "@zephyr//:include/zephyr/dt-bindings/interrupt-controller/renesas-ra-icu.h", |
| "@zephyr//:include/zephyr/dt-bindings/interrupt-controller/arm-gic.h", |
| "@zephyr//:include/zephyr/dt-bindings/interrupt-controller/esp32s3-xtensa-intmux.h", |
| "@zephyr//:include/zephyr/dt-bindings/interrupt-controller/esp-esp32c3-intmux.h", |
| "@zephyr//:include/zephyr/dt-bindings/interrupt-controller/ite-intc.h", |
| "@zephyr//:include/zephyr/dt-bindings/interrupt-controller/it8xxx2-wuc.h", |
| "@zephyr//:include/zephyr/dt-bindings/interrupt-controller/mchp-xec-ecia.h", |
| "@zephyr//:include/zephyr/dt-bindings/led/worldsemi_ws2812c.h", |
| "@zephyr//:include/zephyr/dt-bindings/led/seagate_legend_b1414.h", |
| "@zephyr//:include/zephyr/dt-bindings/led/led.h", |
| "@zephyr//:include/zephyr/dt-bindings/input/input-event-codes.h", |
| "@zephyr//:include/zephyr/dt-bindings/input/esp32-touch-sensor-input.h", |
| "@zephyr//:include/zephyr/dt-bindings/input/keymap.h", |
| "@zephyr//:include/zephyr/dt-bindings/misc/nordic-nrf-ficr-nrf54h20.h", |
| "@zephyr//:include/zephyr/dt-bindings/dma/gd32_dma.h", |
| "@zephyr//:include/zephyr/dt-bindings/dma/infineon-xmc4xxx-dma.h", |
| "@zephyr//:include/zephyr/dt-bindings/dma/rpi_pico_dma.h", |
| "@zephyr//:include/zephyr/dt-bindings/dma/stm32_dma.h", |
| "@zephyr//:include/zephyr/dt-bindings/i2c/i2c.h", |
| "@zephyr//:include/zephyr/dt-bindings/i2c/it8xxx2-i2c.h", |
| "@zephyr//:include/zephyr/dt-bindings/ipc_service/static_vrings.h", |
| "@zephyr//:include/zephyr/dt-bindings/gnss/u_blox_m10.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32g0_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32f3_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32wl_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32wb_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/npcx_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/lpc11u6x_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32h7_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/intel_socfpga_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/gd32e50x-clocks.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/esp32_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/esp32s2_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32l0_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32f427_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/rpi_pico_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/numaker_m46x_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/nxp_s32k344_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/nxp_s32z2_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32g4_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/numaker_m2l31x_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/gd32f403-clocks.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/r7fa4m1xxxxxx-clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32f7_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/gd32l23x-clocks.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/imx_ccm.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/gd32-clocks-common.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32c0_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/ast10x0_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/kinetis_pcc.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/gd32a50x-clocks.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32l4_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/gd32f3x0-clocks.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/imx8ulp_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32_common_clocks.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/esp32c3_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32l1_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/mchp_xec_pcr.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/esp32s3_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32wba_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/kinetis_mcg.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32f4_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/kinetis_scg.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/gd32vf103-clocks.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32u5_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/r8a7795_cpg_mssr.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/renesas-ra-cgc.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32f0_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32f1_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32h5_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/gd32e10x-clocks.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/stm32f410_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/mcux_lpc_syscon_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/nxp_s32k146_clock.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/r8a779f0_cpg_mssr.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/atmel_sam_pmc.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/imx_ccm_rev2.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/gd32f4xx-clocks.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/kinetis_sim.h", |
| "@zephyr//:include/zephyr/dt-bindings/clock/renesas_cpg_mssr.h", |
| "@zephyr//:include/zephyr/dt-bindings/timer/stm32-timer.h", |
| "@zephyr//:include/zephyr/dt-bindings/timer/nuclei-systimer.h", |
| "@zephyr//:include/zephyr/dt-bindings/acpi/acpi.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/snps-designware-gpio.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/andestech-atcgpio100.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/nuvoton-npcx-gpio.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/infineon-xmc4xxx-gpio.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/ti-cc13xx-cc26xx-gpio.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/nordic-npm6001-gpio.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/atmel-sam-gpio.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/semtech-sx1509b.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/nordic-npm1300-gpio.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/digilent-pmod.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/ite-it8xxx2-gpio.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/numicro-gpio.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/espressif-esp32-gpio.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/st-morpho-header.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/renesas-rzt2m-gpio.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/nordic-nrf-gpio.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/atmel-sam0-gpio.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/microchip-xec-gpio.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/nxp-s32-gpio.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/gpio.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/nxp-kinetis-gpio.h", |
| "@zephyr//:include/zephyr/dt-bindings/lvgl/lvgl.h", |
| "@zephyr//:include/zephyr/dt-bindings/ethernet/nxp_enet.h", |
| "@zephyr//:include/zephyr/dt-bindings/ethernet/xlnx_gem.h", |
| "@zephyr//:include/zephyr/dt-bindings/rdc/imx_rdc.h", |
| "@zephyr//:include/zephyr/dt-bindings/lora/sx126x.h", |
| "@zephyr//:include/zephyr/dt-bindings/regulator/npm6001.h", |
| "@zephyr//:include/zephyr/dt-bindings/regulator/max20335.h", |
| "@zephyr//:include/zephyr/dt-bindings/regulator/nxp_vref.h", |
| "@zephyr//:include/zephyr/dt-bindings/regulator/npm1300.h", |
| "@zephyr//:include/zephyr/dt-bindings/regulator/npm1100.h", |
| "@zephyr//:include/zephyr/dt-bindings/regulator/adp5360.h", |
| "@zephyr//:include/zephyr/dt-bindings/regulator/axp192.h", |
| "@zephyr//:include/zephyr/dt-bindings/regulator/rpi_pico.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/ism330dhcx.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/qdec_nxp_s32.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/lsm6dso.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/lis2dh.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/lis2de12.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/lsm6dsv16x.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/ina237.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/tmag5273.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/lps2xdf.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/lis2ds12.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/bq274xx.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/qdec_stm32.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/npcx_tach.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/lps22hh.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/lis2dux12.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/lis2dw12.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/lis2du12.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/iis2dlpc.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/iis2iclx.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/lsm6dso16is.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/ina230.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/it8xxx2_vcmp.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/stts22h.h", |
| "@zephyr//:include/zephyr/dt-bindings/sensor/it8xxx2_tach.h", |
| "@zephyr//:include/zephyr/dt-bindings/flash_controller/npcx_fiu_qspi.h", |
| "@zephyr//:include/zephyr/dt-bindings/flash_controller/ospi.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/b91-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/ambiq-apollo4-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/mchp-xec-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/ene-kb1200-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/numaker-m46x-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/stm32-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/nrf-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/esp32s2-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/esp32c3-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/esp32-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/ti-k3-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/quicklogic-eos-s3-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/renesas/pinctrl-r8a77961.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/renesas/pinctrl-r8a779f0.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/renesas/pinctrl-ra-common.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/renesas/pinctrl-rcar-common.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/renesas/pinctrl-r8a77951.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/renesas/pinctrl-r7fa4m1xxxxxx.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/cc13xx_cc26xx-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/rpi-pico-rp2040-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/gecko-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/imx8qm-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/emsdp-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/nxp-s32-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/imx8qxp-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/gecko-pinctrl-s1.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/npcx-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/esp32s3-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/ifx_cat1-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/esp32s3-gpio-sigmap.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/it8xxx2-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/pinctrl-zynqmp.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/ti-cc32xx-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/pinctrl-zynq.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/renesas-rzt2m-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/numicro-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/esp32s2-gpio-sigmap.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/smartbond-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/esp32c3-gpio-sigmap.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/esp32-gpio-sigmap.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/xmc4xxx-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/rv32m1-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/stm32f1-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/sifive-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/stm32f1-afio.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/stm32-pinctrl-common.h", |
| "@zephyr//:include/zephyr/dt-bindings/pinctrl/lpc11u6x-pinctrl.h", |
| "@zephyr//:include/zephyr/dt-bindings/mipi_dsi/mipi_dsi.h", |
| "@zephyr//:include/zephyr/dt-bindings/spi/spi.h", |
| "@zephyr//:include/zephyr/dt-bindings/mipi_dbi/mipi_dbi.h", |
| "@zephyr//:include/zephyr/dt-bindings/memory-controller/stm32-fmc-nor-psram.h", |
| "@zephyr//:include/zephyr/dt-bindings/memory-controller/nxp,flexram.h", |
| "@zephyr//:include/zephyr/dt-bindings/memory-controller/stm32-fmc-sdram.h", |
| "@zephyr//:include/zephyr/dt-bindings/pwm/stm32_pwm.h", |
| "@zephyr//:include/zephyr/dt-bindings/pwm/it8xxx2_pwm.h", |
| "@zephyr//:include/zephyr/dt-bindings/pwm/pwm.h", |
| "@zephyr//:include/zephyr/dt-bindings/memory-attr/memory-attr.h", |
| "@zephyr//:include/zephyr/dt-bindings/memory-attr/memory-attr-riscv.h", |
| "@zephyr//:include/zephyr/dt-bindings/memory-attr/memory-attr-arm.h", |
| "@zephyr//:include/zephyr/dt-bindings/memory-attr/memory-attr-sw.h", |
| "@zephyr//:include/zephyr/dt-bindings/memory-attr/memory-attr-xtensa.h", |
| "@zephyr//:include/zephyr/dt-bindings/dai/esai.h", |
| "@zephyr//:include/zephyr/dt-bindings/pcie/pcie.h", |
| "@zephyr//:include/zephyr/dt-bindings/dac/dacx0508.h", |
| "@zephyr//:include/zephyr/dt-bindings/display/ili9xxx.h", |
| "@zephyr//:include/zephyr/dt-bindings/display/panel.h", |
| "@zephyr//:include/zephyr/dt-bindings/power/atmel_sam_supc.h", |
| "@zephyr//:include/zephyr/dt-bindings/power/nxp_rw_pmu.h", |
| "@zephyr//:include/zephyr/dt-bindings/usb-c/pd.h", |
| "@zephyr//:include/zephyr/dt-bindings/usb-c/nxp_nx20p3483.h", |
| "@zephyr//:include/zephyr/dt-bindings/espi/npcx_espi.h", |
| "@zephyr//:include/zephyr/dt-bindings/usb/usb.h", |
| "@zephyr//:include/zephyr/dt-bindings/usb/audio.h", |
| "@zephyr//:include/zephyr/sys/util_internal.h", |
| "@zephyr//:include/zephyr/sys/util_internal_util_dec.h", |
| "@zephyr//:include/zephyr/sys/util_internal_util_inc.h", |
| "@zephyr//:include/zephyr/sys/util_internal_util_x2.h", |
| "@zephyr//:include/zephyr/sys/util_internal_is_eq.h", |
| "@zephyr//:include/zephyr/sys/util_listify.h", |
| "@zephyr//:include/zephyr/sys/util_loops.h", |
| "@zephyr//:include/zephyr/sys/util_macro.h", |
| ], |
| ) |
| |
| zephyr_includes( |
| name = "zephyr_include_paths", |
| includes = [ |
| "//include:dir", |
| "//dts:dir", |
| "//dts/common:dir", |
| ], |
| ) |
| |
| cc_library( |
| name = "zephyr", |
| hdrs = [ |
| "@zephyr//:include/zephyr/device.h", |
| "@zephyr//:include/zephyr/devicetree.h", |
| "@zephyr//:include/zephyr/fatal.h", |
| "@zephyr//:include/zephyr/fatal_types.h", |
| "@zephyr//:include/zephyr/init.h", |
| "@zephyr//:include/zephyr/irq.h", |
| "@zephyr//:include/zephyr/irq_multilevel.h", |
| "@zephyr//:include/zephyr/irq_offload.h", |
| "@zephyr//:include/zephyr/kernel.h", |
| "@zephyr//:include/zephyr/kernel_includes.h", |
| "@zephyr//:include/zephyr/kernel_structs.h", |
| "@zephyr//:include/zephyr/kernel_version.h", |
| "@zephyr//:include/zephyr/spinlock.h", |
| "@zephyr//:include/zephyr/syscall.h", |
| "@zephyr//:include/zephyr/sys_clock.h", |
| "@zephyr//:include/zephyr/sw_isr_table.h", |
| "@zephyr//:include/zephyr/toolchain.h", |
| "@zephyr//:include/zephyr/types.h", |
| "@zephyr//:include/zephyr/app_memory/mem_domain.h", |
| "@zephyr//:include/zephyr/arch/arch_inlines.h", |
| "@zephyr//:include/zephyr/arch/cpu.h", |
| "@zephyr//:include/zephyr/arch/structs.h", |
| "@zephyr//:include/zephyr/arch/syscall.h", |
| "@zephyr//:include/zephyr/arch/arch_interface.h", |
| "@zephyr//:include/zephyr/arch/arm/arch.h", |
| "@zephyr//:include/zephyr/arch/arm/arch_inlines.h", |
| "@zephyr//:include/zephyr/arch/arm/asm_inline.h", |
| "@zephyr//:include/zephyr/arch/arm/asm_inline_gcc.h", |
| "@zephyr//:include/zephyr/arch/arm/error.h", |
| "@zephyr//:include/zephyr/arch/arm/exception.h", |
| "@zephyr//:include/zephyr/arch/arm/gdbstub.h", |
| "@zephyr//:include/zephyr/arch/arm/irq.h", |
| "@zephyr//:include/zephyr/arch/arm/misc.h", |
| "@zephyr//:include/zephyr/arch/arm/nmi.h", |
| "@zephyr//:include/zephyr/arch/arm/structs.h", |
| "@zephyr//:include/zephyr/arch/arm/syscall.h", |
| "@zephyr//:include/zephyr/arch/arm/thread.h", |
| "@zephyr//:include/zephyr/arch/common/addr_types.h", |
| "@zephyr//:include/zephyr/arch/common/ffs.h", |
| "@zephyr//:include/zephyr/arch/common/sys_bitops.h", |
| "@zephyr//:include/zephyr/arch/x86/arch.h", |
| "@zephyr//:include/zephyr/arch/x86/arch_inlines.h", |
| "@zephyr//:include/zephyr/arch/x86/mmustructs.h", |
| "@zephyr//:include/zephyr/arch/x86/msr.h", |
| "@zephyr//:include/zephyr/arch/x86/thread_stack.h", |
| "@zephyr//:include/zephyr/arch/x86/x86_acpi.h", |
| "@zephyr//:include/zephyr/arch/x86/ia32/arch.h", |
| "@zephyr//:include/zephyr/arch/x86/ia32/gdbstub.h", |
| "@zephyr//:include/zephyr/arch/x86/ia32/segmentation.h", |
| "@zephyr//:include/zephyr/arch/x86/ia32/syscall.h", |
| "@zephyr//:include/zephyr/arch/x86/ia32/sys_io.h", |
| "@zephyr//:include/zephyr/arch/x86/ia32/thread.h", |
| "@zephyr//:include/zephyr/devicetree/io-channels.h", |
| "@zephyr//:include/zephyr/devicetree/clocks.h", |
| "@zephyr//:include/zephyr/devicetree/gpio.h", |
| "@zephyr//:include/zephyr/devicetree/spi.h", |
| "@zephyr//:include/zephyr/devicetree/dma.h", |
| "@zephyr//:include/zephyr/devicetree/pwms.h", |
| "@zephyr//:include/zephyr/devicetree/fixed-partitions.h", |
| "@zephyr//:include/zephyr/devicetree/ordinals.h", |
| "@zephyr//:include/zephyr/devicetree/pinctrl.h", |
| "@zephyr//:include/zephyr/devicetree/can.h", |
| "@zephyr//:include/zephyr/devicetree/reset.h", |
| "@zephyr//:include/zephyr/devicetree/mbox.h", |
| "@zephyr//:include/zephyr/drivers/watchdog.h", |
| "@zephyr//:include/zephyr/drivers/gpio.h", |
| "@zephyr//:include/zephyr/drivers/mbox.h", |
| "@zephyr//:include/zephyr/drivers/interrupt_controller/sysapic.h", |
| "@zephyr//:include/zephyr/drivers/interrupt_controller/loapic.h", |
| "@zephyr//:include/zephyr/dt-bindings/gpio/gpio.h", |
| "@zephyr//:include/zephyr/kernel/mm.h", |
| "@zephyr//:include/zephyr/kernel/obj_core.h", |
| "@zephyr//:include/zephyr/kernel/stats.h", |
| "@zephyr//:include/zephyr/kernel/thread.h", |
| "@zephyr//:include/zephyr/kernel/thread_stack.h", |
| "@zephyr//:include/zephyr/kernel/internal/mm.h", |
| # "@zephyr//:include/zephyr/kernel/internal/sched_priq.h", |
| "@zephyr//:include/zephyr/kernel/internal/smp.h", |
| "@zephyr//:include/zephyr/linker/sections.h", |
| "@zephyr//:include/zephyr/linker/section_tags.h", |
| "@zephyr//:include/zephyr/pm/pm.h", |
| "@zephyr//:include/zephyr/pm/state.h", |
| "@zephyr//:include/zephyr/sys/__assert.h", |
| "@zephyr//:include/zephyr/sys/atomic.h", |
| "@zephyr//:include/zephyr/sys/atomic_builtin.h", |
| "@zephyr//:include/zephyr/sys/atomic_types.h", |
| "@zephyr//:include/zephyr/sys/device_mmio.h", |
| "@zephyr//:include/zephyr/sys/dlist.h", |
| "@zephyr//:include/zephyr/sys/iterable_sections.h", |
| "@zephyr//:include/zephyr/sys/kobject.h", |
| "@zephyr//:include/zephyr/sys/list_gen.h", |
| "@zephyr//:include/zephyr/sys/mem_manage.h", |
| "@zephyr//:include/zephyr/sys/mem_stats.h", |
| "@zephyr//:include/zephyr/sys/printk.h", |
| "@zephyr//:include/zephyr/sys/rb.h", |
| "@zephyr//:include/zephyr/sys/slist.h", |
| "@zephyr//:include/zephyr/sys/sflist.h", |
| "@zephyr//:include/zephyr/sys/sys_heap.h", |
| "@zephyr//:include/zephyr/sys/sys_io.h", |
| "@zephyr//:include/zephyr/sys/time_units.h", |
| "@zephyr//:include/zephyr/sys/util.h", |
| "@zephyr//:include/zephyr/sys/util_internal.h", |
| "@zephyr//:include/zephyr/sys/util_listify.h", |
| "@zephyr//:include/zephyr/sys/util_loops.h", |
| "@zephyr//:include/zephyr/sys/util_macro.h", |
| "@zephyr//:include/zephyr/sys/util_internal_is_eq.h", |
| "@zephyr//:include/zephyr/sys/util_internal_util_inc.h", |
| "@zephyr//:include/zephyr/sys/util_internal_util_dec.h", |
| "@zephyr//:include/zephyr/sys/util_internal_util_x2.h", |
| "@zephyr//:include/zephyr/sys/internal/kobject_internal.h", |
| "@zephyr//:include/zephyr/toolchain/common.h", |
| "@zephyr//:include/zephyr/toolchain/gcc.h", |
| "@zephyr//:include/zephyr/toolchain/llvm.h", |
| "@zephyr//:include/zephyr/tracing/tracing_macros.h", |
| "@zephyr//:include/zephyr/tracing/tracing.h", |
| "@zephyr//:include/zephyr/tracing/tracking.h", |
| "@zephyr//:kernel/include/offsets_short.h", |
| ], |
| deps = [":zephyr_include_paths"], |
| ) |
| |
| cc_library( |
| name = "posix", |
| hdrs = [ |
| "@zephyr//:include/zephyr/arch/posix/asm_inline.h", |
| "@zephyr//:include/zephyr/arch/posix/posix_trace.h", |
| "@zephyr//:include/zephyr/arch/posix/thread.h", |
| "@zephyr//:include/zephyr/arch/posix/asm_inline_gcc.h", |
| "@zephyr//:include/zephyr/arch/posix/posix_soc_if.h", |
| "@zephyr//:include/zephyr/arch/posix/arch_inlines.h", |
| "@zephyr//:include/zephyr/arch/posix/arch.h", |
| ], |
| deps = [":zephyr_include_paths"], |
| ) |
| |
| exports_files(["defs.bzl"]) |