xref: /openbmc/linux/arch/powerpc/platforms/pasemi/Kconfig (revision 96de0e252cedffad61b3cb5e05662c591898e69a)
1config PPC_PASEMI
2	depends on PPC_MULTIPLATFORM && PPC64
3	bool "PA Semi SoC-based platforms"
4	default n
5	select MPIC
6	select PPC_UDBG_16550
7	select PPC_NATIVE
8	select MPIC_BROKEN_REGREAD
9	help
10	  This option enables support for PA Semi's PWRficient line
11	  of SoC processors, including PA6T-1682M
12
13menu "PA Semi PWRficient options"
14	depends on PPC_PASEMI
15
16config PPC_PASEMI_IOMMU
17	bool "PA Semi IOMMU support"
18	depends on PPC_PASEMI
19	help
20	  IOMMU support for PA6T-1682M
21
22config PPC_PASEMI_IOMMU_DMA_FORCE
23	bool "Force DMA engine to use IOMMU"
24	depends on PPC_PASEMI_IOMMU
25	help
26	  This option forces the use of the IOMMU also for the
27	  DMA engine. Otherwise the kernel will use it only when
28	  running under a hypervisor.
29
30	  If in doubt, say "N".
31
32config PPC_PASEMI_MDIO
33	depends on PHYLIB
34	tristate "MDIO support via GPIO"
35	default y
36	help
37	  Driver for MDIO via GPIO on PWRficient platforms
38
39config ELECTRA_IDE
40      tristate "Electra IDE driver"
41      default y
42      depends on PPC_PASEMI && ATA
43      select PATA_PLATFORM
44      help
45	This includes driver support for the Electra on-board IDE
46	interface.
47
48endmenu
49