blob: ec800e9d5aadf6cb646900395f34e6b7bf5b3053 [file] [log] [blame]
Andrew Scullb4b6d4a2019-01-02 15:54:55 +00001# SPDX-License-Identifier: GPL-2.0
2config H8300
3 def_bool y
David Brazdil0f672f62019-12-10 10:32:29 +00004 select ARCH_32BIT_OFF_T
5 select ARCH_HAS_BINFMT_FLAT
6 select BINFMT_FLAT_ARGVP_ENVP_ON_STACK
7 select BINFMT_FLAT_OLD_ALWAYS_RAM
Andrew Scullb4b6d4a2019-01-02 15:54:55 +00008 select GENERIC_ATOMIC64
9 select HAVE_UID16
10 select VIRT_TO_BUS
11 select GENERIC_IRQ_SHOW
12 select FRAME_POINTER
13 select GENERIC_CPU_DEVICES
14 select MODULES_USE_ELF_RELA
15 select GENERIC_CLOCKEVENTS
16 select CLKDEV_LOOKUP
17 select COMMON_CLK
18 select ARCH_WANT_FRAME_POINTERS
19 select OF
20 select OF_IRQ
21 select OF_EARLY_FLATTREE
Andrew Scullb4b6d4a2019-01-02 15:54:55 +000022 select TIMER_OF
23 select H8300_TMR8
24 select HAVE_KERNEL_GZIP
25 select HAVE_KERNEL_LZO
26 select HAVE_ARCH_KGDB
27 select HAVE_ARCH_HASH
28 select CPU_NO_EFFICIENT_FFS
David Brazdil0f672f62019-12-10 10:32:29 +000029 select UACCESS_MEMCPY
Andrew Scullb4b6d4a2019-01-02 15:54:55 +000030
31config CPU_BIG_ENDIAN
32 def_bool y
33
Andrew Scullb4b6d4a2019-01-02 15:54:55 +000034config GENERIC_HWEIGHT
35 def_bool y
36
37config NO_IOPORT_MAP
38 def_bool y
39
40config GENERIC_CSUM
41 def_bool y
42
43config HZ
44 int
45 default 100
46
47config NR_CPUS
48 int
49 default 1
50
51source "arch/h8300/Kconfig.cpu"