Searched refs:hwpec (Results 1 – 2 of 2) sorted by relevance
| /Linux-v5.4/drivers/staging/kpc2000/ |
| D | kpc2000_i2c.c | 247 …ansaction_by_block(struct i2c_device *priv, union i2c_smbus_data *data, char read_write, int hwpec) in i801_block_transaction_by_block() argument 262 status = i801_transaction(priv, I801_BLOCK_DATA | ENABLE_INT9 | I801_PEC_EN * hwpec); in i801_block_transaction_by_block() 278 …_byte(struct i2c_device *priv, union i2c_smbus_data *data, char read_write, int command, int hwpec) in i801_block_transaction_byte_by_byte() argument 357 …ction(struct i2c_device *priv, union i2c_smbus_data *data, char read_write, int command, int hwpec) in i801_block_transaction() argument 388 result = i801_block_transaction_by_block(priv, data, read_write, hwpec); in i801_block_transaction() 390 result = i801_block_transaction_byte_by_byte(priv, data, read_write, command, hwpec); in i801_block_transaction() 391 if (result == 0 && hwpec) in i801_block_transaction() 404 int hwpec; in i801_access() local 409 …hwpec = (priv->features & FEATURE_SMBUS_PEC) && (flags & I2C_CLIENT_PEC) && size != I2C_SMBUS_QUIC… in i801_access() 470 if (hwpec) { /* enable/disable hardware PEC */ in i801_access() [all …]
|
| /Linux-v5.4/drivers/i2c/busses/ |
| D | i2c-i801.c | 521 int hwpec) in i801_block_transaction_by_block() argument 525 int xact = hwpec ? SMBHSTCNT_PEC_EN : 0; in i801_block_transaction_by_block() 683 int hwpec) in i801_block_transaction_byte_by_byte() argument 790 int command, int hwpec) in i801_block_transaction() argument 826 command, hwpec); in i801_block_transaction() 830 command, hwpec); in i801_block_transaction() 845 int hwpec; in i801_access() local 858 hwpec = (priv->features & FEATURE_SMBUS_PEC) && (flags & I2C_CLIENT_PEC) in i801_access() 934 if (hwpec) /* enable/disable hardware PEC */ in i801_access() 942 hwpec); in i801_access() [all …]
|