Home
last modified time | relevance | path

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

12

/linux/drivers/gpu/drm/amd/display/dc/dce/
A Ddce_i2c_hw.c41 struct dce_i2c_hw *dce_i2c_hw) in execute_transaction() argument
69 struct dce_i2c_hw *dce_i2c_hw, in get_channel_status() argument
101 struct dce_i2c_hw *dce_i2c_hw, in process_channel_reply() argument
159 struct dce_i2c_hw *dce_i2c_hw, in process_transaction() argument
261 struct dce_i2c_hw *dce_i2c_hw, in set_speed() argument
296 struct dce_i2c_hw *dce_i2c_hw) in setup_engine() argument
355 struct dce_i2c_hw *dce_i2c_hw) in release_engine() argument
469 struct dce_i2c_hw *dce_i2c_hw, in submit_channel_request_hw() argument
581 struct dce_i2c_hw *dce_i2c_hw) in dce_i2c_submit_command_hw() argument
615 struct dce_i2c_hw *dce_i2c_hw, in dce_i2c_hw_construct() argument
[all …]
A Ddce_i2c_hw.h286 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(
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 dmub_abm_lcd.o dce_panel_cntl.o \
/linux/drivers/gpu/drm/amd/display/dc/resource/dce100/
A Ddce100_resource.c711 static struct dce_i2c_hw *dce100_i2c_hw_create( in dce100_i2c_hw_create()
715 struct dce_i2c_hw *dce_i2c_hw = in dce100_i2c_hw_create() local
716 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dce100_i2c_hw_create()
718 if (!dce_i2c_hw) in dce100_i2c_hw_create()
721 dce100_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dce100_i2c_hw_create()
724 return dce_i2c_hw; in dce100_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/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/drivers/gpu/drm/amd/display/dc/resource/dcn201/
A Ddcn201_resource.c710 static struct dce_i2c_hw *dcn201_i2c_hw_create(struct dc_context *ctx, 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/resource/dce112/
A Ddce112_resource.c732 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/dce80/
A Ddce80_resource.c568 static struct dce_i2c_hw *dce80_i2c_hw_create( in dce80_i2c_hw_create()
572 struct dce_i2c_hw *dce_i2c_hw = in dce80_i2c_hw_create() local
573 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dce80_i2c_hw_create()
575 if (!dce_i2c_hw) in dce80_i2c_hw_create()
578 dce_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dce80_i2c_hw_create()
581 return dce_i2c_hw; in dce80_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/resource/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/resource/dcn10/
A Ddcn10_resource.c666 static struct dce_i2c_hw *dcn10_i2c_hw_create(struct dc_context *ctx, in dcn10_i2c_hw_create()
669 struct dce_i2c_hw *dce_i2c_hw = in dcn10_i2c_hw_create() local
670 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn10_i2c_hw_create()
672 if (!dce_i2c_hw) in dcn10_i2c_hw_create()
675 dcn1_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn10_i2c_hw_create()
678 return dce_i2c_hw; in dcn10_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn302/
A Ddcn302_resource.c818 static struct dce_i2c_hw *dcn302_i2c_hw_create(struct dc_context *ctx, uint32_t inst) in dcn302_i2c_hw_create()
820 struct dce_i2c_hw *dce_i2c_hw = kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn302_i2c_hw_create() local
822 if (!dce_i2c_hw) in dcn302_i2c_hw_create()
825 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, &i2c_hw_regs[inst], &i2c_shifts, &i2c_masks); in dcn302_i2c_hw_create()
827 return dce_i2c_hw; in dcn302_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn303/
A Ddcn303_resource.c774 static struct dce_i2c_hw *dcn303_i2c_hw_create(struct dc_context *ctx, uint32_t inst) in dcn303_i2c_hw_create()
776 struct dce_i2c_hw *dce_i2c_hw = kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn303_i2c_hw_create() local
778 if (!dce_i2c_hw) in dcn303_i2c_hw_create()
781 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, &i2c_hw_regs[inst], &i2c_shifts, &i2c_masks); in dcn303_i2c_hw_create()
783 return dce_i2c_hw; in dcn303_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/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/drivers/gpu/drm/amd/display/dc/resource/dcn301/
A Ddcn301_resource.c781 static struct dce_i2c_hw *dcn301_i2c_hw_create(struct dc_context *ctx, uint32_t inst) in dcn301_i2c_hw_create()
783 struct dce_i2c_hw *dce_i2c_hw = in dcn301_i2c_hw_create() local
784 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn301_i2c_hw_create()
786 if (!dce_i2c_hw) in dcn301_i2c_hw_create()
789 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn301_i2c_hw_create()
792 return dce_i2c_hw; in dcn301_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/
A Ddcn316_resource.c979 static struct dce_i2c_hw *dcn31_i2c_hw_create( in dcn31_i2c_hw_create()
983 struct dce_i2c_hw *dce_i2c_hw = in dcn31_i2c_hw_create() local
984 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn31_i2c_hw_create()
986 if (!dce_i2c_hw) in dcn31_i2c_hw_create()
989 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn31_i2c_hw_create()
992 return dce_i2c_hw; in dcn31_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn20/
A Ddcn20_resource.h95 struct dce_i2c_hw *dcn20_i2c_hw_create(
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn314/
A Ddcn314_resource.c1043 static struct dce_i2c_hw *dcn31_i2c_hw_create( in dcn31_i2c_hw_create()
1047 struct dce_i2c_hw *dce_i2c_hw = in dcn31_i2c_hw_create() local
1048 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn31_i2c_hw_create()
1050 if (!dce_i2c_hw) in dcn31_i2c_hw_create()
1053 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn31_i2c_hw_create()
1056 return dce_i2c_hw; in dcn31_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn31/
A Ddcn31_resource.c987 static struct dce_i2c_hw *dcn31_i2c_hw_create( in dcn31_i2c_hw_create()
991 struct dce_i2c_hw *dce_i2c_hw = in dcn31_i2c_hw_create() local
992 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn31_i2c_hw_create()
994 if (!dce_i2c_hw) in dcn31_i2c_hw_create()
997 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn31_i2c_hw_create()
1000 return dce_i2c_hw; in dcn31_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn315/
A Ddcn315_resource.c985 static struct dce_i2c_hw *dcn31_i2c_hw_create( in dcn31_i2c_hw_create()
989 struct dce_i2c_hw *dce_i2c_hw = in dcn31_i2c_hw_create() local
990 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn31_i2c_hw_create()
992 if (!dce_i2c_hw) in dcn31_i2c_hw_create()
995 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn31_i2c_hw_create()
998 return dce_i2c_hw; in dcn31_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn35/
A Ddcn35_resource.c927 static struct dce_i2c_hw *dcn31_i2c_hw_create( in dcn31_i2c_hw_create()
931 struct dce_i2c_hw *dce_i2c_hw = in dcn31_i2c_hw_create() local
932 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn31_i2c_hw_create()
934 if (!dce_i2c_hw) in dcn31_i2c_hw_create()
945 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn31_i2c_hw_create()
948 return dce_i2c_hw; in dcn31_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn321/
A Ddcn321_resource.c780 static struct dce_i2c_hw *dcn321_i2c_hw_create( in dcn321_i2c_hw_create()
784 struct dce_i2c_hw *dce_i2c_hw = in dcn321_i2c_hw_create() local
785 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn321_i2c_hw_create()
787 if (!dce_i2c_hw) in dcn321_i2c_hw_create()
798 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn321_i2c_hw_create()
801 return dce_i2c_hw; in dcn321_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn351/
A Ddcn351_resource.c907 static struct dce_i2c_hw *dcn31_i2c_hw_create( in dcn31_i2c_hw_create()
911 struct dce_i2c_hw *dce_i2c_hw = in dcn31_i2c_hw_create() local
912 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn31_i2c_hw_create()
914 if (!dce_i2c_hw) in dcn31_i2c_hw_create()
925 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn31_i2c_hw_create()
928 return dce_i2c_hw; in dcn31_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn401/
A Ddcn401_resource.c779 static struct dce_i2c_hw *dcn401_i2c_hw_create( in dcn401_i2c_hw_create()
783 struct dce_i2c_hw *dce_i2c_hw = in dcn401_i2c_hw_create() local
784 kzalloc(sizeof(struct dce_i2c_hw), GFP_KERNEL); in dcn401_i2c_hw_create()
786 if (!dce_i2c_hw) in dcn401_i2c_hw_create()
796 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn401_i2c_hw_create()
799 return dce_i2c_hw; in dcn401_i2c_hw_create()

Completed in 74 milliseconds

12