- 23 Feb, 2004 10 commits
-
-
Jean Delvare authored
Here is the second step of my sysfs renaming plan. This one does the following renames (as I already announced on the LKML): temp<n>_hyst -> temp<n>_max_hyst or temp<n>_crit_hyst sensor<n> -> temp<n>_type pwm<n> -> fan<n>_pwm pwm<n>_enable -> fan<n>_pwm_enable vid -> in<n>_ref The associated libsensors patch is here: http://jdelvare.net1.nerim.net/sensors/libsensors-sysfs-names-2.diff (not applied yet, on purpose) Note that the w83781d part is a bit more complex, not only because it is the only driver to require the 5 changes, but also because at some point the macros assume that the internal variable names match the sysfs names, so I had to change them too (better than rewriting the macros, methinks). For reference, here is the list of changes, by driver: asb100: hyst -> max_hyst (4) pwm -> fan_pwm (1) pwm_enable -> fan_pwm_enable (1) vid -> in_ref (1) fscher: pwm -> fan_pwm (3) gl518sm: hyst -> max_hyst (1) it87: sensor -> temp_type (3) lm75: hyst -> max_hyst (1) lm78: hyst -> max_hyst (1) vid -> in_ref (1) lm85: pwm -> fan_pwm (3) pwm_enable -> fan_pwm_enable (3) vid -> in_ref (1) lm90: hyst -> crit_hyst (2) via686a: hyst -> max_hyst (3) w83781d: hyst -> max_hyst (2) sensor -> temp_type (3) pwm -> fan_pwm (4) pwm_enable -> fan_pwm_enable (1) vid -> in_ref (1) There's also a documentation update. There will be one more after that (to make it more readable, no contents change), and a patch to lm83.c to bring it to compliance with the (new) standard. (If you wonder why I did not change it with the other drivers: because it was *already* not in compliance with the old standard. There's some real work to do for this one.)
-
Jean Delvare authored
Here it is. The associated libsensors patch is here: http://jdelvare.net1.nerim.net/sensors/libsensors-sysfs-names-1.diff (not applied yet, on purpose)
-
Jean Delvare authored
-
Jean Delvare authored
Now that we have a separate asb100 driver, we can remove the (bad) support of it from the w83781d driver. Following patch does this. I've already cleaned this up in our CVS repository.
-
Jean Delvare authored
Some times ago, you fixed an oops in i2c-core when debugging is enabled: http://marc.theaimsgroup.com/?l=linux-kernel&m=107585749612115&w=2 Looks like you missed that second one:
-
Jean Delvare authored
Here comes a patch by Takeru Komoriya which fixes the way the it87 driver handles temperature sensor types selection. * Use the same values as the CVS driver and sensors program. * Better comments. * Get rid of the old setting method (already gone in CVS). * Handle invalid values correctly.
-
Jean Delvare authored
Here is a patch for the w83781d driver that prevents register bits from being arbitrary changed when we force temp2/3 to comparator mode. Keith Duthie had been reporting various problems with that driver and finally found that this arbitrary change was the cause of them. He also tested this patch, which he confirmed to work.
-
Jean Delvare authored
This patch brings the name field of adm1021.c, it87.c and via686a.c in conformance with the defined standard ("all lowercase, as simple as the driver name itself").
-
Jean Delvare authored
> Oh nevermind, that's just a dumb driver. It's doing a release_region > on memory it didn't get. Stupid, stupid, stupid... While we're at it, what about fixing two other drivers that obviously have the same problem? (BTW I didn't get an oops as I tried reproducing the problem, only a "Trying to free nonexistent resource" in dmesg.)
-
Jean Delvare authored
BTW, I found something to be fixed in i2c-core:
-
- 18 Feb, 2004 1 commit
-
-
Greg Kroah-Hartman authored
Thanks to Dave Jones for pointing this out.
-
- 17 Feb, 2004 7 commits
-
-
Deepak Saxena authored
Following is an updated patch to add support for using the GPIO lines on an Intel IXP42x SOC for I2C. Changes since last patch include: - Cleanups as per Jean Delvare's comments - Rename functions as 42x instead of 425 - Change the comments at the top of the file to better reflect the purpose of this driver. This code has been tested with the eeprom client driver and worked w/o any problems.
-
Adrian Bunk authored
VIDEO_BT848 selects I2C_ALGOBIT.
-
Jean Delvare authored
Here is a port for the lm80 driver, which supports LM80 chips by National Semiconductor. The port is mostly the work of Tiago Sousa, which I reviewed and polished as necessary.
-
Jean Delvare authored
I forgot to give the credit he deserves to James Bolt for testing the latest w83l785ts driver changes. Here is a patch that fixes that.
-
Jean Delvare authored
I just noticed that I forgot to enable debugging in the new fscher driver. Sorry for that. Here is a patch that fixes this.
-
Perry Gilfillan authored
The Voodoo3 i2c bus has either a bt869 tv-out chip, or also a tv tuner, decoder and msp3400. Without I2C_ADAP_CLASS_TV_ANALOG, the i2c clients would have to do a strcmp of the adapter name to distiguish between the i2c and ddc adapters. Yes, they should be able to tell if the chip at a given address is what they are looking for, but in the case of the v3tv module, which is the v4l device, in the 2.4 kerenl I've got it set to create a dummy client, and the strcmp is the only way to distinguish the i2c from the ddc. In the 2.6 kernel, class can be defined, simplifying things for the v3tv module.
-
bk://kernel.bkbits.net/davem/sparc-2.6Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
- 16 Feb, 2004 22 commits
-
-
Bartlomiej Zolnierkiewicz authored
My "__ide_dma_off()" cleanup uncovered some code that shouldn't be compiled when CONFIG_BLK_DEV_IDEDMA=n. Fix it and kill a warning in setup-pci.c. Noticed by Martin Diehl <lists@mdiehl.de>.
-
David S. Miller authored
-
bk://bk.phunnypharm.org/sparc-2.6David S. Miller authored
into nuts.davemloft.net:/disk1/BK/sparc-2.6
-
Ben Collins authored
-
-
David S. Miller authored
-
David S. Miller authored
-
James Simmons authored
The platinum framebuffer is repeated twice. Removed one of them.
-
Linus Torvalds authored
-
Benjamin Herrenschmidt authored
There's an incorrect redefinition extern/static in prep_pci. Just remove it.
-
Andrew Morton authored
From: Tom Rini <trini@kernel.crashing.org> Hello. The following patch is all that is required to get current 2.6 to compile and work on MPC82xx platforms.
-
Andrew Morton authored
From: Tom Rini <trini@kernel.crashing.org> Replace MSR_, which is gone now, with the value it used to be. Required to get the MPC82xx platforms compiling again.
-
Benjamin Herrenschmidt authored
This fixes the build of "allyesconfig", old and new radeonfb's would collide on some symbols.
-
Linus Torvalds authored
It results in serial console getting initialised really late and the suggested workaround is broken according to Keith. Cset exclude: akpm@osdl.org|ChangeSet|20040213234712|28554
-
Benjamin Herrenschmidt authored
The rtasd kernel thread would exit before daemoniz'ing itself if RTAS wasn't present (or if allocation of the buffer failed), thus leaving a zombie. This patch fixes it (and remove #if 0'ed code)
-
Bartlomiej Zolnierkiewicz authored
Move ide-dma.c:__ide_dma_off() outside of #ifdef CONFIG_BLK_DEV_IDEDMA_PCI, so it can be used for all DMA capable hosts. Remove ide_hwif_t->ide_dma_off.
-
Bartlomiej Zolnierkiewicz authored
->ide_dma_count() was introduced in kernel 2.5.35 and was meant to add support for host FIFO counters (for VDMA), but is only a wrapper for ->ide_dma_begin() (even for siimage.c b/c SIIMAGE_VIRTUAL_DMAPIO is undefined). Moreover it should be possible to add VDMA code directly to ->ide_dma_begin().
-
Bartlomiej Zolnierkiewicz authored
Use __ide_dma_{good,bad}_drive() directly and remove these wrappers.
-
Bartlomiej Zolnierkiewicz authored
I see only pros of removing OnStream support: - SCSI osst.c driver is actively maintained by Willem Riede <wrlk@riede.org> - there is no functionality loss (OnStream IDE drives don't support DSC) - ide-tape.c driver is too ugly & complicated even without OnStream support - long term benefits (2.7.x plans on unifying storage drivers)
-
Bartlomiej Zolnierkiewicz authored
From: Willem Riede <wrlk@riede.org>
-
Bartlomiej Zolnierkiewicz authored
From: Glenn Wurster <gwurster@scs.carleton.ca>
-
Linus Torvalds authored
-