Kconfig 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. config PPC_PASEMI
  2. depends on PPC64 && PPC_BOOK3S && CPU_BIG_ENDIAN
  3. bool "PA Semi SoC-based platforms"
  4. default n
  5. select MPIC
  6. select PCI
  7. select PPC_UDBG_16550
  8. select PPC_NATIVE
  9. select MPIC_BROKEN_REGREAD
  10. help
  11. This option enables support for PA Semi's PWRficient line
  12. of SoC processors, including PA6T-1682M
  13. menu "PA Semi PWRficient options"
  14. depends on PPC_PASEMI
  15. config PPC_PASEMI_NEMO
  16. bool "Nemo motherboard Support"
  17. depends on PPC_PASEMI
  18. select PPC_I8259
  19. help
  20. This option enables support for the 'Nemo' motherboard
  21. used in A-Eons's Amigaone X1000. This consists of some
  22. device tree patches and workarounds for the SB600 South
  23. Bridge that provides SATA/USB/Audio.
  24. config PPC_PASEMI_IOMMU
  25. bool "PA Semi IOMMU support"
  26. depends on PPC_PASEMI
  27. help
  28. IOMMU support for PA Semi PWRficient
  29. config PPC_PASEMI_IOMMU_DMA_FORCE
  30. bool "Force DMA engine to use IOMMU"
  31. depends on PPC_PASEMI_IOMMU
  32. help
  33. This option forces the use of the IOMMU also for the
  34. DMA engine. Otherwise the kernel will use it only when
  35. running under a hypervisor.
  36. If in doubt, say "N".
  37. config PPC_PASEMI_MDIO
  38. depends on PHYLIB
  39. tristate "MDIO support via GPIO"
  40. default y
  41. help
  42. Driver for MDIO via GPIO on PWRficient platforms
  43. endmenu