Lines Matching refs:ret

117 	int ret;  in tc3589x_keypad_init_key_hardware()  local
126 ret = tc3589x_reg_write(tc3589x, TC3589x_KBDSIZE, in tc3589x_keypad_init_key_hardware()
128 if (ret < 0) in tc3589x_keypad_init_key_hardware()
129 return ret; in tc3589x_keypad_init_key_hardware()
132 ret = tc3589x_reg_write(tc3589x, TC3589x_KBCFG_LSB, DEDICATED_KEY_VAL); in tc3589x_keypad_init_key_hardware()
133 if (ret < 0) in tc3589x_keypad_init_key_hardware()
134 return ret; in tc3589x_keypad_init_key_hardware()
136 ret = tc3589x_reg_write(tc3589x, TC3589x_KBCFG_MSB, DEDICATED_KEY_VAL); in tc3589x_keypad_init_key_hardware()
137 if (ret < 0) in tc3589x_keypad_init_key_hardware()
138 return ret; in tc3589x_keypad_init_key_hardware()
141 ret = tc3589x_reg_write(tc3589x, TC3589x_KBDSETTLE_REG, in tc3589x_keypad_init_key_hardware()
143 if (ret < 0) in tc3589x_keypad_init_key_hardware()
144 return ret; in tc3589x_keypad_init_key_hardware()
147 ret = tc3589x_reg_write(tc3589x, TC3589x_KBDBOUNCE, in tc3589x_keypad_init_key_hardware()
149 if (ret < 0) in tc3589x_keypad_init_key_hardware()
150 return ret; in tc3589x_keypad_init_key_hardware()
153 ret = tc3589x_set_bits(tc3589x, TC3589x_IOCFG, 0x0, IOCFG_IG); in tc3589x_keypad_init_key_hardware()
154 if (ret < 0) in tc3589x_keypad_init_key_hardware()
155 return ret; in tc3589x_keypad_init_key_hardware()
158 ret = tc3589x_reg_write(tc3589x, TC3589x_IOPULLCFG0_LSB, in tc3589x_keypad_init_key_hardware()
160 if (ret < 0) in tc3589x_keypad_init_key_hardware()
161 return ret; in tc3589x_keypad_init_key_hardware()
163 ret = tc3589x_reg_write(tc3589x, TC3589x_IOPULLCFG0_MSB, in tc3589x_keypad_init_key_hardware()
165 if (ret < 0) in tc3589x_keypad_init_key_hardware()
166 return ret; in tc3589x_keypad_init_key_hardware()
169 ret = tc3589x_reg_write(tc3589x, TC3589x_IOPULLCFG1_LSB, in tc3589x_keypad_init_key_hardware()
171 if (ret < 0) in tc3589x_keypad_init_key_hardware()
172 return ret; in tc3589x_keypad_init_key_hardware()
174 ret = tc3589x_reg_write(tc3589x, TC3589x_IOPULLCFG1_MSB, in tc3589x_keypad_init_key_hardware()
176 if (ret < 0) in tc3589x_keypad_init_key_hardware()
177 return ret; in tc3589x_keypad_init_key_hardware()
179 ret = tc3589x_reg_write(tc3589x, TC3589x_IOPULLCFG2_LSB, in tc3589x_keypad_init_key_hardware()
182 return ret; in tc3589x_keypad_init_key_hardware()
230 int ret; in tc3589x_keypad_enable() local
233 ret = tc3589x_set_bits(tc3589x, TC3589x_RSTCTRL, TC3589x_KBDRST, 0x0); in tc3589x_keypad_enable()
234 if (ret < 0) in tc3589x_keypad_enable()
235 return ret; in tc3589x_keypad_enable()
238 ret = tc3589x_set_bits(tc3589x, TC3589x_KBDMFS, 0x0, TC3589x_KBDMFS_EN); in tc3589x_keypad_enable()
239 if (ret < 0) in tc3589x_keypad_enable()
240 return ret; in tc3589x_keypad_enable()
243 ret = tc3589x_set_bits(tc3589x, TC3589x_CLKEN, 0x0, KPD_CLK_EN); in tc3589x_keypad_enable()
244 if (ret < 0) in tc3589x_keypad_enable()
245 return ret; in tc3589x_keypad_enable()
248 ret = tc3589x_set_bits(tc3589x, TC3589x_RSTINTCLR, 0x0, 0x1); in tc3589x_keypad_enable()
249 if (ret < 0) in tc3589x_keypad_enable()
250 return ret; in tc3589x_keypad_enable()
253 ret = tc3589x_set_bits(tc3589x, TC3589x_KBDMSK, 0x0, in tc3589x_keypad_enable()
255 if (ret < 0) in tc3589x_keypad_enable()
256 return ret; in tc3589x_keypad_enable()
260 return ret; in tc3589x_keypad_enable()
266 int ret; in tc3589x_keypad_disable() local
269 ret = tc3589x_set_bits(tc3589x, TC3589x_KBDIC, in tc3589x_keypad_disable()
271 if (ret < 0) in tc3589x_keypad_disable()
272 return ret; in tc3589x_keypad_disable()
275 ret = tc3589x_set_bits(tc3589x, TC3589x_KBDMSK, in tc3589x_keypad_disable()
277 if (ret < 0) in tc3589x_keypad_disable()
278 return ret; in tc3589x_keypad_disable()
281 ret = tc3589x_set_bits(tc3589x, TC3589x_CLKEN, 0x1, 0x0); in tc3589x_keypad_disable()
282 if (ret < 0) in tc3589x_keypad_disable()
283 return ret; in tc3589x_keypad_disable()
286 ret = tc3589x_set_bits(tc3589x, TC3589x_RSTCTRL, TC3589x_KBDRST, 0x1); in tc3589x_keypad_disable()
290 return ret; in tc3589x_keypad_disable()