| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/ |
| H A D | ti,dp83867.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 4 --- 6 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 11 - $ref: "ethernet-controller.yaml#" 14 - Dan Murphy <dmurphy@ti.com> 18 transceiver with integrated PMD sublayers to support 10BASE-Te, 100BASE-TX 19 and 1000BASE-T Ethernet protocols. 34 ti,min-output-impedance: 37 MAC Interface Impedance control to set the programmable output impedance 40 ti,max-output-impedance: [all …]
|
| H A D | ti,dp83869.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 4 --- 6 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 11 - $ref: "ethernet-phy.yaml#" 14 - Dan Murphy <dmurphy@ti.com> 17 The DP83869HM device is a robust, fully-featured Gigabit (PHY) transceiver 18 with integrated PMD sublayers that supports 10BASE-Te, 100BASE-TX and 19 1000BASE-T Ethernet protocols. The DP83869 also supports 1000BASE-X and 20 100BASE-FX Fiber protocols. 23 the DP83869HM can run 1000BASE-X-to-1000BASE-T and 100BASE-FX-to-100BASE-TX [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | dra72-evm-revc.dts | 2 * Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/ 8 #include "dra72-evm-common.dtsi" 9 #include <dt-bindings/net/ti-dp83867.h> 28 #include "dra72-evm-tps65917.dtsi" 31 /* LDO2_OUT --> VDDA_1V8_PHY2 */ 32 regulator-always-on; 33 regulator-boot-on; 37 vdda-supply = <&ldo2_reg>; 41 interrupt-parent = <&gpio3>; 46 mode-gpios = <&pcf_gpio_21 4 GPIO_ACTIVE_LOW>, [all …]
|
| H A D | dra71-evm.dts | 2 * Copyright (C) 2016 Texas Instruments Incorporated - http://www.ti.com/ 9 #include "dra72-evm-common.dtsi" 10 #include <dt-bindings/net/ti-dp83867.h> 13 compatible = "ti,dra718-evm", "ti,dra718", "ti,dra722", "ti,dra72", "ti,dra7"; 21 vpo_sd_1v8_3v3: gpio-regulator-TPS74801 { 22 compatible = "regulator-gpio"; 24 regulator-name = "vddshv8"; 25 regulator-min-microvolt = <1800000>; 26 regulator-max-microvolt = <3000000>; 27 regulator-boot-on; [all …]
|
| H A D | rk3288-tinker.dtsi | 2 * This file is dual-licensed: you can use it either under the terms 42 #include "rk3288-u-boot.dtsi" 50 ext_gmac: external-gmac-clock { 51 compatible = "fixed-clock"; 52 clock-frequency = <125000000>; 53 clock-output-names = "ext_gmac"; 54 #clock-cells = <0>; 57 gpio-keys { 58 compatible = "gpio-keys"; 59 #address-cells = <1>; [all …]
|
| H A D | tegra124-apalis.dts | 4 * This file is dual-licensed: you can use it either under the terms 42 /dts-v1/; 44 #include <dt-bindings/input/input.h> 49 compatible = "toradex,apalis-tk1-eval", "toradex,apalis-tk1", 73 stdout-path = "serial0:115200n8"; 80 pcie-controller@01003000 { 82 avddio-pex-supply = <&vdd_1v05>; 83 avdd-pex-pll-supply = <&vdd_1v05>; 84 avdd-pll-erefe-supply = <&avdd_1v05>; 85 dvddio-pex-supply = <&vdd_1v05>; [all …]
|
| H A D | .rk3288-tinker.dtb.dts.tmp | |
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | dra72-evm-revc.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2016 Texas Instruments Incorporated - https://www.ti.com/ 5 #include "dra72-evm-common.dtsi" 6 #include "dra72x-mmc-iodelay.dtsi" 7 #include <dt-bindings/net/ti-dp83867.h> 17 reserved-memory { 18 #address-cells = <2>; 19 #size-cells = <2>; 23 compatible = "shared-dma-pool"; 30 compatible = "shared-dma-pool"; [all …]
|
| H A D | dra71-evm.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2016 Texas Instruments Incorporated - https://www.ti.com/ 7 #include "dra7-mmc-iodelay.dtsi" 8 #include "dra72x-mmc-iodelay.dtsi" 9 #include <dt-bindings/net/ti-dp83867.h> 12 compatible = "ti,dra718-evm", "ti,dra718", "ti,dra722", "ti,dra72", "ti,dra7"; 20 reserved-memory { 21 #address-cells = <2>; 22 #size-cells = <2>; 25 ipu2_memory_region: ipu2-memory@95800000 { [all …]
|
| H A D | dra76-evm.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2017 Texas Instruments Incorporated - https://www.ti.com/ 5 /dts-v1/; 8 #include "dra7-evm-common.dtsi" 9 #include "dra76x-mmc-iodelay.dtsi" 10 #include <dt-bindings/net/ti-dp83867.h> 14 compatible = "ti,dra76-evm", "ti,dra762", "ti,dra7"; 28 reserved-memory { 29 #address-cells = <2>; 30 #size-cells = <2>; [all …]
|
| H A D | keystone-k2g-ice.dts | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/ 7 /dts-v1/; 9 #include "keystone-k2g.dtsi" 10 #include <dt-bindings/net/ti-dp83867.h> 13 compatible = "ti,k2g-ice", "ti,k2g", "ti,keystone"; 21 reserved-memory { 22 #address-cells = <2>; 23 #size-cells = <2>; 26 dsp_common_memory: dsp-common-memory@81f800000 { [all …]
|
| H A D | qcom-apq8060-dragonboard.dts | 23 #include <dt-bindings/input/input.h> 24 #include <dt-bindings/gpio/gpio.h> 25 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 26 #include <dt-bindings/pinctrl/qcom,pmic-mpp.h> 27 #include "qcom-msm8660.dtsi" 31 compatible = "qcom,apq8060-dragonboard", "qcom,msm8660"; 38 stdout-path = "serial0:115200n8"; 42 compatible = "simple-bus"; 45 vph: regulator-fixed { 46 compatible = "regulator-fixed"; [all …]
|
| H A D | tegra124-apalis-v1.2.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 3 * Copyright 2016-2018 Toradex AG 7 #include "tegra124-apalis-emc.dtsi" 21 avddio-pex-supply = <®_1v05_vdd>; 22 avdd-pex-pll-supply = <®_1v05_vdd>; 23 avdd-pll-erefe-supply = <®_1v05_avdd>; 24 dvddio-pex-supply = <®_1v05_vdd>; 25 hvdd-pex-pll-e-supply = <®_module_3v3>; 26 hvdd-pex-supply = <®_module_3v3>; 27 vddio-pex-ctl-supply = <®_module_3v3>; [all …]
|
| H A D | tegra124-apalis.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 OR X11 3 * Copyright 2016-2019 Toradex AG 7 #include "tegra124-apalis-emc.dtsi" 20 avddio-pex-supply = <®_1v05_vdd>; 21 avdd-pex-pll-supply = <®_1v05_vdd>; 22 avdd-pll-erefe-supply = <®_1v05_avdd>; 23 dvddio-pex-supply = <®_1v05_vdd>; 24 hvdd-pex-pll-e-supply = <®_module_3v3>; 25 hvdd-pex-supply = <®_module_3v3>; 26 vddio-pex-ctl-supply = <®_module_3v3>; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/media/ |
| H A D | samsung-fimc.txt | 2 ---------------------------------------------- 4 The S5P/Exynos SoC Camera subsystem comprises of multiple sub-devices 6 the S5P SoCs series known as CAMIF), MIPI CSIS, FIMC-LITE and FIMC-IS (ISP). 8 The sub-subdevices are defined as child nodes of the common 'camera' node which 10 any single sub-device, like common camera port pins or the CAMCLK clock outputs 14 -------------------- 18 - compatible: must be "samsung,fimc", "simple-bus" 19 - clocks: list of clock specifiers, corresponding to entries in 20 the clock-names property; 21 - clock-names : must contain "sclk_cam0", "sclk_cam1", "pxl_async0", [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/net/phy/ |
| H A D | ti.c | 4 * SPDX-License-Identifier: GPL-2.0 14 #include <dt-bindings/net/ti-dp83867.h> 83 /* User setting - can be taken from DTS */ 102 * phy_read_mmd_indirect - reads data from the MMD registers 119 int value = -1; in phy_read_mmd_indirect() 136 * phy_write_mmd_indirect - writes data to the MMD registers 169 * dp83867_data_init - Convenience function for setting PHY specific data 175 struct dp83867_private *dp83867 = phydev->priv; in dp83867_of_init() 176 struct udevice *dev = phydev->dev; in dp83867_of_init() 178 const void *fdt = gd->fdt_blob; in dp83867_of_init() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3399-puma.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/pwm/pwm.h> 8 #include "rk3399-opp.dtsi" 12 compatible = "gpio-leds"; 13 pinctrl-names = "default"; 14 pinctrl-0 = <&module_led_pin>; 16 module_led: led-0 { 19 linux,default-trigger = "heartbeat"; 20 panic-indicator; 25 * Overwrite the opp-table for CPUB as this board uses a different [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/phy/ |
| H A D | dp83867.c | 1 // SPDX-License-Identifier: GPL-2.0 18 #include <dt-bindings/net/ti-dp83867.h> 184 struct net_device *ndev = phydev->attached_dev; in dp83867_set_wol() 191 if (wol->wolopts & (WAKE_MAGIC | WAKE_MAGICSECURE | WAKE_UCAST | in dp83867_set_wol() 196 if (wol->wolopts & WAKE_MAGIC) { in dp83867_set_wol() 197 mac = (u8 *)ndev->dev_addr; in dp83867_set_wol() 200 return -EINVAL; in dp83867_set_wol() 214 if (wol->wolopts & WAKE_MAGICSECURE) { in dp83867_set_wol() 216 (wol->sopass[1] << 8) | wol->sopass[0]); in dp83867_set_wol() 218 (wol->sopass[3] << 8) | wol->sopass[2]); in dp83867_set_wol() [all …]
|
| H A D | dp83869.c | 1 // SPDX-License-Identifier: GPL-2.0 16 #include <dt-bindings/net/ti-dp83869.h> 69 /* This is the same bit mask as the BMCR so re-use the BMCR default */ 157 struct dp83869_private *dp83869 = phydev->priv; in dp83869_read_status() 164 if (linkmode_test_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, phydev->supported)) { in dp83869_read_status() 165 if (phydev->link) { in dp83869_read_status() 166 if (dp83869->mode == DP83869_RGMII_100_BASE) in dp83869_read_status() 167 phydev->speed = SPEED_100; in dp83869_read_status() 169 phydev->speed = SPEED_UNKNOWN; in dp83869_read_status() 170 phydev->duplex = DUPLEX_UNKNOWN; in dp83869_read_status() [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-exynos/ |
| H A D | dmc_init_ddr3.c | 6 * SPDX-License-Identifier: GPL-2.0+ 32 writel(DDR3PHY_CTRL_PHY_RESET_OFF, &clk->lpddr3phy_ctrl); in reset_phy_ctrl() 33 writel(DDR3PHY_CTRL_PHY_RESET, &clk->lpddr3phy_ctrl); in reset_phy_ctrl() 51 /* Set Impedance Output Driver */ in ddr3_mem_ctrl_init() 52 val = (mem->impedance << CA_CK_DRVR_DS_OFFSET) | in ddr3_mem_ctrl_init() 53 (mem->impedance << CA_CKE_DRVR_DS_OFFSET) | in ddr3_mem_ctrl_init() 54 (mem->impedance << CA_CS_DRVR_DS_OFFSET) | in ddr3_mem_ctrl_init() 55 (mem->impedance << CA_ADR_DRVR_DS_OFFSET); in ddr3_mem_ctrl_init() 56 writel(val, &phy0_ctrl->phy_con39); in ddr3_mem_ctrl_init() 57 writel(val, &phy1_ctrl->phy_con39); in ddr3_mem_ctrl_init() [all …]
|
| /OK3568_Linux_fs/kernel/sound/usb/ |
| H A D | mixer_scarlett.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 21 * Auto-detection via UAC2 is not feasible to properly discover the vast 38 * - change Impedance of inputs (Line-in, Mic / Instrument, Hi-Z) 39 * - select clock source 40 * - dynamic input to mixer-matrix assignment 41 * - 18 x 6 mixer-matrix gain stages 42 * - bus routing & volume control 43 * - automatic re-initialization on connect if device was power-cycled 47 * 0x01 Analog Input line/instrument impedance switch, wValue=0x0901 + 49 * pad (-10dB) switch, wValue=0x0b01 + channel, data=Off/On (2bytes) [all …]
|
| /OK3568_Linux_fs/kernel/drivers/extcon/ |
| H A D | extcon-arizona.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * extcon-arizona.c - Extcon driver Wolfson Arizona devices 5 * Copyright (C) 2012-2014 Wolfson Microelectronics plc 21 #include <linux/extcon-provider.h> 28 #include <dt-bindings/mfd/arizona.h> 143 struct arizona *arizona = info->arizona; in arizona_extcon_hp_clamp() 148 switch (arizona->type) { in arizona_extcon_hp_clamp() 165 ret = regmap_update_bits(arizona->regmap, in arizona_extcon_hp_clamp() 170 dev_warn(arizona->dev, in arizona_extcon_hp_clamp() 180 snd_soc_dapm_mutex_lock(arizona->dapm); in arizona_extcon_hp_clamp() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/ddr/fsl/ |
| H A D | ctrl_regs.c | 2 * Copyright 2008-2014 Freescale Semiconductor, Inc. 4 * SPDX-License-Identifier: GPL-2.0+ 29 * Rtt(nominal) - DDR2: 34 * Rtt(nominal) - DDR3: 49 * if (popts->dimmslot[i].num_valid_cs 50 * && (popts->cs_local_opts[2*i].odt_rd_cfg 51 * || popts->cs_local_opts[2*i].odt_wr_cfg)) { 155 unsigned int ap_n_en = 0; /* Chip select n auto-precharge enable */ in set_csn_config() 174 if (!popts->memctl_interleaving) in set_csn_config() 176 switch (popts->memctl_interleaving_mode) { in set_csn_config() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/ABI/testing/ |
| H A D | sysfs-class-power | 5 Contact: linux-pm@vger.kernel.org 14 Contact: linux-pm@vger.kernel.org 23 Contact: linux-pm@vger.kernel.org 32 Contact: linux-pm@vger.kernel.org 43 Contact: linux-pm@vger.kernel.org 66 Contact: linux-pm@vger.kernel.org 81 Contact: linux-pm@vger.kernel.org 94 read-only reporting, unless the 'online' state of the supply 96 within the reported min/max range. 106 Contact: linux-pm@vger.kernel.org [all …]
|
| /OK3568_Linux_fs/kernel/include/sound/ |
| H A D | hda_verbs.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * HD-audio codec verbs 59 /* f10-f1a: GPIO */ 162 #define AC_WCAP_IN_AMP (1<<1) /* AMP-in present */ 163 #define AC_WCAP_OUT_AMP (1<<2) /* AMP-out present */ 164 #define AC_WCAP_AMP_OVRD (1<<3) /* AMP-parameter override */ 252 #define AC_PINCAP_IMP_SENSE (1<<0) /* impedance sense capable */ 256 #define AC_PINCAP_OUT (1<<4) /* output capable */ 264 * in HD-audio specification 275 #define AC_PINCAP_VREF_HIZ (1<<0) /* Hi-Z */ [all …]
|