- 15 Mar, 2004 6 commits
-
-
Greg Kroah-Hartman authored
into kroah.com:/home/greg/linux/BK/i2c-2.6
-
Aurelien Jarno authored
The following patch against kernel 2.6.4-mm1 adds the ds1621 driver (an I2C sensor). I have ported it from the 2.4 version. It has been reviewed by Jean Delvare, partly on IRC, and it is "compliant" with Mark Hoffman's refactoring.
-
Jean Delvare authored
This patch makes the w83781d driver preserve fan_min settings when the user changes fan_divs. This isn't done "by default" because the actual fan min value (in RPMs) depends on both the fan_min register and the fan_div register. Only two drivers handle it properly at the moment as far as I know (lm78 and asb100). Several other drivers would need to be fixed the same way, but well, once at a time ;) Tested on my AS99127F rev.1. Credits go to Philip Pokorny, since I think I remember he is the one who introduced the method in the lm78 driver in the first place. This tends to increase the size of the three set_store_regs_fan_div functions, and I am considering refactoring them at some point. Later though.
-
Jean Delvare authored
A number of chip drivers in 2.6.4-mm1 try to handle an error case that cannot happen when setting the chip name. The following patch changes that. Affected drivers: adm1021, it87, lm75, lm78, lm85, w83627hf, w83781d. Note that in any case, the worst that could happen (but then again, it cannot happen) is that the chip name would be set to an empty string, which doesn't hurt much. The patch also cleans up a few things in it87, w83627hf and w83781d, which are tightly related to the rest of the changes and necessary for them to be safe. it87: There is only really one "kind" in this driver, so I removed all references to other kinds. w83627hf: The driver did not handle unknown chips. w83781d: The user shouldn't be allowed to force a kind that doesn't match the chip's bus type (I2C or ISA). The code was not meant to handle that case, although no check was done so far. Tested on my AS99127F, works as intended.
-
Jean Delvare authored
I just noticed that I am doing something wrong in the i2c chip drivers I ported to Linux 2.6. If these drivers are forced to a specific chip type ("kind" as we call it internally), then the device doesn't have its name set (and defaults to an empty string). Affected drivers: gl518sm, lm83, lm90, w83l785ts. I could verify the problem on my ADM1032 chip (lm90 driver). I also verified that the proposed patch fixes the issue. You may notice that I fix the problem differently for gl518sm and w83l785ts on the one hand, and lm83 and lm90 on the other hand. This is because the first two drivers are not expected to support more a single chip in the future, while lm90 already does and lm83 could someday (for example, support for the LM82 could be added on request).
-
bk://ppc.bkbits.net/for-linus-ppcLinus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.5/linux
-
- 16 Mar, 2004 1 commit
-
-
Paul Mackerras authored
-
- 15 Mar, 2004 12 commits
-
-
Greg Kroah-Hartman authored
-
Greg Kroah-Hartman authored
-
Greg Kroah-Hartman authored
-
Greg Kroah-Hartman authored
-
http://linux-sound.bkbits.net/linux-soundLinus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.5/linux
-
Jaroslav Kysela authored
au88x0 driver Fixed gameport dependency and solid kernel build
-
Jaroslav Kysela authored
au88x0 driver Make mchannels and rampchs static
-
Jaroslav Kysela authored
Intel8x0 driver add Intel ICH6 and ESB
-
Jaroslav Kysela authored
au88x0 driver fix compilation on gcc 2.95.x
-
Jaroslav Kysela authored
Documentation,MPU401 UART integrate MPU-401 ACPI PnP from alsa-driver
-
Jaroslav Kysela authored
AC97 Codec Core Kevin Mack <kevmack@accesscomm.ca> Here's a quick and dirty patch that's given me basic sound from my Gateway M675 notebook (Sigmatel 9758 AC97 codec).
-
Jaroslav Kysela authored
Intel8x0 driver Added slot definitions for s/pdif pcm - ICH4
-
- 14 Mar, 2004 21 commits
-
-
Yoshinori Sato authored
-
Yoshinori Sato authored
- fix gcc-3.4.0 warnings
-
Yoshinori Sato authored
- add asm/dma-mapping.h - add CONFIG_PCI
-
Yoshinori Sato authored
- merge common routine - runtime vector setup update
-
bk://kernel.bkbits.net/davem/net-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.5/linux
-
bk://kernel.bkbits.net/davem/sparc-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.5/linux
-
Bartlomiej Zolnierkiewicz authored
From: "Randy.Dunlap" <rddunlap@osdl.org> From: Luiz Fernando Capitulino <lcapitulino@prefeitura.sp.gov.br> The missing __init was found by reference_init26.pl.
-
Bartlomiej Zolnierkiewicz authored
From: Frederik Deweerdt <frederik.deweerdt@laposte.net>
-
Bartlomiej Zolnierkiewicz authored
They are identical to non _HOB versions (except IDE_CONTROL_OFFSET_HOB).
-
Bartlomiej Zolnierkiewicz authored
Set ide_task_t fields (command_type, handler and prehandler) directly. Remove unused ide_task_t->posthandler and all ide_cmd_type_parser() logic. ide_cmd_type_parser() was meant to be used for ioctls but ended up checking validity of kernel generated requests (doh!). Rationale for removal: - it can't be used for existing ioctls (changes the way they work) - kernel shouldn't check validity of (root only) user-space requests (it can and should be done in user-space) - it wastes CPU cycles on going through parsers - it makes code harder to understand/follow (now info about request is localized)
-
Bartlomiej Zolnierkiewicz authored
-
Bartlomiej Zolnierkiewicz authored
Many thanks to Promise for their support. Expect more updates/fixes for Promise PATA support soon. - fix PIO (auto-)tuning - use pdcnew_new_tune_chipset() and always tune PIO mode even if (U)DMA is used - cleanup cable verification code a bit - remove leftovers from driver split-up - remove duplicate DISPLAY_PDC202XX_TIMINGS define
-
Jeff Garzik authored
into redhat.com:/spare/repo/libata-2.5
-
Jeff Garzik authored
The original submittor of the quirk code noted that the errata of a lockup creating when the condition "sector % 15 == 1" is true only on chip revisions <= 1. This is limitation on chip revision is apparently not correct, therefore we apply to all affected drives in the quirk list. This is a sledgehammer fix, limiting max-sectors to 15. A much better fix would split the hardware request into two taskfiles, issuing an additional command, thereby avoiding "sectors % 15 == 1" Given the errata is limited to "sil 311x + <these drives>", it is hoped that some janitor cares enough to do a real fix.
-
bk://kernel.bkbits.net/wesolows/sparc32-2.6David S. Miller authored
into nuts.davemloft.net:/disk1/BK/sparc-2.6
-
David S. Miller authored
-
David S. Miller authored
-
David S. Miller authored
into nuts.davemloft.net:/disk1/BK/net-2.6
-
Keith M. Wesolowski authored
into foobazco.org:/sources/2.5-sparc-todave
-
Keith M. Wesolowski authored
-
Keith M. Wesolowski authored
into foobazco.org:/sources/2.5-sparc-todave
-