Bug 156165 - [hdac] Missing card definition for hdac audio device, no attach by kernel 8.2 release
Summary: [hdac] Missing card definition for hdac audio device, no attach by kernel 8.2...
Status: Open
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: 8.2-RELEASE
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-04 03:00 UTC by Kevin McAleavey
Modified: 2017-12-31 22:32 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin McAleavey 2011-04-04 03:00:18 UTC
No attach to device - chip ID is known by hdac, but card ID is not:

pciconf yields:

none0@pci0:0:27:0:	class=0x040300 card=0x82fe1043 chip=0x3a3e8086 rev=0x00 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Microsoft UAA Bus Driver for High Definition Audio (Microsoft UAA Bus Driver for High Definition Audio)'
    class      = multimedia
    subclass   = HDA
none1@pci0:0:31:3:	class=0x0c0500 card=0x82d41043 chip=0x3a308086 rev=0x00 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'SMB controller  (50011458)'
    class      = serial bus
    subclass   = SMBus
none2@pci0:1:0:1:	class=0x040300 card=0x34fe1458 chip=0x0be910de rev=0xa1 hdr=0x00
    vendor     = 'NVIDIA Corporation'
    class      = multimedia
    subclass   = HDA
-----

Chipset is known for the none0@ entry, but card ID is unknown. Probably
solvable by adding unknown card ID to pci sources, but don't know where
to modify the code to try that.

   hdac1@pci0:0:27:0:      class=0x040300 card=0x83571043 chip=0x3a3e8086 rev=0x00 hdr=0x00
      vendor     = 'Intel Corporation'
      device     = 'Microsoft UAA Bus Driver for High Definition Audio (Microsoft UAA Bus Driver for High Definition Audio)'
      class      = multimedia
      subclass   = HDA

Fix: 

If someone could tell me where in the kernel sources to look for the
card ID type, would be willing to give it a shot.
How-To-Repeat: Fails on every reboot for this particular hardware.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2011-04-09 20:58:01 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-multimedia

Over to maintainer(s).
Comment 2 Eitan Adler freebsd_committer freebsd_triage 2017-12-31 08:01:14 UTC
For bugs matching the following criteria:

Status: In Progress Changed: (is less than) 2014-06-01

Reset to default assignee and clear in-progress tags.

Mail being skipped