saa717x_read
id = saa717x_read(sd, 0x5a0);
reg_data3 = saa717x_read(sd, 0x0528);
(saa717x_read(sd, 0x102) & 0xf0) |
(saa717x_read(sd, 0x109) & 0x7f) |
reg->val = saa717x_read(sd, reg->reg);