Home | History | Annotate | Download | only in hdaudio

Lines Matching defs:nid

214 hdaudio_corb_enqueue(struct hdaudio_softc *sc, int addr, int nid,
223 verb = (addr << 28) | (nid << 20) | (control << 8) | param;
317 hdaudio_command(struct hdaudio_codec *co, int nid, uint32_t control,
323 result = hdaudio_command_unlocked(co, nid, control, param);
329 hdaudio_command_unlocked(struct hdaudio_codec *co, int nid, uint32_t control,
336 control, param, nid);
337 hdaudio_corb_enqueue(sc, co->co_addr, nid, control, param);
652 uint8_t fgtype, nid;
657 prop_dictionary_get_uint8(dict, "node-id", &nid);
668 aprint_debug(" vendor 0x%04X product 0x%04X nid 0x%02X",
669 vendor, product, nid);
706 int starting_node, num_nodes, nid;
743 for (nid = starting_node; nid < starting_node + num_nodes; nid++) {
744 fg = &co->co_fg[nid - starting_node];
746 fg->fg_nid = nid;
750 fgrp = hdaudio_command(co, nid, CORB_GET_PARAMETER,
1323 hdaudioioctl_fgrp_lookup(struct hdaudio_softc *sc, int codecid, int nid)
1336 if (co->co_fg[i].fg_nid == nid) {
1369 prop_dictionary_set_int16(dict, "nid", fg->fg_nid);
1399 int16_t codecid, nid, i;
1403 !prop_dictionary_get_int16(request, "nid", &nid))
1406 fg = hdaudioioctl_fgrp_lookup(sc, codecid, nid);
1429 prop_dictionary_set_int16(dict, "nid", i);
1445 int16_t codecid, nid;
1449 !prop_dictionary_get_int16(request, "nid", &nid))
1452 fg = hdaudioioctl_fgrp_lookup(sc, codecid, nid);
1484 int16_t codecid, nid;
1490 !prop_dictionary_get_int16(request, "nid", &nid))
1493 fg = hdaudioioctl_fgrp_lookup(sc, codecid, nid);
1605 { "nid", "-1", -1 },