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

Lines Matching refs:wclass

284 		if (w->wclass.pin.connected == 1)
286 else if (w->wclass.pin.connected != 0)
388 int j, connected = w->wclass.pin.connected;
411 val = w->wclass.pin.ctrl |
414 val = w->wclass.pin.ctrl &
416 if (val != w->wclass.pin.ctrl) {
417 w->wclass.pin.ctrl = val;
420 w->nid, w->wclass.pin.ctrl));
444 val = w1->wclass.pin.ctrl &
447 val = w1->wclass.pin.ctrl |
449 if (val != w1->wclass.pin.ctrl) {
450 w1->wclass.pin.ctrl = val;
453 w1->nid, w1->wclass.pin.ctrl));
492 if (w1->wclass.pin.connected == 0)
494 prio = (w1->wclass.pin.connected == 1) ? 2 : 1;
545 if (HDA_PARAM_PIN_CAP_PRESENCE_DETECT_CAP(w->wclass.pin.cap) == 0 ||
546 (HDA_CONFIG_DEFAULTCONF_MISC(w->wclass.pin.config) & 1) != 0)
553 old = w->wclass.pin.connected;
556 w->wclass.pin.connected = connected;
695 if (HDA_PARAM_PIN_CAP_PRESENCE_DETECT_CAP(w->wclass.pin.cap) == 0 ||
696 (HDA_CONFIG_DEFAULTCONF_MISC(w->wclass.pin.config) & 1) != 0)
768 if (HDA_PARAM_PIN_CAP_PRESENCE_DETECT_CAP(w->wclass.pin.cap) == 0 ||
769 (HDA_CONFIG_DEFAULTCONF_MISC(w->wclass.pin.config) & 1) != 0) {
787 if (!HDA_PARAM_PIN_CAP_DP(w->wclass.pin.cap) &&
788 !HDA_PARAM_PIN_CAP_HDMI(w->wclass.pin.cap))
950 config = orig = w->wclass.pin.config;
978 w->wclass.pin.newconf = w->wclass.pin.config = config;
1041 pincap = w->wclass.pin.cap;
1081 conf = w->wclass.pin.config;
1093 sbuf_printf(sb, " Pin control: 0x%08x", w->wclass.pin.ctrl);
1094 if (w->wclass.pin.ctrl & HDA_CMD_SET_PIN_WIDGET_CTRL_HPHN_ENABLE)
1096 if (w->wclass.pin.ctrl & HDA_CMD_SET_PIN_WIDGET_CTRL_IN_ENABLE)
1098 if (w->wclass.pin.ctrl & HDA_CMD_SET_PIN_WIDGET_CTRL_OUT_ENABLE)
1101 if ((w->wclass.pin.ctrl &
1104 else if ((w->wclass.pin.ctrl &
1108 if ((w->wclass.pin.ctrl &
1163 1 << (fls(w->wclass.conv.stripecap) - 1));
1525 w->wclass.conv.stripecap = hda_command(dev,
1528 w->wclass.conv.stripecap = 1;
1535 w->wclass.pin.original = w->wclass.pin.newconf =
1536 w->wclass.pin.config = hda_command(dev,
1538 w->wclass.pin.cap = hda_command(dev,
1540 w->wclass.pin.ctrl = hda_command(dev,
1542 w->wclass.pin.connected = 2;
1543 if (HDA_PARAM_PIN_CAP_EAPD_CAP(w->wclass.pin.cap)) {
1564 &w->wclass.pin.newconf, 0, hdaa_sysctl_config, "A",
1570 &w->wclass.pin.original, 0, hdaa_sysctl_config, "A",
1621 config = w->wclass.pin.config;
1943 if (!HDA_PARAM_PIN_CAP_DP(wp->wclass.pin.cap) &&
1944 !HDA_PARAM_PIN_CAP_HDMI(wp->wclass.pin.cap))
1959 if (HDA_PARAM_PIN_CAP_HDMI(wp->wclass.pin.cap) &&
1960 HDA_PARAM_PIN_CAP_HBR(wp->wclass.pin.cap)) {
1961 wp->wclass.pin.ctrl &=
1964 wp->wclass.pin.ctrl |= 0x03;
1967 wp->wclass.pin.ctrl));
3177 if (HDA_CONFIG_DEFAULTCONF_ASSOCIATION(w->wclass.pin.config)
3219 assoc = HDA_CONFIG_DEFAULTCONF_ASSOCIATION(w->wclass.pin.config);
3220 seq = HDA_CONFIG_DEFAULTCONF_SEQUENCE(w->wclass.pin.config);
3227 type = w->wclass.pin.config &
3262 if (HDA_PARAM_PIN_CAP_HDMI(w->wclass.pin.cap))
3264 if (HDA_PARAM_PIN_CAP_DP(w->wclass.pin.cap))
3269 HDA_CONFIG_DEFAULTCONF_LOCATION(w->wclass.pin.config);
3271 HDA_CONFIG_DEFAULTCONF_LOCATION(w->wclass.pin.config)) {
4165 if ((w->wclass.pin.config &
4175 } else if ((w->wclass.pin.config &
4752 switch (w->wclass.pin.config & HDA_CONFIG_DEFAULTCONF_DEVICE_MASK) {
4757 if ((w->wclass.pin.config & HDA_CONFIG_DEFAULTCONF_CONNECTIVITY_MASK)
4811 switch (w->wclass.pin.config & HDA_CONFIG_DEFAULTCONF_DEVICE_MASK) {
5034 pincap = w->wclass.pin.cap;
5038 w->wclass.pin.ctrl &= ~(
5050 w->wclass.pin.ctrl |=
5058 w->wclass.pin.ctrl |=
5063 w->wclass.pin.ctrl |=
5068 w->wclass.pin.ctrl |=
5073 w->wclass.pin.ctrl |=
5079 w->wclass.pin.ctrl |=
5083 (w->wclass.pin.config &
5086 w->wclass.pin.ctrl |=
5091 w->wclass.pin.ctrl |=
5096 w->wclass.pin.ctrl |=
5101 w->wclass.pin.ctrl |=
5232 w->wclass.pin.ctrl));
5328 ch->stripecap &= w->wclass.conv.stripecap;
5684 pincap = w->wclass.pin.cap;
5725 w->wclass.pin.config);
5726 device_printf(w->devinfo->dev, " Pin control: 0x%08x", w->wclass.pin.ctrl);
5727 if (w->wclass.pin.ctrl & HDA_CMD_SET_PIN_WIDGET_CTRL_HPHN_ENABLE)
5729 if (w->wclass.pin.ctrl & HDA_CMD_SET_PIN_WIDGET_CTRL_IN_ENABLE)
5731 if (w->wclass.pin.ctrl & HDA_CMD_SET_PIN_WIDGET_CTRL_OUT_ENABLE)
5734 if ((w->wclass.pin.ctrl &
5737 else if ((w->wclass.pin.ctrl &
5741 if ((w->wclass.pin.ctrl &
5780 hdaa_dump_pin_config(w, w->wclass.pin.config);
5840 1 << (fls(w->wclass.conv.stripecap) - 1));
6064 hdaa_dump_pin_config(w, w->wclass.pin.config);
6065 pincap = w->wclass.pin.cap;
6298 w->wclass.pin.config = w->wclass.pin.newconf;
6814 if (HDA_PARAM_PIN_CAP_DP(w->wclass.pin.cap) ||
6815 HDA_PARAM_PIN_CAP_HDMI(w->wclass.pin.cap))
6895 t1 = HDA_CONFIG_DEFAULTCONF_DEVICE(w->wclass.pin.config);