arm: socfpga: Enable all FPGA config support for Arria 10
[platform/kernel/u-boot.git] / drivers / phy / Kconfig
1
2 menu "PHY Subsystem"
3
4 config PHY
5         bool "PHY Core"
6         depends on DM
7         help
8           PHY support.
9
10           This framework is designed to provide a generic interface for PHY
11           devices. PHY devices are dedicated hardware that handle the physical
12           layer of the protocols in the OSI model.
13           PHYs are commonly used for high speed interfaces such as Serial-ATA
14           or PCI express.
15           The API provides functions to initialize/deinitialize the
16           PHY, power on/off the PHY, and reset the PHY. It's meant to be as
17           compatible as possible with the equivalent framework found in the
18           linux kernel.
19
20 config SPL_PHY
21         bool "PHY Core in SPL"
22         depends on DM
23         help
24           PHY support in SPL.
25
26           This framework is designed to provide a generic interface for PHY
27           devices. PHY devices are dedicated hardware that handle the physical
28           layer of the protocols (https://en.wikipedia.org/wiki/OSI_model).
29           PHYs are commonly used for high speed interfaces such as Serial-ATA
30           or PCI express.
31           The API provides functions to initialize/deinitialize the
32           PHY, power on/off the PHY, and reset the PHY. It's meant to be as
33           compatible as possible with the equivalent framework found in the
34           linux kernel.
35
36 config PHY_SANDBOX
37         bool "Sandbox PHY support"
38         depends on SANDBOX
39         depends on PHY
40         help
41           This select a dummy sandbox PHY driver. It used only to implement
42           the unit tests for the phy framework
43
44 config PIPE3_PHY
45         bool "Support omap's PIPE3 PHY"
46         depends on PHY && ARCH_OMAP2PLUS
47         help
48           Support for the omap PIPE3 phy for sata
49
50           This PHY is found on omap devices supporting SATA such as dra7, am57x
51           and omap5
52
53 config SPL_PIPE3_PHY
54         bool "Support omap's PIPE3 PHY in SPL"
55         depends on SPL_PHY && ARCH_OMAP2PLUS
56         help
57           Support for the omap PIPE3 phy for sata in SPL
58
59           This PHY is found on omap devices supporting SATA such as dra7, am57x
60           and omap5
61
62 endmenu