blob: 3beae8b4d8e713dce60136b8101f7d3e740e7eff (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
|
# SPDX-License-Identifier: GPL-2.0+
#
# (C) Copyright 2019 Broadcom Ltd
#
config SYS_VENDOR
default "broadcom"
config SYS_BOARD
default "bcmbca"
if TARGET_BCM963158
config SYS_CONFIG_NAME
default "bcm963158"
endif
if TARGET_BCM96858
config SYS_CONFIG_NAME
default "bcm96858"
endif
if TARGET_BCM96856
config SYS_CONFIG_NAME
default "bcm96856"
endif
if TARGET_BCM963178
config SYS_CONFIG_NAME
default "bcm963178"
endif
if TARGET_BCM947622
config SYS_CONFIG_NAME
default "bcm947622"
endif
if TARGET_BCM96756
config SYS_CONFIG_NAME
default "bcm96756"
endif
if TARGET_BCM96846
config SYS_CONFIG_NAME
default "bcm96846"
endif
if TARGET_BCM96878
config SYS_CONFIG_NAME
default "bcm96878"
endif
if TARGET_BCM96855
config SYS_CONFIG_NAME
default "bcm96855"
endif
if TARGET_BCM94908
config SYS_CONFIG_NAME
default "bcm94908"
endif
if TARGET_BCM94912
config SYS_CONFIG_NAME
default "bcm94912"
endif
if TARGET_BCM963146
config SYS_CONFIG_NAME
default "bcm963146"
endif
if TARGET_BCM963138
config SYS_CONFIG_NAME
default "bcm963138"
endif
if TARGET_BCM963148
config SYS_CONFIG_NAME
default "bcm963148"
endif
config BCMBCA_HTTPD
bool "Support HTTPD server"
depends on NET
config BCMBCA_IKOS
bool "IKOS"
depends on !CONFIG_SYS_ARCH_TIMER
help
Enable IKOS build
config BCMBCA_BOARD_SPECIFIC_DT
bool "Load board specific device tree for uboot"
config BCMBCA_UPDATE_MCB_IN_ENV
bool "Auto update MCB selector in environment"
depends on BCMBCA_BOARD_SPECIFIC_DT
default y
config BCMBCA_BOARD_SDK
bool "Support board sdk"
default y
config BCMBCA_EARLY_ABORT_JTAG_UNLOCK
bool "Unlocks JTAG in early abort. Hazardous: Use in debug/development mode only"
help
JTAG unlock is a debug feature helping to unbrick board if booted to BOOTROM secure mode
#Hopefully temporary home for this driver
#since we need this in tpl, we can't have it under misc
config BCM_BOOTSTATE
bool "Enable support for Broadcom Bootstate Driver"
help
If you say Y here, you will get support broadcom bootstate
mechanism
config BCMBCA_EXTRA_BOARD_OBJECTS
string "Space Seperated List of Extra board/broadcom/bcmbca objects to build"
help
To add additional files to the uboot proper in the board/broadcom/bcmbca directory
add the names of the .o files in a space-separated list
config BCMBCA_BOARD_TK_PROG
bool "Build Turnkey Programming SPL Version"
default n
config BCMBCA_BUTTON
bool "button support for broadcom board"
depends on DM
default y
|