Lines Matching refs:error

76 	int error;  in gp2a_device_open()  local
78 error = gp2a_enable(dt); in gp2a_device_open()
79 if (error < 0) { in gp2a_device_open()
81 "unable to activate, err %d\n", error); in gp2a_device_open()
82 return error; in gp2a_device_open()
93 int error; in gp2a_device_close() local
95 error = gp2a_disable(dt); in gp2a_device_close()
96 if (error < 0) in gp2a_device_close()
98 "unable to deactivate, err %d\n", error); in gp2a_device_close()
103 int error; in gp2a_initialize() local
105 error = i2c_smbus_write_byte_data(dt->i2c_client, GP2A_ADDR_GAIN, in gp2a_initialize()
107 if (error < 0) in gp2a_initialize()
108 return error; in gp2a_initialize()
110 error = i2c_smbus_write_byte_data(dt->i2c_client, GP2A_ADDR_HYS, in gp2a_initialize()
112 if (error < 0) in gp2a_initialize()
113 return error; in gp2a_initialize()
115 error = i2c_smbus_write_byte_data(dt->i2c_client, GP2A_ADDR_CYCLE, in gp2a_initialize()
117 if (error < 0) in gp2a_initialize()
118 return error; in gp2a_initialize()
120 error = gp2a_disable(dt); in gp2a_initialize()
122 return error; in gp2a_initialize()
130 int error; in gp2a_probe() local
136 error = pdata->hw_setup(client); in gp2a_probe()
137 if (error < 0) in gp2a_probe()
138 return error; in gp2a_probe()
141 error = gpio_request_one(pdata->vout_gpio, GPIOF_IN, GP2A_I2C_NAME); in gp2a_probe()
142 if (error) in gp2a_probe()
147 error = -ENOMEM; in gp2a_probe()
154 error = gp2a_initialize(dt); in gp2a_probe()
155 if (error < 0) in gp2a_probe()
160 error = -ENOMEM; in gp2a_probe()
174 error = request_threaded_irq(client->irq, NULL, gp2a_irq, in gp2a_probe()
178 if (error) { in gp2a_probe()
183 error = input_register_device(dt->input); in gp2a_probe()
184 if (error) { in gp2a_probe()
205 return error; in gp2a_probe()