soc/software: fix i2c_write

commit 3fa3080e introduced an additional address length paramater to
i2c_write to support non 8bit memory addresses.
But the parameter wasn't added to the call of i2c_write in i2c_send_init_cmds.

This commit fixes the issue by adding the address length parameter to
the call of i2c_write.
This commit is contained in:
dasdgw 2023-04-10 12:47:15 +02:00
parent c9e2de21f7
commit b1e02ebcfa
1 changed files with 1 additions and 1 deletions

View File

@ -48,7 +48,7 @@ int i2c_send_init_cmds(void)
data[0] = i2c_cmd->init_table[(i*2) + 1] & 0xff; data[0] = i2c_cmd->init_table[(i*2) + 1] & 0xff;
} }
if (!i2c_write(i2c_cmd->i2c_addr, addr, data, len)) if (!i2c_write(i2c_cmd->i2c_addr, addr, data, len, 1))
printf("Error during write at address 0x%04x on i2c dev %d\n", printf("Error during write at address 0x%04x on i2c dev %d\n",
addr, current_i2c_dev); addr, current_i2c_dev);
} }