| Summary: | [Patch] PNPBIOS sound support for Dell Latitude XPiCD | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Base System | Reporter: | Sean O'Connell <sto> | ||||
| Component: | kern | Assignee: | freebsd-bugs (Nobody) <bugs> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | ||||||
| Priority: | Normal | ||||||
| Version: | 4.0-STABLE | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
State Changed From-To: open->closed patch (or equivilent) applied long ago |
No PNPBIOS for soundcard on Dell Latitude XPiCD with OEM ESS card with following pnpinfo (taken from verbose boot): ESS0106: adding fixed io range 0x230-0x23f, size=0x10, align=0x1 ESS0106: adding fixed io range 0x388-0x38b, size=0x4, align=0x1 ESS0106: adding fixed io range 0x330-0x331, size=0x2, align=0x1 ESS0106: adding irq mask 0x20 ESS0106: adding dma mask 0x1 ESS0106: adding dma mask 0x8 ESS0106: end config pnpbios: handle 11 device ID ESS0106 (06017316) Fix: Apply following patch to /sys/dev/sound/isa/sbc.c How-To-Repeat: ESS OEM card is not detected/attached because the handle is lacking, so a kernel wiht options PNPBIOS device pcm fails to make a "joyful noise"