Lines Matching refs:ret

94 	int ret;
103 ret = tc3589x_reg_write(tc3589x, TC3589x_KBDSIZE,
105 if (ret < 0)
106 return ret;
109 ret = tc3589x_reg_write(tc3589x, TC3589x_KBCFG_LSB, DEDICATED_KEY_VAL);
110 if (ret < 0)
111 return ret;
113 ret = tc3589x_reg_write(tc3589x, TC3589x_KBCFG_MSB, DEDICATED_KEY_VAL);
114 if (ret < 0)
115 return ret;
118 ret = tc3589x_reg_write(tc3589x, TC3589x_KBDSETTLE_REG,
120 if (ret < 0)
121 return ret;
124 ret = tc3589x_reg_write(tc3589x, TC3589x_KBDBOUNCE,
126 if (ret < 0)
127 return ret;
130 ret = tc3589x_set_bits(tc3589x, TC3589x_IOCFG, 0x0, IOCFG_IG);
131 if (ret < 0)
132 return ret;
135 ret = tc3589x_reg_write(tc3589x, TC3589x_IOPULLCFG0_LSB,
137 if (ret < 0)
138 return ret;
140 ret = tc3589x_reg_write(tc3589x, TC3589x_IOPULLCFG0_MSB,
142 if (ret < 0)
143 return ret;
146 ret = tc3589x_reg_write(tc3589x, TC3589x_IOPULLCFG1_LSB,
148 if (ret < 0)
149 return ret;
151 ret = tc3589x_reg_write(tc3589x, TC3589x_IOPULLCFG1_MSB,
153 if (ret < 0)
154 return ret;
156 ret = tc3589x_reg_write(tc3589x, TC3589x_IOPULLCFG2_LSB,
159 return ret;
207 int ret;
210 ret = tc3589x_set_bits(tc3589x, TC3589x_RSTCTRL, TC3589x_KBDRST, 0x0);
211 if (ret < 0)
212 return ret;
215 ret = tc3589x_set_bits(tc3589x, TC3589x_KBDMFS, 0x0, TC3589x_KBDMFS_EN);
216 if (ret < 0)
217 return ret;
220 ret = tc3589x_set_bits(tc3589x, TC3589x_CLKEN, 0x0, KPD_CLK_EN);
221 if (ret < 0)
222 return ret;
225 ret = tc3589x_set_bits(tc3589x, TC3589x_RSTINTCLR, 0x0, 0x1);
226 if (ret < 0)
227 return ret;
230 ret = tc3589x_set_bits(tc3589x, TC3589x_KBDMSK, 0x0,
232 if (ret < 0)
233 return ret;
237 return ret;
243 int ret;
246 ret = tc3589x_set_bits(tc3589x, TC3589x_KBDIC,
248 if (ret < 0)
249 return ret;
252 ret = tc3589x_set_bits(tc3589x, TC3589x_KBDMSK,
254 if (ret < 0)
255 return ret;
258 ret = tc3589x_set_bits(tc3589x, TC3589x_CLKEN, 0x1, 0x0);
259 if (ret < 0)
260 return ret;
263 ret = tc3589x_set_bits(tc3589x, TC3589x_RSTCTRL, TC3589x_KBDRST, 0x1);
267 return ret;