/freebsd/usr.bin/dtc/ |
H A D | dtc.1 | 1 .\"- 6 .\" Cambridge Computer Laboratory under DARPA/AFRL contract (FA8750-10-C-0237) 43 .Op Fl E Ar [no-]checker_name 52 .Op Fl W Ar [no-]checker_name 60 representation of an FDT, from device tree sources (DTS), the ASCII text source 64 The binary is identical to the in-memory representation and can be used 74 .Bl -tag -width indent 79 This argument is only useful when the input is DTS, as only the source format 83 .It Fl E Ar [no-]checker_name 89 Emit a __symbols__ node to allow plugins to be loaded. [all …]
|
H A D | fdt.hh | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 8 * Cambridge Computer Laboratory under DARPA/AFRL contract (FA8750-10-C-0237) 57 class node; 72 * Owning pointer to a node. 74 typedef std::shared_ptr<node> node_ptr; 104 * property-coded arrays will appear simply as binary (or possibly 105 * string, if they happen to be nul-terminated and printable), and must 127 /** This contains a short-form address that should be replaced 128 * by a fully-qualified version. This will only appear when [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
H A D | fsl,mxs-pinctrl.txt | 6 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 …]
|
/freebsd/sys/arm/ti/clk/ |
H A D | ti_clkctrl.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 63 /* Documentation/devicetree/bindings/clock/ti-clkctrl.txt */ 73 { "ti,clkctrl-l4-wkup", TI_CLKCTRL_L4_WKUP }, 74 { "ti,clkctrl-l4-secure", TI_CLKCTRL_L4_SECURE }, 75 { "ti,clkctrl-l4-per", TI_CLKCTRL_L4_PER }, 76 { "ti,clkctrl-l4-cfg", TI_CLKCTRL_L4_CFG }, 102 if (ofw_bus_search_compatible(dev, compat_data)->ocd_data == 0) in ti_clkctrl_probe() 114 phandle_t node; in ti_clkctrl_attach() local 124 sc->dev = dev; in ti_clkctrl_attach() [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
H A D | msm8916-samsung-grandmax.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 /dts-v1/; 5 #include "msm8916-samsung-e2015-common.dtsi" 6 #include <dt-binding [all...] |
H A D | apq8094-sony-xperia-kitakami-karin_windy.dts | 1 // 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;
|
H A D | msm8996-sony-xperia-tone-dora.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 8 /dts-v1/; 10 #include "msm8996-sony-xperia-tone.dtsi" 14 compatible = "sony,dora-ro [all...] |
/freebsd/sys/contrib/device-tree/src/arm/aspeed/ |
H A D | aspeed-bmc-ibm-rainier-1s4u.dts | 1 // 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;
|
H A D | aspeed-ast2600-evb-a1.dts | 1 // 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;
|
/freebsd/sys/contrib/device-tree/src/arm64/freescale/ |
H A D | fsl-lx2160a-bluebox3-rev-a.dts | 1 // 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 …]
|
H A D | fsl-ls1028a-kontron-sl28-var1.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Device Tree file for the Kontron SMARC-sAL28 board. 15 /dts-v1/; 16 #include "fsl-ls1028a-kontron-sl28.dts" [all...] |
/freebsd/sys/contrib/device-tree/src/arm64/socionext/ |
H A D | uniphier-pxs3-ref-gadget0.dts | 1 // 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 …]
|
/freebsd/sys/contrib/device-tree/src/arm/rockchip/ |
H A D | rk3288-veyron-tiger.dts | 1 // 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 …]
|
/freebsd/sys/contrib/device-tree/src/arm64/xilinx/ |
H A D | zynqmp-zcu102-revB.dts | 1 // 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 …]
|
/freebsd/sys/contrib/device-tree/src/arm/nxp/imx/ |
H A D | imx6ulz-14x14-evk.dts | 1 // 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 …]
|
H A D | imx6q-apalis-ixora-v1.1.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 3 * Copyright 2014-2022 Toradex 8 #include "imx6q-apalis-ixora-v1.2.dts" 12 compatible = "toradex,apalis_imx6q-ixora-v1.1", "toradex,apalis_imx6q", 18 /delete-node/ &eeprom; 19 /delete-node/ ®_3v3_vmmc; 20 /delete-node/ ®_can1_supply; 21 /delete-node/ ®_can2_supply; 24 /delete-property/ xceiver-supply; 28 /delete-property/ xceiver-supply; [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/hisilicon/ |
H A D | hip07-d05.dts | 1 // 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";
|
/freebsd/sys/contrib/device-tree/src/arm64/renesas/ |
H A D | r9a07g044c1.dtsi | 1 // 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;
|
H A D | r9a07g044c2.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 8 /dts-v1/; 16 /delete-node/ ssi@1004a800; 17 /delete-node/ serial@1004c800; 18 /delete-node/ adc@10059000; 19 /delete-node/ ethernet@11c30000;
|
/freebsd/sys/contrib/device-tree/Bindings/nds32/ |
H A D | andestech-boards | 2 ----------------------------------------------------------------------------- 6 Required properties (in root node): 7 - compatible = "andestech,ae3xx"; 10 /dts-v1/; 13 #address-cells = <1>; 14 #size-cells = <1>; 15 interrupt-parent = <&intc>; 19 ----------------------------------------------------------------------------- 21 processors to provide a cost-effective and high performance solution for 28 system environment for early prototyping and software/hardware co-development. [all …]
|
/freebsd/share/man/man4/man4.arm/ |
H A D | am335x_dmtpps.4 | 89 .Bl -tag -width "GPMC_ADVn_ALE MMMM" -offset MMMM -compact 92 .It P8-7 94 .It P8-8 96 .It P8-9 98 .It P8-10 112 driver using FDT data, create a new pinctrl node by referencing the standard 114 driver node (which is defined in am33xx.dtsi) in your dts file. 116 .Bd -literal 119 pinctrl-single,pins = <0x90 (PIN_INPUT | MUX_MODE2)>; 128 device node (also defined in am33xx.dtsi) by referencing it in [all …]
|
/freebsd/sys/arm/freescale/imx/ |
H A D | imx6_machdep.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 67 * interrupt controller, which is for use when the chip is in deep-sleep mode. 68 * We don't support deep sleep or have a GPC-PIC driver; we need all interrupts 72 * parent for the soc node and letting that get inherited by all other devices 74 * set the world right by just changing the interrupt-parent property of the soc 75 * node to refer to GIC instead of GPC. This will get us by until we write our 79 * node, so for them to use interrupts we need to apply the same fix as we do 80 * for the soc node. 83 * - SOC node exists and has GPC as its interrupt parent. [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/apple/ |
H A D | t6002-j375d.dts | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 5 * target-type: J375d 10 /dts-v1/; 13 #include "t600x-j375.dtsi" 16 compatible = "apple,j375d", "apple,t6002", "apple,arm-platform"; 22 /* front-right */ 23 hpm4: usb-pd@39 { 26 interrupt-parent = <&pinctrl_ap>; 28 interrupt-names = "irq"; 31 /* front-left */ [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/mediatek/ |
H A D | mt8173-elm-hana-rev7.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 6 /dts-v1/; 7 #include "mt8173-elm-hana.dtsi" 11 chassis-type = "laptop"; 12 compatible = "google,hana-rev7", "mediatek,mt8173"; 25 /delete-node/switch-tablet-mode; 26 /delete-node/switch-volume-down; 27 /delete-node/switch-volume-up;
|
/freebsd/sys/contrib/device-tree/src/arm64/rockchip/ |
H A D | rk3326-anbernic-rg351m.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 9 #include "rk3326-anbernic-rg351m.dtsi" 18 iovcc-supply = <&vcc_lcd>; 20 vdd-supply = <&vcc_lcd>;
|