Makefile 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. # SPDX-License-Identifier: GPL-2.0
  2. #
  3. # Makefile for the phy drivers.
  4. #
  5. obj-$(CONFIG_PHY_COMMON_PROPS) += phy-common-props.o
  6. obj-$(CONFIG_PHY_COMMON_PROPS_TEST) += phy-common-props-test.o
  7. obj-$(CONFIG_GENERIC_PHY) += phy-core.o
  8. obj-$(CONFIG_GENERIC_PHY_MIPI_DPHY) += phy-core-mipi-dphy.o
  9. obj-$(CONFIG_PHY_CAN_TRANSCEIVER) += phy-can-transceiver.o
  10. obj-$(CONFIG_PHY_GOOGLE_USB) += phy-google-usb.o
  11. obj-$(CONFIG_PHY_LPC18XX_USB_OTG) += phy-lpc18xx-usb-otg.o
  12. obj-$(CONFIG_PHY_XGENE) += phy-xgene.o
  13. obj-$(CONFIG_PHY_PISTACHIO_USB) += phy-pistachio-usb.o
  14. obj-$(CONFIG_PHY_SNPS_EUSB2) += phy-snps-eusb2.o
  15. obj-$(CONFIG_USB_LGM_PHY) += phy-lgm-usb.o
  16. obj-$(CONFIG_PHY_AIROHA_PCIE) += phy-airoha-pcie.o
  17. obj-$(CONFIG_PHY_NXP_PTN3222) += phy-nxp-ptn3222.o
  18. obj-$(CONFIG_PHY_SPACEMIT_K1_PCIE) += phy-spacemit-k1-pcie.o
  19. obj-$(CONFIG_GENERIC_PHY) += allwinner/ \
  20. amlogic/ \
  21. apple/ \
  22. broadcom/ \
  23. cadence/ \
  24. freescale/ \
  25. hisilicon/ \
  26. ingenic/ \
  27. intel/ \
  28. lantiq/ \
  29. marvell/ \
  30. mediatek/ \
  31. microchip/ \
  32. motorola/ \
  33. mscc/ \
  34. nuvoton/ \
  35. qualcomm/ \
  36. ralink/ \
  37. realtek/ \
  38. renesas/ \
  39. rockchip/ \
  40. samsung/ \
  41. socionext/ \
  42. sophgo/ \
  43. spacemit/ \
  44. st/ \
  45. starfive/ \
  46. sunplus/ \
  47. tegra/ \
  48. ti/ \
  49. xilinx/