Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
fork
Configure Feed
Select the types of activity you want to include in your feed.
1#
2# Phy drivers for Broadcom platforms
3#
4config PHY_CYGNUS_PCIE
5 tristate "Broadcom Cygnus PCIe PHY driver"
6 depends on OF && (ARCH_BCM_CYGNUS || COMPILE_TEST)
7 select GENERIC_PHY
8 default ARCH_BCM_CYGNUS
9 help
10 Enable this to support the Broadcom Cygnus PCIe PHY.
11 If unsure, say N.
12
13config PHY_BCM_SR_USB
14 tristate "Broadcom Stingray USB PHY driver"
15 depends on OF && (ARCH_BCM_IPROC || COMPILE_TEST)
16 select GENERIC_PHY
17 default ARCH_BCM_IPROC
18 help
19 Enable this to support the Broadcom Stingray USB PHY
20 driver. It supports all versions of Superspeed and
21 Highspeed PHYs.
22 If unsure, say N.
23
24config BCM_KONA_USB2_PHY
25 tristate "Broadcom Kona USB2 PHY Driver"
26 depends on HAS_IOMEM
27 select GENERIC_PHY
28 help
29 Enable this to support the Broadcom Kona USB 2.0 PHY.
30
31config PHY_BCM_NS_USB2
32 tristate "Broadcom Northstar USB 2.0 PHY Driver"
33 depends on ARCH_BCM_IPROC || COMPILE_TEST
34 depends on HAS_IOMEM && OF
35 select GENERIC_PHY
36 help
37 Enable this to support Broadcom USB 2.0 PHY connected to the USB
38 controller on Northstar family.
39
40config PHY_BCM_NS_USB3
41 tristate "Broadcom Northstar USB 3.0 PHY Driver"
42 depends on ARCH_BCM_IPROC || COMPILE_TEST
43 depends on HAS_IOMEM && OF
44 depends on MDIO_BUS
45 select GENERIC_PHY
46 help
47 Enable this to support Broadcom USB 3.0 PHY connected to the USB
48 controller on Northstar family.
49
50config PHY_NS2_PCIE
51 tristate "Broadcom Northstar2 PCIe PHY driver"
52 depends on OF && MDIO_BUS_MUX_BCM_IPROC
53 select GENERIC_PHY
54 default ARCH_BCM_IPROC
55 help
56 Enable this to support the Broadcom Northstar2 PCIe PHY.
57 If unsure, say N.
58
59config PHY_NS2_USB_DRD
60 tristate "Broadcom Northstar2 USB DRD PHY support"
61 depends on OF && (ARCH_BCM_IPROC || COMPILE_TEST)
62 select GENERIC_PHY
63 select EXTCON
64 default ARCH_BCM_IPROC
65 help
66 Enable this to support the Broadcom Northstar2 USB DRD PHY.
67 This driver initializes the PHY in either HOST or DEVICE mode.
68 The host or device configuration is read from device tree.
69
70 If unsure, say N.
71
72config PHY_BRCM_SATA
73 tristate "Broadcom SATA PHY driver"
74 depends on ARCH_BRCMSTB || ARCH_BCM_IPROC || BMIPS_GENERIC || \
75 ARCH_BCM_63XX || COMPILE_TEST
76 depends on OF
77 select GENERIC_PHY
78 default ARCH_BCM_IPROC
79 help
80 Enable this to support the Broadcom SATA PHY.
81 If unsure, say N.
82
83config PHY_BRCM_USB
84 tristate "Broadcom STB USB PHY driver"
85 depends on ARCH_BRCMSTB
86 depends on OF
87 select GENERIC_PHY
88 select SOC_BRCMSTB
89 default ARCH_BRCMSTB
90 help
91 Enable this to support the Broadcom STB USB PHY.
92 This driver is required by the USB XHCI, EHCI and OHCI
93 drivers.
94 If unsure, say N.
95
96config PHY_BCM_SR_PCIE
97 tristate "Broadcom Stingray PCIe PHY driver"
98 depends on OF && (ARCH_BCM_IPROC || COMPILE_TEST)
99 select GENERIC_PHY
100 select MFD_SYSCON
101 default ARCH_BCM_IPROC
102 help
103 Enable this to support the Broadcom Stingray PCIe PHY
104 If unsure, say N.