/linux/drivers/gpu/drm/amd/display/dc/link/ |
H A D | link_factory.c | 458 struct encoder_init_data enc_init_data = { 0 }; in construct_phy() local 611 enc_init_data.ctx = dc_ctx; in construct_phy() 613 &enc_init_data.encoder); in construct_phy() 614 enc_init_data.connector = link->link_id; in construct_phy() 615 enc_init_data.channel = get_ddc_line(link); in construct_phy() 616 enc_init_data.hpd_source = get_hpd_line(link); in construct_phy() 618 link->hpd_src = enc_init_data.hpd_source; in construct_phy() 620 enc_init_data.transmitter = in construct_phy() 621 translate_encoder_to_transmitter(enc_init_data.encoder); in construct_phy() 623 link->dc->res_pool->funcs->link_enc_create(dc_ctx, &enc_init_data); in construct_phy()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn201/ |
H A D | dcn201_resource.c | 793 const struct encoder_init_data *enc_init_data) in dcn201_link_encoder_create() argument 799 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn201_link_encoder_create() 805 enc_init_data, in dcn201_link_encoder_create() 807 &link_enc_regs[enc_init_data->transmitter], in dcn201_link_encoder_create() 808 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn201_link_encoder_create() 809 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn201_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dce60/ |
H A D | dce60_resource.c | 714 const struct encoder_init_data *enc_init_data) in dce60_link_encoder_create() argument 720 if (!enc110 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dce60_link_encoder_create() 724 map_transmitter_id_to_phy_instance(enc_init_data->transmitter); in dce60_link_encoder_create() 727 enc_init_data, in dce60_link_encoder_create() 730 &link_enc_aux_regs[enc_init_data->channel - 1], in dce60_link_encoder_create() 731 &link_enc_hpd_regs[enc_init_data->hpd_source]); in dce60_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn302/ |
H A D | dcn302_resource.c | 891 const struct encoder_init_data *enc_init_data) in dcn302_link_encoder_create() argument 895 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn302_link_encoder_create() 898 dcn30_link_encoder_construct(enc20, enc_init_data, &link_enc_feature, in dcn302_link_encoder_create() 899 &link_enc_regs[enc_init_data->transmitter], &link_enc_aux_regs[enc_init_data->channel - 1], in dcn302_link_encoder_create() 900 &link_enc_hpd_regs[enc_init_data->hpd_source], &le_shift, &le_mask); in dcn302_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn303/ |
H A D | dcn303_resource.c | 837 const struct encoder_init_data *enc_init_data) in dcn303_link_encoder_create() argument 841 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn303_link_encoder_create() 844 dcn30_link_encoder_construct(enc20, enc_init_data, &link_enc_feature, in dcn303_link_encoder_create() 845 &link_enc_regs[enc_init_data->transmitter], &link_enc_aux_regs[enc_init_data->channel - 1], in dcn303_link_encoder_create() 846 &link_enc_hpd_regs[enc_init_data->hpd_source], &le_shift, &le_mask); in dcn303_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn21/ |
H A D | dcn21_resource.c | 1294 const struct encoder_init_data *enc_init_data) in dcn21_link_encoder_create() argument 1300 if (!enc21 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn21_link_encoder_create() 1304 map_transmitter_id_to_phy_instance(enc_init_data->transmitter); in dcn21_link_encoder_create() 1307 enc_init_data, in dcn21_link_encoder_create() 1310 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn21_link_encoder_create() 1311 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn21_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn301/ |
H A D | dcn301_resource.c | 880 const struct encoder_init_data *enc_init_data) in dcn301_link_encoder_create() argument 885 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn301_link_encoder_create() 889 enc_init_data, in dcn301_link_encoder_create() 891 &link_enc_regs[enc_init_data->transmitter], in dcn301_link_encoder_create() 892 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn301_link_encoder_create() 893 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn301_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/ |
H A D | dcn316_resource.c | 1082 const struct encoder_init_data *enc_init_data) in dcn31_link_encoder_create() argument 1087 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn31_link_encoder_create() 1091 enc_init_data, in dcn31_link_encoder_create() 1093 &link_enc_regs[enc_init_data->transmitter], in dcn31_link_encoder_create() 1094 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn31_link_encoder_create() 1095 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn31_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn314/ |
H A D | dcn314_resource.c | 1147 const struct encoder_init_data *enc_init_data) in dcn31_link_encoder_create() argument 1152 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn31_link_encoder_create() 1156 enc_init_data, in dcn31_link_encoder_create() 1158 &link_enc_regs[enc_init_data->transmitter], in dcn31_link_encoder_create() 1159 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn31_link_encoder_create() 1160 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn31_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn315/ |
H A D | dcn315_resource.c | 1088 const struct encoder_init_data *enc_init_data) in dcn31_link_encoder_create() argument 1093 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn31_link_encoder_create() 1097 enc_init_data, in dcn31_link_encoder_create() 1099 &link_enc_regs[enc_init_data->transmitter], in dcn31_link_encoder_create() 1100 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn31_link_encoder_create() 1101 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn31_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn321/ |
H A D | dcn321_resource.c | 1032 const struct encoder_init_data *enc_init_data) in dcn321_link_encoder_create() argument 1037 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn321_link_encoder_create() 1065 enc_init_data, in dcn321_link_encoder_create() 1067 &link_enc_regs[enc_init_data->transmitter], in dcn321_link_encoder_create() 1068 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn321_link_encoder_create() 1069 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn321_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn36/ |
H A D | dcn36_resource.c | 1052 const struct encoder_init_data *enc_init_data) in dcn35_link_encoder_create() argument 1057 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn35_link_encoder_create() 1085 enc_init_data, in dcn35_link_encoder_create() 1087 &link_enc_regs[enc_init_data->transmitter], in dcn35_link_encoder_create() 1088 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn35_link_encoder_create() 1089 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn35_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn31/ |
H A D | dcn31_resource.c | 1090 const struct encoder_init_data *enc_init_data) in dcn31_link_encoder_create() argument 1095 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn31_link_encoder_create() 1099 enc_init_data, in dcn31_link_encoder_create() 1101 &link_enc_regs[enc_init_data->transmitter], in dcn31_link_encoder_create() 1102 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn31_link_encoder_create() 1103 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn31_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn35/ |
H A D | dcn35_resource.c | 1071 const struct encoder_init_data *enc_init_data) in dcn35_link_encoder_create() argument 1076 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn35_link_encoder_create() 1104 enc_init_data, in dcn35_link_encoder_create() 1106 &link_enc_regs[enc_init_data->transmitter], in dcn35_link_encoder_create() 1107 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn35_link_encoder_create() 1108 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn35_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn351/ |
H A D | dcn351_resource.c | 1051 const struct encoder_init_data *enc_init_data) in dcn35_link_encoder_create() argument 1056 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn35_link_encoder_create() 1084 enc_init_data, in dcn35_link_encoder_create() 1086 &link_enc_regs[enc_init_data->transmitter], in dcn35_link_encoder_create() 1087 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn35_link_encoder_create() 1088 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn35_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn30/ |
H A D | dcn30_resource.c | 924 const struct encoder_init_data *enc_init_data) in dcn30_link_encoder_create() argument 929 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn30_link_encoder_create() 933 enc_init_data, in dcn30_link_encoder_create() 935 &link_enc_regs[enc_init_data->transmitter], in dcn30_link_encoder_create() 936 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn30_link_encoder_create() 937 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn30_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn401/ |
H A D | dcn401_resource.c | 1029 const struct encoder_init_data *enc_init_data) in dcn401_link_encoder_create() argument 1034 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn401_link_encoder_create() 1058 enc_init_data, in dcn401_link_encoder_create() 1060 &link_enc_regs[enc_init_data->transmitter], in dcn401_link_encoder_create() 1061 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn401_link_encoder_create() 1062 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn401_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/ |
H A D | dcn32_resource.c | 1037 const struct encoder_init_data *enc_init_data) in dcn32_link_encoder_create() argument 1042 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn32_link_encoder_create() 1070 enc_init_data, in dcn32_link_encoder_create() 1072 &link_enc_regs[enc_init_data->transmitter], in dcn32_link_encoder_create() 1073 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn32_link_encoder_create() 1074 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn32_link_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn20/ |
H A D | dcn20_resource.c | 916 const struct encoder_init_data *enc_init_data) in dcn20_link_encoder_create() argument 922 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn20_link_encoder_create() 926 map_transmitter_id_to_phy_instance(enc_init_data->transmitter); in dcn20_link_encoder_create() 929 enc_init_data, in dcn20_link_encoder_create() 932 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn20_link_encoder_create() 933 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn20_link_encoder_create()
|