board: ti: am62x: Add support to detect AM62B-P1 board
AM62B-P1 is PMIC variant of AM62B board. Add support to detect this board based on EEPROM string. This will help in implementing handling board specific DT fixups later on. Schematics: https://www.ti.com/tool/SK-AM62B-P1 Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com> Reviewed-by: Neha Malcom Francis <n-francis@ti.com>
This commit is contained in:
parent
fabf3ae948
commit
09b2c79a8d
|
|
@ -12,6 +12,8 @@ findfdt=
|
||||||
setenv name_fdt ${default_device_tree};
|
setenv name_fdt ${default_device_tree};
|
||||||
if test $board_name = am62x_skevm; then
|
if test $board_name = am62x_skevm; then
|
||||||
setenv name_fdt ti/k3-am625-sk.dtb; fi;
|
setenv name_fdt ti/k3-am625-sk.dtb; fi;
|
||||||
|
if test $board_name = am62b_p1_skevm; then
|
||||||
|
setenv name_fdt ti/k3-am625-sk.dtb; fi;
|
||||||
if test $board_name = am62x_sip_skevm; then
|
if test $board_name = am62x_sip_skevm; then
|
||||||
setenv name_fdt ti/k3-am625-sk.dtb; fi;
|
setenv name_fdt ti/k3-am625-sk.dtb; fi;
|
||||||
if test $board_name = am62x_lp_skevm; then
|
if test $board_name = am62x_lp_skevm; then
|
||||||
|
|
|
||||||
|
|
@ -48,6 +48,7 @@ static struct gpio_desc board_det_gpios[AM62X_LPSK_BRD_DET_COUNT];
|
||||||
|
|
||||||
#define board_is_am62x_skevm() (board_ti_k3_is("AM62-SKEVM") || \
|
#define board_is_am62x_skevm() (board_ti_k3_is("AM62-SKEVM") || \
|
||||||
board_ti_k3_is("AM62B-SKEVM"))
|
board_ti_k3_is("AM62B-SKEVM"))
|
||||||
|
#define board_is_am62b_p1_skevm() board_ti_k3_is("AM62B-SKEVM-P1")
|
||||||
#define board_is_am62x_lp_skevm() board_ti_k3_is("AM62-LP-SKEVM")
|
#define board_is_am62x_lp_skevm() board_ti_k3_is("AM62-LP-SKEVM")
|
||||||
#define board_is_am62x_sip_skevm() board_ti_k3_is("AM62SIP-SKEVM")
|
#define board_is_am62x_sip_skevm() board_ti_k3_is("AM62SIP-SKEVM")
|
||||||
#define board_is_am62x_play() board_ti_k3_is("BEAGLEPLAY-A0-")
|
#define board_is_am62x_play() board_ti_k3_is("BEAGLEPLAY-A0-")
|
||||||
|
|
@ -241,6 +242,8 @@ static void setup_board_eeprom_env(void)
|
||||||
|
|
||||||
if (board_is_am62x_skevm())
|
if (board_is_am62x_skevm())
|
||||||
name = "am62x_skevm";
|
name = "am62x_skevm";
|
||||||
|
else if (board_is_am62b_p1_skevm())
|
||||||
|
name = "am62b_p1_skevm";
|
||||||
else if (board_is_am62x_lp_skevm())
|
else if (board_is_am62x_lp_skevm())
|
||||||
name = "am62x_lp_skevm";
|
name = "am62x_lp_skevm";
|
||||||
else if (board_is_am62x_sip_skevm())
|
else if (board_is_am62x_sip_skevm())
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue