| /openbmc/u-boot/doc/device-tree-bindings/gpio/ |
| H A D | altera_pio.txt | 1 Altera GPIO controller bindings 4 - compatible: 5 - "altr,pio-1.0" 6 - reg: Physical base address and length of the controller's registers. 9 - altr,gpio-bank-width: Width of the GPIO bank. This defines how many pins the 10 GPIO device has. Ranges between 1-32. Optional and defaults to 32 if not 12 - gpio-bank-name: bank name attached to this device. 16 user_led_pio_8out: gpio@0x4cc0 { 17 compatible = "altr,pio-1.0"; 20 altr,gpio-bank-width = <8>; [all …]
|
| /openbmc/openbmc/meta-facebook/meta-yosemite4/recipes-networking/mctp/files/ |
| H A D | setup-static-endpoints | 3 # Setup Endpoint for NICs, using devmem to read GPIO value since 4 # the gpio pin is occupied by gpio-monitor, read the value from 7 # shellcheck source=meta-facebook/meta-yosemite4/recipes-networking/mctp/files/nic-gpio-addrs 8 . /usr/libexec/mctp/nic-gpio-addrs 11 gpio_val=$(devmem "$PRSNT_NIC0" "$WIDTH") 12 if [ $((gpio_val & "$BITMASK_NIC0")) -eq 0 ]; then 13 systemctl start setup-nic-endpoint-slot@0.service 17 gpio_val=$(devmem "$PRSNT_NIC1" "$WIDTH") 18 if [ $((gpio_val & "$BITMASK_NIC1")) -eq 0 ]; then 19 systemctl start setup-nic-endpoint-slot@1.service [all …]
|
| H A D | nic-gpio-addrs | 3 # shellcheck source=meta-facebook/meta-yosemite4/recipes-yosemite4/plat-tool/files/yosemite4-common… 4 . /usr/libexec/yosemite4-common-functions 8 if [ -n "$is_nuvoton_board" ] 10 WIDTH=32 11 # PRSNT_NIC0 is at the 23th bit (GPIO Bank5: GPIO183), 0 means NIC is present 15 # PRSNT_NIC1 is at the 29th bit (GPIO Bank5: GPIO189), 0 means NIC is present 19 # PRSNT_NIC2 is at the 28th bit (GPIO Bank2: GPIO92), 0 means NIC is present 23 # PRSNT_NIC3 is at the 24th bit (GPIO Bank5: GPIO184), 0 means NIC is present 27 WIDTH=8
|
| /openbmc/u-boot/arch/nios2/dts/ |
| H A D | 3c120_devboard.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 8 /dts-v1/; 13 #address-cells = <1>; 14 #size-cells = <1>; 17 #address-cells = <1>; 18 #size-cells = <0>; 22 compatible = "altr,nios2-1.0"; 24 interrupt-controller; 25 #interrupt-cells = <1>; 26 clock-frequency = <125000000>; [all …]
|
| /openbmc/u-boot/arch/mips/dts/ |
| H A D | mscc,jr2.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #address-cells = <1>; 8 #size-cells = <1>; 12 #address-cells = <1>; 13 #size-cells = <0>; 27 cpuintc: interrupt-controller@0 { 28 #address-cells = <0>; 29 #interrupt-cells = <1>; 30 interrupt-controller; 31 compatible = "mti,cpu-interrupt-controller"; [all …]
|
| H A D | mscc,serval.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #address-cells = <1>; 8 #size-cells = <1>; 12 #address-cells = <1>; 13 #size-cells = <0>; 27 cpuintc: interrupt-controller@0 { 28 #address-cells = <0>; 29 #interrupt-cells = <1>; 30 interrupt-controller; 31 compatible = "mti,cpu-interrupt-controller"; [all …]
|
| H A D | mscc,servalt.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #address-cells = <1>; 8 #size-cells = <1>; 12 #address-cells = <1>; 13 #size-cells = <0>; 27 cpuintc: interrupt-controller@0 { 28 #address-cells = <0>; 29 #interrupt-cells = <1>; 30 interrupt-controller; 31 compatible = "mti,cpu-interrupt-controller"; [all …]
|
| /openbmc/u-boot/arch/arm/dts/ |
| H A D | sama5d3xmb_cmp.dtsi | 2 * sama5d3xmb_cmp.dts - Device Tree file for SAMA5D3x CMP mother board 14 u-boot,dm-pre-reloc; 15 stdout-path = &dbgu; 21 pinctrl-names = "default"; 22 pinctrl-0 = <&pinctrl_mmc0_clk_cmd_dat0 &pinctrl_mmc0_dat1_3 &pinctrl_mmc0_cd>; 26 bus-width = <4>; 27 cd-gpios = <&pioD 17 GPIO_ACTIVE_HIGH>; 35 compatible = "spi-flash"; 36 spi-max-frequency = <50000000>; 42 atmel,clk-from-rk-pin; [all …]
|
| H A D | tegra210-p2371-0000.dts | 1 /dts-v1/; 6 model = "NVIDIA P2371-0000"; 7 compatible = "nvidia,p2371-0000", "nvidia,tegra210"; 10 stdout-path = &uarta; 26 cd-gpios = <&gpio TEGRA_GPIO(Z, 1) GPIO_ACTIVE_LOW>; 27 power-gpios = <&gpio TEGRA_GPIO(Z, 4) GPIO_ACTIVE_HIGH>; 28 bus-width = <4>; 33 bus-width = <8>; 34 non-removable; 39 clock-frequency = <400000>; [all …]
|
| H A D | keystone-k2l.dtsi | 13 #address-cells = <1>; 14 #size-cells = <0>; 16 interrupt-parent = <&gic>; 19 compatible = "arm,cortex-a15"; 25 compatible = "arm,cortex-a15"; 32 /include/ "keystone-k2l-clocks.dtsi" 36 current-speed = <115200>; 37 reg-shift = <2>; 38 reg-io-width = <4>; 46 current-speed = <115200>; [all …]
|
| H A D | sama5d3xmb.dtsi | 2 * sama5d3xmb.dts - Device Tree file for SAMA5D3x mother board 15 u-boot,dm-pre-reloc; 16 stdout-path = &dbgu; 22 pinctrl-names = "default"; 23 pinctrl-0 = <&pinctrl_mmc0_clk_cmd_dat0 &pinctrl_mmc0_dat1_3 &pinctrl_mmc0_cd>; 25 u-boot,dm-pre-reloc; 28 bus-width = <4>; 29 cd-gpios = <&pioD 17 GPIO_ACTIVE_HIGH>; 35 u-boot,dm-pre-reloc; 38 compatible = "spi-flash"; [all …]
|
| H A D | tegra124-venice2.dts | 1 /dts-v1/; 10 stdout-path = &uarta; 35 clock-frequency = <100000>; 40 clock-frequency = <100000>; 45 clock-frequency = <100000>; 50 clock-frequency = <100000>; 55 clock-frequency = <400000>; 60 clock-frequency = <400000>; 65 spi-max-frequency = <25000000>; 70 spi-max-frequency = <25000000>; [all …]
|
| H A D | tegra114-dalmore.dts | 1 /dts-v1/; 10 stdout-path = &uartd; 32 clock-frequency = <100000>; 37 clock-frequency = <100000>; 42 clock-frequency = <100000>; 47 clock-frequency = <100000>; 52 clock-frequency = <400000>; 57 spi-max-frequency = <25000000>; 61 cd-gpios = <&gpio TEGRA_GPIO(V, 2) GPIO_ACTIVE_LOW>; 62 bus-width = <4>; [all …]
|
| H A D | ast2600-greatlakes.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 3 /dts-v1/; 5 #include "ast2600-u-boot.dtsi" 9 compatible = "facebook,greatlakes-bmc", "aspeed,ast2600"; 17 stdout-path = &uart5; 27 clock-frequency = <800000000>; 30 clock-frequency = <800000000>; 36 u-boot,dm-pre-reloc; 41 clock-frequency = <400000000>; 58 pinctrl-names = "default"; [all …]
|
| H A D | armada-3720-uDPU.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 4 * Based on Marvell Armada 3720 development board (DB-88F3720-DDR3) 12 /dts-v1/; 14 #include "armada-37xx.dtsi" 15 #include "armada-3720-uDPU-u-boot.dtsi" 22 stdout-path = "serial0:115200n8"; 38 #address-cells = <1>; 39 #size-cells = <0>; 40 ethphy0: ethernet-phy@0 { 43 ethphy1: ethernet-phy@1 { [all …]
|
| H A D | hi3798cv200-poplar.dts | 4 * Copyright (c) 2016-2017 HiSilicon Technologies Co., Ltd. 7 * SPDX-License-Identifier: GPL-2.0 10 /dts-v1/; 12 #include <dt-bindings/gpio/gpio.h> 14 #include "poplar-pinctrl.dtsi" 18 compatible = "hisilicon,hi3798cv200-poplar", "hisilicon,hi3798cv200"; 26 stdout-path = "serial0:115200n8"; 36 compatible = "linaro,optee-tz"; 42 compatible = "gpio-leds"; 44 user-led0 { [all …]
|
| H A D | at91sam9m10g45ek.dts | 2 * at91sam9m10g45ek.dts - Device Tree file for AT91SAM9M10G45-EK board 9 /dts-v1/; 11 #include <dt-bindings/pwm/pwm.h> 14 model = "Atmel AT91SAM9M10G45-EK"; 19 stdout-path = "serial0:115200n8"; 20 u-boot,dm-pre-reloc; 29 clock-frequency = <32768>; 33 clock-frequency = <12000000>; 41 u-boot,dm-pre-reloc; 45 pinctrl-0 = [all …]
|
| H A D | tegra210-p2371-2180.dts | 1 /dts-v1/; 6 model = "NVIDIA P2371-2180"; 7 compatible = "nvidia,p2371-2180", "nvidia,tegra210"; 10 stdout-path = &uarta; 24 pcie-controller@01003000 { 37 pinctrl-0 = <&padctl_default>; 38 pinctrl-names = "default"; 42 nvidia,lanes = "otg-1", "otg-2"; 48 nvidia,lanes = "pcie-5", "pcie-6"; 53 pcie-x1 { [all …]
|
| H A D | tegra30-colibri.dts | 1 /dts-v1/; 10 stdout-path = &uarta; 36 clock-frequency = <400000>; 46 clock-frequency = <10000>; 55 clock-frequency = <100000>; 61 spi-max-frequency = <25000000>; 66 bus-width = <4>; 67 cd-gpios = <&gpio TEGRA_GPIO(C, 7) GPIO_ACTIVE_LOW>; /* MMCD */ 72 bus-width = <8>; 73 non-removable; [all …]
|
| H A D | r8a7794-alt.dts | 1 // SPDX-License-Identifier: GPL-2.0 8 /dts-v1/; 10 #include <dt-bindings/gpio/gpio.h> 26 stdout-path = "serial0:115200n8"; 34 d3_3v: regulator-d3-3v { 35 compatible = "regulator-fixed"; 36 regulator-name = "D3.3V"; 37 regulator-min-microvolt = <3300000>; 38 regulator-max-microvolt = <3300000>; 39 regulator-boot-on; [all …]
|
| H A D | tegra20-trimslice.dts | 1 /dts-v1/; 10 stdout-path = &uarta; 25 clock-frequency = <216000000>; 30 spi-max-frequency = <25000000>; 33 pcie-controller@80003000 { 36 avdd-pex-supply = <&pci_vdd_reg>; 37 vdd-pex-supply = <&pci_vdd_reg>; 38 avdd-pex-pll-supply = <&pci_vdd_reg>; 39 avdd-plle-supply = <&pci_vdd_reg>; 40 vddio-pex-clk-supply = <&pci_clk_reg>; [all …]
|
| H A D | sun8i-h2-plus-bananapi-m2-zero.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 5 * Based on sun8i-h3-bananapi-m2-plus.dts, which is: 6 * Copyright (C) 2016 Chen-Yu Tsai <wens@csie.org> 9 /dts-v1/; 10 #include "sun8i-h3.dtsi" 11 #include "sunxi-common-regulators.dtsi" 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/input/input.h> 17 model = "Banana Pi BPI-M2-Zero"; 18 compatible = "sinovoip,bpi-m2-zero", "allwinner,sun8i-h2-plus"; [all …]
|
| /openbmc/u-boot/doc/device-tree-bindings/video/ |
| H A D | exynos-fb.txt | 5 compatible: should be "samsung,exynos-fimd" 9 samsung,vl-col: X resolution of the panel 10 samsung,vl-row: Y resolution of the panel 11 samsung,vl-freq: Refresh rate 12 samsung,vl-bpix: Bits per pixel 13 samsung,vl-hspw: Hsync value 14 samsung,vl-hfpd: Right margin 15 samsung,vl-hbpd: Left margin 16 samsung,vl-vspw: Vsync value 17 samsung,vl-vfpd: Lower margin [all …]
|
| /openbmc/u-boot/board/samsung/common/ |
| H A D | board.c | 1 // SPDX-License-Identifier: GPL-2.0+ 15 #include <asm/gpio.h> 27 #include <dwc3-uboot.h> 80 gd->bd->bi_boot_params = (PHYS_SDRAM_1 + 0x100UL); in board_init() 82 if (tmu_init(gd->fdt_blob) != TMU_STATUS_NORMAL) { in board_init() 84 return -1; in board_init() 92 gd->ram_size -= size; in board_init() 93 gd->bd->bi_dram[CONFIG_NR_DRAM_BANKS - 1].size -= size; in board_init() 105 gd->ram_size += get_ram_size((long *)addr, SDRAM_BANK_SIZE); in dram_init() 119 gd->bd->bi_dram[i].start = addr; in dram_init_banksize() [all …]
|
| /openbmc/u-boot/doc/device-tree-bindings/nand/ |
| H A D | nvidia,tegra20-nand.txt | 2 ---------- 5 U-Boot. There should not be Linux-specific or U-Boot specific binding, just 12 - compatible : Should be "manufacturer,device", "nand-flash" 18 ---------------------- 24 nvidia,wp-gpios : GPIO of write-protect line, three cells in the format: 26 nvidia,nand-width : bus width of the NAND device in bits 28 - nvidia,nand-timing : Timing parameters for the NAND. Each is in ns. 33 non-EDO mode: Max(tRP, tREA) + 6ns 40 ------- 42 nand-controller@0x70008000 { [all …]
|