mirror of
https://github.com/edk2-porting/linux-next.git
synced 2024-12-27 22:53:55 +08:00
5047887caf
* 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (34 commits) powerpc: Wireup new syscalls Move update_mmu_cache() declaration from tlbflush.h to pgtable.h powerpc/pseries: Remove kmalloc call in handling writes to lparcfg powerpc/pseries: Update arch vector to indicate support for CMO ibmvfc: Add support for collaborative memory overcommit ibmvscsi: driver enablement for CMO ibmveth: enable driver for CMO ibmveth: Automatically enable larger rx buffer pools for larger mtu powerpc/pseries: Verify CMO memory entitlement updates with virtual I/O powerpc/pseries: vio bus support for CMO powerpc/pseries: iommu enablement for CMO powerpc/pseries: Add CMO paging statistics powerpc/pseries: Add collaborative memory manager powerpc/pseries: Utilities to set firmware page state powerpc/pseries: Enable CMO feature during platform setup powerpc/pseries: Split retrieval of processor entitlement data into a helper routine powerpc/pseries: Add memory entitlement capabilities to /proc/ppc64/lparcfg powerpc/pseries: Split processor entitlement retrieval and gathering to helper routines powerpc/pseries: Remove extraneous error reporting for hcall failures in lparcfg powerpc: Fix compile error with binutils 2.15 ... Fixed up conflict in arch/powerpc/platforms/52xx/Kconfig manually.
54 lines
1.6 KiB
Plaintext
54 lines
1.6 KiB
Plaintext
config PPC_MPC52xx
|
|
bool "52xx-based boards"
|
|
depends on PPC_MULTIPLATFORM && PPC32
|
|
select PPC_CLOCK
|
|
select PPC_PCI_CHOICE
|
|
|
|
config PPC_MPC5200_SIMPLE
|
|
bool "Generic support for simple MPC5200 based boards"
|
|
depends on PPC_MPC52xx
|
|
select DEFAULT_UIMAGE
|
|
help
|
|
This option enables support for a simple MPC52xx based boards which
|
|
do not need a custom platform specific setup. Such boards are
|
|
supported assuming the following:
|
|
|
|
- GPIO pins are configured by the firmware,
|
|
- CDM configuration (clocking) is setup correctly by firmware,
|
|
- if the 'fsl,has-wdt' property is present in one of the
|
|
gpt nodes, then it is safe to use such gpt to reset the board,
|
|
- PCI is supported if enabled in the kernel configuration
|
|
and if there is a PCI bus node defined in the device tree.
|
|
|
|
Boards that are compatible with this generic platform support
|
|
are: 'tqc,tqm5200', 'promess,motionpro', 'schindler,cm5200'.
|
|
|
|
config PPC_EFIKA
|
|
bool "bPlan Efika 5k2. MPC5200B based computer"
|
|
depends on PPC_MPC52xx
|
|
select PPC_RTAS
|
|
select RTAS_PROC
|
|
select PPC_NATIVE
|
|
|
|
config PPC_LITE5200
|
|
bool "Freescale Lite5200 Eval Board"
|
|
depends on PPC_MPC52xx
|
|
select DEFAULT_UIMAGE
|
|
|
|
config PPC_MPC5200_BUGFIX
|
|
bool "MPC5200 (L25R) bugfix support"
|
|
depends on PPC_MPC52xx
|
|
help
|
|
Enable workarounds for original MPC5200 errata. This is not required
|
|
for MPC5200B based boards.
|
|
|
|
It is safe to say 'Y' here
|
|
|
|
config PPC_MPC5200_GPIO
|
|
bool "MPC5200 GPIO support"
|
|
depends on PPC_MPC52xx
|
|
select ARCH_REQUIRE_GPIOLIB
|
|
select GENERIC_GPIO
|
|
help
|
|
Enable gpiolib support for mpc5200 based boards
|