| /linux/Documentation/devicetree/bindings/mmc/ | 
| H A D | arasan,sdhci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Adrian Hunter <adrian.hunter@intel.com>
 13   - $ref: mmc-controller.yaml#
 14   - if:
 18             const: arasan,sdhci-5.1
 21         - phys
 22         - phy-names
 23   - if:
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/phy/ | 
| H A D | qcom,msm8996-qmp-pcie-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/phy/qcom,msm8996-qmp-pcie-phy.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Qualcomm QMP PHY controller (MSM8996 PCIe)
 10   - Vinod Koul <vkoul@kernel.org>
 13   QMP PHY controller supports physical layer functionality for a number of
 18     const: qcom,msm8996-qmp-pcie-phy
 22       - description: serdes
 24   "#address-cells":
 [all …]
 
 | 
| H A D | ti,phy-am654-serdes.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/phy/ti,phy-am654-serdes.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 14   - Kishon Vijay Abraham I <kishon@ti.com>
 19       - ti,phy-am654-serdes
 24   reg-names:
 26       - const: serdes
 28   power-domains:
 34       Three input clocks referring to left input reference clock, refclk and right input reference
 [all …]
 
 | 
| H A D | mediatek,hdmi-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)4 ---
 5 $id: http://devicetree.org/schemas/phy/mediatek,hdmi-phy.yaml#
 6 $schema: http://devicetree.org/meta-schemas/core.yaml#
 8 title: MediaTek High Definition Multimedia Interface (HDMI) PHY
 11   - Chun-Kuang Hu <chunkuang.hu@kernel.org>
 12   - Philipp Zabel <p.zabel@pengutronix.de>
 13   - Chunfeng Yun <chunfeng.yun@mediatek.com>
 16   The HDMI PHY serializes the HDMI encoder's three channel 10-bit parallel
 17   output and drives the HDMI pads.
 [all …]
 
 | 
| H A D | rockchip,inno-usb2phy.yaml | 1 # SPDX-License-Identifier: GPL-2.03 ---
 4 $id: http://devicetree.org/schemas/phy/rockchip,inno-usb2phy.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Rockchip USB2.0 phy with inno IP block
 10   - Heiko Stuebner <heiko@sntech.de>
 15       - rockchip,px30-usb2phy
 16       - rockchip,rk3036-usb2phy
 17       - rockchip,rk3128-usb2phy
 18       - rockchip,rk3228-usb2phy
 [all …]
 
 | 
| H A D | qcom,pcie2-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/phy/qcom,pcie2-phy.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Qualcomm PCIe2 PHY controller
 10   - Vinod Koul <vkoul@kernel.org>
 13   The Qualcomm PCIe2 PHY is a Synopsys based phy found in a number of Qualcomm
 19       - const: qcom,qcs404-pcie2-phy
 20       - const: qcom,pcie2-phy
 24       - description: PHY register set
 [all …]
 
 | 
| H A D | qcom,msm8998-qmp-pcie-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/phy/qcom,msm8998-qmp-pcie-phy.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Qualcomm QMP PHY controller (PCIe, MSM8998)
 10   - Vinod Koul <vkoul@kernel.org>
 13   The QMP PHY controller supports physical layer functionality for a number of
 18     const: qcom,msm8998-qmp-pcie-phy
 22       - description: serdes
 27   clock-names:
 [all …]
 
 | 
| H A D | mediatek,dsi-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)4 ---
 5 $id: http://devicetree.org/schemas/phy/mediatek,dsi-phy.yaml#
 6 $schema: http://devicetree.org/meta-schemas/core.yaml#
 8 title: MediaTek MIPI Display Serial Interface (DSI) PHY
 11   - Chun-Kuang Hu <chunkuang.hu@kernel.org>
 12   - Philipp Zabel <p.zabel@pengutronix.de>
 13   - Chunfeng Yun <chunfeng.yun@mediatek.com>
 15 description: The MIPI DSI PHY supports up to 4-lane output.
 19     pattern: "^dsi-phy@[0-9a-f]+$"
 [all …]
 
 | 
| H A D | qcom,sc8280xp-qmp-pcie-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/phy/qcom,sc8280xp-qmp-pcie-phy.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Qualcomm QMP PHY controller (PCIe, SC8280XP)
 10   - Vinod Koul <vkoul@kernel.org>
 13   The QMP PHY controller supports physical layer functionality for a number of
 19       - qcom,qcs615-qmp-gen3x1-pcie-phy
 20       - qcom,qcs8300-qmp-gen4x2-pcie-phy
 21       - qcom,sa8775p-qmp-gen4x2-pcie-phy
 [all …]
 
 | 
| H A D | ti,phy-j721e-wiz.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2 # Copyright (C) 2019 Texas Instruments Incorporated - http://www.ti.com/
 4 ---
 5 $id: http://devicetree.org/schemas/phy/ti,phy-j721e-wiz.yaml#
 6 $schema: http://devicetree.org/meta-schemas/core.yaml#
 11   - Kishon Vijay Abraham I <kishon@ti.com>
 16       - ti,j721e-wiz-16g
 17       - ti,j721e-wiz-10g
 18       - ti,j721s2-wiz-10g
 19       - ti,am64-wiz-10g
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/net/ | 
| H A D | adi,adin.yaml | 1 # SPDX-License-Identifier: GPL-2.0+3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Analog Devices ADIN1200/ADIN1300 PHY
 10   - Marcelo Schmitt <marcelo.schmitt@analog.com>
 16   - $ref: ethernet-phy.yaml#
 19   adi,rx-internal-delay-ps:
 21       RGMII RX Clock Delay used only when PHY operates in RGMII mode with
 22       internal delay (phy-mode is 'rgmii-id' or 'rgmii-rxid') in pico-seconds.
 26   adi,tx-internal-delay-ps:
 [all …]
 
 | 
| H A D | nxp,tja11xx.yaml | 1 # SPDX-License-Identifier: GPL-2.0+3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: NXP TJA11xx PHY
 10   - Andrew Lunn <andrew@lunn.ch>
 11   - Florian Fainelli <f.fainelli@gmail.com>
 12   - Heiner Kallweit <hkallweit1@gmail.com>
 20       - ethernet-phy-id0180.dc40
 21       - ethernet-phy-id0180.dc41
 22       - ethernet-phy-id0180.dc48
 [all …]
 
 | 
| 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#
 8 title: TI DP83867 ethernet PHY
 11   - $ref: ethernet-controller.yaml#
 14   - Andrew Davis <afd@ti.com>
 18   transceiver with integrated PMD sublayers to support 10BASE-Te, 100BASE-TX
 19   and 1000BASE-T Ethernet protocols.
 27   Specifications about the Ethernet PHY can be found at:
 34   nvmem-cells:
 [all …]
 
 | 
| H A D | motorcomm,yt8xxx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: MotorComm yt8xxx Ethernet PHY
 10   - Frank Sae <frank.sae@motor-comm.com>
 13   - $ref: ethernet-phy.yaml#
 18       - ethernet-phy-id4f51.e91a
 19       - ethernet-phy-id4f51.e91b
 21   rx-internal-delay-ps:
 23       RGMII RX Clock Delay used only when PHY operates in RGMII mode with
 [all …]
 
 | 
| H A D | qca,ar803x.yaml | 1 # SPDX-License-Identifier: GPL-2.0+3 ---
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Qualcomm Atheros AR803x PHY
 10   - Andrew Lunn <andrew@lunn.ch>
 11   - Florian Fainelli <f.fainelli@gmail.com>
 12   - Heiner Kallweit <hkallweit1@gmail.com>
 18   - $ref: ethernet-phy.yaml#
 19   - if:
 24               - ethernet-phy-id004d.d0c0
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/clock/ | 
| H A D | allwinner,sun9i-a80-usb-phy-clk.yaml | 1 # SPDX-License-Identifier: GPL-2.03 ---
 4 $id: http://devicetree.org/schemas/clock/allwinner,sun9i-a80-usb-phy-clk.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Allwinner A80 USB PHY Clock
 10   - Chen-Yu Tsai <wens@csie.org>
 11   - Maxime Ripard <mripard@kernel.org>
 16   "#clock-cells":
 19       The additional ID argument passed to the clock shall refer to
 20       the index of the output.
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/display/ | 
| H A D | brcm,bcm2835-dsi0.yaml | 1 # SPDX-License-Identifier: GPL-2.03 ---
 4 $id: http://devicetree.org/schemas/display/brcm,bcm2835-dsi0.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Eric Anholt <eric@anholt.net>
 13   - $ref: dsi-controller.yaml#
 16   "#clock-cells":
 21       - brcm,bcm2711-dsi1
 22       - brcm,bcm2835-dsi0
 23       - brcm,bcm2835-dsi1
 [all …]
 
 | 
| /linux/drivers/phy/intel/ | 
| H A D | phy-intel-keembay-emmc.c | 1 // SPDX-License-Identifier: GPL-2.0-only3  * Intel Keem Bay eMMC PHY driver
 14 #include <linux/phy/phy.h>
 18 /* eMMC/SD/SDIO core/phy configuration registers */
 53 static int keembay_emmc_phy_power(struct phy *phy, bool on_off)  in keembay_emmc_phy_power()  argument
 55 	struct keembay_emmc_phy *priv = phy_get_drvdata(phy);  in keembay_emmc_phy_power()
 66 	ret = regmap_update_bits(priv->syscfg, PHY_CFG_0, PWR_DOWN_MASK,  in keembay_emmc_phy_power()
 69 		dev_err(&phy->dev, "CALIO power down bar failed: %d\n", ret);  in keembay_emmc_phy_power()
 73 	ret = regmap_update_bits(priv->syscfg, PHY_CFG_0, DLL_EN_MASK,  in keembay_emmc_phy_power()
 76 		dev_err(&phy->dev, "turn off the dll failed: %d\n", ret);  in keembay_emmc_phy_power()
 [all …]
 
 | 
| H A D | phy-intel-lgm-emmc.c | 1 // SPDX-License-Identifier: GPL-2.03  * Intel eMMC PHY driver
 14 #include <linux/phy/phy.h>
 18 /* eMMC phy register definitions */
 51 static int intel_emmc_phy_power(struct phy *phy, bool on_off)  in intel_emmc_phy_power()  argument
 53 	struct intel_emmc_phy *priv = phy_get_drvdata(phy);  in intel_emmc_phy_power()
 64 	ret = regmap_update_bits(priv->syscfg, EMMC_PHYCTRL1_REG, PDB_MASK,  in intel_emmc_phy_power()
 67 		dev_err(&phy->dev, "CALIO power down bar failed: %d\n", ret);  in intel_emmc_phy_power()
 75 	rate = clk_get_rate(priv->emmcclk);  in intel_emmc_phy_power()
 78 		dev_warn(&phy->dev, "Unsupported rate: %lu\n", rate);  in intel_emmc_phy_power()
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/display/ti/ | 
| H A D | ti,omap4-dss.txt | 4 See Documentation/devicetree/bindings/display/ti/ti,omap-dss.txt for generic8 --------
 11 - compatible: "ti,omap4-dss"
 12 - reg: address and length of the register space
 13 - ti,hwmods: "dss_core"
 14 - clocks: handle to fclk
 15 - clock-names: "fck"
 18 - DISPC
 21 - DSS Submodules: RFBI, VENC, DSI, HDMI
 22 - Video port for DPI output
 [all …]
 
 | 
| H A D | ti,omap5-dss.txt | 4 See Documentation/devicetree/bindings/display/ti/ti,omap-dss.txt for generic8 --------
 11 - compatible: "ti,omap5-dss"
 12 - reg: address and length of the register space
 13 - ti,hwmods: "dss_core"
 14 - clocks: handle to fclk
 15 - clock-names: "fck"
 18 - DISPC
 21 - DSS Submodules: RFBI, DSI, HDMI
 22 - Video port for DPI output
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/allwinner/ | 
| H A D | sun9i-a80.dtsi | 2  * Copyright 2014 Chen-Yu Tsai4  * Chen-Yu Tsai <wens@csie.org>
 6  * This file is dual-licensed: you can use it either under the terms
 45 #include <dt-bindings/interrupt-controller/arm-gic.h>
 47 #include <dt-bindings/clock/sun9i-a80-ccu.h>
 48 #include <dt-bindings/clock/sun9i-a80-de.h>
 49 #include <dt-bindings/clock/sun9i-a80-usb.h>
 50 #include <dt-bindings/reset/sun9i-a80-ccu.h>
 51 #include <dt-bindings/reset/sun9i-a80-de.h>
 52 #include <dt-bindings/reset/sun9i-a80-usb.h>
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/display/rockchip/ | 
| H A D | rockchip,rk3399-cdn-dp.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause3 ---
 4 $id: http://devicetree.org/schemas/display/rockchip/rockchip,rk3399-cdn-dp.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 10   - Andy Yan <andy.yan@rock-chip.com>
 11   - Heiko Stuebner <heiko@sntech.de>
 12   - Sandy Huang <hjc@rock-chips.com>
 15   - $ref: /schemas/sound/dai-common.yaml#
 20       - const: rockchip,rk3399-cdn-dp
 27       - description: DP core work clock
 [all …]
 
 | 
| /linux/arch/arm64/boot/dts/renesas/ | 
| H A D | rzg3e-smarc-som.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)13  *      0 - SD0 is connected to eMMC (default)
 14  *      1 - SD0 is connected to uSD0 card
 17  *      0 - Select Misc. Signals routing
 18  *      1 - Select LCD
 21  *      0 - Select CAN routing
 22  *      1 - Select PDM
 26 	compatible = "renesas,rzg3e-smarcm", "renesas,r9a09g047e57", "renesas,r9a09g047";
 42 	reg_1p8v: regulator-1p8v {
 43 		compatible = "regulator-fixed";
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/ti/keystone/ | 
| H A D | keystone-k2hk-evm.dts | 1 // SPDX-License-Identifier: GPL-2.05  * Copyright (C) 2013-2017 Texas Instruments Incorporated - https://www.ti.com/
 7 /dts-v1/;
 10 #include "keystone-k2hk.dtsi"
 13 	compatible = "ti,k2hk-evm", "ti,k2hk", "ti,keystone";
 16 	reserved-memory {
 17 		#address-cells = <2>;
 18 		#size-cells = <2>;
 21 		dsp_common_memory: dsp-common-memory@81f800000 {
 22 			compatible = "shared-dma-pool";
 [all …]
 
 |