Home
last modified time | relevance | path

Searched +full:dts +full:- +full:node (Results 1 – 25 of 528) sorted by relevance

12345678910>>...22

/kernel/linux/linux-5.10/Documentation/devicetree/
Doverlay-notes.rst1 .. SPDX-License-Identifier: GPL-2.0
7 This document describes the implementation of the in-kernel
9 companion document to Documentation/devicetree/dynamic-resolution-notes.rst[1]
12 -----------------
17 Since the kernel mainly deals with devices, any new device node that result
18 in an active device should have it created while if the device node is either
23 ---- foo.dts ---------------------------------------------------------------
25 /dts-v1/;
39 ---- foo.dts ---------------------------------------------------------------
41 The overlay bar.dts,
[all …]
Dof_unittest.rst1 .. SPDX-License-Identifier: GPL-2.0
18 (1) Documentation/devicetree/usage-model.rst
27 2. Test-data
30 The Device Tree Source file (drivers/of/unittest-data/testcases.dts) contains
33 (.dtsi) are included in testcases.dts::
35 drivers/of/unittest-data/tests-interrupts.dtsi
36 drivers/of/unittest-data/tests-platform.dtsi
37 drivers/of/unittest-data/tests-phandle.dtsi
38 drivers/of/unittest-data/tests-match.dtsi
43 $(obj)/%.dtb: $(src)/%.dts FORCE
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/
Doverlay-notes.rst1 .. SPDX-License-Identifier: GPL-2.0
7 This document describes the implementation of the in-kernel
9 companion document to Documentation/devicetree/dynamic-resolution-notes.rst[1]
12 -----------------
17 Since the kernel mainly deals with devices, any new device node that result
18 in an active device should have it created while if the device node is either
23 ---- foo.dts ---------------------------------------------------------------
25 /dts-v1/;
39 ---- foo.dts ---------------------------------------------------------------
41 The overlay bar.dts,
[all …]
Dof_unittest.rst1 .. SPDX-License-Identifier: GPL-2.0
18 (1) Documentation/devicetree/usage-model.rst
45 from 'scripts/dtc/of_unittest_expect --help'.
48 3. Test-data
51 The Device Tree Source file (drivers/of/unittest-data/testcases.dts) contains
54 (.dtsi) are included in testcases.dts::
56 drivers/of/unittest-data/tests-interrupts.dtsi
57 drivers/of/unittest-data/tests-platform.dtsi
58 drivers/of/unittest-data/tests-phandle.dtsi
59 drivers/of/unittest-data/tests-match.dtsi
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/
Dfsl,mxs-pinctrl.txt6 voltage and pull-up.
9 - compatible: "fsl,imx23-pinctrl" or "fsl,imx28-pinctrl"
10 - reg: Should contain the register physical address and length for the
13 Please refer to pinctrl-bindings.txt in this directory for details of the
16 The node of mxs pin controller acts as a container for an arbitrary number of
20 information about pull-up. For this reason, even seemingly boolean values are
25 Those subnodes under mxs pin controller node will fall into two categories.
27 configurations, and it's called group node in the binding document. The other
29 different configuration than what is defined in group node. The binding
30 document calls this type of node config node.
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/
Dfsl,mxs-pinctrl.txt6 voltage and pull-up.
9 - compatible: "fsl,imx23-pinctrl" or "fsl,imx28-pinctrl"
10 - reg: Should contain the register physical address and length for the
13 Please refer to pinctrl-bindings.txt in this directory for details of the
16 The node of mxs pin controller acts as a container for an arbitrary number of
20 information about pull-up. For this reason, even seemingly boolean values are
25 Those subnodes under mxs pin controller node will fall into two categories.
27 configurations, and it's called group node in the binding document. The other
29 different configuration than what is defined in group node. The binding
30 document calls this type of node config node.
[all …]
/kernel/linux/linux-6.6/arch/arm64/boot/dts/qcom/
Dmsm8916-samsung-grandmax.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 /dts-v1/;
5 #include "msm8916-samsung-e2015-common.dtsi"
6 #include <dt-bindings/leds/common.h>
12 * There seems to be no way to boot ARM64 kernels on 32-bit devices at the
18 * arch/arm/boot/dts/qcom-msm8916-samsung-grandmax.dts
24 chassis-type = "handset";
26 /delete-node/ gpio-hall-sensor;
27 /delete-node/ i2c-nfc;
28 /delete-node/ i2c-tkey;
[all …]
Dapq8094-sony-xperia-kitakami-karin_windy.dts1 // SPDX-License-Identifier: BSD-3-Clause
6 /dts-v1/;
9 #include "msm8994-sony-xperia-kitakami-karin.dts"
12 model = "Sony Xperia Z4 Tablet (Wi-Fi)";
14 chassis-type = "tablet";
20 qcom,msm-id = <253 0x20000>, <253 0x20001>;
23 /delete-node/ &pm8994_l1;
24 /delete-node/ &pm8994_l19;
/kernel/linux/linux-6.6/arch/arm/boot/dts/aspeed/
Daspeed-bmc-ibm-rainier-1s4u.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
3 /dts-v1/;
5 #include "aspeed-bmc-ibm-rainier-4u.dts"
12 /delete-node/ fan3;
13 /delete-node/ fan5;
Daspeed-ast2600-evb-a1.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
4 #include "aspeed-ast2600-evb.dts"
8 compatible = "aspeed,ast2600-evb-a1", "aspeed,ast2600-evb", "aspeed,ast2600";
10 /delete-node/regulator-vcc-sdhci0;
11 /delete-node/regulator-vcc-sdhci1;
12 /delete-node/regulator-vccq-sdhci0;
13 /delete-node/regulator-vccq-sdhci1;
16 /delete-node/ &sdc;
/kernel/linux/linux-5.10/arch/mips/netlogic/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
6 bool "Built-in device tree for XLP EVP boards"
12 pointer to the kernel. The corresponding DTS file is at
13 arch/mips/netlogic/dts/xlp_evp.dts
16 bool "Built-in device tree for XLP SVP boards"
22 pointer to the kernel. The corresponding DTS file is at
23 arch/mips/netlogic/dts/xlp_svp.dts
26 bool "Built-in device tree for XLP FVP boards"
32 pointer to the kernel. The corresponding DTS file is at
33 arch/mips/netlogic/dts/xlp_fvp.dts
[all …]
/kernel/linux/linux-6.6/arch/arm64/boot/dts/freescale/
Dfsl-lx2160a-bluebox3-rev-a.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
5 // Copyright 2020-2021 NXP
7 /dts-v1/;
9 #include "fsl-lx2160a-bluebox3.dts"
12 compatible = "fsl,lx2160a-bluebox3-rev-a", "fsl,lx2160a";
17 /delete-node/ ethernet-phy@5;
19 sw1_mii3_phy: ethernet-phy@1 {
21 compatible = "ethernet-phy-id004d.d072";
23 interrupts-extended = <&extirq 6 IRQ_TYPE_LEVEL_LOW>;
26 /delete-node/ ethernet-phy@6;
[all …]
/kernel/linux/linux-5.10/scripts/dtc/
Ddtc.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
45 extern int auto_label_aliases; /* auto generate labels -> aliases */
46 extern int annotate; /* annotate .dts with input source location */
90 #define ALIGN(x, a) (((x) + (a) - 1) & ~((a) - 1))
123 for (; (m); (m) = (m)->next)
126 if ((m)->type == (t))
181 struct node { struct
185 struct node *children; argument
187 struct node *parent; argument
188 struct node *next_sibling; argument
[all …]
/kernel/linux/linux-6.6/drivers/of/unittest-data/
Dtests-interrupts.dtsi1 // SPDX-License-Identifier: GPL-2.0
4 testcase-data {
6 #address-cells = <1>;
7 #size-cells = <1>;
10 interrupt-controller;
11 #interrupt-cells = <1>;
15 interrupt-controller;
16 #interrupt-cells = <3>;
20 interrupt-controller;
21 #interrupt-cells = <2>;
[all …]
/kernel/linux/linux-6.6/arch/arm64/boot/dts/socionext/
Duniphier-pxs3-ref-gadget0.dts1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT
3 // Device Tree Source for UniPhier PXs3 Reference Board (for USB-Device #0)
8 /dts-v1/;
9 #include "uniphier-pxs3-ref.dts"
12 model = "UniPhier PXs3 Reference Board (USB-Device #0)";
23 pinctrl-0 = <&pinctrl_usb0_device>;
27 snps,usb2-gadget-lpm-disable;
28 phy-names = "usb2-phy", "usb3-phy";
33 /delete-property/ vbus-supply;
37 /delete-property/ vbus-supply;
[all …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/xilinx/
Dzynqmp-zcu102-revB.dts1 // SPDX-License-Identifier: GPL-2.0+
3 * dts file for Xilinx ZynqMP ZCU102 RevB
5 * (C) Copyright 2016 - 2018, Xilinx, Inc.
10 #include "zynqmp-zcu102-revA.dts"
14 compatible = "xlnx,zynqmp-zcu102-revB", "xlnx,zynqmp-zcu102", "xlnx,zynqmp";
18 phy-handle = <&phyc>;
19 phyc: ethernet-phy@c {
21 ti,rx-internal-delay = <0x8>;
22 ti,tx-internal-delay = <0xa>;
23 ti,fifo-depth = <0x1>;
[all …]
/kernel/linux/linux-6.6/scripts/dtc/
Ddtc.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
45 extern int auto_label_aliases; /* auto generate labels -> aliases */
46 extern int annotate; /* annotate .dts with input source location */
102 return streq(str + len - suffix_len, suffix); in strends()
105 #define ALIGN(x, a) (((x) + (a) - 1) & ~((a) - 1))
144 for (; (m); (m) = (m)->next)
147 if ((m)->type == (t))
152 if (is_type_marker(m->type)) in next_type_marker()
159 struct marker *next = next_type_marker(m->next); in type_marker_length()
162 return next->offset - m->offset; in type_marker_length()
[all …]
/kernel/linux/linux-6.6/arch/arm64/boot/dts/xilinx/
Dzynqmp-zcu102-revB.dts1 // SPDX-License-Identifier: GPL-2.0+
3 * dts file for Xilinx ZynqMP ZCU102 RevB
5 * (C) Copyright 2016 - 2022, Xilinx, Inc.
6 * (C) Copyright 2022 - 2023, Advanced Micro Devices, Inc.
11 #include "zynqmp-zcu102-revA.dts"
15 compatible = "xlnx,zynqmp-zcu102-revB", "xlnx,zynqmp-zcu102", "xlnx,zynqmp";
19 phy-handle = <&phyc>;
21 phyc: ethernet-phy@c {
22 #phy-cells = <0x1>;
23 compatible = "ethernet-phy-id2000.a231";
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Drk3288-veyron-tiger.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
9 #include "rk3288-veyron-fievel.dts"
10 #include "rk3288-veyron-edp.dtsi"
14 compatible = "google,veyron-tiger-rev8", "google,veyron-tiger-rev7",
15 "google,veyron-tiger-rev6", "google,veyron-tiger-rev5",
16 "google,veyron-tiger-rev4", "google,veyron-tiger-rev3",
17 "google,veyron-tiger-rev2", "google,veyron-tiger-rev1",
18 "google,veyron-tiger-rev0", "google,veyron-tiger",
21 /delete-node/ vcc18-lcd;
[all …]
Dimx6ulz-14x14-evk.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
5 /dts-v1/;
8 #include "imx6ul-14x14-evk.dtsi"
10 /delete-node/ &fec1;
11 /delete-node/ &fec2;
12 /delete-node/ &can1;
13 /delete-node/ &can2;
14 /delete-node/ &lcdif;
15 /delete-node/ &tsc;
19 compatible = "fsl,imx6ulz-14x14-evk", "fsl,imx6ull", "fsl,imx6ulz";
[all …]
/kernel/linux/linux-6.6/arch/arm/boot/dts/rockchip/
Drk3288-veyron-tiger.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
9 #include "rk3288-veyron-fievel.dts"
10 #include "rk3288-veyron-edp.dtsi"
14 compatible = "google,veyron-tiger-rev8", "google,veyron-tiger-rev7",
15 "google,veyron-tiger-rev6", "google,veyron-tiger-rev5",
16 "google,veyron-tiger-rev4", "google,veyron-tiger-rev3",
17 "google,veyron-tiger-rev2", "google,veyron-tiger-rev1",
18 "google,veyron-tiger-rev0", "google,veyron-tiger",
21 /delete-node/ vcc18-lcd;
[all …]
/kernel/linux/linux-6.6/arch/arm64/boot/dts/hisilicon/
Dhip07-d05.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * dts file for Hisilicon D05 Development Board
8 /dts-v1/;
14 compatible = "hisilicon,hip07-d05";
16 /* the mem node will be updated by UEFI. */
20 numa-node-id = <0>;
23 distance-map {
24 compatible = "numa-distance-map-v1";
25 distance-matrix = <0 0 10>,
48 stdout-path = "serial0:115200n8";
/kernel/linux/linux-5.10/arch/arm64/boot/dts/hisilicon/
Dhip07-d05.dts1 // SPDX-License-Identifier: GPL-2.0-only
3 * dts file for Hisilicon D05 Development Board
8 /dts-v1/;
14 compatible = "hisilicon,hip07-d05";
16 /* the mem node will be updated by UEFI. */
20 numa-node-id = <0>;
23 distance-map {
24 compatible = "numa-distance-map-v1";
25 distance-matrix = <0 0 10>,
48 stdout-path = "serial0:115200n8";
/kernel/linux/linux-6.6/arch/arm/boot/dts/nxp/imx/
Dimx6ulz-14x14-evk.dts1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
5 /dts-v1/;
8 #include "imx6ul-14x14-evk.dtsi"
10 /delete-node/ &fec1;
11 /delete-node/ &fec2;
12 /delete-node/ &can1;
13 /delete-node/ &can2;
14 /delete-node/ &lcdif;
15 /delete-node/ &tsc;
19 compatible = "fsl,imx6ulz-14x14-evk", "fsl,imx6ull", "fsl,imx6ulz";
[all …]
/kernel/linux/linux-6.6/arch/arm64/boot/dts/renesas/
Dr9a07g044c1.dtsi1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
8 /dts-v1/;
15 /delete-node/ cpu-map;
16 /delete-node/ cpu@100;
21 /delete-node/ ssi@1004a800;
22 /delete-node/ serial@1004c800;
23 /delete-node/ adc@10059000;
24 /delete-node/ ethernet@11c30000;

12345678910>>...22