Lines Matching defs:ioexp_client
207 struct i2c_client *ioexp_client = falcon_board(efx)->ioexp_client;
211 i2c_smbus_write_byte_data(ioexp_client, P0_OUT, 0xff);
212 i2c_smbus_write_byte_data(ioexp_client, P1_CONFIG, 0xff);
213 i2c_smbus_write_byte_data(ioexp_client, P0_CONFIG, 0xff);
221 struct i2c_client *ioexp_client = falcon_board(efx)->ioexp_client;
233 rc = i2c_smbus_write_byte_data(ioexp_client, P0_CONFIG, 0x00);
236 rc = i2c_smbus_write_byte_data(ioexp_client, P1_CONFIG,
244 rc = i2c_smbus_read_byte_data(ioexp_client, P0_OUT);
252 rc = i2c_smbus_write_byte_data(ioexp_client, P0_OUT, out);
266 rc = i2c_smbus_write_byte_data(ioexp_client, P0_OUT, out);
273 rc = i2c_smbus_write_byte_data(ioexp_client, P0_OUT, out);
292 rc = i2c_smbus_read_byte_data(ioexp_client, P1_IN);
390 i2c_unregister_device(board->ioexp_client);
410 status = i2c_smbus_read_byte_data(falcon_board(efx)->ioexp_client, P1_IN);
451 board->ioexp_client = i2c_new_dummy(&board->i2c_adap, PCA9539);
452 if (!board->ioexp_client) {
476 i2c_unregister_device(board->ioexp_client);