bl_cmd
enum psp_bootloader_cmd bl_cmd)
psp_gfxdrv_command_reg = bl_cmd;
enum psp_bootloader_cmd bl_cmd)
psp_gfxdrv_command_reg = bl_cmd;
psp_gfxdrv_command_reg = bl_cmd;
enum psp_bootloader_cmd bl_cmd)
enum psp_bootloader_cmd bl_cmd)
psp_gfxdrv_command_reg = bl_cmd;
u8 bl_cmd[sizeof(bl_command)];
memcpy(bl_cmd, bl_command, sizeof(bl_command));
memcpy(&bl_cmd[sizeof(bl_command) - CY_NUM_BL_KEYS],
sizeof(bl_cmd), bl_cmd);
static int iqs5xx_bl_cmd(struct i2c_client *client, u8 bl_cmd, u16 bl_addr)
u8 mbuf[sizeof(bl_cmd) + sizeof(bl_addr)];
msg.len = sizeof(bl_cmd);
*mbuf = bl_cmd;
switch (bl_cmd) {
put_unaligned_be16(bl_addr, mbuf + sizeof(bl_cmd));
switch (bl_cmd) {
if (bl_cmd == IQS5XX_BL_CMD_VER &&
if (bl_cmd == IQS5XX_BL_CMD_CRC && *mbuf != IQS5XX_BL_CRC_PASS) {
if (bl_cmd != IQS5XX_BL_CMD_VER)
bl_cmd, ret);
status = bl_cmd(adapter, POLLING_MODE, CMD_PASS,
if (bl_cmd(adapter, JUMP_TO_ZERO_PC,
status = bl_cmd(adapter, cmd_req, cmd_resp, str);
status = bl_cmd(adapter, EOF_REACHED, FW_LOADING_SUCCESSFUL,
status = bl_cmd(adapter, AUTO_READ_MODE, CMD_PASS,
status = bl_cmd(adapter, POLLING_MODE, CMD_PASS, "POLLING_MODE");
status = bl_cmd(adapter, LOAD_HOSTED_FW, LOADING_INITIATED,
status = bl_cmd(adapter, BURN_HOSTED_FW, SEND_RPS_FILE, "FW_UPGRADE");
status = bl_cmd(adapter, AUTO_READ_MODE, CMD_PASS,