xref: /linux/drivers/phy/cadence/Kconfig (revision c589e7014ffc78a46e4793e2110cbf3b0dd476a1)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2c8b427edSScott Telford#
344d30d62SAlan Douglas# Phy drivers for Cadence PHYs
4c8b427edSScott Telford#
57a343c8bSMaxime Ripard
6*c589e701SYuti Amonkarconfig PHY_CADENCE_TORRENT
7*c589e701SYuti Amonkar	tristate "Cadence Torrent PHY driver"
8c8b427edSScott Telford	depends on OF
9c8b427edSScott Telford	depends on HAS_IOMEM
10c8b427edSScott Telford	select GENERIC_PHY
11c8b427edSScott Telford	help
12*c589e701SYuti Amonkar	  Support for Cadence Torrent PHY.
1344d30d62SAlan Douglas
147a343c8bSMaxime Ripardconfig PHY_CADENCE_DPHY
157a343c8bSMaxime Ripard	tristate "Cadence D-PHY Support"
167a343c8bSMaxime Ripard	depends on HAS_IOMEM && OF
177a343c8bSMaxime Ripard	select GENERIC_PHY
187a343c8bSMaxime Ripard	select GENERIC_PHY_MIPI_DPHY
197a343c8bSMaxime Ripard	help
207a343c8bSMaxime Ripard	  Choose this option if you have a Cadence D-PHY in your
217a343c8bSMaxime Ripard	  system. If M is selected, the module will be called
227a343c8bSMaxime Ripard	  cdns-dphy.
237a343c8bSMaxime Ripard
2444d30d62SAlan Douglasconfig PHY_CADENCE_SIERRA
2544d30d62SAlan Douglas	tristate "Cadence Sierra PHY Driver"
2644d30d62SAlan Douglas	depends on OF && HAS_IOMEM && RESET_CONTROLLER
2744d30d62SAlan Douglas	select GENERIC_PHY
2844d30d62SAlan Douglas	help
2944d30d62SAlan Douglas	  Enable this to support the Cadence Sierra PHY driver
30