Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/display/dc/dce/
A Ddce_i2c_hw.c44 struct dce_i2c_hw *dce_i2c_hw) in execute_transaction() argument
72 struct dce_i2c_hw *dce_i2c_hw, in get_channel_status() argument
104 struct dce_i2c_hw *dce_i2c_hw, in process_channel_reply() argument
162 struct dce_i2c_hw *dce_i2c_hw, in process_transaction() argument
264 struct dce_i2c_hw *dce_i2c_hw, in set_speed() argument
299 struct dce_i2c_hw *dce_i2c_hw) in setup_engine() argument
357 struct dce_i2c_hw *dce_i2c_hw) in release_engine() argument
446 struct dce_i2c_hw *dce_i2c_hw, in dce_i2c_hw_engine_wait_on_operation_result() argument
472 struct dce_i2c_hw *dce_i2c_hw, in submit_channel_request_hw() argument
513 struct dce_i2c_hw *dce_i2c_hw, in dce_i2c_hw_engine_submit_payload() argument
[all …]
A Ddce_i2c_hw.h276 struct dce_i2c_hw { struct
296 struct dce_i2c_hw *dce_i2c_hw, argument
304 struct dce_i2c_hw *dce_i2c_hw,
312 struct dce_i2c_hw *dce_i2c_hw,
320 struct dce_i2c_hw *dce_i2c_hw,
328 struct dce_i2c_hw *dce_i2c_hw,
339 struct dce_i2c_hw *dce_i2c_hw);
341 struct dce_i2c_hw *acquire_i2c_hw_engine(
A Ddce_i2c.c33 struct dce_i2c_hw *dce_i2c_hw; in dce_i2c_submit_command() local
46 dce_i2c_hw = acquire_i2c_hw_engine(pool, ddc); in dce_i2c_submit_command()
48 if (dce_i2c_hw) in dce_i2c_submit_command()
49 return dce_i2c_submit_command_hw(pool, ddc, cmd, dce_i2c_hw); in dce_i2c_submit_command()
A DMakefile32 dce_i2c.o dce_i2c_hw.o dce_i2c_sw.o dmub_psr.o dmub_abm.o dce_panel_cntl.o \
/linux/drivers/gpu/drm/amd/display/dc/dce100/
A Ddce100_resource.c708 static struct dce_i2c_hw *dce100_i2c_hw_create( in dce100_i2c_hw_create()
712 struct dce_i2c_hw *dce_i2c_hw = in dce100_i2c_hw_create() local
713 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dce100_i2c_hw_create()
715 if (!dce_i2c_hw) in dce100_i2c_hw_create()
718 dce100_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dce100_i2c_hw_create()
721 return dce_i2c_hw; in dce100_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/dce120/
A Ddce120_resource.c478 static struct dce_i2c_hw *dce120_i2c_hw_create( in dce120_i2c_hw_create()
482 struct dce_i2c_hw *dce_i2c_hw = in dce120_i2c_hw_create() local
483 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dce120_i2c_hw_create()
485 if (!dce_i2c_hw) in dce120_i2c_hw_create()
488 dce112_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dce120_i2c_hw_create()
491 return dce_i2c_hw; in dce120_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/dcn201/
A Ddcn201_resource.c709 struct dce_i2c_hw *dcn201_i2c_hw_create( in dcn201_i2c_hw_create()
713 struct dce_i2c_hw *dce_i2c_hw = in dcn201_i2c_hw_create() local
714 kzalloc(sizeof(struct dce_i2c_hw), GFP_ATOMIC); in dcn201_i2c_hw_create()
716 if (!dce_i2c_hw) in dcn201_i2c_hw_create()
719 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn201_i2c_hw_create()
722 return dce_i2c_hw; in dcn201_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/dce112/
A Ddce112_resource.c729 static struct dce_i2c_hw *dce112_i2c_hw_create( in dce112_i2c_hw_create()
733 struct dce_i2c_hw *dce_i2c_hw = in dce112_i2c_hw_create() local
734 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dce112_i2c_hw_create()
736 if (!dce_i2c_hw) in dce112_i2c_hw_create()
739 dce112_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dce112_i2c_hw_create()
742 return dce_i2c_hw; in dce112_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/dce60/
A Ddce60_resource.c562 static struct dce_i2c_hw *dce60_i2c_hw_create( in dce60_i2c_hw_create()
566 struct dce_i2c_hw *dce_i2c_hw = in dce60_i2c_hw_create() local
567 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dce60_i2c_hw_create()
569 if (!dce_i2c_hw) in dce60_i2c_hw_create()
572 dce_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dce60_i2c_hw_create()
575 return dce_i2c_hw; in dce60_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/dce80/
A Ddce80_resource.c567 static struct dce_i2c_hw *dce80_i2c_hw_create( in dce80_i2c_hw_create()
571 struct dce_i2c_hw *dce_i2c_hw = in dce80_i2c_hw_create() local
572 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dce80_i2c_hw_create()
574 if (!dce_i2c_hw) in dce80_i2c_hw_create()
577 dce_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dce80_i2c_hw_create()
580 return dce_i2c_hw; in dce80_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/dce110/
A Ddce110_resource.c756 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/dcn10/
A Ddcn10_resource.c727 struct dce_i2c_hw *dcn10_i2c_hw_create( in dcn10_i2c_hw_create()
731 struct dce_i2c_hw *dce_i2c_hw = in dcn10_i2c_hw_create() local
732 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn10_i2c_hw_create()
734 if (!dce_i2c_hw) in dcn10_i2c_hw_create()
737 dcn1_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn10_i2c_hw_create()
740 return dce_i2c_hw; in dcn10_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/dcn301/
A Ddcn301_resource.c796 struct dce_i2c_hw *dcn301_i2c_hw_create( in dcn301_i2c_hw_create()
800 struct dce_i2c_hw *dce_i2c_hw = in dcn301_i2c_hw_create() local
801 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn301_i2c_hw_create()
803 if (!dce_i2c_hw) in dcn301_i2c_hw_create()
806 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn301_i2c_hw_create()
809 return dce_i2c_hw; in dcn301_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/dcn302/
A Ddcn302_resource.c952 static struct dce_i2c_hw *dcn302_i2c_hw_create(struct dc_context *ctx, uint32_t inst) in dcn302_i2c_hw_create()
954 struct dce_i2c_hw *dce_i2c_hw = kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn302_i2c_hw_create() local
956 if (!dce_i2c_hw) in dcn302_i2c_hw_create()
959 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, &i2c_hw_regs[inst], &i2c_shifts, &i2c_masks); in dcn302_i2c_hw_create()
961 return dce_i2c_hw; in dcn302_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/dcn303/
A Ddcn303_resource.c888 static struct dce_i2c_hw *dcn303_i2c_hw_create(struct dc_context *ctx, uint32_t inst) in dcn303_i2c_hw_create()
890 struct dce_i2c_hw *dce_i2c_hw = kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn303_i2c_hw_create() local
892 if (!dce_i2c_hw) in dcn303_i2c_hw_create()
895 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, &i2c_hw_regs[inst], &i2c_shifts, &i2c_masks); in dcn303_i2c_hw_create()
897 return dce_i2c_hw; in dcn303_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/dcn21/
A Ddcn21_resource.c787 struct dce_i2c_hw *dcn21_i2c_hw_create( in dcn21_i2c_hw_create()
791 struct dce_i2c_hw *dce_i2c_hw = in dcn21_i2c_hw_create() local
792 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn21_i2c_hw_create()
794 if (!dce_i2c_hw) in dcn21_i2c_hw_create()
797 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn21_i2c_hw_create()
800 return dce_i2c_hw; in dcn21_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/dcn20/
A Ddcn20_resource.h89 struct dce_i2c_hw *dcn20_i2c_hw_create(
A Ddcn20_resource.c1196 struct dce_i2c_hw *dcn20_i2c_hw_create( in dcn20_i2c_hw_create()
1200 struct dce_i2c_hw *dce_i2c_hw = in dcn20_i2c_hw_create() local
1201 kzalloc(sizeof(struct dce_i2c_hw), GFP_ATOMIC); in dcn20_i2c_hw_create()
1203 if (!dce_i2c_hw) in dcn20_i2c_hw_create()
1206 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn20_i2c_hw_create()
1209 return dce_i2c_hw; in dcn20_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/dcn31/
A Ddcn31_resource.c1132 static struct dce_i2c_hw *dcn31_i2c_hw_create( in dcn31_i2c_hw_create()
1136 struct dce_i2c_hw *dce_i2c_hw = in dcn31_i2c_hw_create() local
1137 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn31_i2c_hw_create()
1139 if (!dce_i2c_hw) in dcn31_i2c_hw_create()
1142 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn31_i2c_hw_create()
1145 return dce_i2c_hw; in dcn31_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/dcn30/
A Ddcn30_resource.c958 static struct dce_i2c_hw *dcn30_i2c_hw_create( in dcn30_i2c_hw_create()
962 struct dce_i2c_hw *dce_i2c_hw = in dcn30_i2c_hw_create() local
963 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn30_i2c_hw_create()
965 if (!dce_i2c_hw) in dcn30_i2c_hw_create()
968 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn30_i2c_hw_create()
971 return dce_i2c_hw; in dcn30_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/inc/
A Dcore_types.h223 struct dce_i2c_hw *hw_i2cs[MAX_PIPES];

Completed in 59 milliseconds