3
* Stefan Roese, DENX Software Engineering, sr@denx.de.
5
* SPDX-License-Identifier: GPL-2.0+
11
#include <asm/processor.h>
14
#if defined(CONFIG_TAISHAN)
16
const uchar bootstrap_buf[16] = {
35
static int update_boot_eeprom(void)
38
uchar chip = CONFIG_SYS_BOOTSTRAP_IIC_ADDR;
39
uchar *pbuf = (uchar *)bootstrap_buf;
42
for (ii = 0; ii < len; ii++) {
43
if (i2c_write(chip, ii, 1, &pbuf[ii], 1) != 0) {
44
printf("i2c_write failed\n");
49
for (jj = 0; jj < 10; jj++)
55
int do_update_boot_eeprom(cmd_tbl_t * cmdtp, int flag, int argc, char * const argv[])
57
return update_boot_eeprom();
60
U_BOOT_CMD(update_boot_eeprom, 1, 1, do_update_boot_eeprom,
61
"update bootstrap eeprom content", "");