S3 Sonic Vibes Linux driver
Greetings,
I obtained this email address from the MAINTAINERS file in the 2.4.21 kernel source. Apologies if this is the wrong place to ask.
The specified URL in MAINTAINERS:
http://www.ife.ee.ethz.ch/~sailer/linux/pciaudio.html
does not work! I assume should be updated to ~tom/linux/pciaudio.html
Having upgraded from the 2.4.19 kernel, I now receive the following error when attempting to load the sonicvibes kernel:
kernel: sv: version v0.31 time 12:14:29 Jun 17 2003
kernel: PCI: Found IRQ 12 for device 02:00.0
kernel: PCI: Failed to allocate resource 7(0-1f) for 02:00.0
kernel: sv: cannot allocate DDMA controller io ports
This is a Redhat 7.3 box, the motherboard does have onboard sound but this has been disabled at the bios, so I don't think it should affect it.
Your site gives a command line option: dmaio=x However I'm uncertain what parameter should be passed here.
lspci -vv gives:
02:00.0 Multimedia audio controller: S3 Inc. SonicVibes
Subsystem: Unknown device 8000:8000 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 32 Interrupt: pin A routed to IRQ 12 Region 0: I/O ports at 9000 [size] Region 1: I/O ports at 9400 [size] Region 2: I/O ports at 9800 [size=4] Region 3: I/O ports at 9c00 [size=4] Region 4: I/O ports at a000 [size=8]
Any suggestions would be great
Cheers
Jonathon
Quoted 4 lines · Jonathon Horsman
kernel: sv: version v0.31 time 12:14:29 Jun 17 2003
kernel: PCI: Found IRQ 12 for device 02:00.0
kernel: PCI: Failed to allocate resource 7(0-1f) for 02:00.0
kernel: sv: cannot allocate DDMA controller io ports
The kernel proper wasn't able to allocate IO addresses for the DDMA controllers.
Quoted 2 lines
Your site gives a command line option: dmaio=x However I'm uncertain what parameter should be passed here.
This parameter no longer exists for eons, DDMA address allocation should be automatic.
Tom