|
Description
|
In spite of having an appropriately supported audio chipset, I could not attach the audiohd driver on my Toshiba Portege R600.
Here are the original driver_alias entries (as installed from OpenSolaris 2008.11 + the dev snv_105 image update):
audiohd "pci8086,2668"
audiohd "pci10de,371"
audiohd "pciclass,0403"
And here is the prtconf -v (admittedly, after my workaround):
pci1179,1, instance #0
System software properties:
name='play-interrupts' type=int items=1
value=000000af
name='record-interrupts' type=int items=1
value=000000af
Driver properties:
name='fm-errcb-capable' type=boolean dev=none
name='fm-ereport-capable' type=boolean dev=none
Hardware properties:
name='pci-msi-capid-pointer' type=int items=1
value=00000060
name='acpi-namespace' type=string items=1
value='\_SB_.PCI0.AZAL'
name='assigned-addresses' type=int items=5
value=8300d810.00000000.ff9d8000.00000000.00004000
name='reg' type=int items=10
value=0000d800.00000000.00000000.00000000.00000000.0300d810.00000000.00000000.00000000.00004000
name='compatible' type=string items=13
value='pciex8086,293e.1179.1.3' + 'pciex8086,293e.1179.1' + 'pciex8086,293e.3' + 'pciex8086,293e' + 'pciexclass,040300' + 'pciexclass,0403' + 'pci8086,293e.1179.1.3' + 'pci8086,293e.1179.1' + 'pci1179,1' + 'pci8086,293e.3' + 'pci8086,293e' + 'pciclass,040300' + 'pciclass,0403'
name='model' type=string items=1
value='Mixed Mode device'
name='power-consumption' type=int items=2
value=00000001.00000001
name='devsel-speed' type=int items=1
value=00000000
name='interrupts' type=int items=1
value=00000001
name='subsystem-vendor-id' type=int items=1
value=00001179
name='subsystem-id' type=int items=1
value=00000001
name='unit-address' type=string items=1
value='1b'
name='class-code' type=int items=1
value=00040300
name='revision-id' type=int items=1
value=00000003
name='vendor-id' type=int items=1
value=00008086
name='device-id' type=int items=1
value=0000293e
Device Minor Nodes:
dev=(252,0)
dev_path=/pci@0,0/pci1179,1@1b:sound,audio
spectype=chr type=minor
dev_link=/dev/sound/0
dev=(252,1)
dev_path=/pci@0,0/pci1179,1@1b:sound,audioctl
spectype=chr type=minor
dev_link=/dev/sound/0ctl
Now technically "pciclass,0403" should've caught this device, but for some reason, I needed to add "pci8086,293e" to it. After that entry and devfsadm, audio worked.
|