Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/drm/amd/display/dc/i2caux/
Di2c_sw_engine.c107 struct ddc *ddc_handle, in start_sync() argument
115 write_bit_to_ddc(ddc_handle, SCL, true); in start_sync()
120 write_bit_to_ddc(ddc_handle, SDA, true); in start_sync()
122 if (!read_bit_from_ddc(ddc_handle, SDA)) { in start_sync()
129 write_bit_to_ddc(ddc_handle, SCL, true); in start_sync()
131 if (!wait_for_scl_high(ctx, ddc_handle, clock_delay_div_4)) in start_sync()
134 write_bit_to_ddc(ddc_handle, SDA, false); in start_sync()
138 write_bit_to_ddc(ddc_handle, SCL, false); in start_sync()
150 struct ddc *ddc_handle, in stop_sync() argument
158 write_bit_to_ddc(ddc_handle, SCL, false); in stop_sync()
[all …]
Di2c_engine.c53 struct ddc *ddc_handle) in dal_i2c_engine_acquire() argument
62 i2c_engine, ddc_handle); in dal_i2c_engine_acquire()
Di2c_sw_engine.h57 struct ddc *ddc_handle);
Di2c_engine.h113 struct ddc *ddc_handle);
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/i2caux/dce110/
Di2c_sw_engine_dce110.c98 struct ddc *ddc_handle) in acquire_engine() argument
100 return dal_i2caux_i2c_sw_engine_acquire_engine(engine, ddc_handle); in acquire_engine()
/Linux-v4.19/drivers/gpu/drm/amd/display/dc/i2caux/dce80/
Di2c_sw_engine_dce80.c113 struct ddc *ddc_handle) in acquire_engine() argument
115 return dal_i2caux_i2c_sw_engine_acquire_engine(engine, ddc_handle); in acquire_engine()