123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280 |
- config 4xx
- bool
- depends on 40x || 44x
- default y
- config WANT_EARLY_SERIAL
- bool
- select SERIAL_8250
- default n
- menu "AMCC 4xx options"
- depends on 4xx
- choice
- prompt "Machine Type"
- depends on 40x
- default WALNUT
- config BUBINGA
- bool "Bubinga"
- select WANT_EARLY_SERIAL
- help
- This option enables support for the IBM 405EP evaluation board.
- config CPCI405
- bool "CPCI405"
- help
- This option enables support for the CPCI405 board.
- config EP405
- bool "EP405/EP405PC"
- help
- This option enables support for the EP405/EP405PC boards.
- config REDWOOD_5
- bool "Redwood-5"
- help
- This option enables support for the IBM STB04 evaluation board.
- config REDWOOD_6
- bool "Redwood-6"
- help
- This option enables support for the IBM STBx25xx evaluation board.
- config SYCAMORE
- bool "Sycamore"
- help
- This option enables support for the IBM PPC405GPr evaluation board.
- config WALNUT
- bool "Walnut"
- help
- This option enables support for the IBM PPC405GP evaluation board.
- config XILINX_ML300
- bool "Xilinx-ML300"
- help
- This option enables support for the Xilinx ML300 evaluation board.
- endchoice
- choice
- prompt "Machine Type"
- depends on 44x
- default EBONY
- config BAMBOO
- bool "Bamboo"
- select WANT_EARLY_SERIAL
- help
- This option enables support for the IBM PPC440EP evaluation board.
- config EBONY
- bool "Ebony"
- select WANT_EARLY_SERIAL
- help
- This option enables support for the IBM PPC440GP evaluation board.
- config LUAN
- bool "Luan"
- select WANT_EARLY_SERIAL
- help
- This option enables support for the IBM PPC440SP evaluation board.
- config OCOTEA
- bool "Ocotea"
- select WANT_EARLY_SERIAL
- help
- This option enables support for the IBM PPC440GX evaluation board.
- endchoice
- config EP405PC
- bool "EP405PC Support"
- depends on EP405
- # It's often necessary to know the specific 4xx processor type.
- # Fortunately, it is impled (so far) from the board type, so we
- # don't need to ask more redundant questions.
- config NP405H
- bool
- depends on ASH
- default y
- config 440EP
- bool
- depends on BAMBOO
- select PPC_FPU
- default y
- config 440GP
- bool
- depends on EBONY
- default y
- config 440GX
- bool
- depends on OCOTEA
- default y
- config 440SP
- bool
- depends on LUAN
- default y
- config 440
- bool
- depends on 440GP || 440SP || 440EP
- default y
- config 440A
- bool
- depends on 440GX
- default y
- config IBM440EP_ERR42
- bool
- depends on 440EP
- default y
- # All 405-based cores up until the 405GPR and 405EP have this errata.
- config IBM405_ERR77
- bool
- depends on 40x && !403GCX && !405GPR && !405EP
- default y
- # All 40x-based cores, up until the 405GPR and 405EP have this errata.
- config IBM405_ERR51
- bool
- depends on 40x && !405GPR && !405EP
- default y
- config BOOKE
- bool
- depends on 44x
- default y
- config IBM_OCP
- bool
- depends on ASH || BAMBOO || BUBINGA || CPCI405 || EBONY || EP405 || LUAN || OCOTEA || REDWOOD_5 || REDWOOD_6 || SYCAMORE || WALNUT
- default y
- config XILINX_OCP
- bool
- depends on XILINX_ML300
- default y
- config IBM_EMAC4
- bool
- depends on 440GX || 440SP
- default y
- config BIOS_FIXUP
- bool
- depends on BUBINGA || EP405 || SYCAMORE || WALNUT
- default y
- # OAK doesn't exist but wanted to keep this around for any future 403GCX boards
- config 403GCX
- bool
- depends OAK
- default y
- config 405EP
- bool
- depends on BUBINGA
- default y
- config 405GP
- bool
- depends on CPCI405 || EP405 || WALNUT
- default y
- config 405GPR
- bool
- depends on SYCAMORE
- default y
- config VIRTEX_II_PRO
- bool
- depends on XILINX_ML300
- default y
- config STB03xxx
- bool
- depends on REDWOOD_5 || REDWOOD_6
- default y
- config EMBEDDEDBOOT
- bool
- depends on EP405 || XILINX_ML300
- default y
- config IBM_OPENBIOS
- bool
- depends on ASH || BUBINGA || REDWOOD_5 || REDWOOD_6 || 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
- config PPC_GEN550
- bool
- depends on 4xx
- default y
- choice
- prompt "TTYS0 device and default console"
- depends on 40x
- default UART0_TTYS0
- config UART0_TTYS0
- bool "UART0"
- config UART0_TTYS1
- bool "UART1"
- endchoice
- config SERIAL_SICC
- bool "SICC Serial port support"
- depends on STB03xxx
- config UART1_DFLT_CONSOLE
- bool
- depends on SERIAL_SICC && UART0_TTYS1
- default y
- config SERIAL_SICC_CONSOLE
- bool
- depends on SERIAL_SICC && UART0_TTYS1
- default y
- endmenu
- menu "IBM 40x options"
- depends on 40x
- config SERIAL_SICC
- bool "SICC Serial port"
- depends on STB03xxx
- config UART1_DFLT_CONSOLE
- bool
- depends on SERIAL_SICC && UART0_TTYS1
- default y
- config SERIAL_SICC_CONSOLE
- bool
- depends on SERIAL_SICC && UART0_TTYS1
- default y
- endmenu
|