Home
last modified time | relevance | path

Searched refs:ioexp_client (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/
H A Dfalcon_boards.c257 struct i2c_client *ioexp_client = falcon_board(efx)->ioexp_client; in sfe4001_poweroff() local
261 i2c_smbus_write_byte_data(ioexp_client, P0_OUT, 0xff); in sfe4001_poweroff()
262 i2c_smbus_write_byte_data(ioexp_client, P1_CONFIG, 0xff); in sfe4001_poweroff()
263 i2c_smbus_write_byte_data(ioexp_client, P0_CONFIG, 0xff); in sfe4001_poweroff()
271 struct i2c_client *ioexp_client = falcon_board(efx)->ioexp_client; in sfe4001_poweron() local
283 rc = i2c_smbus_write_byte_data(ioexp_client, P0_CONFIG, 0x00); in sfe4001_poweron()
286 rc = i2c_smbus_write_byte_data(ioexp_client, P1_CONFIG, in sfe4001_poweron()
294 rc = i2c_smbus_read_byte_data(ioexp_client, P0_OU in sfe4001_poweron()
[all...]
H A Dnic.h170 * @ioexp_client: I2C client for power/port control
178 struct i2c_client *hwmon_client, *ioexp_client; member
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/
H A Dfalcon_boards.c257 struct i2c_client *ioexp_client = falcon_board(efx)->ioexp_client; in sfe4001_poweroff() local
261 i2c_smbus_write_byte_data(ioexp_client, P0_OUT, 0xff); in sfe4001_poweroff()
262 i2c_smbus_write_byte_data(ioexp_client, P1_CONFIG, 0xff); in sfe4001_poweroff()
263 i2c_smbus_write_byte_data(ioexp_client, P0_CONFIG, 0xff); in sfe4001_poweroff()
271 struct i2c_client *ioexp_client = falcon_board(efx)->ioexp_client; in sfe4001_poweron() local
283 rc = i2c_smbus_write_byte_data(ioexp_client, P0_CONFIG, 0x00); in sfe4001_poweron()
286 rc = i2c_smbus_write_byte_data(ioexp_client, P1_CONFIG, in sfe4001_poweron()
294 rc = i2c_smbus_read_byte_data(ioexp_client, P0_OU in sfe4001_poweron()
[all...]
H A Dnic.h170 * @ioexp_client: I2C client for power/port control
178 struct i2c_client *hwmon_client, *ioexp_client; member

Completed in 5 milliseconds