d78618820b5854158fe864247e978c6c55cdb200
[platform/kernel/u-boot.git] / arch / arm / mach-bcmbca / Kconfig
1 # SPDX-License-Identifier: GPL-2.0+
2 #
3 # (C) Copyright 2022 Broadcom Ltd
4 #
5
6 if ARCH_BCMBCA
7
8 config 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
15 config 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
22 config 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
29 config 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
37 config 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
44 config 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
51 config BCM63158
52         bool "Support for Broadcom 63158 Family"
53         select ARM64
54         select SYS_ARCH_TIMER
55         select DM_SERIAL
56         select PL01X_SERIAL
57
58 config BCM63178
59         bool "Support for Broadcom 63178 Family"
60         select SYS_ARCH_TIMER
61         select CPU_V7A
62         select DM_SERIAL
63         select PL01X_SERIAL
64
65 config BCM6756
66         bool "Support for Broadcom 6756 Family"
67         select SYS_ARCH_TIMER
68         select CPU_V7A
69         select DM_SERIAL
70         select PL01X_SERIAL
71
72 config BCM6813
73         bool "Support for Broadcom 6813 Family"
74         select ARM64
75         select SYS_ARCH_TIMER
76         select DM_SERIAL
77         select PL01X_SERIAL
78
79 config BCM6846
80         bool "Support for Broadcom 6846 Family"
81         select SYS_ARCH_TIMER
82         select CPU_V7A
83         select DM_SERIAL
84         select BCM6345_SERIAL
85
86 config BCM6878
87         bool "Support for Broadcom 6878 Family"
88         select SYS_ARCH_TIMER
89         select CPU_V7A
90         select DM_SERIAL
91         select PL01X_SERIAL
92
93 source "arch/arm/mach-bcmbca/bcm47622/Kconfig"
94 source "arch/arm/mach-bcmbca/bcm4908/Kconfig"
95 source "arch/arm/mach-bcmbca/bcm4912/Kconfig"
96 source "arch/arm/mach-bcmbca/bcm63138/Kconfig"
97 source "arch/arm/mach-bcmbca/bcm63146/Kconfig"
98 source "arch/arm/mach-bcmbca/bcm63148/Kconfig"
99 source "arch/arm/mach-bcmbca/bcm63158/Kconfig"
100 source "arch/arm/mach-bcmbca/bcm63178/Kconfig"
101 source "arch/arm/mach-bcmbca/bcm6756/Kconfig"
102 source "arch/arm/mach-bcmbca/bcm6813/Kconfig"
103 source "arch/arm/mach-bcmbca/bcm6846/Kconfig"
104 source "arch/arm/mach-bcmbca/bcm6878/Kconfig"
105
106 endif