Lines Matching refs:outp

795 	struct nvkm_output *outp;  in exec_lookup()  local
820 list_for_each_entry(outp, &priv->base.outp, head) { in exec_lookup()
821 if ((outp->info.hasht & 0xff) == type && in exec_lookup()
822 (outp->info.hashm & mask) == mask) { in exec_lookup()
823 *data = nvbios_outp_match(bios, outp->info.hasht, in exec_lookup()
824 outp->info.hashm, in exec_lookup()
828 return outp; in exec_lookup()
839 struct nvkm_output *outp; in exec_script() local
854 outp = exec_lookup(priv, head, or, ctrl, &data, &ver, &hdr, &cnt, &len, &info); in exec_script()
855 if (outp) { in exec_script()
860 .outp = &outp->info, in exec_script()
868 return outp; in exec_script()
875 struct nvkm_output *outp; in exec_clkcmp() local
891 outp = exec_lookup(priv, head, or, ctrl, &data, &ver, &hdr, &cnt, &len, &info1); in exec_clkcmp()
892 if (!outp) in exec_clkcmp()
895 switch (outp->info.type) { in exec_clkcmp()
921 .outp = &outp->info, in exec_clkcmp()
930 return outp; in exec_clkcmp()
942 struct nvkm_output *outp = exec_script(priv, head, 2); in gf110_disp_intr_unk2_0() local
945 if (outp && outp->info.type == DCB_OUTPUT_DP) { in gf110_disp_intr_unk2_0()
946 struct nvkm_output_dp *outpdp = (void *)outp; in gf110_disp_intr_unk2_0()
950 .outp = &outp->info, in gf110_disp_intr_unk2_0()
973 struct dcb_output *outp) in gf110_disp_intr_unk2_2_tu() argument
975 const int or = ffs(outp->or) - 1; in gf110_disp_intr_unk2_2_tu()
1035 struct nvkm_output *outp; in gf110_disp_intr_unk2_2() local
1039 outp = exec_clkcmp(priv, head, 0xff, pclk, &conf); in gf110_disp_intr_unk2_2()
1040 if (!outp) in gf110_disp_intr_unk2_2()
1044 if (outp->info.type == DCB_OUTPUT_DP) { in gf110_disp_intr_unk2_2()
1055 if (nvkm_output_dp_train(outp, pclk, true)) in gf110_disp_intr_unk2_2()
1059 priv->sor.magic(outp); in gf110_disp_intr_unk2_2()
1064 if (outp->info.type == DCB_OUTPUT_ANALOG) { in gf110_disp_intr_unk2_2()
1065 addr = 0x612280 + (ffs(outp->info.or) - 1) * 0x800; in gf110_disp_intr_unk2_2()
1068 addr = 0x612300 + (ffs(outp->info.or) - 1) * 0x800; in gf110_disp_intr_unk2_2()
1070 switch (outp->info.type) { in gf110_disp_intr_unk2_2()
1075 gf110_disp_intr_unk2_2_tu(priv, head, &outp->info); in gf110_disp_intr_unk2_2()
1304 .base.outp = gf110_disp_outp_sclass,