Home
last modified time | relevance | path

Searched refs:i2cctl (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/net/ethernet/intel/igb/
H A Digb_main.c535 s32 i2cctl = rd32(E1000_I2CPARAMS); in igb_get_i2c_data() local
537 return !!(i2cctl & E1000_I2C_DATA_IN); in igb_get_i2c_data()
551 s32 i2cctl = rd32(E1000_I2CPARAMS); in igb_set_i2c_data() local
554 i2cctl |= E1000_I2C_DATA_OUT | E1000_I2C_DATA_OE_N; in igb_set_i2c_data()
556 i2cctl &= ~E1000_I2C_DATA_OE_N; in igb_set_i2c_data()
557 i2cctl &= ~E1000_I2C_DATA_OUT; in igb_set_i2c_data()
560 wr32(E1000_I2CPARAMS, i2cctl); in igb_set_i2c_data()
575 s32 i2cctl = rd32(E1000_I2CPARAMS); in igb_set_i2c_clk() local
578 i2cctl |= E1000_I2C_CLK_OUT | E1000_I2C_CLK_OE_N; in igb_set_i2c_clk()
580 i2cctl &= ~E1000_I2C_CLK_OUT; in igb_set_i2c_clk()
[all …]