Lines Matching refs:reg
126 u8 *data, u32 reg, u8 num_bytes)
128 int ret = twl_i2c_read(TWL4030_MODULE_KEYPAD, data, reg, num_bytes);
133 reg, ret, ret);
138 static int twl4030_kpwrite_u8(struct twl4030_keypad *kp, u8 data, u32 reg)
140 int ret = twl_i2c_write_u8(TWL4030_MODULE_KEYPAD, data, reg);
145 reg, ret, ret);
247 u8 reg;
251 ret = twl4030_kpread(kp, ®, KEYP_ISR1, 1);
257 if (ret >= 0 && (reg & KEYP_IMR1_KP))
267 u8 reg;
271 reg = KEYP_CTRL_SOFT_NRST | KEYP_CTRL_SOFTMODEN
273 if (twl4030_kpwrite_u8(kp, reg, KEYP_CTRL) < 0)
282 reg = KEYP_EDR_KP_BOTH | KEYP_EDR_TO_RISING;
283 if (twl4030_kpwrite_u8(kp, reg, KEYP_EDR) < 0)
287 reg = (PTV_PRESCALER << KEYP_LK_PTV_PTV_SHIFT);
288 if (twl4030_kpwrite_u8(kp, reg, KEYP_LK_PTV) < 0)
308 reg = TWL4030_SIH_CTRL_COR_MASK | TWL4030_SIH_CTRL_PENDDIS_MASK;
309 if (twl4030_kpwrite_u8(kp, reg, KEYP_SIH_CTRL) < 0)
329 u8 reg;
422 reg = (u8) ~(KEYP_IMR1_KP | KEYP_IMR1_TO);
423 if (twl4030_kpwrite_u8(kp, reg, KEYP_IMR1)) {