Lines Matching defs:control
47 static void smu_v11_0_i2c_set_clock_gating(struct i2c_adapter *control, bool en) in smu_v11_0_i2c_set_clock_gating()
76 static int smu_v11_0_i2c_enable(struct i2c_adapter *control, bool enable) in smu_v11_0_i2c_enable()
102 static void smu_v11_0_i2c_clear_status(struct i2c_adapter *control) in smu_v11_0_i2c_clear_status()
113 static void smu_v11_0_i2c_configure(struct i2c_adapter *control) in smu_v11_0_i2c_configure()
135 static void smu_v11_0_i2c_set_clock(struct i2c_adapter *control) in smu_v11_0_i2c_set_clock()
159 static void smu_v11_0_i2c_set_address(struct i2c_adapter *control, u16 address) in smu_v11_0_i2c_set_address()
171 static uint32_t smu_v11_0_i2c_poll_tx_status(struct i2c_adapter *control) in smu_v11_0_i2c_poll_tx_status()
223 static uint32_t smu_v11_0_i2c_poll_rx_status(struct i2c_adapter *control) in smu_v11_0_i2c_poll_rx_status()
268 static uint32_t smu_v11_0_i2c_transmit(struct i2c_adapter *control, in smu_v11_0_i2c_transmit()
367 static uint32_t smu_v11_0_i2c_receive(struct i2c_adapter *control, in smu_v11_0_i2c_receive()
441 static void smu_v11_0_i2c_abort(struct i2c_adapter *control) in smu_v11_0_i2c_abort()
458 static bool smu_v11_0_i2c_activity_done(struct i2c_adapter *control) in smu_v11_0_i2c_activity_done()
497 static void smu_v11_0_i2c_init(struct i2c_adapter *control) in smu_v11_0_i2c_init()
520 static void smu_v11_0_i2c_fini(struct i2c_adapter *control) in smu_v11_0_i2c_fini()
556 static bool smu_v11_0_i2c_bus_lock(struct i2c_adapter *control) in smu_v11_0_i2c_bus_lock()
568 static bool smu_v11_0_i2c_bus_unlock(struct i2c_adapter *control) in smu_v11_0_i2c_bus_unlock()
582 static uint32_t smu_v11_0_i2c_read_data(struct i2c_adapter *control, in smu_v11_0_i2c_read_data()
595 static uint32_t smu_v11_0_i2c_write_data(struct i2c_adapter *control, in smu_v11_0_i2c_write_data()
728 struct i2c_adapter *control = &smu_i2c->adapter; in smu_v11_0_i2c_control_init() local
755 struct i2c_adapter *control = adev->pm.ras_eeprom_i2c_bus; in smu_v11_0_i2c_control_fini() local