Lines Matching full:hda
117 u8 user, bool hda) in nvkm_outp_acquire_hda() argument
123 if (!ior->identity && ior->hda == hda && in nvkm_outp_acquire_hda()
133 if (!ior->identity && ior->hda == hda && in nvkm_outp_acquire_hda()
143 nvkm_outp_acquire(struct nvkm_outp *outp, u8 user, bool hda) in nvkm_outp_acquire() argument
178 * code to account for HDA support shouldn't regress here as in nvkm_outp_acquire()
179 * the HDA-enabled ORs match the relevant output's pad macro in nvkm_outp_acquire()
184 WARN_ON(hda && !ior->hda); in nvkm_outp_acquire()
189 /* If we don't need HDA, first try to acquire an OR that doesn't in nvkm_outp_acquire()
192 if (!hda) { in nvkm_outp_acquire()
196 /* Use a HDA-supporting SOR anyway. */ in nvkm_outp_acquire()
200 /* We want HDA, try to acquire an OR that supports it. */ in nvkm_outp_acquire()
204 /* There weren't any free ORs that support HDA, grab one that in nvkm_outp_acquire()