Lines Matching full:error

26  * @return -EIO for error, 0 for success.
31 int error; in max98090_hw_params() local
37 error = maxim_bic_or(priv, M98090_REG_INTERFACE_FORMAT, in max98090_hw_params()
49 error |= maxim_bic_or(priv, M98090_REG_FILTER_CONFIG, in max98090_hw_params()
52 error |= maxim_bic_or(priv, M98090_REG_FILTER_CONFIG, in max98090_hw_params()
57 error |= maxim_bic_or(priv, M98090_REG_FILTER_CONFIG, in max98090_hw_params()
60 error |= maxim_bic_or(priv, M98090_REG_FILTER_CONFIG, in max98090_hw_params()
63 if (error < 0) { in max98090_hw_params()
64 debug("%s: Error setting hardware params.\n", __func__); in max98090_hw_params()
78 * @return -EIO for error, 0 for success.
82 int error = 0; in max98090_set_sysclk() local
94 error = maxim_i2c_write(priv, M98090_REG_SYSTEM_CLOCK, in max98090_set_sysclk()
97 error = maxim_i2c_write(priv, M98090_REG_SYSTEM_CLOCK, in max98090_set_sysclk()
100 error = maxim_i2c_write(priv, M98090_REG_SYSTEM_CLOCK, in max98090_set_sysclk()
109 if (error < 0) in max98090_set_sysclk()
123 * @return -EIO for error, 0 for success.
128 int error = 0; in max98090_set_fmt() local
138 error |= maxim_i2c_write(priv, M98090_REG_CLOCK_RATIO_NI_MSB, in max98090_set_fmt()
140 error |= maxim_i2c_write(priv, M98090_REG_CLOCK_RATIO_NI_LSB, in max98090_set_fmt()
142 error |= maxim_bic_or(priv, M98090_REG_CLOCK_MODE, in max98090_set_fmt()
156 error |= maxim_i2c_write(priv, M98090_REG_MASTER_MODE, regval); in max98090_set_fmt()
192 error |= maxim_i2c_write(priv, M98090_REG_INTERFACE_FORMAT, regval); in max98090_set_fmt()
194 if (error < 0) { in max98090_set_fmt()
195 debug("%s: Error setting i2s format.\n", __func__); in max98090_set_fmt()
206 * @return -EIO for error, 0 for success.
232 * @return -EIO for error, 0 for success.
237 int error = 0; in max98090_device_init() local
240 error = max98090_reset(priv); in max98090_device_init()
241 if (error != 0) { in max98090_device_init()
243 return error; in max98090_device_init()
251 error = maxim_i2c_read(priv, M98090_REG_REVISION_ID, &id); in max98090_device_init()
252 if (error < 0) { in max98090_device_init()
265 int error; in max98090_setup_interface() local
268 error = maxim_i2c_read(priv, M98090_REG_DEVICE_STATUS, &id); in max98090_setup_interface()
270 error |= maxim_i2c_write(priv, M98090_REG_DAC_CONTROL, in max98090_setup_interface()
272 error |= maxim_i2c_write(priv, M98090_REG_BIAS_CONTROL, in max98090_setup_interface()
275 error |= maxim_i2c_write(priv, M98090_REG_LEFT_SPK_MIXER, 0x1); in max98090_setup_interface()
276 error |= maxim_i2c_write(priv, M98090_REG_RIGHT_SPK_MIXER, 0x2); in max98090_setup_interface()
278 error |= maxim_i2c_write(priv, M98090_REG_LEFT_SPK_VOLUME, 0x25); in max98090_setup_interface()
279 error |= maxim_i2c_write(priv, M98090_REG_RIGHT_SPK_VOLUME, 0x25); in max98090_setup_interface()
281 error |= maxim_i2c_write(priv, M98090_REG_CLOCK_RATIO_NI_MSB, 0x0); in max98090_setup_interface()
282 error |= maxim_i2c_write(priv, M98090_REG_CLOCK_RATIO_NI_LSB, 0x0); in max98090_setup_interface()
283 error |= maxim_i2c_write(priv, M98090_REG_MASTER_MODE, 0x0); in max98090_setup_interface()
284 error |= maxim_i2c_write(priv, M98090_REG_INTERFACE_FORMAT, 0x0); in max98090_setup_interface()
285 error |= maxim_i2c_write(priv, M98090_REG_IO_CONFIGURATION, in max98090_setup_interface()
287 error |= maxim_i2c_write(priv, M98090_REG_DEVICE_SHUTDOWN, in max98090_setup_interface()
289 error |= maxim_i2c_write(priv, M98090_REG_OUTPUT_ENABLE, in max98090_setup_interface()
293 error |= maxim_i2c_write(priv, M98090_REG_IO_CONFIGURATION, in max98090_setup_interface()
296 if (error < 0) in max98090_setup_interface()