Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

menu "Machine selection"

config CONFIG_SCORE
       def_bool y
       select CONFIG_GENERIC_IRQ_SHOW
       select CONFIG_GENERIC_IOMAP
       select CONFIG_GENERIC_ATOMIC64
       select CONFIG_HAVE_MEMBLOCK
       select CONFIG_HAVE_MEMBLOCK_NODE_MAP
       select CONFIG_ARCH_DISCARD_MEMBLOCK
       select CONFIG_GENERIC_CPU_DEVICES
       select CONFIG_GENERIC_CLOCKEVENTS
       select CONFIG_HAVE_MOD_ARCH_SPECIFIC
	select CONFIG_VIRT_TO_BUS
	select CONFIG_MODULES_USE_ELF_REL
	select CONFIG_CLONE_BACKWARDS
	select CONFIG_CPU_NO_EFFICIENT_FFS

choice
	prompt "System type"
	default CONFIG_MACH_SPCT6600

config CONFIG_ARCH_SCORE7
	bool "SCORE7 processor"
	select CONFIG_SYS_SUPPORTS_32BIT_KERNEL

config CONFIG_MACH_SPCT6600
	bool "SPCT6600 series based machines"
	select CONFIG_SYS_SUPPORTS_32BIT_KERNEL

config CONFIG_SCORE_SIM
	bool "Score simulator"
	select CONFIG_SYS_SUPPORTS_32BIT_KERNEL
endchoice

endmenu

config CONFIG_NO_DMA
	bool
	default y

config CONFIG_RWSEM_GENERIC_SPINLOCK
	def_bool y

config CONFIG_GENERIC_HWEIGHT
	def_bool y

config CONFIG_GENERIC_CALIBRATE_DELAY
	def_bool y

menu "Kernel type"

config CONFIG_32BIT
	def_bool y

config CONFIG_ARCH_FLATMEM_ENABLE
	def_bool y

source "mm/Kconfig"

config CONFIG_MEMORY_START
	hex
	default	0xa0000000

source "kernel/Kconfig.hz"
source "kernel/Kconfig.preempt"

endmenu

config CONFIG_RWSEM_GENERIC_SPINLOCK
	def_bool y

config CONFIG_LOCKDEP_SUPPORT
	def_bool y

config CONFIG_STACKTRACE_SUPPORT
	def_bool y

source "init/Kconfig"

source "kernel/Kconfig.freezer"

config CONFIG_MMU
	def_bool y

menu "Executable file formats"

source "fs/Kconfig.binfmt"

endmenu

source "net/Kconfig"

source "drivers/Kconfig"

source "fs/Kconfig"

source "arch/score/Kconfig.debug"

source "security/Kconfig"

source "crypto/Kconfig"

source "lib/Kconfig"

config CONFIG_NO_IOMEM
       def_bool y