| /freebsd/sys/contrib/device-tree/src/arm64/amd/ |
| H A D | amd-overdrive.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * DTS file for AMD Seattle Overdrive Development Board 8 /dts-v1/; 10 /include/ "amd-seattle-soc.dtsi" 13 model = "AMD Seattle Development Board (Overdrive)"; 14 compatible = "amd,seattle-overdrive", "amd,seattle"; 17 stdout-path = &serial0; 48 compatible = "mmc-spi-slot"; 50 spi-max-frequency = <20000000>; 51 voltage-ranges = <3200 3400>; [all …]
|
| H A D | amd-overdrive-rev-b0.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * DTS file for AMD Seattle Overdrive Development Board 9 /dts-v1/; 11 /include/ "amd-seattle-soc.dtsi" 12 /include/ "amd-seattle-cpus.dtsi" 15 model = "AMD Seattle (Rev.B0) Development Board (Overdrive)"; 16 compatible = "amd,seattle-overdrive", "amd,seattle"; 19 stdout-path = &serial0; 23 compatible = "arm,psci-0.2"; 62 compatible = "mmc-spi-slot"; [all …]
|
| H A D | husky.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * DTS file for AMD/Linaro 96Boards Enterprise Edition Server (Husky) Board 4 * Note: Based-on AMD Seattle Rev.B0 9 /dts-v1/; 11 /include/ "amd-seattle-soc.dtsi" 14 model = "Linaro 96Boards Enterprise Edition Server (Husky) Board"; 15 compatible = "amd,seattle-overdrive", "amd,seattle"; 18 stdout-path = &serial0; 22 compatible = "arm,psci-0.2"; 29 amd,zlib-support = <1>; [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm64/xilinx/ |
| H A D | zynqmp-sck-kv-g-revA.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * (C) Copyright 2020 - 2021, Xilinx, Inc. 7 * SD level shifter: 8 * "A" – A01 board un-modified (NXP) 9 * "Y" – A01 board modified with legacy interposer (Nexperia) 10 * "Z" – A01 board modified with Diode interposer 15 #include <dt-bindings/gpio/gpio.h> 16 #include <dt-bindings/net/ti-dp83867.h> 17 #include <dt-bindings/phy/phy.h> 18 #include <dt-bindings/pinctrl/pinctrl-zynqmp.h> [all …]
|
| H A D | zynqmp-sck-kv-g-revA.dtso | 1 // SPDX-License-Identifier: GPL-2.0 5 * (C) Copyright 2020 - 2022, Xilinx, Inc. 6 * (C) Copyright 2022 - 2023, Advanced Micro Devices, Inc. 8 * SD level shifter: 9 * "A" - A01 board un-modified (NXP) 10 * "Y" - A01 board modified with legacy interposer (Nexperia) 11 * "Z" - A01 board modified with Diode interposer 16 #include <dt-bindings/gpio/gpio.h> 17 #include <dt-bindings/net/ti-dp83867.h> 18 #include <dt-bindings/phy/phy.h> [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/net/bluetooth/ |
| H A D | mediatek,bluetooth.txt | 13 - compatible: Must be 14 "mediatek,mt7663u-bluetooth": for MT7663U device 15 "mediatek,mt7668u-bluetooth": for MT7668U device 16 - vcc-supply: Main voltage regulator 21 - pinctrl-names: Should be "default", "runtime" 22 - pinctrl-0: Should contain UART RXD low when the device is powered up to 24 - pinctrl-1: Should contain UART mode pin ctrl 30 - boot-gpios: GPIO same to the pin as UART RXD and used to keep LOW when 32 - pinctrl-names: Should be "default" 33 - pinctrl-0: Should contain UART mode pin ctrl [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/net/ |
| H A D | mediatek-bluetooth.txt | 13 - compatible: Must be 14 "mediatek,mt7663u-bluetooth": for MT7663U device 15 "mediatek,mt7668u-bluetooth": for MT7668U device 16 - vcc-supply: Main voltage regulator 21 - pinctrl-names: Should be "default", "runtime" 22 - pinctrl-0: Should contain UART RXD low when the device is powered up to 24 - pinctrl-1: Should contain UART mode pin ctrl 30 - boot-gpios: GPIO same to the pin as UART RXD and used to keep LOW when 32 - pinctrl-names: Should be "default" 33 - pinctrl-0: Should contain UART mode pin ctrl [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/samsung/ |
| H A D | s5pv210-smdkc110.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (c) 2013-2014 Samsung Electronics, Co. Ltd. 10 * Board device tree source for YIC System SMDC110 board. 12 * NOTE: This file is completely based on original board file for mach-smdkc110 13 * available in Linux 3.15 and intends to provide equivalent level of hardware 17 /dts-v1/; 18 #include <dt-bindings/input/input.h> 34 pmic_ap_clk: clock-0 { 36 compatible = "fixed-clock"; 37 #clock-cells = <0>; [all …]
|
| H A D | s5pv210-torbreck.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (c) 2013-2014 Samsung Electronics, Co. Ltd. 10 * Board device tree source for Torbreck board. 12 * NOTE: This file is completely based on original board file for mach-torbreck 13 * available in Linux 3.15 and intends to provide equivalent level of hardware 17 /dts-v1/; 18 #include <dt-bindings/input/input.h> 34 pmic_ap_clk: clock-0 { 36 compatible = "fixed-clock"; 37 #clock-cells = <0>; [all …]
|
| H A D | s5pv210-smdkv210.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (c) 2013-2014 Samsung Electronics, Co. Ltd. 10 * Board device tree source for YIC System SMDV210 board. 12 * NOTE: This file is completely based on original board file for mach-smdkv210 13 * available in Linux 3.15 and intends to provide equivalent level of hardware 17 /dts-v [all...] |
| /freebsd/sys/contrib/device-tree/Bindings/memory-controllers/ |
| H A D | nvidia,tegra20-emc.txt | 4 - name : Should be emc 5 - #address-cells : Should be 1 6 - #size-cells : Should be 0 7 - compatible : Should contain "nvidia,tegra20-emc". 8 - reg : Offset and length of the register set for the device 9 - nvidia,use-ram-code : If present, the sub-nodes will be addressed 10 and chosen using the ramcode board selector. If omitted, only one 12 irrespective of ram-code configuration. 13 - interrupts : Should contain EMC General interrupt. 14 - clocks : Should contain EMC clock. [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
| H A D | sc7180-trogdor-wormdingler-rev1-boe.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Google Wormdingler board device tree source 8 * - bits 11..8: Panel ID: 0x4 (BOE) 11 /dts-v1/; 13 #include "sc7180-trogdor-wormdingler.dtsi" 14 #include "sc7180-trogdor-rt5682 [all...] |
| /freebsd/sys/contrib/device-tree/Bindings/i2c/ |
| H A D | i2c-mpc.txt | 5 - reg : Offset and length of the register set for the device 6 - compatible : should be "fsl,CHIP-i2c" where CHIP is the name of a 9 "fsl,mpc5121-i2c-ctrl" is required as shown in the example below. 13 - interrupts : <a b> where a is the interrupt number and b is a 14 field that represents an encoding of the sense and level 18 - fsl,preserve-clocking : boolean; if defined, the clock settings 20 - clock-frequency : desired I2C bus clock frequency in Hz. 21 - fsl,timeout : I2C bus timeout in microseconds. 25 /* MPC5121 based board */ 27 #address-cells = <1>; [all …]
|
| /freebsd/share/man/man4/ |
| H A D | fdt.4 | 36 .Cd "makeoptions FDT_DTS_FILE=<board name>.dts" 48 Configuration data, which cannot be self discovered in run-time, has to be 52 The idea is inherited from Open Firmware IEEE 1275 device-tree notion, and has 55 .Bl -bullet 60 self-enumerating information is gathered. 73 particular first-stage bootloader or firmware features. 83 embedded applications (eliminates hard-coded configuration approach, enforces 87 .Bl -tag -width Ar 90 computer system in a human-readable form, with certain hierarchical structure 124 or command line defined with -D. [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/marvell/ |
| H A D | kirkwood.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 2 #include <dt-bindings/input/input.h> 3 #include <dt-bindings/gpio/gpio.h> 8 #address-cells = <1>; 9 #size-cells = <1>; 11 interrupt-parent = <&intc>; 14 #address-cells = <1>; 15 #size-cells = <0>; 22 clock-names = "cpu_clk", "ddrclk", "powersave"; 33 compatible = "marvell,kirkwood-mbus", "simple-bus"; [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/powerpc/fsl/ |
| H A D | mpc5200.txt | 2 ---------------------------- 4 (c) 2006-2009 Secret Lab Technologies Ltd 8 ------------------ 9 For mpc5200 on-chip devices, the format for each compatible value is 10 <chip>-<device>[-<mode>]. The OS should be able to match a device driver 21 "fsl,mpc5200-<device>". 29 compatible = "fsl,mpc5200b-<device>","fsl,mpc5200-<device>"; 34 ie. ethernet on mpc5200: compatible = "fsl,mpc5200-fec"; 35 ethernet on mpc5200b: compatible = "fsl,mpc5200b-fec", "fsl,mpc5200-fec"; 39 "fsl,mpc5200-psc-i2s", not "fsl,mpc5200-i2s". This convention is chosen to [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/allwinner/ |
| H A D | sun8i-a33-olinuxino.dts | 2 * Copyright 2016 - Stefan Mavrodiev <stefan.mavrodiev@gmail.com> 5 * This file is dual-licensed: you can use it either under the terms 44 /dts-v1/; 45 #include "sun8i-a33.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 48 #include <dt-bindings/input/input.h> 51 model = "Olimex A33-OLinuXino"; 52 compatible = "olimex,a33-olinuxino","allwinner,sun8i-a33"; 59 stdout-path = "serial0:115200n8"; 63 compatible = "gpio-leds"; [all …]
|
| /freebsd/usr.bin/indent/ |
| H A D | io.c | 1 /*- 2 * SPDX-License-Identifier: BSD-4-Clause 66 * level, followed by any comments */ in dump_line() 77 suppress_blanklines--; in dump_line() 96 while (--n_real_blanklines >= 0) in dump_line() 102 * at bracket level 0 */ in dump_line() 113 while (e_lab > s_lab && (e_lab[-1] == ' ' || e_lab[-1] == '\t')) in dump_line() 114 e_lab--; in dump_line() 120 if (e_lab[-1] == '\n') e_lab--; in dump_line() 127 (int)(e_lab - s), s); in dump_line() [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/display/ti/ |
| H A D | ti,omap-dss.txt | 5 ------------------- 25 ----------- 36 ------- 38 The board dts file may define aliases for displays to assign "displayX" style 39 name for each display. If no aliases are defined, a semi-random number is used 43 ------- 45 A shortened example of the DSS description for OMAP4, with non-relevant parts 49 compatible = "ti,omap4-dss"; 54 clock-names = "fck"; 55 #address-cells = <1>; [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/nxp/imx/ |
| H A D | imx6dl-aristainetos_7.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * support fot the imx6 based aristainetos board 7 /dts-v1/; 9 #include "imx6qdl-aristainetos.dtsi" 12 model = "aristainetos i.MX6 Dual Lite Board 7"; 13 compatible = "abb,aristainetos-imx6dl-7", "fsl,imx6dl"; 21 compatible = "fsl,imx-parallel-display"; 22 interface-pix-fmt = "rgb24"; 23 pinctrl-names = "default"; 24 pinctrl-0 = <&pinctrl_ipu_disp>; [all …]
|
| H A D | imx6dl-aristainetos_4.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * support fot the imx6 based aristainetos board 7 /dts-v1/; 9 #include "imx6qdl-aristainetos.dtsi" 12 model = "aristainetos i.MX6 Dual Lite Board 4"; 13 compatible = "abb,aristainetos-imx6dl-4", "fsl,imx6dl"; 16 compatible = "pwm-backlight"; 18 brightness-levels = <0 4 8 16 32 64 128 255>; 19 default-brightness-level = <7>; 20 enable-gpios = <&gpio1 2 GPIO_ACTIVE_HIGH>; [all …]
|
| /freebsd/sys/contrib/device-tree/src/riscv/starfive/ |
| H A D | jh7100.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 7 /dts-v1/; 8 #include <dt-bindings/clock/starfive-jh7100.h> 9 #include <dt-bindings/reset/starfive-jh7100.h> 13 #address-cells = <2>; 14 #size-cells = <2>; 17 #address-cells = <1>; 18 #size-cells = <0>; 21 compatible = "sifive,u74-mc", "riscv"; 23 d-cache-block-size = <64>; [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/microchip/ |
| H A D | at91-dvk_su60_somc_lcm.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * at91-dvk_su60_somc_lcm.dtsi - Device Tree file for the DVK SOM60 LCD board 12 compatible = "pwm-backlight"; 14 brightness-levels = <0 4 8 16 32 64 128 255>; 15 default-brightness-level = <6>; 22 power-supply = <&vcc_lcd_reg>; 23 #address-cells = <1>; 24 #size-cells = <0>; 28 #address-cells = <1>; 29 #size-cells = <0>; [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm64/freescale/ |
| H A D | imx8mn-var-som-symphony.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Supports Symphony evaluation board versions >= 1.4a. 5 * Copyright 2019-2020 Variscite Ltd. 9 /dts-v1/; 11 #include <dt-bindings/usb/pd.h> 12 #include "imx8mn-var-som.dtsi" 15 model = "Variscite VAR-SOM-MX8MN Symphony evaluation board"; 16 compatible = "variscite,var-som-mx8mn-symphony", "variscite,var-som-mx8mn", "fsl,imx8mn"; 18 reg_usdhc2_vmmc: regulator-usdhc2-vmmc { 19 compatible = "regulator-fixed"; [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/sound/ |
| H A D | cs35l32.txt | 5 - compatible : "cirrus,cs35l32" 7 - reg : the I2C address of the device for I2C. Address is determined by the level 8 of the AD0 pin. Level 0 is 0x40 while Level 1 is 0x41. 10 - VA-supply, VP-supply : power supplies for the device, 15 - reset-gpios : a GPIO spec for the reset pin. If specified, it will be 18 - cirrus,boost-manager : Boost voltage control. 19 0 = Automatically managed. Boost-converter output voltage is the higher 21 1 = Automatically managed irrespective of audio, adapting for low-power 22 dissipation when LEDs are ON, and operating in Fixed-Boost Bypass Mode 27 - cirrus,sdout-datacfg : Data configuration for dual CS35L32 applications only. [all …]
|