162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 262306a36Sopenharmony_ciconfig PPC_PASEMI 362306a36Sopenharmony_ci depends on PPC64 && PPC_BOOK3S && CPU_BIG_ENDIAN 462306a36Sopenharmony_ci bool "PA Semi SoC-based platforms" 562306a36Sopenharmony_ci select MPIC 662306a36Sopenharmony_ci select FORCE_PCI 762306a36Sopenharmony_ci select PPC_UDBG_16550 862306a36Sopenharmony_ci select PPC_64S_HASH_MMU 962306a36Sopenharmony_ci select PPC_HASH_MMU_NATIVE 1062306a36Sopenharmony_ci select MPIC_BROKEN_REGREAD 1162306a36Sopenharmony_ci help 1262306a36Sopenharmony_ci This option enables support for PA Semi's PWRficient line 1362306a36Sopenharmony_ci of SoC processors, including PA6T-1682M 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_cimenu "PA Semi PWRficient options" 1662306a36Sopenharmony_ci depends on PPC_PASEMI 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ciconfig PPC_PASEMI_NEMO 1962306a36Sopenharmony_ci bool "Nemo motherboard Support" 2062306a36Sopenharmony_ci depends on PPC_PASEMI 2162306a36Sopenharmony_ci select PPC_I8259 2262306a36Sopenharmony_ci help 2362306a36Sopenharmony_ci This option enables support for the 'Nemo' motherboard 2462306a36Sopenharmony_ci used in A-Eons's Amigaone X1000. This consists of some 2562306a36Sopenharmony_ci device tree patches and workarounds for the SB600 South 2662306a36Sopenharmony_ci Bridge that provides SATA/USB/Audio. 2762306a36Sopenharmony_ci 2862306a36Sopenharmony_ciconfig PPC_PASEMI_IOMMU 2962306a36Sopenharmony_ci bool "PA Semi IOMMU support" 3062306a36Sopenharmony_ci depends on PPC_PASEMI 3162306a36Sopenharmony_ci help 3262306a36Sopenharmony_ci IOMMU support for PA Semi PWRficient 3362306a36Sopenharmony_ci 3462306a36Sopenharmony_ciconfig PPC_PASEMI_IOMMU_DMA_FORCE 3562306a36Sopenharmony_ci bool "Force DMA engine to use IOMMU" 3662306a36Sopenharmony_ci depends on PPC_PASEMI_IOMMU 3762306a36Sopenharmony_ci help 3862306a36Sopenharmony_ci This option forces the use of the IOMMU also for the 3962306a36Sopenharmony_ci DMA engine. Otherwise the kernel will use it only when 4062306a36Sopenharmony_ci running under a hypervisor. 4162306a36Sopenharmony_ci 4262306a36Sopenharmony_ci If in doubt, say "N". 4362306a36Sopenharmony_ci 4462306a36Sopenharmony_ciconfig PPC_PASEMI_MDIO 4562306a36Sopenharmony_ci depends on PHYLIB 4662306a36Sopenharmony_ci tristate "MDIO support via GPIO" 4762306a36Sopenharmony_ci default y 4862306a36Sopenharmony_ci help 4962306a36Sopenharmony_ci Driver for MDIO via GPIO on PWRficient platforms 5062306a36Sopenharmony_ci 5162306a36Sopenharmony_ciendmenu 52