G'day all,
be gentle, I'm not a C programmer by any standard,
this patch is a modified version of the same patch in the ALSA
drivers to enable the audio amp on a Gateway 2000 Solo 2150 Laptop.
Please take this with a grain of salt, it works for me..
Does not solve the strange codec/pci problems I'm having though.
--- linux/drivers/sound/es1371.c Sun Feb 27 12:22:08 2000
+++ 2.3.51/drivers/sound/es1371.c Tue Mar 21 23:34:31 2000
@@ -2684,6 +2684,11 @@
/* initialize codec registers */
s->ctrl = 0;
+ if (pcidev->subsystem_vendor == 0x107b &&
+ pcidev->subsystem_device == 0x2150) {
+ s->ctrl = CTRL_GPIO_OUT0 ;
+ printk( KERN_INFO PFX "Running On Gateway 2000 Solo 2510 - Amp On \n");
+ }
if ((joystick[devindex] & ~0x18) == 0x200) {
if (check_region(joystick[devindex], JOY_EXTENT))
printk(KERN_ERR PFX "joystick address 0x%x already in use\n", joystick[devindex]);
-- Brad.... "The ultimate result is that some innovations that would truly benefit consumers never occur for the sole reason that they do not conincide with Microsoft's self-interest" - Judge Thomas Penfield Jackson /"\ \ / ASCII RIBBON CAMPAIGN X AGAINST HTML MAIL / \- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Thu Mar 23 2000 - 21:00:35 EST