Home
last modified time | relevance | path

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

12

/linux-6.3-rc2/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.c59 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()
A DMakefile32 dce_i2c.o dce_i2c_hw.o dce_i2c_sw.o dmub_psr.o dmub_abm.o dce_panel_cntl.o \
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dce100/
A Ddce100_resource.c707 static struct dce_i2c_hw *dce100_i2c_hw_create( in dce100_i2c_hw_create()
711 struct dce_i2c_hw *dce_i2c_hw = in dce100_i2c_hw_create() local
712 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dce100_i2c_hw_create()
714 if (!dce_i2c_hw) in dce100_i2c_hw_create()
717 dce100_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dce100_i2c_hw_create()
720 return dce_i2c_hw; in dce100_i2c_hw_create()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dce120/
A Ddce120_resource.c477 static struct dce_i2c_hw *dce120_i2c_hw_create( in dce120_i2c_hw_create()
481 struct dce_i2c_hw *dce_i2c_hw = in dce120_i2c_hw_create() local
482 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dce120_i2c_hw_create()
484 if (!dce_i2c_hw) in dce120_i2c_hw_create()
487 dce112_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dce120_i2c_hw_create()
490 return dce_i2c_hw; in dce120_i2c_hw_create()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn201/
A Ddcn201_resource.c708 static struct dce_i2c_hw *dcn201_i2c_hw_create(struct dc_context *ctx, in dcn201_i2c_hw_create()
711 struct dce_i2c_hw *dce_i2c_hw = in dcn201_i2c_hw_create() local
712 kzalloc(sizeof(struct dce_i2c_hw), GFP_ATOMIC); in dcn201_i2c_hw_create()
714 if (!dce_i2c_hw) in dcn201_i2c_hw_create()
717 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn201_i2c_hw_create()
720 return dce_i2c_hw; in dcn201_i2c_hw_create()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dce112/
A Ddce112_resource.c728 static struct dce_i2c_hw *dce112_i2c_hw_create( in dce112_i2c_hw_create()
732 struct dce_i2c_hw *dce_i2c_hw = in dce112_i2c_hw_create() local
733 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dce112_i2c_hw_create()
735 if (!dce_i2c_hw) in dce112_i2c_hw_create()
738 dce112_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dce112_i2c_hw_create()
741 return dce_i2c_hw; in dce112_i2c_hw_create()
/linux-6.3-rc2/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-6.3-rc2/drivers/gpu/drm/amd/display/dc/dce80/
A Ddce80_resource.c565 static struct dce_i2c_hw *dce80_i2c_hw_create( in dce80_i2c_hw_create()
569 struct dce_i2c_hw *dce_i2c_hw = in dce80_i2c_hw_create() local
570 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dce80_i2c_hw_create()
572 if (!dce_i2c_hw) in dce80_i2c_hw_create()
575 dce_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dce80_i2c_hw_create()
578 return dce_i2c_hw; in dce80_i2c_hw_create()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dce110/
A Ddce110_resource.c755 static struct dce_i2c_hw *dce110_i2c_hw_create( in dce110_i2c_hw_create()
759 struct dce_i2c_hw *dce_i2c_hw = in dce110_i2c_hw_create() local
760 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dce110_i2c_hw_create()
762 if (!dce_i2c_hw) in dce110_i2c_hw_create()
765 dce100_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dce110_i2c_hw_create()
768 return dce_i2c_hw; in dce110_i2c_hw_create()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn10/
A Ddcn10_resource.c662 static struct dce_i2c_hw *dcn10_i2c_hw_create(struct dc_context *ctx, in dcn10_i2c_hw_create()
665 struct dce_i2c_hw *dce_i2c_hw = in dcn10_i2c_hw_create() local
666 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn10_i2c_hw_create()
668 if (!dce_i2c_hw) in dcn10_i2c_hw_create()
671 dcn1_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn10_i2c_hw_create()
674 return dce_i2c_hw; in dcn10_i2c_hw_create()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn303/
A Ddcn303_resource.c770 static struct dce_i2c_hw *dcn303_i2c_hw_create(struct dc_context *ctx, uint32_t inst) in dcn303_i2c_hw_create()
772 struct dce_i2c_hw *dce_i2c_hw = kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn303_i2c_hw_create() local
774 if (!dce_i2c_hw) in dcn303_i2c_hw_create()
777 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, &i2c_hw_regs[inst], &i2c_shifts, &i2c_masks); in dcn303_i2c_hw_create()
779 return dce_i2c_hw; in dcn303_i2c_hw_create()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn302/
A Ddcn302_resource.c833 static struct dce_i2c_hw *dcn302_i2c_hw_create(struct dc_context *ctx, uint32_t inst) in dcn302_i2c_hw_create()
835 struct dce_i2c_hw *dce_i2c_hw = kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn302_i2c_hw_create() local
837 if (!dce_i2c_hw) in dcn302_i2c_hw_create()
840 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, &i2c_hw_regs[inst], &i2c_shifts, &i2c_masks); in dcn302_i2c_hw_create()
842 return dce_i2c_hw; in dcn302_i2c_hw_create()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn21/
A Ddcn21_resource.c556 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-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn301/
A Ddcn301_resource.c796 static struct dce_i2c_hw *dcn301_i2c_hw_create(struct dc_context *ctx, uint32_t inst) in dcn301_i2c_hw_create()
798 struct dce_i2c_hw *dce_i2c_hw = in dcn301_i2c_hw_create() local
799 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn301_i2c_hw_create()
801 if (!dce_i2c_hw) in dcn301_i2c_hw_create()
804 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn301_i2c_hw_create()
807 return dce_i2c_hw; in dcn301_i2c_hw_create()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn20/
A Ddcn20_resource.h92 struct dce_i2c_hw *dcn20_i2c_hw_create(
A Ddcn20_resource.c841 struct dce_i2c_hw *dcn20_i2c_hw_create( in dcn20_i2c_hw_create()
845 struct dce_i2c_hw *dce_i2c_hw = in dcn20_i2c_hw_create() local
846 kzalloc(sizeof(struct dce_i2c_hw), GFP_ATOMIC); in dcn20_i2c_hw_create()
848 if (!dce_i2c_hw) in dcn20_i2c_hw_create()
851 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn20_i2c_hw_create()
854 return dce_i2c_hw; in dcn20_i2c_hw_create()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn316/
A Ddcn316_resource.c997 static struct dce_i2c_hw *dcn31_i2c_hw_create( in dcn31_i2c_hw_create()
1001 struct dce_i2c_hw *dce_i2c_hw = in dcn31_i2c_hw_create() local
1002 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn31_i2c_hw_create()
1004 if (!dce_i2c_hw) in dcn31_i2c_hw_create()
1007 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn31_i2c_hw_create()
1010 return dce_i2c_hw; in dcn31_i2c_hw_create()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn314/
A Ddcn314_resource.c1034 static struct dce_i2c_hw *dcn31_i2c_hw_create( in dcn31_i2c_hw_create()
1038 struct dce_i2c_hw *dce_i2c_hw = in dcn31_i2c_hw_create() local
1039 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn31_i2c_hw_create()
1041 if (!dce_i2c_hw) in dcn31_i2c_hw_create()
1044 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn31_i2c_hw_create()
1047 return dce_i2c_hw; in dcn31_i2c_hw_create()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn315/
A Ddcn315_resource.c998 static struct dce_i2c_hw *dcn31_i2c_hw_create( in dcn31_i2c_hw_create()
1002 struct dce_i2c_hw *dce_i2c_hw = in dcn31_i2c_hw_create() local
1003 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn31_i2c_hw_create()
1005 if (!dce_i2c_hw) in dcn31_i2c_hw_create()
1008 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn31_i2c_hw_create()
1011 return dce_i2c_hw; in dcn31_i2c_hw_create()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn321/
A Ddcn321_resource.c790 static struct dce_i2c_hw *dcn321_i2c_hw_create( in dcn321_i2c_hw_create()
794 struct dce_i2c_hw *dce_i2c_hw = in dcn321_i2c_hw_create() local
795 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn321_i2c_hw_create()
797 if (!dce_i2c_hw) in dcn321_i2c_hw_create()
808 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn321_i2c_hw_create()
811 return dce_i2c_hw; in dcn321_i2c_hw_create()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn31/
A Ddcn31_resource.c1002 static struct dce_i2c_hw *dcn31_i2c_hw_create( in dcn31_i2c_hw_create()
1006 struct dce_i2c_hw *dce_i2c_hw = in dcn31_i2c_hw_create() local
1007 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn31_i2c_hw_create()
1009 if (!dce_i2c_hw) in dcn31_i2c_hw_create()
1012 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn31_i2c_hw_create()
1015 return dce_i2c_hw; in dcn31_i2c_hw_create()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn32/
A Ddcn32_resource.c791 static struct dce_i2c_hw *dcn32_i2c_hw_create( in dcn32_i2c_hw_create()
795 struct dce_i2c_hw *dce_i2c_hw = in dcn32_i2c_hw_create() local
796 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn32_i2c_hw_create()
798 if (!dce_i2c_hw) in dcn32_i2c_hw_create()
809 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn32_i2c_hw_create()
812 return dce_i2c_hw; in dcn32_i2c_hw_create()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn30/
A Ddcn30_resource.c836 static struct dce_i2c_hw *dcn30_i2c_hw_create( in dcn30_i2c_hw_create()
840 struct dce_i2c_hw *dce_i2c_hw = in dcn30_i2c_hw_create() local
841 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn30_i2c_hw_create()
843 if (!dce_i2c_hw) in dcn30_i2c_hw_create()
846 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn30_i2c_hw_create()
849 return dce_i2c_hw; in dcn30_i2c_hw_create()

Completed in 74 milliseconds

12