• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/sys/dev/sound/pci/hda/

Lines Matching refs:cad

940 	nid_t cad;
957 cad = HDAC_RIRB_RESPONSE_EX_SDATA_IN(resp_ex);
961 sc->unsolq[sc->unsolq_wp++] = cad;
963 } else if (sc->codecs[cad].pending <= 0) {
965 "response from address %d: %08x\n", cad, resp);
967 sc->codecs[cad].response = resp;
968 sc->codecs[cad].pending--;
982 nid_t cad;
991 cad = sc->unsolq[sc->unsolq_rp++];
993 if ((child = sc->codecs[cad].dev) != NULL &&
1010 hdac_send_command(struct hdac_softc *sc, nid_t cad, uint32_t verb)
1017 verb |= ((uint32_t)cad) << HDA_CMD_CAD_SHIFT;
1018 sc->codecs[cad].response = HDA_INVALID;
1020 sc->codecs[cad].pending++;
1035 } while (sc->codecs[cad].pending != 0 && --timeout);
1037 if (sc->codecs[cad].pending != 0) {
1039 verb, cad);
1040 sc->codecs[cad].pending = 0;
1045 return (sc->codecs[cad].response);
1721 int cad, i, devcount, error;
1726 cad = (intptr_t)device_get_ivars(devlist[i]);
1731 sc->codecs[cad].dev = NULL;
1770 retval += printf(" at cad %d", (int)(intptr_t)device_get_ivars(child));
1780 snprintf(buf, buflen, "cad=%d", (int)(intptr_t)device_get_ivars(child));
1789 nid_t cad = (uintptr_t)device_get_ivars(child);
1793 sc->codecs[cad].vendor_id, sc->codecs[cad].device_id,
1794 sc->codecs[cad].revision_id, sc->codecs[cad].stepping_id);
1802 nid_t cad = (uintptr_t)device_get_ivars(child);
1806 *result = cad;
1809 *result = sc->codecs[cad].vendor_id;
1812 *result = sc->codecs[cad].device_id;
1815 *result = sc->codecs[cad].revision_id;
1818 *result = sc->codecs[cad].stepping_id;
1894 nid_t cad = (uintptr_t)device_get_ivars(child);
1911 prevbw = sc->codecs[cad].sdi_bw_used;
1924 sc->codecs[cad].sdi_bw_used += bw;
1953 nid_t cad = (uintptr_t)device_get_ivars(child);
1962 sc->codecs[cad].sdi_bw_used -= sc->streams[ss].bw;