~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/arch/mips/generic/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 # SPDX-License-Identifier: GPL-2.0
  2 if MIPS_GENERIC_KERNEL
  3 
  4 config LEGACY_BOARDS
  5         bool
  6         help
  7           Select this from your board if the board must use a legacy, non-UHI,
  8           boot protocol. This will cause the kernel to scan through the list of
  9           supported machines calling their detect functions in turn if the
 10           kernel is booted without being provided with an FDT via the UHI
 11           boot protocol.
 12 
 13 config YAMON_DT_SHIM
 14         bool
 15         help
 16           Select this from your board if the board uses the YAMON bootloader
 17           and you wish to include code which helps translate various
 18           YAMON-provided environment variables into a device tree properties.
 19 
 20 comment "Legacy (non-UHI/non-FIT) Boards"
 21 
 22 config LEGACY_BOARD_SEAD3
 23         bool "Support MIPS SEAD-3 boards"
 24         select LEGACY_BOARDS
 25         select YAMON_DT_SHIM
 26         help
 27           Enable this to include support for booting on MIPS SEAD-3 FPGA-based
 28           development boards, which boot using a legacy boot protocol.
 29 
 30 comment "MSCC Ocelot doesn't work with SEAD3 enabled"
 31         depends on LEGACY_BOARD_SEAD3
 32 
 33 config LEGACY_BOARD_OCELOT
 34         bool "Legacy support for Ocelot based boards"
 35         depends on LEGACY_BOARD_SEAD3=n
 36         select LEGACY_BOARDS
 37         select SOC_VCOREIII
 38         select SYS_HAS_EARLY_PRINTK
 39         select USE_GENERIC_EARLY_PRINTK_8250
 40 
 41 config SOC_VCOREIII
 42         bool
 43         select GPIOLIB
 44         select MSCC_OCELOT_IRQ
 45         select MSCC_OCELOT #will be removed when driver no more use it
 46 
 47 #Will be removed when the driver using it will be converted to SOC_VCOREIII
 48 config MSCC_OCELOT
 49         bool
 50 
 51 comment "FIT/UHI Boards"
 52 
 53 config FIT_IMAGE_FDT_BOSTON
 54         bool "Include FDT for MIPS Boston boards"
 55         help
 56           Enable this to include the FDT for the MIPS Boston development board
 57           from Imagination Technologies in the FIT kernel image. You should
 58           enable this if you wish to boot on a MIPS Boston board, as it is
 59           expected by the bootloader.
 60 
 61 config FIT_IMAGE_FDT_MARDUK
 62         bool "Include FDT for IMG Pistachio Marduk (CI40) boards"
 63         help
 64           Enable this to include the FDT for the IMG Pistachio Marduk (CI40)
 65           from Imagination Technologies in the FIT kernel image.
 66 
 67 config FIT_IMAGE_FDT_NI169445
 68         bool "Include FDT for NI 169445"
 69         help
 70           Enable this to include the FDT for the 169445 platform from
 71           National Instruments in the FIT kernel image.
 72 
 73 config FIT_IMAGE_FDT_XILFPGA
 74         bool "Include FDT for Xilfpga"
 75         help
 76           Enable this to include the FDT for the MIPSfpga platform
 77           from Imagination Technologies in the FIT kernel image.
 78 
 79 config FIT_IMAGE_FDT_OCELOT
 80         bool "Include FDT for Microsemi Ocelot development platforms"
 81         select SOC_VCOREIII
 82         help
 83           Enable this to include the FDT for the Ocelot development platforms
 84           from Microsemi in the FIT kernel image.
 85           This requires u-boot on the platform.
 86 
 87 config FIT_IMAGE_FDT_LUTON
 88         bool "Include FDT for Microsemi Luton development platforms"
 89         select SOC_VCOREIII
 90         help
 91           Enable this to include the FDT for the Luton development platforms
 92           from Microsemi in the FIT kernel image.
 93           This requires u-boot on the platform.
 94 
 95 config FIT_IMAGE_FDT_JAGUAR2
 96         bool "Include FDT for Microsemi Jaguar2 development platforms"
 97         select SOC_VCOREIII
 98         help
 99           Enable this to include the FDT for the Jaguar2 development platforms
100           from Microsemi in the FIT kernel image.
101           This requires u-boot on the platform.
102 
103 config FIT_IMAGE_FDT_SERVAL
104         bool "Include FDT for Microsemi Serval development platforms"
105         select SOC_VCOREIII
106         help
107           Enable this to include the FDT for the Serval development platforms
108           from Microsemi in the FIT kernel image.
109           This requires u-boot on the platform.
110 
111 config BOARD_INGENIC
112         bool "Support boards based on Ingenic SoCs"
113         select MACH_INGENIC_GENERIC
114         help
115           Enable support for boards based on Ingenic SoCs.
116 
117 config VIRT_BOARD_RANCHU
118         bool "Support Ranchu platform for Android emulator"
119         help
120           This enables support for the platform used by Android emulator.
121 
122           Ranchu platform consists of a set of virtual devices. This platform
123           enables emulation of variety of virtual configurations while using
124           Android emulator. Android emulator is based on Qemu, and contains
125           the support for the same set of virtual devices.
126 
127 endif

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php