| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/ |
| H A D | hisilicon-femac.txt | 4 - compatible: should contain one of the following version strings: 5 * "hisilicon,hisi-femac-v1" 6 * "hisilicon,hisi-femac-v2" 7 and the soc string "hisilicon,hi3516cv300-femac". 8 - reg: specifies base physical address(s) and size of the device registers. 11 - interrupts: should contain the MAC interrupt. 12 - clocks: A phandle to the MAC main clock. 13 - resets: should contain the phandle to the MAC reset signal(required) and 14 the PHY reset signal(optional). 15 - reset-names: should contain the reset signal name "mac"(required) [all …]
|
| H A D | hisilicon-hix5hd2-gmac.txt | 4 - compatible: should contain one of the following SoC strings: 5 * "hisilicon,hix5hd2-gmac" 6 * "hisilicon,hi3798cv200-gmac" 7 * "hisilicon,hi3516a-gmac" 9 * "hisilicon,hisi-gmac-v1" 10 * "hisilicon,hisi-gmac-v2" 13 - reg: specifies base physical address(s) and size of the device registers. 16 - interrupts: should contain the MAC interrupt. 17 - #address-cells: must be <1>. 18 - #size-cells: must be <0>. [all …]
|
| H A D | ethernet-phy.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/net/ethernet-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andrew Lunn <andrew@lunn.ch> 11 - Florian Fainelli <f.fainelli@gmail.com> 12 - Heiner Kallweit <hkallweit1@gmail.com> 14 # The dt-schema tools will generate a select statement first by using 21 pattern: "^ethernet-phy(@[a-f0-9]+)?$" 24 - $nodename [all …]
|
| H A D | snps,dwmac.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Alexandre Torgue <alexandre.torgue@st.com> 11 - Giuseppe Cavallaro <peppe.cavallaro@st.com> 12 - Jose Abreu <joabreu@synopsys.com> 23 - snps,dwmac 24 - snps,dwmac-3.50a 25 - snps,dwmac-3.610 26 - snps,dwmac-3.70a [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | rk3568-evb.dts | 2 * SPDX-License-Identifier: GPL-2.0+ 7 /dts-v1/; 9 #include "rk3568-u-boot.dtsi" 10 #include <dt-bindings/input/input.h> 14 compatible = "rockchip,rk3568-evb", "rockchip,rk3568"; 16 adc-keys { 17 compatible = "adc-keys"; 18 io-channels = <&saradc 0>; 19 io-channel-names = "buttons"; 20 keyup-threshold-microvolt = <1800000>; [all …]
|
| H A D | OK3568-C.dts | 2 * SPDX-License-Identifier: GPL-2.0+ 7 /dts-v1/; 9 #include "rk3568-u-boot.dtsi" 10 #include <dt-bindings/input/input.h> 13 model = "Forlinx OK3568-C"; 16 adc-keys { 17 compatible = "adc-keys"; 18 io-channels = <&saradc 0>; 19 io-channel-names = "buttons"; 20 keyup-threshold-microvolt = <1800000>; [all …]
|
| H A D | .OK3568-C.dtb.pre.tmp | |
| H A D | rk3568-spi-nand.dts | 2 * SPDX-License-Identifier: GPL-2.0+ 7 /dts-v1/; 9 #include <dt-bindings/input/input.h> 13 compatible = "rockchip,rk3568-evb", "rockchip,rk3568"; 24 stdout-path = &uart2; 25 u-boot,spl-boot-order = &spi_nand; 28 adc-keys { 29 compatible = "adc-keys"; 30 io-channels = <&saradc 0>; 31 io-channel-names = "buttons"; [all …]
|
| H A D | rk1808-evb.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 7 /dts-v1/; 9 #include "rk1808-u-boot.dtsi" 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 12 #include <linux/media-bus-format.h> 16 compatible = "rockchip,rk1808-evb", "rockchip,rk1808"; 18 adc-keys { 21 u-boot,dm-spl; 22 compatible = "adc-keys"; [all …]
|
| H A D | rk3568-u-boot.dtsi | 4 * SPDX-License-Identifier: GPL-2.0+ 17 stdout-path = &uart2; 18 u-boot,spl-boot-order = &sdmmc0, &sdhci, &nandc0, &spi_nand, &spi_nor; 21 secure-otp@fe3a0000 { 22 compatible = "rockchip,rk3568-secure-otp"; 27 u-boot,dm-spl; 32 u-boot,dm-spl; 33 u-boot,dm-pre-reloc; 37 u-boot,dm-spl; 38 u-boot,dm-pre-reloc; [all …]
|
| H A D | stih410-b2260.dts | 9 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 15 compatible = "st,stih410-b2260", "st,stih410"; 19 linux,stdout-path = &uart1; 20 stdout-path = &uart1; 36 compatible = "gpio-leds"; 40 linux,default-trigger = "heartbeat"; 41 default-state = "off"; 47 default-state = "off"; 53 default-state = "off"; [all …]
|
| /OK3568_Linux_fs/u-boot/doc/device-tree-bindings/net/ |
| H A D | stmmac.txt | 4 - compatible: Should be "snps,dwmac-<ip_version>" "snps,dwmac" 5 For backwards compatibility: "st,spear600-gmac" is also supported. 6 - reg: Address and length of the register set for the device 7 - interrupt-parent: Should be the phandle for the interrupt controller 9 - interrupts: Should contain the STMMAC interrupts 10 - interrupt-names: Should contain the interrupt names "macirq" 13 - phy-mode: See ethernet.txt file in the same directory. 14 - snps,reset-gpio gpio number for phy reset. 15 - snps,reset-active-low boolean flag to indicate if phy reset is active low. 16 - snps,reset-delays-us is triplet of delays [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/amlogic/ |
| H A D | meson-gxbb-p201.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include "meson-gxbb-p20x.dtsi" 13 compatible = "amlogic,p201", "amlogic,meson-gxbb"; 19 pinctrl-0 = <ð_rmii_pins>; 20 pinctrl-names = "default"; 21 phy-mode = "rmii"; 23 snps,reset-gpio = <&gpio GPIOZ_14 0>; 24 snps,reset-delays-us = <0>, <10000>, <1000000>; 25 snps,reset-active-low;
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3562-test2-ddr4-v10.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 10 #include "rk3562-evb.dtsi" 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/pinctrl/rockchip.h> 16 compatible = "rockchip,rk3562-test2-ddr4-v10", "rockchip,rk3562"; 18 dc_12v: dc-12v { 19 compatible = "regulator-fixed"; 20 regulator-name = "dc_12v"; 21 regulator-always-on; [all …]
|
| H A D | rk3568-evb1-ddr4-v10.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/pinctrl/rockchip.h> 12 #include "rk3568-evb.dtsi" 16 compatible = "rockchip,rk3568-evb1-ddr4-v10", "rockchip,rk3568"; 18 vcc2v5_sys: vcc2v5-ddr { 19 compatible = "regulator-fixed"; 20 regulator-name = "vcc2v5-sys"; 21 regulator-always-on; [all …]
|
| H A D | rk3568-nvr-demo-v10.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include "rk3568-nvr.dtsi" 10 #include <dt-bindings/clock/rk618-cru.h> 14 compatible = "rockchip,rk3568-nvr-demo-v10", "rockchip,rk3568"; 16 gpio-leds { 17 compatible = "gpio-leds"; 19 hdd-led { 21 default-state = "off"; 23 net-led { [all …]
|
| H A D | rk3588-evb4-lp4.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #include "dt-bindings/usb/pd.h" 9 #include "rk3588-evb.dtsi" 10 #include "rk3588-rk806-single.dtsi" 13 fan: pwm-fan { 14 compatible = "pwm-fan"; 15 #cooling-cells = <2>; 17 cooling-levels = <0 50 100 150 200 255>; 18 rockchip,temp-trips = < 27 pcie30_avdd1v8: pcie30-avdd1v8 { [all …]
|
| H A D | rk3568-evb5-ddr4-v10.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/pinctrl/rockchip.h> 12 #include "rk3568-evb.dtsi" 16 compatible = "rockchip,rk3568-evb5-ddr4-v10", "rockchip,rk3568"; 18 rk_headset: rk-headset { 21 pinctrl-names = "default"; 22 pinctrl-0 = <&hp_det>; 25 vcc2v5_sys: vcc2v5-ddr { [all …]
|
| H A D | rk3528-evb1-ddr4-v10.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 10 #include "rk3528-evb.dtsi" 14 compatible = "rockchip,rk3528-evb1-ddr4-v10", "rockchip,rk3528"; 16 sdio_pwrseq: sdio-pwrseq { 17 compatible = "mmc-pwrseq-simple"; 18 pinctrl-names = "default"; 19 pinctrl-0 = <&wifi_enable_h &clkm1_32k_out>; 20 reset-gpios = <&gpio1 RK_PA6 GPIO_ACTIVE_LOW>; 23 wireless_bluetooth: wireless-bluetooth { [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | stmmac_mdio.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 STMMAC Ethernet Driver -- MDIO bus implementation 6 Copyright (C) 2007-2009 STMicroelectronics Ltd 54 tmp = readl(priv->ioaddr + XGMAC_MDIO_C22P); in stmmac_xgmac2_c45_format() 56 writel(tmp, priv->ioaddr + XGMAC_MDIO_C22P); in stmmac_xgmac2_c45_format() 70 return -ENODEV; in stmmac_xgmac2_c22_format() 73 tmp = readl(priv->ioaddr + XGMAC_MDIO_C22P); in stmmac_xgmac2_c22_format() 76 writel(tmp, priv->ioaddr + XGMAC_MDIO_C22P); in stmmac_xgmac2_c22_format() 84 struct net_device *ndev = bus->priv; in stmmac_xgmac2_mdio_read() 86 unsigned int mii_address = priv->hw->mii.addr; in stmmac_xgmac2_mdio_read() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | stih410-b2260.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 6 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 12 compatible = "st,stih410-b2260", "st,stih410"; 16 stdout-path = &uart1; 30 compatible = "gpio-leds"; 34 linux,default-trigger = "heartbeat"; 35 default-state = "off"; 41 default-state = "off"; 47 default-state = "off"; [all …]
|
| H A D | rockchip-radxa-dalang-carrier.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 #include <dt-bindings/pwm/pwm.h> 11 clkin_gmac: external-gmac-clock { 12 compatible = "fixed-clock"; 13 clock-frequency = <125000000>; 14 clock-output-names = "clkin_gmac"; 15 #clock-cells = <0>; 18 vcc12v_dcin: vcc12v-dcin-regulator { 19 compatible = "regulator-fixed"; 20 regulator-name = "vcc12v_dcin"; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/qcom/ |
| H A D | qcs404-evb-4000.dts | 1 // SPDX-License-Identifier: GPL-2.0 4 /dts-v1/; 6 #include <dt-bindings/gpio/gpio.h> 7 #include "qcs404-evb.dtsi" 11 compatible = "qcom,qcs404-evb-4000", "qcom,qcs404-evb", 18 snps,reset-gpio = <&tlmm 60 GPIO_ACTIVE_LOW>; 19 snps,reset-active-low; 20 snps,reset-delays-us = <0 10000 10000>; 22 pinctrl-names = "default"; 23 pinctrl-0 = <ðernet_defaults>; [all …]
|
| /OK3568_Linux_fs/u-boot/doc/ |
| H A D | README.i2c | 4 While I2C supports multi-master buses this is difficult to get right. 6 Clock-stretching and the arbitrary time that an I2C transaction can take 8 When one or more masters can be reset independently part-way through a 11 U-Boot provides a scheme based on two 'claim' GPIOs, one driven by the 18 Since U-Boot runs on the AP, the terminology used is 'our' claim GPIO, 23 i2c-arb-gpio-challenge for the implementation. 28 - AP_CLAIM: output from AP, signalling to the EC that the AP wants the bus 29 - EC_CLAIM: output from EC, signalling to the AP that the EC wants the bus 50 To release the bus, just de-assert the claim line. 52 Typical delays are: [all …]
|
| /OK3568_Linux_fs/kernel/arch/mips/boot/dts/ingenic/ |
| H A D | cu1830-neo.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/clock/ingenic,tcu.h> 7 #include <dt-bindings/interrupt-controller/irq.h> 10 compatible = "yna,cu1830-neo", "ingenic,x1830"; 11 model = "YSH & ATIL General Board CU1830-Neo"; 18 stdout-path = "serial1:115200n8"; 27 compatible = "gpio-leds"; 28 led-0 { [all …]
|