/openbmc/linux/drivers/gpu/drm/amd/display/dc/link/ |
H A D | link_factory.c | 475 struct encoder_init_data enc_init_data = { 0 }; in construct_phy() local 618 enc_init_data.ctx = dc_ctx; in construct_phy() 620 &enc_init_data.encoder); in construct_phy() 621 enc_init_data.connector = link->link_id; in construct_phy() 622 enc_init_data.channel = get_ddc_line(link); in construct_phy() 623 enc_init_data.hpd_source = get_hpd_line(link); in construct_phy() 625 link->hpd_src = enc_init_data.hpd_source; in construct_phy() 627 enc_init_data.transmitter = in construct_phy() 628 translate_encoder_to_transmitter(enc_init_data.encoder); in construct_phy() 630 link->dc->res_pool->funcs->link_enc_create(dc_ctx, &enc_init_data); in construct_phy()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce100/ |
H A D | dce100_resource.c | 620 const struct encoder_init_data *enc_init_data) in dce100_link_encoder_create() argument 630 map_transmitter_id_to_phy_instance(enc_init_data->transmitter); in dce100_link_encoder_create() 633 enc_init_data, in dce100_link_encoder_create() 636 &link_enc_aux_regs[enc_init_data->channel - 1], in dce100_link_encoder_create() 637 &link_enc_hpd_regs[enc_init_data->hpd_source]); in dce100_link_encoder_create()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce120/ |
H A D | dce120_resource.c | 703 const struct encoder_init_data *enc_init_data) in dce120_link_encoder_create() argument 713 map_transmitter_id_to_phy_instance(enc_init_data->transmitter); in dce120_link_encoder_create() 716 enc_init_data, in dce120_link_encoder_create() 719 &link_enc_aux_regs[enc_init_data->channel - 1], in dce120_link_encoder_create() 720 &link_enc_hpd_regs[enc_init_data->hpd_source]); in dce120_link_encoder_create()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn201/ |
H A D | dcn201_resource.c | 791 const struct encoder_init_data *enc_init_data) in dcn201_link_encoder_create() argument 801 enc_init_data, in dcn201_link_encoder_create() 803 &link_enc_regs[enc_init_data->transmitter], in dcn201_link_encoder_create() 804 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn201_link_encoder_create() 805 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn201_link_encoder_create()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce80/ |
H A D | dce80_resource.c | 721 const struct encoder_init_data *enc_init_data) in dce80_link_encoder_create() argument 731 map_transmitter_id_to_phy_instance(enc_init_data->transmitter); in dce80_link_encoder_create() 734 enc_init_data, in dce80_link_encoder_create() 737 &link_enc_aux_regs[enc_init_data->channel - 1], in dce80_link_encoder_create() 738 &link_enc_hpd_regs[enc_init_data->hpd_source]); in dce80_link_encoder_create()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce112/ |
H A D | dce112_resource.c | 626 const struct encoder_init_data *enc_init_data) in dce112_link_encoder_create() argument 636 map_transmitter_id_to_phy_instance(enc_init_data->transmitter); in dce112_link_encoder_create() 639 enc_init_data, in dce112_link_encoder_create() 642 &link_enc_aux_regs[enc_init_data->channel - 1], in dce112_link_encoder_create() 643 &link_enc_hpd_regs[enc_init_data->hpd_source]); in dce112_link_encoder_create()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce60/ |
H A D | dce60_resource.c | 714 const struct encoder_init_data *enc_init_data) in dce60_link_encoder_create() argument 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()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn21/ |
H A D | dcn21_resource.c | 1313 const struct encoder_init_data *enc_init_data) in dcn21_link_encoder_create() argument 1319 if (!enc21 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn21_link_encoder_create() 1323 map_transmitter_id_to_phy_instance(enc_init_data->transmitter); in dcn21_link_encoder_create() 1326 enc_init_data, in dcn21_link_encoder_create() 1329 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn21_link_encoder_create() 1330 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn21_link_encoder_create()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_resource.h | 54 const struct encoder_init_data *enc_init_data);
|
H A D | dcn20_resource.c | 919 const struct encoder_init_data *enc_init_data) in dcn20_link_encoder_create() argument 929 map_transmitter_id_to_phy_instance(enc_init_data->transmitter); in dcn20_link_encoder_create() 932 enc_init_data, in dcn20_link_encoder_create() 935 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn20_link_encoder_create() 936 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn20_link_encoder_create()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn302/ |
H A D | dcn302_resource.c | 889 const struct encoder_init_data *enc_init_data) in dcn302_link_encoder_create() argument 896 dcn30_link_encoder_construct(enc20, enc_init_data, &link_enc_feature, in dcn302_link_encoder_create() 897 &link_enc_regs[enc_init_data->transmitter], &link_enc_aux_regs[enc_init_data->channel - 1], in dcn302_link_encoder_create() 898 &link_enc_hpd_regs[enc_init_data->hpd_source], &le_shift, &le_mask); in dcn302_link_encoder_create()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce110/ |
H A D | dce110_resource.c | 665 const struct encoder_init_data *enc_init_data) in dce110_link_encoder_create() argument 675 map_transmitter_id_to_phy_instance(enc_init_data->transmitter); in dce110_link_encoder_create() 678 enc_init_data, in dce110_link_encoder_create() 681 &link_enc_aux_regs[enc_init_data->channel - 1], in dce110_link_encoder_create() 682 &link_enc_hpd_regs[enc_init_data->hpd_source]); in dce110_link_encoder_create()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn303/ |
H A D | dcn303_resource.c | 816 const struct encoder_init_data *enc_init_data) in dcn303_link_encoder_create() argument 823 dcn30_link_encoder_construct(enc20, enc_init_data, &link_enc_feature, in dcn303_link_encoder_create() 824 &link_enc_regs[enc_init_data->transmitter], &link_enc_aux_regs[enc_init_data->channel - 1], in dcn303_link_encoder_create() 825 &link_enc_hpd_regs[enc_init_data->hpd_source], &le_shift, &le_mask); in dcn303_link_encoder_create()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_resource.c | 743 const struct encoder_init_data *enc_init_data) in dcn10_link_encoder_create() argument 753 map_transmitter_id_to_phy_instance(enc_init_data->transmitter); in dcn10_link_encoder_create() 756 enc_init_data, in dcn10_link_encoder_create() 759 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn10_link_encoder_create() 760 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn10_link_encoder_create()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn301/ |
H A D | dcn301_resource.c | 877 const struct encoder_init_data *enc_init_data) in dcn301_link_encoder_create() argument 886 enc_init_data, in dcn301_link_encoder_create() 888 &link_enc_regs[enc_init_data->transmitter], in dcn301_link_encoder_create() 889 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn301_link_encoder_create() 890 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn301_link_encoder_create()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn316/ |
H A D | dcn316_resource.c | 1083 const struct encoder_init_data *enc_init_data) in dcn31_link_encoder_create() argument 1092 enc_init_data, in dcn31_link_encoder_create() 1094 &link_enc_regs[enc_init_data->transmitter], in dcn31_link_encoder_create() 1095 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn31_link_encoder_create() 1096 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn31_link_encoder_create()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn315/ |
H A D | dcn315_resource.c | 1087 const struct encoder_init_data *enc_init_data) in dcn31_link_encoder_create() argument 1096 enc_init_data, in dcn31_link_encoder_create() 1098 &link_enc_regs[enc_init_data->transmitter], in dcn31_link_encoder_create() 1099 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn31_link_encoder_create() 1100 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn31_link_encoder_create()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn321/ |
H A D | dcn321_resource.c | 1030 const struct encoder_init_data *enc_init_data) in dcn321_link_encoder_create() argument 1063 enc_init_data, in dcn321_link_encoder_create() 1065 &link_enc_regs[enc_init_data->transmitter], in dcn321_link_encoder_create() 1066 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn321_link_encoder_create() 1067 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn321_link_encoder_create()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn314/ |
H A D | dcn314_resource.c | 1161 const struct encoder_init_data *enc_init_data) in dcn31_link_encoder_create() argument 1170 enc_init_data, in dcn31_link_encoder_create() 1172 &link_enc_regs[enc_init_data->transmitter], in dcn31_link_encoder_create() 1173 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn31_link_encoder_create() 1174 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn31_link_encoder_create()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn31/ |
H A D | dcn31_resource.c | 1089 const struct encoder_init_data *enc_init_data) in dcn31_link_encoder_create() argument 1098 enc_init_data, in dcn31_link_encoder_create() 1100 &link_enc_regs[enc_init_data->transmitter], in dcn31_link_encoder_create() 1101 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn31_link_encoder_create() 1102 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn31_link_encoder_create()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_resource.c | 922 const struct encoder_init_data *enc_init_data) in dcn30_link_encoder_create() argument 931 enc_init_data, in dcn30_link_encoder_create() 933 &link_enc_regs[enc_init_data->transmitter], in dcn30_link_encoder_create() 934 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn30_link_encoder_create() 935 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn30_link_encoder_create()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn32/ |
H A D | dcn32_resource.c | 1031 const struct encoder_init_data *enc_init_data) in dcn32_link_encoder_create() argument 1064 enc_init_data, in dcn32_link_encoder_create() 1066 &link_enc_regs[enc_init_data->transmitter], in dcn32_link_encoder_create() 1067 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn32_link_encoder_create() 1068 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn32_link_encoder_create()
|