* 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc: (106 commits) powerpc/p3060qds: Add support for P3060QDS board powerpc/83xx: Add shutdown request support to MCU handling on MPC8349 MITX powerpc/85xx: Make kexec to interate over online cpus powerpc/fsl_booke: Fix comment in head_fsl_booke.S powerpc/85xx: issue 15 EOI after core reset for FSL CoreNet devices powerpc/8xxx: Fix interrupt handling in MPC8xxx GPIO driver powerpc/85xx: Add 'fsl,pq3-gpio' compatiable for GPIO driver powerpc/86xx: Correct Gianfar support for GE boards powerpc/cpm: Clear muram before it is in use. drivers/virt: add ioctl for 32-bit compat on 64-bit to fsl-hv-manager powerpc/fsl_msi: add support for "msi-address-64" property powerpc/85xx: Setup secondary cores PIR with hard SMP id powerpc/fsl-booke: Fix settlbcam for 64-bit powerpc/85xx: Adding DCSR node to dtsi device trees powerpc/85xx: clean up FPGA device tree nodes for Freecsale QorIQ boards powerpc/85xx: fix PHYS_64BIT selection for P1022DS powerpc/fsl-booke: Fix setup_initial_memory_limit to not blindly map powerpc: respect mem= setting for early memory limit setup powerpc: Update corenet64_smp_defconfig powerpc: Update mpc85xx/corenet 32-bit defconfigs ... Fix up trivial conflicts in: - arch/powerpc/configs/40x/hcu4_defconfig removed stale file, edited elsewhere - arch/powerpc/include/asm/udbg.h, arch/powerpc/kernel/udbg.c: added opal and gelic drivers vs added ePAPR driver - drivers/tty/serial/8250.c moved UPIO_TSI to powerpc vs removed UPIO_DWAPB support
193 lines
3.7 KiB
Text
193 lines
3.7 KiB
Text
#config BUBINGA
|
|
# bool "Bubinga"
|
|
# depends on 40x
|
|
# default n
|
|
# select 405EP
|
|
# help
|
|
# This option enables support for the IBM 405EP evaluation board.
|
|
|
|
#config CPCI405
|
|
# bool "CPCI405"
|
|
# depends on 40x
|
|
# default n
|
|
# select 405GP
|
|
# help
|
|
# This option enables support for the CPCI405 board.
|
|
|
|
config ACADIA
|
|
bool "Acadia"
|
|
depends on 40x
|
|
default n
|
|
select PPC40x_SIMPLE
|
|
select 405EZ
|
|
help
|
|
This option enables support for the AMCC 405EZ Acadia evaluation board.
|
|
|
|
config EP405
|
|
bool "EP405/EP405PC"
|
|
depends on 40x
|
|
default n
|
|
select 405GP
|
|
select PCI
|
|
help
|
|
This option enables support for the EP405/EP405PC boards.
|
|
|
|
config HOTFOOT
|
|
bool "Hotfoot"
|
|
depends on 40x
|
|
default n
|
|
select 405EP
|
|
select PPC40x_SIMPLE
|
|
select PCI
|
|
help
|
|
This option enables support for the ESTEEM 195E Hotfoot board.
|
|
|
|
config KILAUEA
|
|
bool "Kilauea"
|
|
depends on 40x
|
|
default n
|
|
select 405EX
|
|
select PPC40x_SIMPLE
|
|
select PPC4xx_PCI_EXPRESS
|
|
select PCI_MSI
|
|
select PPC4xx_MSI
|
|
help
|
|
This option enables support for the AMCC PPC405EX evaluation board.
|
|
|
|
config MAKALU
|
|
bool "Makalu"
|
|
depends on 40x
|
|
default n
|
|
select 405EX
|
|
select PCI
|
|
select PPC4xx_PCI_EXPRESS
|
|
select PPC40x_SIMPLE
|
|
help
|
|
This option enables support for the AMCC PPC405EX board.
|
|
|
|
#config SYCAMORE
|
|
# bool "Sycamore"
|
|
# depends on 40x
|
|
# default n
|
|
# select 405GPR
|
|
# help
|
|
# This option enables support for the IBM PPC405GPr evaluation board.
|
|
|
|
config WALNUT
|
|
bool "Walnut"
|
|
depends on 40x
|
|
default y
|
|
select 405GP
|
|
select PCI
|
|
select OF_RTC
|
|
help
|
|
This option enables support for the IBM PPC405GP evaluation board.
|
|
|
|
config XILINX_VIRTEX_GENERIC_BOARD
|
|
bool "Generic Xilinx Virtex board"
|
|
depends on 40x
|
|
default n
|
|
select XILINX_VIRTEX_II_PRO
|
|
select XILINX_VIRTEX_4_FX
|
|
help
|
|
This option enables generic support for Xilinx Virtex based boards.
|
|
|
|
The generic virtex board support matches any device tree which
|
|
specifies 'xilinx,virtex' in its compatible field. This includes
|
|
the Xilinx ML3xx and ML4xx reference designs using the powerpc
|
|
core.
|
|
|
|
Most Virtex designs should use this unless it needs to do some
|
|
special configuration at board probe time.
|
|
|
|
config PPC40x_SIMPLE
|
|
bool "Simple PowerPC 40x board support"
|
|
depends on 40x
|
|
default n
|
|
help
|
|
This option enables the simple PowerPC 40x platform support.
|
|
|
|
# 40x specific CPU modules, selected based on the board above.
|
|
config NP405H
|
|
bool
|
|
#depends on ASH
|
|
|
|
# OAK doesn't exist but wanted to keep this around for any future 403GCX boards
|
|
config 403GCX
|
|
bool
|
|
#depends on OAK
|
|
select IBM405_ERR51
|
|
|
|
config 405GP
|
|
bool
|
|
select IBM405_ERR77
|
|
select IBM405_ERR51
|
|
select IBM_EMAC_ZMII
|
|
|
|
config 405EP
|
|
bool
|
|
|
|
config 405EX
|
|
bool
|
|
select IBM_EMAC_EMAC4
|
|
select IBM_EMAC_RGMII
|
|
|
|
config 405EZ
|
|
bool
|
|
select IBM_EMAC_NO_FLOW_CTRL
|
|
select IBM_EMAC_MAL_CLR_ICINTSTAT
|
|
select IBM_EMAC_MAL_COMMON_ERR
|
|
|
|
config 405GPR
|
|
bool
|
|
|
|
config XILINX_VIRTEX
|
|
bool
|
|
select DEFAULT_UIMAGE
|
|
|
|
config XILINX_VIRTEX_II_PRO
|
|
bool
|
|
select XILINX_VIRTEX
|
|
select IBM405_ERR77
|
|
select IBM405_ERR51
|
|
|
|
config XILINX_VIRTEX_4_FX
|
|
bool
|
|
select XILINX_VIRTEX
|
|
|
|
config STB03xxx
|
|
bool
|
|
select IBM405_ERR77
|
|
select IBM405_ERR51
|
|
|
|
config PPC4xx_GPIO
|
|
bool "PPC4xx GPIO support"
|
|
depends on 40x
|
|
select ARCH_REQUIRE_GPIOLIB
|
|
select GENERIC_GPIO
|
|
help
|
|
Enable gpiolib support for ppc40x based boards
|
|
|
|
# 40x errata/workaround config symbols, selected by the CPU models above
|
|
|
|
# All 405-based cores up until the 405GPR and 405EP have this errata.
|
|
config IBM405_ERR77
|
|
bool
|
|
|
|
# All 40x-based cores, up until the 405GPR and 405EP have this errata.
|
|
config IBM405_ERR51
|
|
bool
|
|
|
|
#config BIOS_FIXUP
|
|
# bool
|
|
# depends on BUBINGA || EP405 || SYCAMORE || WALNUT
|
|
# default y
|
|
|
|
#config PPC4xx_DMA
|
|
# bool "PPC4xx DMA controller support"
|
|
# depends on 4xx
|
|
|
|
#config PPC4xx_EDMA
|
|
# bool
|
|
# depends on !STB03xxx && PPC4xx_DMA
|
|
# default y
|