Home
last modified time | relevance | path

Searched refs:enc_init_data (Results 1 – 24 of 24) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_factory.c493 struct encoder_init_data enc_init_data = { 0 }; in construct_phy() local
537 link_analog_engine = find_analog_engine(link, &enc_init_data.analog_encoder); in construct_phy()
581 enc_init_data.ctx = dc_ctx; in construct_phy()
582 enc_init_data.connector = link->link_id; in construct_phy()
583 enc_init_data.channel = get_ddc_line(link); in construct_phy()
584 enc_init_data.transmitter = transmitter_from_encoder; in construct_phy()
585 enc_init_data.encoder = link_encoder; in construct_phy()
586 enc_init_data.analog_engine = link_analog_engine; in construct_phy()
588 enc_init_data.hpd_gpio = link_get_hpd_gpio(link->ctx->dc_bios, link->link_id, in construct_phy()
591 enc_init_data.hpd_gpio = NULL; in construct_phy()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/resource/dce100/
H A Ddce100_resource.c633 const struct encoder_init_data *enc_init_data) in dce100_link_encoder_create() argument
643 if (enc_init_data->connector.id == CONNECTOR_ID_VGA && in dce100_link_encoder_create()
644 enc_init_data->analog_engine != ENGINE_ID_UNKNOWN) { in dce100_link_encoder_create()
646 enc_init_data, in dce100_link_encoder_create()
655 map_transmitter_id_to_phy_instance(enc_init_data->transmitter); in dce100_link_encoder_create()
658 enc_init_data, in dce100_link_encoder_create()
661 &link_enc_aux_regs[enc_init_data->channel - 1], in dce100_link_encoder_create()
662 enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs) ? in dce100_link_encoder_create()
663 NULL : &link_enc_hpd_regs[enc_init_data->hpd_source]); in dce100_link_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce80/
H A Ddce80_resource.c735 const struct encoder_init_data *enc_init_data) in dce80_link_encoder_create() argument
745 if (enc_init_data->connector.id == CONNECTOR_ID_VGA && in dce80_link_encoder_create()
746 enc_init_data->analog_engine != ENGINE_ID_UNKNOWN) { in dce80_link_encoder_create()
748 enc_init_data, in dce80_link_encoder_create()
757 map_transmitter_id_to_phy_instance(enc_init_data->transmitter); in dce80_link_encoder_create()
760 enc_init_data, in dce80_link_encoder_create()
763 enc_init_data->channel == CHANNEL_ID_UNKNOWN ? in dce80_link_encoder_create()
764 NULL : &link_enc_aux_regs[enc_init_data->channel - 1], in dce80_link_encoder_create()
765 enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs) ? in dce80_link_encoder_create()
766 NULL : &link_enc_hpd_regs[enc_init_data->hpd_source]); in dce80_link_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce60/
H A Ddce60_resource.c729 const struct encoder_init_data *enc_init_data) in dce60_link_encoder_create() argument
738 if (enc_init_data->connector.id == CONNECTOR_ID_VGA && in dce60_link_encoder_create()
739 enc_init_data->analog_engine != ENGINE_ID_UNKNOWN) { in dce60_link_encoder_create()
741 enc_init_data, in dce60_link_encoder_create()
750 map_transmitter_id_to_phy_instance(enc_init_data->transmitter); in dce60_link_encoder_create()
753 enc_init_data, in dce60_link_encoder_create()
756 enc_init_data->channel == CHANNEL_ID_UNKNOWN ? in dce60_link_encoder_create()
757 NULL : &link_enc_aux_regs[enc_init_data->channel - 1], in dce60_link_encoder_create()
758 enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs) ? in dce60_link_encoder_create()
759 NULL : &link_enc_hpd_regs[enc_init_data->hpd_source]); in dce60_link_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce120/
H A Ddce120_resource.c713 const struct encoder_init_data *enc_init_data) in dce120_link_encoder_create() argument
724 map_transmitter_id_to_phy_instance(enc_init_data->transmitter); in dce120_link_encoder_create()
727 enc_init_data, in dce120_link_encoder_create()
730 &link_enc_aux_regs[enc_init_data->channel - 1], in dce120_link_encoder_create()
731 enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs) ? in dce120_link_encoder_create()
732 NULL : &link_enc_hpd_regs[enc_init_data->hpd_source]); in dce120_link_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn201/
H A Ddcn201_resource.c822 const struct encoder_init_data *enc_init_data) in dcn201_link_encoder_create() argument
828 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn201_link_encoder_create()
834 enc_init_data, in dcn201_link_encoder_create()
836 &link_enc_regs[enc_init_data->transmitter], in dcn201_link_encoder_create()
837 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn201_link_encoder_create()
838 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn201_link_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce112/
H A Ddce112_resource.c629 const struct encoder_init_data *enc_init_data) in dce112_link_encoder_create() argument
640 map_transmitter_id_to_phy_instance(enc_init_data->transmitter); in dce112_link_encoder_create()
643 enc_init_data, in dce112_link_encoder_create()
646 &link_enc_aux_regs[enc_init_data->channel - 1], in dce112_link_encoder_create()
647 enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs) ? in dce112_link_encoder_create()
648 NULL : &link_enc_hpd_regs[enc_init_data->hpd_source]); in dce112_link_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn303/
H A Ddcn303_resource.c868 const struct encoder_init_data *enc_init_data) in dcn303_link_encoder_create() argument
873 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn303_link_encoder_create()
876 dcn30_link_encoder_construct(enc20, enc_init_data, &link_enc_feature, in dcn303_link_encoder_create()
877 &link_enc_regs[enc_init_data->transmitter], &link_enc_aux_regs[enc_init_data->channel - 1], in dcn303_link_encoder_create()
878 &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/dce110/
H A Ddce110_resource.c668 const struct encoder_init_data *enc_init_data) in dce110_link_encoder_create() argument
679 map_transmitter_id_to_phy_instance(enc_init_data->transmitter); in dce110_link_encoder_create()
682 enc_init_data, in dce110_link_encoder_create()
685 &link_enc_aux_regs[enc_init_data->channel - 1], in dce110_link_encoder_create()
686 enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs) ? in dce110_link_encoder_create()
687 NULL : &link_enc_hpd_regs[enc_init_data->hpd_source]); in dce110_link_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn302/
H A Ddcn302_resource.c923 const struct encoder_init_data *enc_init_data) in dcn302_link_encoder_create() argument
928 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn302_link_encoder_create()
931 dcn30_link_encoder_construct(enc20, enc_init_data, &link_enc_feature, in dcn302_link_encoder_create()
932 &link_enc_regs[enc_init_data->transmitter], &link_enc_aux_regs[enc_init_data->channel - 1], in dcn302_link_encoder_create()
933 &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/dcn21/
H A Ddcn21_resource.c1326 const struct encoder_init_data *enc_init_data) in dcn21_link_encoder_create() argument
1333 if (!enc21 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn21_link_encoder_create()
1337 map_transmitter_id_to_phy_instance(enc_init_data->transmitter); in dcn21_link_encoder_create()
1340 enc_init_data, in dcn21_link_encoder_create()
1343 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn21_link_encoder_create()
1344 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn21_link_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn10/
H A Ddcn10_resource.c765 const struct encoder_init_data *enc_init_data) in dcn10_link_encoder_create() argument
772 if (!enc10 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn10_link_encoder_create()
776 map_transmitter_id_to_phy_instance(enc_init_data->transmitter); in dcn10_link_encoder_create()
779 enc_init_data, in dcn10_link_encoder_create()
782 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn10_link_encoder_create()
783 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn10_link_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn301/
H A Ddcn301_resource.c909 const struct encoder_init_data *enc_init_data) in dcn301_link_encoder_create() argument
915 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn301_link_encoder_create()
919 enc_init_data, in dcn301_link_encoder_create()
921 &link_enc_regs[enc_init_data->transmitter], in dcn301_link_encoder_create()
922 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn301_link_encoder_create()
923 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn301_link_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn314/
H A Ddcn314_resource.c1177 const struct encoder_init_data *enc_init_data) in dcn31_link_encoder_create() argument
1183 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn31_link_encoder_create()
1187 enc_init_data, in dcn31_link_encoder_create()
1189 &link_enc_regs[enc_init_data->transmitter], in dcn31_link_encoder_create()
1190 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn31_link_encoder_create()
1191 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn31_link_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/
H A Ddcn316_resource.c1111 const struct encoder_init_data *enc_init_data) in dcn31_link_encoder_create() argument
1117 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn31_link_encoder_create()
1121 enc_init_data, in dcn31_link_encoder_create()
1123 &link_enc_regs[enc_init_data->transmitter], in dcn31_link_encoder_create()
1124 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn31_link_encoder_create()
1125 &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 Ddcn35_resource.c1103 const struct encoder_init_data *enc_init_data) in dcn35_link_encoder_create() argument
1108 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn35_link_encoder_create()
1136 enc_init_data, in dcn35_link_encoder_create()
1138 &link_enc_regs[enc_init_data->transmitter], in dcn35_link_encoder_create()
1139 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn35_link_encoder_create()
1140 &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 Ddcn31_resource.c1119 const struct encoder_init_data *enc_init_data) in dcn31_link_encoder_create() argument
1125 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn31_link_encoder_create()
1129 enc_init_data, in dcn31_link_encoder_create()
1131 &link_enc_regs[enc_init_data->transmitter], in dcn31_link_encoder_create()
1132 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn31_link_encoder_create()
1133 &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 Ddcn315_resource.c1118 const struct encoder_init_data *enc_init_data) in dcn31_link_encoder_create() argument
1124 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn31_link_encoder_create()
1128 enc_init_data, in dcn31_link_encoder_create()
1130 &link_enc_regs[enc_init_data->transmitter], in dcn31_link_encoder_create()
1131 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn31_link_encoder_create()
1132 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn31_link_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn36/
H A Ddcn36_resource.c1090 const struct encoder_init_data *enc_init_data) in dcn35_link_encoder_create() argument
1095 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn35_link_encoder_create()
1123 enc_init_data, in dcn35_link_encoder_create()
1125 &link_enc_regs[enc_init_data->transmitter], in dcn35_link_encoder_create()
1126 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn35_link_encoder_create()
1127 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn35_link_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn321/
H A Ddcn321_resource.c1063 const struct encoder_init_data *enc_init_data) in dcn321_link_encoder_create() argument
1068 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn321_link_encoder_create()
1096 enc_init_data, in dcn321_link_encoder_create()
1098 &link_enc_regs[enc_init_data->transmitter], in dcn321_link_encoder_create()
1099 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn321_link_encoder_create()
1100 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn321_link_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn351/
H A Ddcn351_resource.c1083 const struct encoder_init_data *enc_init_data) in dcn35_link_encoder_create() argument
1088 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn35_link_encoder_create()
1116 enc_init_data, in dcn35_link_encoder_create()
1118 &link_enc_regs[enc_init_data->transmitter], in dcn35_link_encoder_create()
1119 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn35_link_encoder_create()
1120 &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 Ddcn30_resource.c953 const struct encoder_init_data *enc_init_data) in dcn30_link_encoder_create() argument
959 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn30_link_encoder_create()
963 enc_init_data, in dcn30_link_encoder_create()
965 &link_enc_regs[enc_init_data->transmitter], in dcn30_link_encoder_create()
966 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn30_link_encoder_create()
967 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn30_link_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn20/
H A Ddcn20_resource.c945 const struct encoder_init_data *enc_init_data) in dcn20_link_encoder_create() argument
952 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn20_link_encoder_create()
956 map_transmitter_id_to_phy_instance(enc_init_data->transmitter); in dcn20_link_encoder_create()
959 enc_init_data, in dcn20_link_encoder_create()
962 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn20_link_encoder_create()
963 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn20_link_encoder_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/
H A Ddcn32_resource.c1069 const struct encoder_init_data *enc_init_data) in dcn32_link_encoder_create() argument
1074 if (!enc20 || enc_init_data->hpd_source >= ARRAY_SIZE(link_enc_hpd_regs)) in dcn32_link_encoder_create()
1102 enc_init_data, in dcn32_link_encoder_create()
1104 &link_enc_regs[enc_init_data->transmitter], in dcn32_link_encoder_create()
1105 &link_enc_aux_regs[enc_init_data->channel - 1], in dcn32_link_encoder_create()
1106 &link_enc_hpd_regs[enc_init_data->hpd_source], in dcn32_link_encoder_create()