Lines Matching refs:i2c_data
234 qt1010_i2c_oper_t i2c_data[] = { in qt1010_init_meas1() local
241 for (i = 0; i < ARRAY_SIZE(i2c_data); i++) { in qt1010_init_meas1()
242 if (i2c_data[i].oper == QT1010_WR) { in qt1010_init_meas1()
243 err = qt1010_writereg(priv, i2c_data[i].reg, in qt1010_init_meas1()
244 i2c_data[i].val); in qt1010_init_meas1()
246 err = qt1010_readreg(priv, i2c_data[i].reg, &val2); in qt1010_init_meas1()
268 qt1010_i2c_oper_t i2c_data[] = { in qt1010_init_meas2() local
277 for (i = 0; i < ARRAY_SIZE(i2c_data); i++) { in qt1010_init_meas2()
278 if (i2c_data[i].oper == QT1010_WR) { in qt1010_init_meas2()
279 err = qt1010_writereg(priv, i2c_data[i].reg, in qt1010_init_meas2()
280 i2c_data[i].val); in qt1010_init_meas2()
282 err = qt1010_readreg(priv, i2c_data[i].reg, &val); in qt1010_init_meas2()
297 static const qt1010_i2c_oper_t i2c_data[] = { in qt1010_init() local
337 for (i = 0; i < ARRAY_SIZE(i2c_data); i++) { in qt1010_init()
338 switch (i2c_data[i].oper) { in qt1010_init()
340 err = qt1010_writereg(priv, i2c_data[i].reg, in qt1010_init()
341 i2c_data[i].val); in qt1010_init()
344 if (i2c_data[i].val == 0x20) in qt1010_init()
348 err = qt1010_readreg(priv, i2c_data[i].reg, valptr); in qt1010_init()
351 if (i2c_data[i].val == 0x25) in qt1010_init()
353 else if (i2c_data[i].val == 0x1f) in qt1010_init()
358 BUG_ON(i >= ARRAY_SIZE(i2c_data) - 1); in qt1010_init()
360 err = qt1010_init_meas1(priv, i2c_data[i+1].reg, in qt1010_init()
361 i2c_data[i].reg, in qt1010_init()
362 i2c_data[i].val, valptr); in qt1010_init()