xref: /linux/drivers/phy/Makefile (revision e5a9c1c917b59a4aff066b9f317501834c6d5af2)
1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0
2ff764963SKishon Vijay Abraham I#
3ff764963SKishon Vijay Abraham I# Makefile for the phy drivers.
4ff764963SKishon Vijay Abraham I#
5ff764963SKishon Vijay Abraham I
6e7556b59SVladimir Olteanobj-$(CONFIG_PHY_COMMON_PROPS)		+= phy-common-props.o
7e7556b59SVladimir Olteanobj-$(CONFIG_PHY_COMMON_PROPS_TEST)	+= phy-common-props-test.o
8ff764963SKishon Vijay Abraham Iobj-$(CONFIG_GENERIC_PHY)		+= phy-core.o
9dddc97e8SMaxime Ripardobj-$(CONFIG_GENERIC_PHY_MIPI_DPHY)	+= phy-core-mipi-dphy.o
10d8f0ef2aSVinod Koulobj-$(CONFIG_PHY_AIROHA_PCIE)		+= phy-airoha-pcie.o
11a4a86d27SAswath Govindrajuobj-$(CONFIG_PHY_CAN_TRANSCEIVER)	+= phy-can-transceiver.o
12da1af492SCaleb James DeLisleobj-$(CONFIG_PHY_ECONET_PCIE)		+= phy-econet-pcie.o
13b6e33443SThéo Lebrunobj-$(CONFIG_PHY_EYEQ5_ETH)		+= phy-eyeq5-eth.o
14cbce6666SRoy Luoobj-$(CONFIG_PHY_GOOGLE_USB)		+= phy-google-usb.o
15d8f0ef2aSVinod Koulobj-$(CONFIG_USB_LGM_PHY)		+= phy-lgm-usb.o
16cbf919bdSJoachim Eastwoodobj-$(CONFIG_PHY_LPC18XX_USB_OTG)	+= phy-lpc18xx-usb-otg.o
17d8f0ef2aSVinod Koulobj-$(CONFIG_PHY_NXP_PTN3222)		+= phy-nxp-ptn3222.o
18*e5a9c1c9SDimitri Fedrauobj-$(CONFIG_PHY_NXP_TJA1145)		+= phy-nxp-tja1145.o
1957991ebaSAndrew Brestickerobj-$(CONFIG_PHY_PISTACHIO_USB)		+= phy-pistachio-usb.o
208d3b5f63SIvaylo Ivanovobj-$(CONFIG_PHY_SNPS_EUSB2)		+= phy-snps-eusb2.o
21d8f0ef2aSVinod Koulobj-$(CONFIG_PHY_XGENE)			+= phy-xgene.o
22d8f0ef2aSVinod Koul
233ddcd24bSVladimir Olteanobj-$(CONFIG_GENERIC_PHY)		+= allwinner/	\
24133552bfSTiezhu Yang					   amlogic/	\
258e98ca1eSSven Peter					   apple/	\
269e7dfa4bSSriNavmani A					   axiado/	\
27133552bfSTiezhu Yang					   broadcom/	\
28c8b427edSScott Telford					   cadence/	\
298787fa1dSJiayu Du					   canaan/	\
3067ee9ccaSYulin Lu					   eswin/	\
31efe81beaSLi Jun					   freescale/	\
320b56e9a7SVivek Gautam					   hisilicon/	\
3331de313dS周琰杰 (Zhou Yanjie)					   ingenic/	\
3492279423SRamuthevar Vadivel Murugan					   intel/	\
354e99276aSMartin Blumenstingl					   lantiq/	\
360b56e9a7SVivek Gautam					   marvell/	\
37133552bfSTiezhu Yang					   mediatek/	\
382ff8a1eeSSteen Hegelund					   microchip/	\
396d6ce40fSTony Lindgren					   motorola/	\
4051f6b410SQuentin Schulz					   mscc/	\
41b48baf69SHui-Ping Chen					   nuvoton/	\
420b56e9a7SVivek Gautam					   qualcomm/	\
432411a736SJohn Crispin					   ralink/	\
44eeda4945SStanley Chang					   realtek/	\
45133552bfSTiezhu Yang					   renesas/	\
46133552bfSTiezhu Yang					   rockchip/	\
470b56e9a7SVivek Gautam					   samsung/	\
485ab43d0fSKunihiko Hayashi					   socionext/	\
49f0c6d776SInochi Amaoto					   sophgo/	\
50fe4bc1a0SZe Huang					   spacemit/	\
510b56e9a7SVivek Gautam					   st/		\
5216d3a71cSMinda Chen					   starfive/	\
5399d9ccd9SVincent Shih					   sunplus/	\
54133552bfSTiezhu Yang					   tegra/	\
554a33bea0SAnurag Kumar Vulisha					   ti/		\
564a33bea0SAnurag Kumar Vulisha					   xilinx/
57