/openbmc/linux/drivers/phy/qualcomm/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Phy drivers for Qualcomm and Atheros platforms 6 tristate "Atheros AR71XX/9XXX USB PHY driver" 9 select RESET_CONTROLLER 10 select GENERIC_PHY 12 Enable this to support the USB PHY on Atheros AR71XX/9XXX SoCs. 15 tristate "Qualcomm APQ8064 SATA SerDes/PHY driver" 19 select GENERIC_PHY 22 tristate "Qualcomm eDP PHY driver" 26 select GENERIC_PHY [all …]
|
/openbmc/linux/drivers/phy/ti/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Phy drivers for TI platforms 6 tristate "TI DA8xx USB PHY Driver" 8 select GENERIC_PHY 9 select MFD_SYSCON 11 Enable this to support the USB PHY on DA8xx SoCs. 13 This driver controls both the USB 1.1 PHY and the USB 2.0 PHY. 16 tristate "TI dm816x USB PHY driver" 19 select GENERIC_PHY 20 select USB_PHY [all …]
|
/openbmc/linux/drivers/phy/rockchip/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Phy drivers for Rockchip platforms 6 tristate "Rockchip Display Port PHY Driver" 8 select GENERIC_PHY 10 Enable this to support the Rockchip Display Port PHY. 15 select GENERIC_PHY_MIPI_DPHY 16 select GENERIC_PHY 22 will be called phy-rockchip-dphy-rx0. 25 tristate "Rockchip EMMC PHY Driver" 27 select GENERIC_PHY [all …]
|
/openbmc/linux/drivers/phy/broadcom/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Phy drivers for Broadcom platforms 5 menu "PHY drivers for Broadcom platforms" 8 tristate "BCM63xx USBH PHY driver" 10 select GENERIC_PHY 12 Enable this to support the BCM63xx USBH PHY driver. 16 tristate "Broadcom Cygnus PCIe PHY driver" 18 select GENERIC_PHY 21 Enable this to support the Broadcom Cygnus PCIe PHY. 25 tristate "Broadcom Stingray USB PHY driver" [all …]
|
/openbmc/linux/drivers/phy/hisilicon/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Phy drivers for Hisilicon platforms 6 tristate "hi6220 USB PHY support" 9 select GENERIC_PHY 10 select MFD_SYSCON 12 Enable this to support the HISILICON HI6220 USB PHY. 17 tristate "hi3660 USB PHY support" 19 select GENERIC_PHY 20 select MFD_SYSCON 22 Enable this to support the HISILICON HI3660 USB PHY. [all …]
|
H A D | phy-histb-combphy.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2016-2017 HiSilicon Co., Ltd. http://www.hisilicon.com 17 #include <linux/phy/phy.h> 21 #include <dt-bindings/phy/phy.h> 38 int select; member 49 struct phy *phy; member 56 void __iomem *reg = priv->mmio + COMBPHY_CFG_REG; in nano_register_write() 76 return (mode->fixed != PHY_NONE) ? true : false; in is_mode_fixed() 81 struct histb_combphy_mode *mode = &priv->mode; in histb_combphy_set_mode() 82 struct regmap *syscon = priv->syscon; in histb_combphy_set_mode() [all …]
|
/openbmc/linux/drivers/phy/marvell/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Phy drivers for Marvell platforms 6 bool "Armada 375 USB cluster PHY support" if COMPILE_TEST 9 select GENERIC_PHY 12 tristate "Marvell Berlin SATA PHY driver" 15 select GENERIC_PHY 17 Enable this to support the SATA PHY on Marvell Berlin SoCs. 20 tristate "Marvell Berlin USB PHY Driver" 23 select GENERIC_PHY 25 Enable this to support the USB PHY on Marvell Berlin SoCs. [all …]
|
/openbmc/linux/drivers/phy/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # PHY 6 menu "PHY Subsystem" 9 bool "PHY Core" 11 Generic PHY support. 13 This framework is designed to provide a generic interface for PHY 15 API by which phy drivers can create PHY using the phy framework and 16 phy users can obtain reference to the PHY. All the users of this 17 framework should select this config. 23 Generic MIPI D-PHY support. [all …]
|
/openbmc/linux/drivers/phy/samsung/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Phy drivers for Samsung platforms 6 tristate "Exynos SoC series Display Port PHY driver" 10 select GENERIC_PHY 12 Support for Display Port PHY found on Samsung Exynos SoCs. 15 tristate "S5P/Exynos SoC series MIPI CSI-2/DSI PHY driver" 18 select GENERIC_PHY 21 Support for MIPI CSI-2 and MIPI DSI DPHY found on Samsung S5P 25 bool "Exynos PCIe PHY driver" 27 select GENERIC_PHY [all …]
|
/openbmc/linux/drivers/phy/amlogic/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Phy drivers for Amlogic platforms 6 tristate "Meson8, Meson8b and Meson8m2 HDMI TX PHY driver" 9 select MFD_SYSCON 16 tristate "Meson8, Meson8b, Meson8m2 and GXBB USB2 PHY driver" 20 select USB_COMMON 21 select GENERIC_PHY 22 select REGMAP_MMIO 29 tristate "Meson GXL and GXM USB2 PHY drivers" 33 select GENERIC_PHY [all …]
|
/openbmc/linux/drivers/net/phy/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # PHY Layer Configuration 9 select PHYLIB 10 select SWPHY 12 PHYlink models the link between the PHY and MAC, allowing fixed 17 tristate "PHY Device support and infrastructure" 19 select MDIO_DEVICE 20 select MDIO_DEVRES 22 Ethernet controllers are usually attached to PHY 24 managing PHY devices. [all …]
|
/openbmc/linux/drivers/staging/greybus/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 8 Select this option if you have a device that follows the 12 will be called gb-audio.ko 18 Select this option if you have a Toshiba APB device that has I2S 20 bridge from an APB-I2S port to a Unipro network. 23 will be called gb-audio-codec.ko 29 Select this option if you have a device that follows the 33 will be called gb-bootrom.ko 39 Select this option if you have a device that follows the 43 will be called gb-camera.ko [all …]
|
/openbmc/linux/drivers/usb/phy/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 8 select EXTCON 17 select USB_PHY 27 select USB_PHY 32 tristate "Keystone USB PHY Driver" 36 Enable this to support Keystone USB phy. This driver provides 37 interface to interact with USB 2.0 and USB 3.0 PHY that is part 42 depends on USB_GADGET || !USB_GADGET # if USB_GADGET=m, NOP can't be built-in 43 select USB_PHY 46 built-in with usb ip or which are autonomous and doesn't require any [all …]
|
/openbmc/linux/drivers/gpu/drm/msm/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 13 select IOMMU_IO_PGTABLE 14 select QCOM_MDT_LOADER if ARCH_QCOM 15 select REGULATOR 16 select DRM_DP_AUX_BUS 17 select DRM_DISPLAY_DP_HELPER 18 select DRM_DISPLAY_HELPER 19 select DRM_KMS_HELPER 20 select DRM_PANEL 21 select DRM_BRIDGE [all …]
|
/openbmc/linux/drivers/phy/cadence/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Phy drivers for Cadence PHYs 7 tristate "Cadence Torrent PHY driver" 11 select GENERIC_PHY 13 Support for Cadence Torrent PHY. 16 tristate "Cadence D-PHY Support" 18 select GENERIC_PHY 19 select GENERIC_PHY_MIPI_DPHY 21 Choose this option if you have a Cadence D-PHY in your 23 cdns-dphy. [all …]
|
/openbmc/u-boot/drivers/ram/aspeed/ |
H A D | Kconfig | 12 select DDR4 target data rate at 400M 18 select DDR4 target data rate at 800M 24 select DDR4 target data rate at 1333M 30 select DDR4 target data rate at 1600M 38 select dual X8 DDR4 die 47 prompt "DDR4 PHY side ODT" 51 bool "DDR4 PHY side ODT 80 ohm" 54 select DDR4 PHY side ODT 80 ohm 57 bool "DDR4 PHY side ODT 60 ohm" 60 select DDR4 PHY side ODT 60 ohm [all …]
|
/openbmc/linux/drivers/net/wireless/broadcom/b43/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 5 select BCMA if B43_BCMA 6 select SSB if B43_SSB 7 select FW_LOADER 8 select CORDIC 27 b43-fwcutter. 46 select B43_BCMA 47 select B43_SSB 52 select B43_BCMA 57 select B43_SSB [all …]
|
/openbmc/linux/drivers/phy/mediatek/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Phy drivers for Mediatek devices 6 tristate "MediaTek PCIe-PHY Driver" 9 select GENERIC_PHY 11 Say 'Y' here to add support for MediaTek PCIe PHY driver. 12 This driver create the basic PHY instance and provides initialize 17 tristate "MediaTek T-PHY Driver" 21 select GENERIC_PHY 23 Say 'Y' here to add support for MediaTek T-PHY driver, 25 SATA, and meanwhile supports two version T-PHY which have [all …]
|
/openbmc/linux/drivers/phy/freescale/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 tristate "Freescale i.MX8M USB3 PHY" 8 select GENERIC_PHY 12 tristate "Mixel LVDS PHY support" 14 select GENERIC_PHY 15 select REGMAP_MMIO 17 Enable this to add support for the Mixel LVDS PHY as found 21 tristate "Mixel MIPI DSI PHY support" 23 select GENERIC_PHY 24 select GENERIC_PHY_MIPI_DPHY [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/phy/ |
H A D | phy-hi3798cv200-combphy.txt | 1 HiSilicon STB PCIE/SATA/USB3 PHY 4 - compatible: Should be "hisilicon,hi3798cv200-combphy" 5 - reg: Should be the address space for COMBPHY configuration and state 8 - #phy-cells: Should be 1. The cell number is used to select the phy mode 9 as defined in <dt-bindings/phy/phy.h>. 10 - clocks: The phandle to clock provider and clock specifier pair. 11 - resets: The phandle to reset controller and reset specifier pair. 13 Refer to phy/phy-bindings.txt for the generic PHY binding properties. 16 - hisilicon,fixed-mode: If the phy device doesn't support mode select 19 - hisilicon,mode-select-bits: If the phy device support mode select, [all …]
|
/openbmc/linux/drivers/phy/allwinner/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Phy drivers for Allwinner platforms 6 tristate "Allwinner sunxi SoC USB PHY driver" 13 select GENERIC_PHY 14 select USB_COMMON 19 This driver controls the entire USB PHY block, both the USB OTG 23 tristate "Allwinner A31 MIPI D-PHY Support" 27 select GENERIC_PHY 28 select GENERIC_PHY_MIPI_DPHY 29 select REGMAP_MMIO [all …]
|
/openbmc/linux/drivers/phy/intel/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 3 # Phy drivers for Intel platforms 6 tristate "Intel Keem Bay EMMC PHY driver" 9 select GENERIC_PHY 10 select REGMAP_MMIO 15 will be called phy-keembay-emmc.ko. 18 tristate "Intel Keem Bay USB PHY driver" 21 select GENERIC_PHY 22 select REGMAP_MMIO 27 will be called phy-keembay-usb.ko. [all …]
|
/openbmc/linux/drivers/phy/socionext/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # PHY drivers for Socionext platforms. 7 tristate "UniPhier USB2 PHY driver" 10 select GENERIC_PHY 11 select MFD_SYSCON 13 Enable this to support USB PHY implemented on USB2 controller 15 with USB 2.0 PHY that is part of the UniPhier SoC. 16 In case of Pro4, it is necessary to specify this USB2 PHY instead 17 of USB3 HS-PHY. 20 tristate "UniPhier USB3 PHY driver" [all …]
|
/openbmc/u-boot/drivers/net/phy/ |
H A D | Kconfig | 3 bool "Bit-banged ethernet MII management channel support" 9 bool "Ethernet PHY (physical media interface) support" 12 Enable Ethernet PHY (physical media interface) support. 17 bool "Limit phy address" 20 Select this if you want to control which phy address is used 24 int "PHY address" 28 The address of PHY on MII bus. Usually in range of 0 to 31. 32 bool "Broadcom BCM53xx (RoboSwitch) Ethernet switch PHY support." 44 hex "Bitmask of PHY ports" 49 bool "Marvel MV88E61xx Ethernet switch PHY support." [all …]
|
/openbmc/u-boot/arch/arm/mach-uniphier/ |
H A D | Kconfig | 8 select ARCH_SUPPORT_PSCI 9 select ARMV7_NONSEC 10 select CPU_V7A 11 select CPU_V7_HAS_NONSEC 14 prompt "UniPhier SoC select" 19 select ARCH_UNIPHIER_32BIT 23 select ARCH_UNIPHIER_32BIT 28 select ARM64 29 select CMD_UNZIP 72 select OF_BOARD_SETUP [all …]
|