1# Copyright (c) 2023 Synopsys, Inc. All rights reserved.
2# SPDX-License-Identifier: Apache-2.0
3
4if SOC_ARC_HSDK4XD
5
6config SOC
7	default "snps_arc_hsdk4xd"
8
9config CPU_HS4X
10	default y
11
12config NUM_IRQ_PRIO_LEVELS
13	# This processor supports 2 priority levels:
14	# 0 for Fast Interrupts (FIRQs) and 1 for Regular Interrupts (IRQs).
15	default 2
16
17config NUM_IRQS
18	# must be > the highest interrupt number used
19	default 88
20
21config RGF_NUM_BANKS
22	# Actually cpu has 4 banks but zephys currently supports up to 2
23	default 2
24
25config SYS_CLOCK_HW_CYCLES_PER_SEC
26	default 500000000
27
28config ARC_FIRQ
29	default y
30
31config CODE_DENSITY
32	default y
33
34config ARCV2_TIMER_IRQ_PRIORITY
35	default 1
36
37config ARC_CONNECT
38	default y
39
40config MP_MAX_NUM_CPUS
41	default 4
42
43config UART_NS16550_ACCESS_WORD_ONLY
44	default y
45	depends on UART_NS16550
46
47config ARC_HAS_ACCL_REGS
48	default y
49
50config ARC_EARLY_SOC_INIT
51	default y
52
53config ARC_HAS_STACK_CHECKING
54	default n
55
56endif # SOC_ARC_HS4XD
57