board: ti: am335x: Add support for BBE Extended WiFi

The Sancloud BeagleBone Enhanced Extended WiFi (BBE Extended WiFi) has
its own devicetree file and the board can be identified by the 2nd
letter of the config string within the common EEPROM.

Signed-off-by: Paul Barker <paul.barker@sancloud.com>
This commit is contained in:
Paul Barker 2022-04-11 15:42:01 +00:00 committed by Tom Rini
parent cde726442b
commit a95cd68d51
2 changed files with 10 additions and 2 deletions

View file

@ -828,11 +828,17 @@ int board_late_init(void)
if (board_is_bben()) { if (board_is_bben()) {
char subtype_id = board_ti_get_config()[1]; char subtype_id = board_ti_get_config()[1];
if (subtype_id == 'L') switch (subtype_id) {
case 'L':
name = "BBELITE"; name = "BBELITE";
else break;
case 'I':
name = "BBE_EX_WIFI";
break;
default:
name = "BBEN"; name = "BBEN";
} }
}
set_board_info_env(name); set_board_info_env(name);
/* /*

View file

@ -136,6 +136,8 @@
"setenv fdtfile am335x-sancloud-bbe.dtb; fi; " \ "setenv fdtfile am335x-sancloud-bbe.dtb; fi; " \
"if test $board_name = BBELITE; then " \ "if test $board_name = BBELITE; then " \
"setenv fdtfile am335x-sancloud-bbe-lite.dtb; fi; " \ "setenv fdtfile am335x-sancloud-bbe-lite.dtb; fi; " \
"if test $board_name = BBE_EX_WIFI; then " \
"setenv fdtfile am335x-sancloud-bbe-extended-wifi.dtb; fi; " \
"if test $board_name = A33515BB; then " \ "if test $board_name = A33515BB; then " \
"setenv fdtfile am335x-evm.dtb; fi; " \ "setenv fdtfile am335x-evm.dtb; fi; " \
"if test $board_name = A335X_SK; then " \ "if test $board_name = A335X_SK; then " \