1. 04 Dec, 2003 4 commits
    • Jean Delvare's avatar
      [PATCH] I2C: make I2C chipset drivers use temp_hyst[1-3] · a6247629
      Jean Delvare authored
      Summary of the changes:
      adm1021.c: No changes, that chipset uses a real min/max model.
      eeeprom.c: No changes (obviously).
      it87.c:    Remove buggy comments (obviously taken from via686a) about
                 max and min temperature limits being over and hyst. This
                 isn't the case for this driver (min/max model).
      lm75.c:    Simple sysfs file name change (temp_min to temp_hyst).
      lm78.c:    Simple sysfs file name change (temp_min to temp_hyst).
      lm85.c:    No changes needed (min/max model).
      via686a.c: Rename functions and macros from min/max to hyst/over, what
                 it really is. Remove unnecessary comments. Rename sysfs
                 files from temp_min[1-3] to temp_hyst[1-3].
      w83781d.c: Rename variables from temp_min* to temp_hyst* (needed so
                 that the macros keep working). Update macro calls
                 accordingly. Fix writing temp to max and hyst being
                 swapped.
      
      Additional remarks:
      
      The lm75 and lm78 having a single temperature channel, there is no
      number appended to the file names. Shouldn't a "1" be appended in this
      case? I think it would make it easier for the future library to catch
      all the files.
      
      I made sure the drivers would still compile after the changes, but did
      not test them otherwise (no working 2.6.0 kernel here, and not all the
      hardware anyway).
      a6247629
    • Jean Delvare's avatar
      [PATCH] I2C: sysfs interface documentation · 0fb8d016
      Jean Delvare authored
      1* No more current hysteresis value. I don't think we ever saw a chip
         which monitors current, and if we ever do, I would be very, very
         surprised if it would have an hysteresis value.
      2* Temperature input and max can have 4 values. [from the previous
         patch]
      3* Split temperature min and hysteresis into two separate files.
      4* New file temp_crit. [from previous patch]
      
      The new file temp_crit is subject to change later as we decide more
      precisely how we want to handle values that are common to more than one
      temperature channels.
      0fb8d016
    • Jean Delvare's avatar
      [PATCH] I2C: Fix i2c-algo-bit for adapers that cannot read SCL back · fe77c2b7
      Jean Delvare authored
      Here follows a patch to i2c-algo-bit.c as found in linux-2.6.0-test9,
      with two fixes for adapters that cannot read SCL back. Althouth real
      adapters should be able to read SCL back, there are some that
      cannot, for example the ADM1032 evaluation board I am using. Such
      adapters where supposed to be already supported, but I found a probable
      bug and improved support.
      
      These changes were applied to our i2c CVS repository two weeks ago and
      have been reviewed by Mark D. Studebaker.
      
      List of changes:
      
      * Fix sclhi() for adapters that do not have getscl().
      * Enable bit_test for adapters that do not have getscl().
      * Mostly rewrite test_bus(), cleaner and probably faster.
      fe77c2b7
    • Greg Kroah-Hartman's avatar
      Merge bk://linuxusb@linuxusb.bkbits.net/i2c-devel-2.6 · c01b753b
      Greg Kroah-Hartman authored
      into kroah.com:/home/greg/linux/BK/i2c-new_drivers-2.6
      c01b753b
  2. 03 Dec, 2003 8 commits
  3. 02 Dec, 2003 2 commits
  4. 01 Dec, 2003 2 commits
  5. 26 Nov, 2003 2 commits
    • Linus Torvalds's avatar
      Linux 2.6.0-test11 · e689bf58
      Linus Torvalds authored
      e689bf58
    • Ben Collins's avatar
      [PATCH] Lastminute IEEE-1394 fixes · 9b67c27b
      Ben Collins authored
      I've got a lot more changes than what's included here.  I've put this
      down to the bear minimum to get things working sanely.
      
      Mainly, I just want to get all the people hit by this a chance to use
      2.6.0 without having to get our tree. Changes itemized:
      
       - Fix deadlock possibility in csr.c:read_maps()
       - Fix kmalloc to use ATOMIC in highlevel.c.
       - s/in_interrupt/irqs_disabled/ in ieee1394_transactions.c to fix
         warnings when transactions occured.
       - Introduce a release callback for the host driver and use it correctly.
       - Reorganize the nodemgr probe so we do an initial scan to discover
         devices, check IRM/CycleMaster, then do a final full probe when things
         are kosher. Fixes a problem where device registration and hotplug
         would cause some serious problems when a bus reset was forced in the
         middle of the probe.
      9b67c27b
  6. 25 Nov, 2003 15 commits
  7. 24 Nov, 2003 7 commits