Searched refs:FROM_I2C_ENGINE (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/i2caux/dce110/ |
D | i2c_hw_engine_dce110.c | 79 #define FROM_I2C_ENGINE(ptr) \ macro 88 FROM_I2C_ENGINE(container_of((ptr), struct i2c_engine, base)) 149 struct i2c_hw_engine_dce110 *hw_engine = FROM_I2C_ENGINE(i2c_engine); in setup_engine() 191 const struct i2c_hw_engine_dce110 *hw_engine = FROM_I2C_ENGINE(i2c_engine); in get_speed() 207 struct i2c_hw_engine_dce110 *hw_engine = FROM_I2C_ENGINE(i2c_engine); in set_speed() 372 if (!process_transaction(FROM_I2C_ENGINE(engine), request)) in submit_channel_request() 380 execute_transaction(FROM_I2C_ENGINE(engine)); in submit_channel_request() 391 FROM_I2C_ENGINE(engine); in process_channel_reply() 419 struct i2c_hw_engine_dce110 *hw_engine = FROM_I2C_ENGINE(i2c_engine); in get_channel_status() 474 FROM_I2C_ENGINE(*i2c_engine); in destroy()
|
D | i2c_sw_engine_dce110.c | 62 #define FROM_I2C_ENGINE(ptr) \ macro 71 FROM_I2C_ENGINE(container_of((ptr), struct i2c_engine, base)) 87 struct i2c_sw_engine_dce110 *sw_engine = FROM_I2C_ENGINE(*engine); in destroy()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/i2caux/dce80/ |
D | i2c_sw_engine_dce80.c | 76 #define FROM_I2C_ENGINE(ptr) \ macro 85 FROM_I2C_ENGINE(container_of((ptr), struct i2c_engine, base)) 102 struct i2c_sw_engine_dce80 *sw_engine = FROM_I2C_ENGINE(*engine); in destroy()
|
D | i2c_hw_engine_dce80.c | 83 #define FROM_I2C_ENGINE(ptr) \ macro 92 FROM_I2C_ENGINE(container_of((ptr), struct i2c_engine, base)) 189 struct i2c_hw_engine_dce80 *engine = FROM_I2C_ENGINE(*i2c_engine); in destroy() 202 struct i2c_hw_engine_dce80 *engine = FROM_I2C_ENGINE(i2c_engine); in setup_engine() 300 const struct i2c_hw_engine_dce80 *engine = FROM_I2C_ENGINE(i2c_engine); in get_speed() 325 struct i2c_hw_engine_dce80 *engine = FROM_I2C_ENGINE(i2c_engine); in set_speed() 648 if (!process_transaction(FROM_I2C_ENGINE(engine), request)) in submit_channel_request() 656 execute_transaction(FROM_I2C_ENGINE(engine)); in submit_channel_request()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/i2caux/ |
D | i2c_sw_engine.c | 350 #define FROM_I2C_ENGINE(ptr) \ macro 359 FROM_I2C_ENGINE(container_of((ptr), struct i2c_engine, base)) 443 return FROM_I2C_ENGINE(engine)->speed; in dal_i2c_sw_engine_get_speed() 450 struct i2c_sw_engine *sw_engine = FROM_I2C_ENGINE(engine); in dal_i2c_sw_engine_set_speed() 483 struct i2c_sw_engine *sw_engine = FROM_I2C_ENGINE(engine); in dal_i2c_sw_engine_submit_channel_request() 542 dal_i2c_sw_engine_destruct(FROM_I2C_ENGINE(*ptr)); in destroy()
|
D | i2c_hw_engine.c | 54 #define FROM_I2C_ENGINE(ptr) \ macro 63 FROM_I2C_ENGINE(container_of((ptr), struct i2c_engine, base)) 194 FROM_I2C_ENGINE(engine)->original_speed = current_speed; in dal_i2c_hw_engine_acquire_engine()
|
D | i2c_generic_hw_engine.c | 63 #define FROM_I2C_ENGINE(ptr) \ macro 72 FROM_I2C_ENGINE(container_of((ptr), struct i2c_engine, base))
|