Lines Matching refs:i2c_data
230 qt1010_i2c_oper_t i2c_data[] = { in qt1010_init_meas1() local
237 for (i = 0; i < ARRAY_SIZE(i2c_data); i++) { in qt1010_init_meas1()
238 if (i2c_data[i].oper == QT1010_WR) { in qt1010_init_meas1()
239 err = qt1010_writereg(priv, i2c_data[i].reg, in qt1010_init_meas1()
240 i2c_data[i].val); in qt1010_init_meas1()
242 err = qt1010_readreg(priv, i2c_data[i].reg, &val2); in qt1010_init_meas1()
264 qt1010_i2c_oper_t i2c_data[] = { in qt1010_init_meas2() local
273 for (i = 0; i < ARRAY_SIZE(i2c_data); i++) { in qt1010_init_meas2()
274 if (i2c_data[i].oper == QT1010_WR) { in qt1010_init_meas2()
275 err = qt1010_writereg(priv, i2c_data[i].reg, in qt1010_init_meas2()
276 i2c_data[i].val); in qt1010_init_meas2()
278 err = qt1010_readreg(priv, i2c_data[i].reg, &val); in qt1010_init_meas2()
293 static const qt1010_i2c_oper_t i2c_data[] = { in qt1010_init() local
333 for (i = 0; i < ARRAY_SIZE(i2c_data); i++) { in qt1010_init()
334 switch (i2c_data[i].oper) { in qt1010_init()
336 err = qt1010_writereg(priv, i2c_data[i].reg, in qt1010_init()
337 i2c_data[i].val); in qt1010_init()
340 if (i2c_data[i].val == 0x20) in qt1010_init()
344 err = qt1010_readreg(priv, i2c_data[i].reg, valptr); in qt1010_init()
347 if (i2c_data[i].val == 0x25) in qt1010_init()
349 else if (i2c_data[i].val == 0x1f) in qt1010_init()
354 BUG_ON(i >= ARRAY_SIZE(i2c_data) - 1); in qt1010_init()
356 err = qt1010_init_meas1(priv, i2c_data[i+1].reg, in qt1010_init()
357 i2c_data[i].reg, in qt1010_init()
358 i2c_data[i].val, valptr); in qt1010_init()