lgs8gxx_read_reg
if (lgs8gxx_read_reg(priv, 0, &data) != 0) {
lgs8gxx_read_reg(priv, 1, &data);
lgs8gxx_read_reg(priv, reg, &t);
lgs8gxx_read_reg(priv, reg_addr, &t);
lgs8gxx_read_reg(priv, 0x0C, &t);
lgs8gxx_read_reg(priv, 0x7E, &t);
lgs8gxx_read_reg(priv, 0xC5, &t);
lgs8gxx_read_reg(priv, 0x7C, &t);
lgs8gxx_read_reg(priv, 0xC3, &t);
lgs8gxx_read_reg(priv, 0x0C, &t);
lgs8gxx_read_reg(priv, 0x0C, &t);
lgs8gxx_read_reg(priv, 0x19, &t2);
lgs8gxx_read_reg(priv, 0xC5, &t);
ret = lgs8gxx_read_reg(priv, 0x13, &t);
ret = lgs8gxx_read_reg(priv, 0x4B, &t);
lgs8gxx_read_reg(priv, 0x0C, &t1);
lgs8gxx_read_reg(priv, 0x18, &t2);
lgs8gxx_read_reg(priv, 0xA2, &t);
lgs8gxx_read_reg(priv, 0x1F, &t);
lgs8gxx_read_reg(priv, 0x19, &t);
ret = lgs8gxx_read_reg(priv, reg_addr, &t);
lgs8gxx_read_reg(priv, 0x7c, &t);
lgs8gxx_read_reg(priv, 0xc3, &t);
lgs8gxx_read_reg(priv, 0, &data);
ret = lgs8gxx_read_reg(priv, 0x4B, &t);
lgs8gxx_read_reg(priv, 0x3F, &agc_lvl[0]);
lgs8gxx_read_reg(priv, 0x3E, &agc_lvl[1]);
ret = lgs8gxx_read_reg(priv, 0x4B, &t);
lgs8gxx_read_reg(priv, 0x94, &str);
lgs8gxx_read_reg(priv, 0x95, &t);
lgs8gxx_read_reg(priv, 0xB1, &t);
lgs8gxx_read_reg(priv, 0xB0, &t);
lgs8gxx_read_reg(priv, 0x34, &t);
lgs8gxx_read_reg(priv, 0x95, &t);
lgs8gxx_read_reg(priv, 0x30, &orig);
lgs8gxx_read_reg(priv, 0x30, &t);
lgs8gxx_read_reg(priv, reg_total+3-i, &t);
lgs8gxx_read_reg(priv, reg_err+3-i, &t);