cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

Kconfig (2754B)


      1# SPDX-License-Identifier: GPL-2.0
      2menuconfig PPC_83xx
      3	bool "83xx-based boards"
      4	depends on PPC_BOOK3S_32
      5	select PPC_UDBG_16550
      6	select HAVE_PCI
      7	select FSL_PCI if PCI
      8	select FSL_SOC
      9	select IPIC
     10
     11if PPC_83xx
     12
     13config MPC830x_RDB
     14	bool "Freescale MPC830x RDB and derivatives"
     15	select DEFAULT_UIMAGE
     16	select PPC_MPC831x
     17	select FSL_GTM
     18	help
     19	  This option enables support for the MPC8308 RDB and MPC8308 P1M boards.
     20
     21config MPC831x_RDB
     22	bool "Freescale MPC831x RDB"
     23	select DEFAULT_UIMAGE
     24	select PPC_MPC831x
     25	help
     26	  This option enables support for the MPC8313 RDB and MPC8315 RDB boards.
     27
     28config MPC832x_MDS
     29	bool "Freescale MPC832x MDS"
     30	select DEFAULT_UIMAGE
     31	select PPC_MPC832x
     32	help
     33	  This option enables support for the MPC832x MDS evaluation board.
     34
     35config MPC832x_RDB
     36	bool "Freescale MPC832x RDB"
     37	select DEFAULT_UIMAGE
     38	select PPC_MPC832x
     39	help
     40	  This option enables support for the MPC8323 RDB board.
     41
     42config MPC834x_MDS
     43	bool "Freescale MPC834x MDS"
     44	select DEFAULT_UIMAGE
     45	select PPC_MPC834x
     46	help
     47	  This option enables support for the MPC 834x MDS evaluation board.
     48
     49	  Be aware that PCI buses can only function when MDS board is plugged
     50	  into the PIB (Platform IO Board) board from Freescale which provide
     51	  3 PCI slots.  The PIBs PCI initialization is the bootloader's
     52	  responsibility.
     53
     54config MPC834x_ITX
     55	bool "Freescale MPC834x ITX"
     56	select DEFAULT_UIMAGE
     57	select PPC_MPC834x
     58	help
     59	  This option enables support for the MPC 834x ITX evaluation board.
     60
     61	  Be aware that PCI initialization is the bootloader's
     62	  responsibility.
     63
     64config MPC836x_MDS
     65	bool "Freescale MPC836x MDS"
     66	select DEFAULT_UIMAGE
     67	help
     68	  This option enables support for the MPC836x MDS Processor Board.
     69
     70config MPC836x_RDK
     71	bool "Freescale/Logic MPC836x RDK"
     72	select DEFAULT_UIMAGE
     73	select FSL_GTM
     74	select FSL_LBC
     75	help
     76	  This option enables support for the MPC836x RDK Processor Board,
     77	  also known as ZOOM PowerQUICC Kit.
     78
     79config MPC837x_MDS
     80	bool "Freescale MPC837x MDS"
     81	select DEFAULT_UIMAGE
     82	select PPC_MPC837x
     83	help
     84	  This option enables support for the MPC837x MDS Processor Board.
     85
     86config MPC837x_RDB
     87	bool "Freescale MPC837x RDB/WLAN"
     88	select DEFAULT_UIMAGE
     89	select PPC_MPC837x
     90	help
     91	  This option enables support for the MPC837x RDB and WLAN Boards.
     92
     93config ASP834x
     94	bool "Analogue & Micro ASP 834x"
     95	select PPC_MPC834x
     96	help
     97	  This enables support for the Analogue & Micro ASP 83xx
     98	  board.
     99
    100config KMETER1
    101	bool "Keymile KMETER1"
    102	select DEFAULT_UIMAGE
    103	select QUICC_ENGINE
    104	help
    105	  This enables support for the Keymile KMETER1 board.
    106
    107
    108endif
    109
    110# used for usb & gpio
    111config PPC_MPC831x
    112	bool
    113
    114# used for math-emu
    115config PPC_MPC832x
    116	bool
    117
    118# used for usb & gpio
    119config PPC_MPC834x
    120	bool
    121
    122# used for usb & gpio
    123config PPC_MPC837x
    124	bool