Kconfig 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. #
  2. # Phy drivers for Rockchip platforms
  3. #
  4. menu "Rockchip PHY driver"
  5. config PHY_ROCKCHIP_INNO_DSIDPHY
  6. bool "Rockchip INNO DSIDPHY Driver"
  7. depends on ARCH_ROCKCHIP
  8. select PHY
  9. select MIPI_DPHY_HELPERS
  10. help
  11. Support for Rockchip MIPI DPHY with Innosilicon IP block.
  12. config PHY_ROCKCHIP_INNO_USB2
  13. bool "Rockchip INNO USB2PHY Driver"
  14. depends on ARCH_ROCKCHIP
  15. select PHY
  16. help
  17. Support for Rockchip USB2.0 PHY with Innosilicon IP block.
  18. config PHY_ROCKCHIP_NANENG_COMBOPHY
  19. bool "Support Rockchip NANENG combo PHY Driver"
  20. depends on ARCH_ROCKCHIP
  21. select PHY
  22. help
  23. Enable this to support the Rockchip NANENG combo PHY.
  24. config PHY_ROCKCHIP_PCIE
  25. bool "Rockchip PCIe PHY Driver"
  26. depends on ARCH_ROCKCHIP
  27. select PHY
  28. help
  29. Enable this to support the Rockchip PCIe PHY.
  30. config PHY_ROCKCHIP_SNPS_PCIE3
  31. bool "Rockchip Snps PCIe3 PHY Driver"
  32. depends on PHY && ARCH_ROCKCHIP
  33. help
  34. Support for Rockchip PCIe3 PHY with Synopsys IP block.
  35. It could support PCIe Gen3 single root complex, and could
  36. also be able splited into multiple combinations of lanes.
  37. config PHY_ROCKCHIP_USBDP
  38. tristate "Rockchip USBDP COMBO PHY Driver"
  39. depends on ARCH_ROCKCHIP
  40. select PHY
  41. help
  42. Enable this to support the Rockchip USB3.0/DP
  43. combo PHY with Samsung IP block.
  44. config PHY_ROCKCHIP_TYPEC
  45. bool "Rockchip TYPEC PHY Driver"
  46. depends on ARCH_ROCKCHIP
  47. select PHY
  48. help
  49. Enable this to support the Rockchip USB TYPEC PHY.
  50. endmenu