blob: ec800e9d5aadf6cb646900395f34e6b7bf5b3053 [file] [log] [blame]
Greg Kroah-Hartmanb2441312017-11-01 15:07:57 +01001# SPDX-License-Identifier: GPL-2.0
Yoshinori Sato8dbdef22015-05-08 23:23:18 +09002config H8300
3 def_bool y
Yury Norov942fa982018-05-16 11:18:49 +03004 select ARCH_32BIT_OFF_T
Christoph Hellwigaef0f782019-06-13 09:08:57 +02005 select ARCH_HAS_BINFMT_FLAT
Christoph Hellwigbdd15a22019-06-13 09:08:51 +02006 select BINFMT_FLAT_ARGVP_ENVP_ON_STACK
Christoph Hellwig1d52dca2019-06-13 09:08:50 +02007 select BINFMT_FLAT_OLD_ALWAYS_RAM
Yoshinori Sato8dbdef22015-05-08 23:23:18 +09008 select GENERIC_ATOMIC64
9 select HAVE_UID16
10 select VIRT_TO_BUS
Yoshinori Sato8dbdef22015-05-08 23:23:18 +090011 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
Daniel Lezcanobb0eb052017-05-26 19:34:11 +020022 select TIMER_OF
Daniel Lezcano97a23be2015-11-09 14:43:52 +010023 select H8300_TMR8
Yoshinori Sato42b510e2015-12-04 01:20:57 +090024 select HAVE_KERNEL_GZIP
25 select HAVE_KERNEL_LZO
Yoshinori Sato96ff2d72016-01-20 23:27:30 +090026 select HAVE_ARCH_KGDB
George Spelvin4684fe92016-05-25 14:19:49 -040027 select HAVE_ARCH_HASH
Zhaoxiu Zengfff7fb02016-05-20 17:03:57 -070028 select CPU_NO_EFFICIENT_FFS
Christoph Hellwigbd79f942019-04-23 18:38:08 +020029 select UACCESS_MEMCPY
Yoshinori Sato8dbdef22015-05-08 23:23:18 +090030
Babu Moger4c97a0c2017-09-08 16:14:22 -070031config CPU_BIG_ENDIAN
32 def_bool y
33
Yoshinori Sato8dbdef22015-05-08 23:23:18 +090034config 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
Yoshinori Sato8dbdef22015-05-08 23:23:18 +090051source "arch/h8300/Kconfig.cpu"