Searched refs:dce_i2c_hw (Results 1 – 9 of 9) sorted by relevance
/linux/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_i2c_hw.c | 32 dce_i2c_hw->ctx 34 dce_i2c_hw->regs->reg 38 dce_i2c_hw->shifts->field_name, dce_i2c_hw->masks->field_name 41 struct dce_i2c_hw *dce_i2c_hw) in execute_transaction() argument 56 DC_I2C_TRANSACTION_COUNT, dce_i2c_hw->transaction_count - 1); in execute_transaction() 64 dce_i2c_hw->transaction_count = 0; in execute_transaction() 65 dce_i2c_hw->buffer_used_bytes = 0; in execute_transaction() 69 struct dce_i2c_hw *dce_i2c_hw, in get_channel_status() argument 77 else if (value & dce_i2c_hw->masks->DC_I2C_SW_STOPPED_ON_NACK) in get_channel_status() 79 else if (value & dce_i2c_hw->masks->DC_I2C_SW_TIMEOUT) in get_channel_status() [all …]
|
H A D | dce_i2c_hw.h | 286 struct dce_i2c_hw { struct 306 struct dce_i2c_hw *dce_i2c_hw, argument 314 struct dce_i2c_hw *dce_i2c_hw, 322 struct dce_i2c_hw *dce_i2c_hw, 330 struct dce_i2c_hw *dce_i2c_hw, 338 struct dce_i2c_hw *dce_i2c_hw, 349 struct dce_i2c_hw *dce_i2c_hw); 351 struct dce_i2c_hw *acquire_i2c_hw_engine(
|
H A D | dce_i2c.c | 59 struct dce_i2c_hw *dce_i2c_hw; in dce_i2c_submit_command() local 72 dce_i2c_hw = acquire_i2c_hw_engine(pool, ddc); in dce_i2c_submit_command() 74 if (dce_i2c_hw) in dce_i2c_submit_command() 75 return dce_i2c_submit_command_hw(pool, ddc, cmd, dce_i2c_hw); in dce_i2c_submit_command()
|
H A D | Makefile | 32 dce_i2c.o dce_i2c_hw.o dce_i2c_sw.o dmub_psr.o dmub_abm.o dmub_abm_lcd.o dce_panel_cntl.o \
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn201/ |
H A D | dcn201_resource.c | 709 static struct dce_i2c_hw *dcn201_i2c_hw_create(struct dc_context *ctx, in dcn201_i2c_hw_create() 712 struct dce_i2c_hw *dce_i2c_hw = in dcn201_i2c_hw_create() local 713 kzalloc(sizeof(struct dce_i2c_hw), GFP_ATOMIC); in dcn201_i2c_hw_create() 715 if (!dce_i2c_hw) in dcn201_i2c_hw_create() 718 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn201_i2c_hw_create() 721 return dce_i2c_hw; in dcn201_i2c_hw_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dce112/ |
H A D | dce112_resource.c | 732 static struct dce_i2c_hw *dce112_i2c_hw_create( in dce112_i2c_hw_create() 736 struct dce_i2c_hw *dce_i2c_hw = in dce112_i2c_hw_create() local 737 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dce112_i2c_hw_create() 739 if (!dce_i2c_hw) in dce112_i2c_hw_create() 742 dce112_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dce112_i2c_hw_create() 745 return dce_i2c_hw; in dce112_i2c_hw_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dce110/ |
H A D | dce110_resource.c | 756 static struct dce_i2c_hw *dce110_i2c_hw_create( in dce110_i2c_hw_create() 760 struct dce_i2c_hw *dce_i2c_hw = in dce110_i2c_hw_create() local 761 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dce110_i2c_hw_create() 763 if (!dce_i2c_hw) in dce110_i2c_hw_create() 766 dce100_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dce110_i2c_hw_create() 769 return dce_i2c_hw; in dce110_i2c_hw_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn21/ |
H A D | dcn21_resource.c | 556 static struct dce_i2c_hw *dcn21_i2c_hw_create(struct dc_context *ctx, in dcn21_i2c_hw_create() 559 struct dce_i2c_hw *dce_i2c_hw = in dcn21_i2c_hw_create() local 560 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn21_i2c_hw_create() 562 if (!dce_i2c_hw) in dcn21_i2c_hw_create() 565 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn21_i2c_hw_create() 568 return dce_i2c_hw; in dcn21_i2c_hw_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn20/ |
H A D | dcn20_resource.h | 95 struct dce_i2c_hw *dcn20_i2c_hw_create(
|