Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/display/dc/dce/
H 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(
/linux/drivers/gpu/drm/amd/display/dc/resource/dce100/
H A Ddce100_resource.c737 static struct dce_i2c_hw *dce100_i2c_hw_create( in dce100_i2c_hw_create()
741 struct dce_i2c_hw *dce_i2c_hw = in dce100_i2c_hw_create() local
742 kzalloc_obj(struct dce_i2c_hw); in dce100_i2c_hw_create()
744 if (!dce_i2c_hw) in dce100_i2c_hw_create()
747 dce100_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dce100_i2c_hw_create()
750 return dce_i2c_hw; in dce100_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce60/
H A Ddce60_resource.c572 static struct dce_i2c_hw *dce60_i2c_hw_create( in dce60_i2c_hw_create()
576 struct dce_i2c_hw *dce_i2c_hw = in dce60_i2c_hw_create() local
577 kzalloc_obj(struct dce_i2c_hw); in dce60_i2c_hw_create()
579 if (!dce_i2c_hw) in dce60_i2c_hw_create()
582 dce_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dce60_i2c_hw_create()
585 return dce_i2c_hw; in dce60_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn303/
H A Ddcn303_resource.c894 static struct dce_i2c_hw *dcn303_i2c_hw_create(struct dc_context *ctx, uint32_t inst) in dcn303_i2c_hw_create()
896 struct dce_i2c_hw *dce_i2c_hw = kzalloc_obj(struct dce_i2c_hw); in dcn303_i2c_hw_create() local
898 if (!dce_i2c_hw) in dcn303_i2c_hw_create()
901 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, &i2c_hw_regs[inst], &i2c_shifts, &i2c_masks); in dcn303_i2c_hw_create()
903 return dce_i2c_hw; in dcn303_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn302/
H A Ddcn302_resource.c939 static struct dce_i2c_hw *dcn302_i2c_hw_create(struct dc_context *ctx, uint32_t inst) in dcn302_i2c_hw_create()
941 struct dce_i2c_hw *dce_i2c_hw = kzalloc_obj(struct dce_i2c_hw); in dcn302_i2c_hw_create() local
943 if (!dce_i2c_hw) in dcn302_i2c_hw_create()
946 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, &i2c_hw_regs[inst], &i2c_shifts, &i2c_masks); in dcn302_i2c_hw_create()
948 return dce_i2c_hw; in dcn302_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/
H A Ddcn316_resource.c1042 static struct dce_i2c_hw *dcn31_i2c_hw_create( in dcn31_i2c_hw_create()
1046 struct dce_i2c_hw *dce_i2c_hw = in dcn31_i2c_hw_create() local
1047 kzalloc_obj(struct dce_i2c_hw); in dcn31_i2c_hw_create()
1049 if (!dce_i2c_hw) in dcn31_i2c_hw_create()
1052 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn31_i2c_hw_create()
1055 return dce_i2c_hw; in dcn31_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn314/
H A Ddcn314_resource.c1107 static struct dce_i2c_hw *dcn31_i2c_hw_create( in dcn31_i2c_hw_create()
1111 struct dce_i2c_hw *dce_i2c_hw = in dcn31_i2c_hw_create() local
1112 kzalloc_obj(struct dce_i2c_hw); in dcn31_i2c_hw_create()
1114 if (!dce_i2c_hw) in dcn31_i2c_hw_create()
1117 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn31_i2c_hw_create()
1120 return dce_i2c_hw; in dcn31_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn36/
H A Ddcn36_resource.c967 static struct dce_i2c_hw *dcn31_i2c_hw_create( in dcn31_i2c_hw_create()
971 struct dce_i2c_hw *dce_i2c_hw = in dcn31_i2c_hw_create() local
972 kzalloc_obj(struct dce_i2c_hw); in dcn31_i2c_hw_create()
974 if (!dce_i2c_hw) in dcn31_i2c_hw_create()
985 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn31_i2c_hw_create()
988 return dce_i2c_hw; in dcn31_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn31/
H A Ddcn31_resource.c1050 static struct dce_i2c_hw *dcn31_i2c_hw_create( in dcn31_i2c_hw_create()
1054 struct dce_i2c_hw *dce_i2c_hw = in dcn31_i2c_hw_create() local
1055 kzalloc_obj(struct dce_i2c_hw); in dcn31_i2c_hw_create()
1057 if (!dce_i2c_hw) in dcn31_i2c_hw_create()
1060 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn31_i2c_hw_create()
1063 return dce_i2c_hw; in dcn31_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn35/
H A Ddcn35_resource.c980 static struct dce_i2c_hw *dcn31_i2c_hw_create( in dcn31_i2c_hw_create()
984 struct dce_i2c_hw *dce_i2c_hw = in dcn31_i2c_hw_create() local
985 kzalloc_obj(struct dce_i2c_hw); in dcn31_i2c_hw_create()
987 if (!dce_i2c_hw) in dcn31_i2c_hw_create()
998 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn31_i2c_hw_create()
1001 return dce_i2c_hw; in dcn31_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn315/
H A Ddcn315_resource.c1049 static struct dce_i2c_hw *dcn31_i2c_hw_create( in dcn31_i2c_hw_create()
1053 struct dce_i2c_hw *dce_i2c_hw = in dcn31_i2c_hw_create() local
1054 kzalloc_obj(struct dce_i2c_hw); in dcn31_i2c_hw_create()
1056 if (!dce_i2c_hw) in dcn31_i2c_hw_create()
1059 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn31_i2c_hw_create()
1062 return dce_i2c_hw; in dcn31_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn351/
H A Ddcn351_resource.c960 static struct dce_i2c_hw *dcn31_i2c_hw_create( in dcn31_i2c_hw_create()
964 struct dce_i2c_hw *dce_i2c_hw = in dcn31_i2c_hw_create() local
965 kzalloc_obj(struct dce_i2c_hw); in dcn31_i2c_hw_create()
967 if (!dce_i2c_hw) in dcn31_i2c_hw_create()
978 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn31_i2c_hw_create()
981 return dce_i2c_hw; in dcn31_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn321/
H A Ddcn321_resource.c834 static struct dce_i2c_hw *dcn321_i2c_hw_create( in dcn321_i2c_hw_create()
838 struct dce_i2c_hw *dce_i2c_hw = in dcn321_i2c_hw_create() local
839 kzalloc_obj(struct dce_i2c_hw); in dcn321_i2c_hw_create()
841 if (!dce_i2c_hw) in dcn321_i2c_hw_create()
852 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn321_i2c_hw_create()
855 return dce_i2c_hw; in dcn321_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn60/
H A Ddcn60_resource.c1035 static struct dce_i2c_hw *dcn60_i2c_hw_create( in dcn60_i2c_hw_create()
1039 struct dce_i2c_hw *dce_i2c_hw = in dcn60_i2c_hw_create() local
1040 kzalloc_obj(struct dce_i2c_hw); in dcn60_i2c_hw_create()
1042 if (!dce_i2c_hw) in dcn60_i2c_hw_create()
1050 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn60_i2c_hw_create()
1053 return dce_i2c_hw; in dcn60_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn42b/
H A Ddcn42b_resource.c938 static struct dce_i2c_hw *dcn42b_i2c_hw_create( in dcn42b_i2c_hw_create()
942 struct dce_i2c_hw *dce_i2c_hw = in dcn42b_i2c_hw_create() local
943 kzalloc_obj(struct dce_i2c_hw); in dcn42b_i2c_hw_create()
945 if (!dce_i2c_hw) in dcn42b_i2c_hw_create()
957 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn42b_i2c_hw_create()
960 return dce_i2c_hw; in dcn42b_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn42/
H A Ddcn42_resource.c882 static struct dce_i2c_hw *dcn42_i2c_hw_create( in dcn42_i2c_hw_create()
886 struct dce_i2c_hw *dce_i2c_hw = in dcn42_i2c_hw_create() local
887 kzalloc_obj(struct dce_i2c_hw); in dcn42_i2c_hw_create()
889 if (!dce_i2c_hw) in dcn42_i2c_hw_create()
899 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn42_i2c_hw_create()
902 return dce_i2c_hw; in dcn42_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn401/
H A Ddcn401_resource.c852 static struct dce_i2c_hw *dcn401_i2c_hw_create( in dcn401_i2c_hw_create()
856 struct dce_i2c_hw *dce_i2c_hw = in dcn401_i2c_hw_create() local
857 kzalloc_obj(struct dce_i2c_hw); in dcn401_i2c_hw_create()
859 if (!dce_i2c_hw) in dcn401_i2c_hw_create()
869 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn401_i2c_hw_create()
872 return dce_i2c_hw; in dcn401_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn30/
H A Ddcn30_resource.c870 static struct dce_i2c_hw *dcn30_i2c_hw_create( in dcn30_i2c_hw_create()
874 struct dce_i2c_hw *dce_i2c_hw = in dcn30_i2c_hw_create() local
875 kzalloc_obj(struct dce_i2c_hw); in dcn30_i2c_hw_create()
877 if (!dce_i2c_hw) in dcn30_i2c_hw_create()
880 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn30_i2c_hw_create()
883 return dce_i2c_hw; in dcn30_i2c_hw_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/
H A Ddcn32_resource.c846 static struct dce_i2c_hw *dcn32_i2c_hw_create( in dcn32_i2c_hw_create()
850 struct dce_i2c_hw *dce_i2c_hw = in dcn32_i2c_hw_create() local
851 kzalloc_obj(struct dce_i2c_hw); in dcn32_i2c_hw_create()
853 if (!dce_i2c_hw) in dcn32_i2c_hw_create()
864 dcn2_i2c_hw_construct(dce_i2c_hw, ctx, inst, in dcn32_i2c_hw_create()
867 return dce_i2c_hw; in dcn32_i2c_hw_create()