| /linux/drivers/gpu/drm/amd/display/dc/dce/ |
| 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(
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dce100/ |
| H A D | dce100_resource.c | 737 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 D | dce60_resource.c | 572 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 D | dcn303_resource.c | 894 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 D | dcn302_resource.c | 939 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 D | dcn316_resource.c | 1042 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 D | dcn314_resource.c | 1107 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 D | dcn36_resource.c | 967 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 D | dcn31_resource.c | 1050 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 D | dcn35_resource.c | 980 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 D | dcn315_resource.c | 1049 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 D | dcn351_resource.c | 960 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 D | dcn321_resource.c | 834 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 D | dcn60_resource.c | 1035 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 D | dcn42b_resource.c | 938 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 D | dcn42_resource.c | 882 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 D | dcn401_resource.c | 852 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 D | dcn30_resource.c | 870 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 D | dcn32_resource.c | 846 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()
|