| /Documentation/devicetree/bindings/clock/ |
| D | qcom,sc7280-lpasscorecc.yaml | 17 include/dt-bindings/clock/qcom,lpasscorecc-sc7280.h 18 include/dt-bindings/clock/qcom,lpassaudiocc-sc7280.h 130 #include <dt-bindings/clock/qcom,rpmh.h> 131 #include <dt-bindings/clock/qcom,gcc-sc7280.h> 132 #include <dt-bindings/clock/qcom,lpassaudiocc-sc7280.h> 133 #include <dt-bindings/clock/qcom,lpasscorecc-sc7280.h> 148 #include <dt-bindings/clock/qcom,rpmh.h> 149 #include <dt-bindings/clock/qcom,gcc-sc7280.h> 150 #include <dt-bindings/clock/qcom,lpassaudiocc-sc7280.h> 151 #include <dt-bindings/clock/qcom,lpasscorecc-sc7280.h> [all …]
|
| D | qcom,gpucc.yaml | 17 include/dt-bindings/clock/qcom,gpucc-sdm845.h 18 include/dt-bindings/clock/qcom,gpucc-sa8775p.h 19 include/dt-bindings/clock/qcom,gpucc-sc7180.h 20 include/dt-bindings/clock/qcom,gpucc-sc7280.h 21 include/dt-bindings/clock/qcom,gpucc-sc8280xp.h 22 include/dt-bindings/clock/qcom,gpucc-sm6350.h 23 include/dt-bindings/clock/qcom,gpucc-sm8150.h 24 include/dt-bindings/clock/qcom,gpucc-sm8250.h 25 include/dt-bindings/clock/qcom,gpucc-sm8350.h 78 #include <dt-bindings/clock/qcom,gcc-sdm845.h> [all …]
|
| D | qcom,sm8450-gpucc.yaml | 17 include/dt-bindings/clock/qcom,sm4450-gpucc.h 18 include/dt-bindings/clock/qcom,sm8450-gpucc.h 19 include/dt-bindings/clock/qcom,sm8550-gpucc.h 20 include/dt-bindings/reset/qcom,sm8450-gpucc.h 21 include/dt-bindings/reset/qcom,sm8650-gpucc.h 22 include/dt-bindings/reset/qcom,x1e80100-gpucc.h 51 #include <dt-bindings/clock/qcom,gcc-sm8450.h> 52 #include <dt-bindings/clock/qcom,rpmh.h>
|
| D | qcom,sm8450-camcc.yaml | 18 include/dt-bindings/clock/qcom,sc8280xp-camcc.h 19 include/dt-bindings/clock/qcom,sm8450-camcc.h 20 include/dt-bindings/clock/qcom,sm8550-camcc.h 21 include/dt-bindings/clock/qcom,sm8650-camcc.h 22 include/dt-bindings/clock/qcom,x1e80100-camcc.h 77 #include <dt-bindings/clock/qcom,gcc-sm8450.h> 78 #include <dt-bindings/clock/qcom,rpmh.h> 79 #include <dt-bindings/power/qcom,rpmhpd.h>
|
| D | qcom,sc7180-lpasscorecc.yaml | 16 See also:: include/dt-bindings/clock/qcom,lpasscorecc-sc7180.h 81 #include <dt-bindings/clock/qcom,rpmh.h> 82 #include <dt-bindings/clock/qcom,gcc-sc7180.h> 83 #include <dt-bindings/clock/qcom,lpasscorecc-sc7180.h> 94 #include <dt-bindings/clock/qcom,rpmh.h> 95 #include <dt-bindings/clock/qcom,gcc-sc7180.h> 96 #include <dt-bindings/clock/qcom,lpasscorecc-sc7180.h>
|
| D | maxim,max77686.txt | 4 multi-function device. More information can be found in MFD DT binding 12 dt-bindings/clock/maxim,max77686.h. 17 dt-bindings/clock/maxim,max77802.h. 21 dt-bindings/clock/maxim,max77620.h. 38 Clocks are defined as preprocessor macros in above dt-binding header for 45 #include <dt-bindings/clock/maxim,max77686.h> 70 #include <dt-bindings/clock/maxim,max77802.h> 96 #include <dt-bindings/clock/maxim,max77620.h>
|
| D | qcom,videocc.yaml | 17 include/dt-bindings/clock/qcom,videocc-sc7180.h 18 include/dt-bindings/clock/qcom,videocc-sc7280.h 19 include/dt-bindings/clock/qcom,videocc-sdm845.h 20 include/dt-bindings/clock/qcom,videocc-sm8150.h 21 include/dt-bindings/clock/qcom,videocc-sm8250.h 128 #include <dt-bindings/clock/qcom,rpmh.h> 129 #include <dt-bindings/power/qcom,rpmhpd.h>
|
| D | qcom,sm8450-videocc.yaml | 18 include/dt-bindings/clock/qcom,sm8450-videocc.h 19 include/dt-bindings/clock/qcom,sm8650-videocc.h 66 #include <dt-bindings/clock/qcom,gcc-sm8450.h> 67 #include <dt-bindings/clock/qcom,rpmh.h> 68 #include <dt-bindings/power/qcom,rpmhpd.h>
|
| D | starfive,jh7110-ispcrg.yaml | 42 See <dt-bindings/clock/starfive,jh7110-crg.h> for valid indices. 47 See <dt-bindings/reset/starfive,jh7110-crg.h> for valid indices. 68 #include <dt-bindings/clock/starfive,jh7110-crg.h> 69 #include <dt-bindings/power/starfive,jh7110-pmu.h> 70 #include <dt-bindings/reset/starfive,jh7110-crg.h>
|
| D | starfive,jh7110-voutcrg.yaml | 44 See <dt-bindings/clock/starfive,jh7110-crg.h> for valid indices. 49 See <dt-bindings/reset/starfive,jh7110-crg.h> for valid indices. 70 #include <dt-bindings/clock/starfive,jh7110-crg.h> 71 #include <dt-bindings/power/starfive,jh7110-pmu.h> 72 #include <dt-bindings/reset/starfive,jh7110-crg.h>
|
| /Documentation/devicetree/bindings/ |
| D | submitting-patches.rst | 4 Submitting Devicetree (DT) binding patches 13 1) The Documentation/ and include/dt-bindings/ portion of the patch should 16 "dt-bindings: <binding dir>: ..." 21 "<binding dir>: dt-bindings: ..." 27 2) DT binding files are written in DT schema format using json-schema 28 vocabulary and YAML file format. The DT binding files must pass validation 36 3) DT binding files should be dual licensed. The preferred license tag is 43 and Cc: the DT maintainers. Use scripts/get_maintainer.pl to identify 44 all of the DT maintainers. 50 previously documented in the corresponding DT binding file [all …]
|
| D | writing-schema.rst | 22 URI typically containing the binding's filename and path. For DT schema, it must 37 A DT specific property. Contains a list of email address(es) 57 A set of sub-schema defining all the DT properties for the 62 A property can also define a child DT node with child properties defined 71 A list of DT properties from the 'properties' section that 105 The 'properties' section of the schema contains all the DT properties for a 108 validation of DT files. 118 The Devicetree schemas don't exactly match the YAML-encoded DT data produced by 145 The DT schema project must be installed in order to validate the DT schema 146 binding documents and validate DTS files using the DT schema. The DT schema [all …]
|
| D | Makefile | 2 DT_DOC_CHECKER ?= dt-doc-validate 3 DT_EXTRACT_EX ?= dt-extract-example 4 DT_MK_SCHEMA ?= dt-mk-schema 66 targets += .dt-binding.checked .yamllint.checked 70 $(obj)/.dt-binding.checked: $(DT_DOCS) FORCE 83 $(Q)$(srctree)/scripts/dtc/dt-extract-compatibles $(srctree) | xargs dt-check-compatible -v -s $< 86 dt_binding_check: $(obj)/.dt-binding.checked $(obj)/.yamllint.checked $(CHK_DT_EXAMPLES)
|
| /Documentation/devicetree/bindings/power/ |
| D | rockchip,power-controller.yaml | 113 "include/dt-bindings/power/px30-power.h" 114 "include/dt-bindings/power/rk3036-power.h" 115 "include/dt-bindings/power/rk3066-power.h" 116 "include/dt-bindings/power/rk3128-power.h" 117 "include/dt-bindings/power/rk3188-power.h" 118 "include/dt-bindings/power/rk3228-power.h" 119 "include/dt-bindings/power/rk3288-power.h" 120 "include/dt-bindings/power/rk3328-power.h" 121 "include/dt-bindings/power/rk3366-power.h" 122 "include/dt-bindings/power/rk3368-power.h" [all …]
|
| /Documentation/devicetree/bindings/serial/ |
| D | atmel,at91-usart.yaml | 73 <AT91_USART_MODE_SERIAL> for USART (found in dt-bindings/mfd/at91-usart.h). 134 #include <dt-bindings/gpio/gpio.h> 135 #include <dt-bindings/interrupt-controller/irq.h> 136 #include <dt-bindings/mfd/at91-usart.h> 137 #include <dt-bindings/dma/at91.h> 158 #include <dt-bindings/gpio/gpio.h> 159 #include <dt-bindings/interrupt-controller/irq.h> 160 #include <dt-bindings/mfd/at91-usart.h> 161 #include <dt-bindings/dma/at91.h> 180 #include <dt-bindings/gpio/gpio.h> [all …]
|
| /Documentation/devicetree/bindings/media/ |
| D | nxp,imx8mq-vpu.yaml | 47 #include <dt-bindings/clock/imx8mq-clock.h> 48 #include <dt-bindings/power/imx8mq-power.h> 49 #include <dt-bindings/interrupt-controller/arm-gic.h> 59 #include <dt-bindings/clock/imx8mq-clock.h> 60 #include <dt-bindings/power/imx8mq-power.h> 61 #include <dt-bindings/interrupt-controller/arm-gic.h>
|
| D | mediatek,mdp3-wrot.yaml | 39 a client defined in the header include/dt-bindings/gce/<chip>-gce.h. 45 include/dt-bindings/gce/<chip>-gce.h of each chips. 74 #include <dt-bindings/clock/mt8183-clk.h> 75 #include <dt-bindings/gce/mt8183-gce.h> 76 #include <dt-bindings/power/mt8183-power.h> 77 #include <dt-bindings/memory/mt8183-larb-port.h>
|
| /Documentation/devicetree/bindings/display/mediatek/ |
| D | mediatek,padding.yaml | 43 2. Sub-system ID defined in the dt-binding like a user ID 44 (Please refer to include/dt-bindings/gce/<chip>-gce.h) 51 - description: Subsys ID defined in the dt-binding 67 #include <dt-bindings/interrupt-controller/arm-gic.h> 68 #include <dt-bindings/clock/mediatek,mt8188-clk.h> 69 #include <dt-bindings/power/mediatek,mt8188-power.h> 70 #include <dt-bindings/gce/mt8195-gce.h>
|
| D | mediatek,wdma.yaml | 54 defined in the header include/dt-bindings/gce/<chip>-gce.h. 70 #include <dt-bindings/interrupt-controller/arm-gic.h> 71 #include <dt-bindings/clock/mt8173-clk.h> 72 #include <dt-bindings/power/mt8173-power.h> 73 #include <dt-bindings/gce/mt8173-gce.h> 74 #include <dt-bindings/memory/mt8173-larb-port.h>
|
| /Documentation/devicetree/bindings/iommu/ |
| D | mediatek,iommu.yaml | 129 dt-binding/memory/mediatek,mt8188-memory-port.h for mt8188, 130 dt-binding/memory/mt2701-larb-port.h for mt2701 and mt7623, 131 dt-binding/memory/mt2712-larb-port.h for mt2712, 132 dt-binding/memory/mt6779-larb-port.h for mt6779, 133 dt-binding/memory/mt6795-larb-port.h for mt6795, 134 dt-binding/memory/mt8167-larb-port.h for mt8167, 135 dt-binding/memory/mt8173-larb-port.h for mt8173, 136 dt-binding/memory/mt8183-larb-port.h for mt8183, 137 dt-binding/memory/mt8186-memory-port.h for mt8186, 138 dt-binding/memory/mt8192-larb-port.h for mt8192. [all …]
|
| /Documentation/devicetree/bindings/soc/mediatek/ |
| D | mediatek,wdma.yaml | 36 a client defined in the header include/dt-bindings/gce/<chip>-gce.h. 42 include/dt-bindings/gce/<chip>-gce.h of each chips. 67 #include <dt-bindings/clock/mt8183-clk.h> 68 #include <dt-bindings/gce/mt8183-gce.h> 69 #include <dt-bindings/power/mt8183-power.h> 70 #include <dt-bindings/memory/mt8183-larb-port.h>
|
| /Documentation/devicetree/bindings/usb/ |
| D | mediatek,musb.yaml | 87 #include <dt-bindings/clock/mt2701-clk.h> 88 #include <dt-bindings/gpio/gpio.h> 89 #include <dt-bindings/interrupt-controller/arm-gic.h> 90 #include <dt-bindings/interrupt-controller/irq.h> 91 #include <dt-bindings/phy/phy.h> 92 #include <dt-bindings/power/mt2701-power.h>
|
| /Documentation/devicetree/bindings/i2c/ |
| D | st,stm32-i2c.yaml | 145 #include <dt-bindings/mfd/stm32f7-rcc.h> 146 #include <dt-bindings/clock/stm32fx-clock.h> 160 #include <dt-bindings/mfd/stm32f7-rcc.h> 161 #include <dt-bindings/clock/stm32fx-clock.h> 175 #include <dt-bindings/mfd/stm32f7-rcc.h> 176 #include <dt-bindings/clock/stm32fx-clock.h> 178 #include <dt-bindings/interrupt-controller/arm-gic.h> 179 #include <dt-bindings/clock/stm32mp1-clks.h> 180 #include <dt-bindings/reset/stm32mp1-resets.h>
|
| /Documentation/devicetree/bindings/sound/ |
| D | nvidia,tegra20-ac97.yaml | 64 #include <dt-bindings/clock/tegra20-car.h> 65 #include <dt-bindings/gpio/tegra-gpio.h> 66 #include <dt-bindings/interrupt-controller/arm-gic.h> 67 #include <dt-bindings/interrupt-controller/irq.h> 68 #include <dt-bindings/gpio/gpio.h>
|
| /Documentation/devicetree/bindings/spi/ |
| D | mediatek,spi-slave-mt27xx.yaml | 45 #include <dt-bindings/clock/mt2712-clk.h> 46 #include <dt-bindings/gpio/gpio.h> 47 #include <dt-bindings/interrupt-controller/arm-gic.h> 48 #include <dt-bindings/interrupt-controller/irq.h>
|