Home
last modified time | relevance | path

Searched refs:bindings (Results 1 – 25 of 1383) sorted by relevance

12345678910>>...56

/Zephyr-latest/doc/build/dts/
Dbindings.rst1 .. _dt-bindings:
3 Devicetree bindings
7 is a relatively unstructured format. *Devicetree bindings* provide the other
12 devicetree bindings are YAML files in a custom format (Zephyr does not use the
15 These pages introduce bindings, describe what they do, note where they are
21 bindings built in to Zephyr.
26 bindings-intro.rst
27 bindings-syntax.rst
28 bindings-upstream.rst
Dbindings-intro.rst8 For a detailed syntax reference, see :ref:`dt-bindings-file-syntax`.
10 Devicetree nodes are matched to bindings using their :ref:`compatible
18 .. _dt-bindings-simple-example:
49 What the build system does with bindings
52 The build system uses bindings both to validate devicetree nodes and to convert
75 Other ways nodes are matched to bindings
79 system looks for compatible bindings in the listed order and uses the first
94 Nodes without compatible properties can be matched to bindings associated with
95 their parent nodes. These are called "child bindings". If a node describes
97 account when matching nodes to bindings. (See :ref:`dt-bindings-on-bus` for
[all …]
/Zephyr-latest/doc/_scripts/
Dgen_devicetree_rest.py42 def __init__(self, vendor_prefixes, bindings): argument
44 self.vnd2bindings = self.init_vnd2bindings(bindings)
50 def bindings(self, vnd, default=None): member in VndLookup
84 def init_vnd2bindings(self, bindings): argument
102 for binding in bindings:
165 bindings = load_bindings(args.dts_roots, args.dts_folders)
168 vnd_lookup = VndLookup(args.vendor_prefixes, bindings)
169 dump_content(bindings, base_binding, vnd_lookup, driver_sources, args.out_dir,
217 bindings = edtlib.bindings_from_paths(binding_files, ignore_errors=True)
219 num_total = len(bindings)
[all …]
/Zephyr-latest/dts/common/nordic/
Dnrf_common.dtsi7 #include <zephyr/dt-bindings/adc/adc.h>
8 #include <zephyr/dt-bindings/gpio/gpio.h>
9 #include <zephyr/dt-bindings/i2c/i2c.h>
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 #include <zephyr/dt-bindings/pinctrl/nrf-pinctrl.h>
12 #include <zephyr/dt-bindings/pwm/pwm.h>
/Zephyr-latest/dts/arm/microchip/
Dmec172xnsz.dtsi9 #include <zephyr/dt-bindings/adc/adc.h>
10 #include <zephyr/dt-bindings/clock/mchp_xec_pcr.h>
11 #include <zephyr/dt-bindings/gpio/gpio.h>
12 #include <zephyr/dt-bindings/gpio/microchip-xec-gpio.h>
13 #include <zephyr/dt-bindings/i2c/i2c.h>
14 #include <zephyr/dt-bindings/interrupt-controller/mchp-xec-ecia.h>
Dmec172xnlj.dtsi9 #include <zephyr/dt-bindings/adc/adc.h>
10 #include <zephyr/dt-bindings/clock/mchp_xec_pcr.h>
11 #include <zephyr/dt-bindings/gpio/gpio.h>
12 #include <zephyr/dt-bindings/gpio/microchip-xec-gpio.h>
13 #include <zephyr/dt-bindings/i2c/i2c.h>
14 #include <zephyr/dt-bindings/interrupt-controller/mchp-xec-ecia.h>
/Zephyr-latest/boards/wemos/esp32s2_lolin_mini/
Desp32s2_lolin_mini-pinctrl.dtsi7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h>
8 #include <dt-bindings/pinctrl/esp32s2-pinctrl.h>
9 #include <zephyr/dt-bindings/pinctrl/esp32s2-gpio-sigmap.h>
/Zephyr-latest/boards/espressif/esp8684_devkitm/
Desp8684_devkitm-pinctrl.dtsi7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h>
8 #include <dt-bindings/pinctrl/esp32c2-pinctrl.h>
9 #include <zephyr/dt-bindings/pinctrl/esp32c2-gpio-sigmap.h>
/Zephyr-latest/samples/drivers/led/led_strip/boards/
Dnrf52dk_nrf52832.overlay7 #include <zephyr/dt-bindings/led/led.h>
9 #include "../nrf52-bindings.h"
17 reg = <0>; /* ignored, but necessary for SPI bindings */
/Zephyr-latest/boards/01space/esp32c3_042_oled/
Desp32c3_042_oled-pinctrl.dtsi7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h>
8 #include <dt-bindings/pinctrl/esp32c3-pinctrl.h>
9 #include <zephyr/dt-bindings/pinctrl/esp32c3-gpio-sigmap.h>
/Zephyr-latest/boards/espressif/esp32_ethernet_kit/
Desp32_ethernet_kit-pinctrl.dtsi7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h>
8 #include <dt-bindings/pinctrl/esp32-pinctrl.h>
9 #include <zephyr/dt-bindings/pinctrl/esp32-gpio-sigmap.h>
/Zephyr-latest/boards/seeed/xiao_esp32c6/
Dxiao_esp32c6-pinctrl.dtsi7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h>
8 #include <dt-bindings/pinctrl/esp32c6-pinctrl.h>
9 #include <zephyr/dt-bindings/pinctrl/esp32c6-gpio-sigmap.h>
/Zephyr-latest/boards/heltec/heltec_wifi_lora32_v2/
Dheltec_wifi_lora32_v2-pinctrl.dtsi7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h>
8 #include <dt-bindings/pinctrl/esp32-pinctrl.h>
9 #include <zephyr/dt-bindings/pinctrl/esp32-gpio-sigmap.h>
/Zephyr-latest/boards/others/esp32c3_supermini/
Desp32c3_supermini-pinctrl.dtsi6 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h>
7 #include <dt-bindings/pinctrl/esp32c3-pinctrl.h>
8 #include <zephyr/dt-bindings/pinctrl/esp32c3-gpio-sigmap.h>
/Zephyr-latest/boards/seeed/xiao_esp32c3/
Dxiao_esp32c3-pinctrl.dtsi7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h>
8 #include <dt-bindings/pinctrl/esp32c3-pinctrl.h>
9 #include <zephyr/dt-bindings/pinctrl/esp32c3-gpio-sigmap.h>
/Zephyr-latest/boards/hardkernel/odroid_go/
Dodroid_go-pinctrl.dtsi7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h>
8 #include <dt-bindings/pinctrl/esp32-pinctrl.h>
9 #include <zephyr/dt-bindings/pinctrl/esp32-gpio-sigmap.h>
/Zephyr-latest/boards/lilygo/ttgo_t7v1_5/
Dttgo_t7v1_5-pinctrl.dtsi7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h>
8 #include <dt-bindings/pinctrl/esp32-pinctrl.h>
9 #include <zephyr/dt-bindings/pinctrl/esp32-gpio-sigmap.h>
/Zephyr-latest/boards/others/icev_wireless/
Dicev_wireless-pinctrl.dtsi7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h>
8 #include <dt-bindings/pinctrl/esp32c3-pinctrl.h>
9 #include <zephyr/dt-bindings/pinctrl/esp32c3-gpio-sigmap.h>
/Zephyr-latest/boards/espressif/esp32c3_rust/
Desp32c3_rust-pinctrl.dtsi7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h>
8 #include <dt-bindings/pinctrl/esp32c3-pinctrl.h>
9 #include <zephyr/dt-bindings/pinctrl/esp32c3-gpio-sigmap.h>
/Zephyr-latest/boards/espressif/esp32c6_devkitc/
Desp32c6_devkitc-pinctrl.dtsi7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h>
8 #include <dt-bindings/pinctrl/esp32c6-pinctrl.h>
9 #include <zephyr/dt-bindings/pinctrl/esp32c6-gpio-sigmap.h>
/Zephyr-latest/boards/waveshare/esp32s3_touch_lcd_1_28/
Desp32s3_touch_lcd_1_28-pinctrl.dtsi6 #include <dt-bindings/pinctrl/esp32s3-pinctrl.h>
7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h>
8 #include <zephyr/dt-bindings/pinctrl/esp32s3-gpio-sigmap.h>
/Zephyr-latest/boards/kincony/kincony_kc868_a32/
Dkincony_kc868_a32-pinctrl.dtsi7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h>
8 #include <dt-bindings/pinctrl/esp32-pinctrl.h>
9 #include <zephyr/dt-bindings/pinctrl/esp32-gpio-sigmap.h>
/Zephyr-latest/boards/m5stack/stamp_c3/
Dstamp_c3-pinctrl.dtsi7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h>
8 #include <dt-bindings/pinctrl/esp32c3-pinctrl.h>
9 #include <zephyr/dt-bindings/pinctrl/esp32c3-gpio-sigmap.h>
/Zephyr-latest/boards/luatos/esp32c3_luatos_core/
Desp32c3_luatos_core-pinctrl.dtsi7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h>
8 #include <dt-bindings/pinctrl/esp32c3-pinctrl.h>
9 #include <zephyr/dt-bindings/pinctrl/esp32c3-gpio-sigmap.h>
/Zephyr-latest/boards/olimex/olimex_esp32_evb/
Dolimex_esp32_evb-pinctrl.dtsi7 #include <zephyr/dt-bindings/pinctrl/esp-pinctrl-common.h>
8 #include <dt-bindings/pinctrl/esp32-pinctrl.h>
9 #include <zephyr/dt-bindings/pinctrl/esp32-gpio-sigmap.h>

12345678910>>...56