rep_write
rep_write(sd, info->edid_spa_port_b_reg, pa >> 8);
rep_write(sd, info->edid_spa_port_b_reg + 1, pa & 0xff);
rep_write(sd, info->edid_spa_port_b_reg + 2, pa >> 8);
rep_write(sd, info->edid_spa_port_b_reg + 3, pa & 0xff);
rep_write(sd, info->edid_spa_port_b_reg + 4, pa >> 8);
rep_write(sd, info->edid_spa_port_b_reg + 5, pa & 0xff);
rep_write(sd, info->edid_spa_loc_reg, spa_loc & 0xff);
return rep_write(sd, reg, (rep_read(sd, reg) & ~mask) | val);
return rep_write(sd, reg, (rep_read(sd, reg) & mask) | val);
rep_write(sd, 0x72, pa >> 8);
rep_write(sd, 0x73, pa & 0xff);
rep_write(sd, 0x74, pa >> 8);
rep_write(sd, 0x75, pa & 0xff);
rep_write(sd, 0x76, spa_loc & 0xff);
rep_write(sd, reg->reg & 0xff, val);