Skip to content

Commit

Permalink
phy: intel: Add Thunder Bay eMMC PHY support
Browse files Browse the repository at this point in the history
Add support of eMMC PHY for Intel Thunder Bay SoC,
uses the Arasan eMMC phy

Signed-off-by: Rashmi A <[email protected]>
Reviewed-by: Adrian Hunter <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Vinod Koul <[email protected]>
  • Loading branch information
rashmia-A authored and vinodkoul committed Nov 23, 2021
1 parent efb6935 commit 97004c1
Show file tree
Hide file tree
Showing 3 changed files with 522 additions and 0 deletions.
10 changes: 10 additions & 0 deletions drivers/phy/intel/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -46,3 +46,13 @@ config PHY_INTEL_LGM_EMMC
select GENERIC_PHY
help
Enable this to support the Intel EMMC PHY

config PHY_INTEL_THUNDERBAY_EMMC
tristate "Intel Thunder Bay eMMC PHY driver"
depends on OF && (ARCH_THUNDERBAY || COMPILE_TEST)
select GENERIC_PHY
help
This option enables support for Intel Thunder Bay SoC eMMC PHY.

To compile this driver as a module, choose M here: the module
will be called phy-intel-thunderbay-emmc.ko.
1 change: 1 addition & 0 deletions drivers/phy/intel/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ obj-$(CONFIG_PHY_INTEL_KEEMBAY_EMMC) += phy-intel-keembay-emmc.o
obj-$(CONFIG_PHY_INTEL_KEEMBAY_USB) += phy-intel-keembay-usb.o
obj-$(CONFIG_PHY_INTEL_LGM_COMBO) += phy-intel-lgm-combo.o
obj-$(CONFIG_PHY_INTEL_LGM_EMMC) += phy-intel-lgm-emmc.o
obj-$(CONFIG_PHY_INTEL_THUNDERBAY_EMMC) += phy-intel-thunderbay-emmc.o
Loading

0 comments on commit 97004c1

Please sign in to comment.