blob: eb03ef42b8d26f7b4a2f334e6f9283edade88400 [file] [log] [blame]
William Zhangf8209d32022-05-09 09:28:02 -07001# SPDX-License-Identifier: GPL-2.0+
2#
3# (C) Copyright 2022 Broadcom Ltd
4#
5
6if ARCH_BCMBCA
7
8config BCM47622
9 bool "Support for Broadcom 47622 Family"
10 select SYS_ARCH_TIMER
11 select CPU_V7A
12 select DM_SERIAL
13 select PL01X_SERIAL
14
William Zhange5703df2022-08-05 18:34:03 -070015config BCM4908
16 bool "Support for Broadcom 4908 Family"
17 select ARM64
18 select SYS_ARCH_TIMER
19 select DM_SERIAL
20 select BCM6345_SERIAL
21
William Zhangdc6117d2022-08-05 18:34:01 -070022config BCM4912
23 bool "Support for Broadcom 4912 Family"
24 select ARM64
25 select SYS_ARCH_TIMER
26 select DM_SERIAL
27 select PL01X_SERIAL
28
William Zhang21385ad2022-08-05 18:25:13 -070029config BCM63138
30 bool "Support for Broadcom 63138 Family"
31 select TIMER
32 select STI_TIMER
33 select CPU_V7A
34 select DM_SERIAL
35 select BCM6345_SERIAL
36
William Zhangc6e00732022-08-05 18:34:00 -070037config BCM63146
38 bool "Support for Broadcom 63146 Family"
39 select ARM64
40 select SYS_ARCH_TIMER
41 select DM_SERIAL
42 select PL01X_SERIAL
43
William Zhang7e3d6952022-08-01 11:39:25 -070044config BCM63148
45 bool "Support for Broadcom 63148 Family"
46 select SYS_ARCH_TIMER
47 select CPU_V7A
48 select DM_SERIAL
49 select BCM6345_SERIAL
50
William Zhang41c65ce2022-08-01 11:39:21 -070051config BCM63178
52 bool "Support for Broadcom 63178 Family"
53 select SYS_ARCH_TIMER
54 select CPU_V7A
55 select DM_SERIAL
56 select PL01X_SERIAL
William Zhangf8209d32022-05-09 09:28:02 -070057
William Zhang4054fd72022-08-01 11:39:24 -070058config BCM6756
59 bool "Support for Broadcom 6756 Family"
60 select SYS_ARCH_TIMER
61 select CPU_V7A
62 select DM_SERIAL
63 select PL01X_SERIAL
64
William Zhang1b818432022-08-05 18:34:02 -070065config BCM6813
66 bool "Support for Broadcom 6813 Family"
67 select ARM64
68 select SYS_ARCH_TIMER
69 select DM_SERIAL
70 select PL01X_SERIAL
71
William Zhangadb34dd2022-08-01 11:39:22 -070072config BCM6846
73 bool "Support for Broadcom 6846 Family"
74 select SYS_ARCH_TIMER
75 select CPU_V7A
76 select DM_SERIAL
77 select BCM6345_SERIAL
78
William Zhang4cab0382022-08-01 11:39:23 -070079config BCM6878
80 bool "Support for Broadcom 6878 Family"
81 select SYS_ARCH_TIMER
82 select CPU_V7A
83 select DM_SERIAL
84 select PL01X_SERIAL
85
William Zhangf8209d32022-05-09 09:28:02 -070086source "arch/arm/mach-bcmbca/bcm47622/Kconfig"
William Zhange5703df2022-08-05 18:34:03 -070087source "arch/arm/mach-bcmbca/bcm4908/Kconfig"
William Zhangdc6117d2022-08-05 18:34:01 -070088source "arch/arm/mach-bcmbca/bcm4912/Kconfig"
William Zhang21385ad2022-08-05 18:25:13 -070089source "arch/arm/mach-bcmbca/bcm63138/Kconfig"
William Zhangc6e00732022-08-05 18:34:00 -070090source "arch/arm/mach-bcmbca/bcm63146/Kconfig"
William Zhang7e3d6952022-08-01 11:39:25 -070091source "arch/arm/mach-bcmbca/bcm63148/Kconfig"
William Zhang41c65ce2022-08-01 11:39:21 -070092source "arch/arm/mach-bcmbca/bcm63178/Kconfig"
William Zhang4054fd72022-08-01 11:39:24 -070093source "arch/arm/mach-bcmbca/bcm6756/Kconfig"
William Zhang1b818432022-08-05 18:34:02 -070094source "arch/arm/mach-bcmbca/bcm6813/Kconfig"
William Zhangadb34dd2022-08-01 11:39:22 -070095source "arch/arm/mach-bcmbca/bcm6846/Kconfig"
William Zhang4cab0382022-08-01 11:39:23 -070096source "arch/arm/mach-bcmbca/bcm6878/Kconfig"
William Zhang41c65ce2022-08-01 11:39:21 -070097
98endif