14 Jun, 2009

4 commits


16 May, 2009

1 commit

  • We use the name provided by SES to name objects. An empty name is
    legal in SES but causes problems in our generic device hierarchy. Fix
    this by falling back to a number if the name is either NULL or empty.

    Also fix a secondary bug spotted in that dev_set_name(dev, name) uses
    a string format and so would go wrong if name contained a '%'.

    Signed-off-by: Yinghai Lu
    Signed-off-by: James Bottomley

    Yinghai Lu
     

07 May, 2009

1 commit

  • The isl29003 does not interpret the return value of
    i2c_smbus_write_byte_data() correctly and hence causes an error on system
    resume.

    Also introduce power_state_before_suspend and restore the chip's power
    state upon wakeup.

    Signed-off-by: Daniel Mack
    Cc: "Rafael J. Wysocki"
    Cc: Jean Delvare
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Daniel Mack
     

22 Apr, 2009

1 commit

  • For an upcoming distro release, we need to have the xp kernel module
    loadable even when not on UV equipment. The xpc module will not load.
    This will allow one set of modules dependent upon xp to work on either UV
    or non-UV equipment.

    Signed-off-by: Robin Holt
    Signed-off-by: Jack Steiner
    Cc: Ingo Molnar
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Robin Holt
     

14 Apr, 2009

5 commits

  • Introduce xpc_arch_ops and eliminate numerous individual global definitions.

    Signed-off-by: Robin Holt
    Cc: Dean Nelson
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Robin Holt
     
  • sgi-xpc has a window of failure where an open message can be sent and a
    subsequent data message can get lost. We have added a new message
    (opencomplete) which closes that window.

    Signed-off-by: Robin Holt
    Signed-off-by: Dean Nelson
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Robin Holt
     
  • The heartbeat timeout functionality in sgi-xpc is currently not trained to
    the connection time. If a connection is made and the code is in the last
    polling window prior to doing a timeout, the next polling window will see
    the heartbeat as unchanged and initiate a no-heartbeat disconnect.

    Signed-off-by: Robin Holt
    Signed-off-by: Dean Nelson
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Robin Holt
     
  • | drivers/misc/eeprom/at25.c:358: warning: assignment from incompatible pointer type

    Signed-off-by: Geert Uytterhoeven
    Cc: Kevin Hilman
    Cc: David Brownell
    Cc: Jean Delvare
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Geert Uytterhoeven
     
  • | drivers/misc/eeprom/at24.c:508: warning: assignment from incompatible pointer type

    Signed-off-by: Geert Uytterhoeven
    Cc: Kevin Hilman
    Cc: David Brownell
    Cc: Jean Delvare
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Geert Uytterhoeven
     

07 Apr, 2009

1 commit


04 Apr, 2009

1 commit

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (28 commits)
    trivial: Update my email address
    trivial: NULL noise: drivers/mtd/tests/mtd_*test.c
    trivial: NULL noise: drivers/media/dvb/frontends/drx397xD_fw.h
    trivial: Fix misspelling of "Celsius".
    trivial: remove unused variable 'path' in alloc_file()
    trivial: fix a pdlfush -> pdflush typo in comment
    trivial: jbd header comment typo fix for JBD_PARANOID_IOFAIL
    trivial: wusb: Storage class should be before const qualifier
    trivial: drivers/char/bsr.c: Storage class should be before const qualifier
    trivial: h8300: Storage class should be before const qualifier
    trivial: fix where cgroup documentation is not correctly referred to
    trivial: Give the right path in Documentation example
    trivial: MTD: remove EOL from MODULE_DESCRIPTION
    trivial: Fix typo in bio_split()'s documentation
    trivial: PWM: fix of #endif comment
    trivial: fix typos/grammar errors in Kconfig texts
    trivial: Fix misspelling of firmware
    trivial: cgroups: documentation typo and spelling corrections
    trivial: Update contact info for Jochen Hein
    trivial: fix typo "resgister" -> "register"
    ...

    Linus Torvalds
     

03 Apr, 2009

15 commits


01 Apr, 2009

2 commits

  • Add a driver for Intersil's ISL29003 ambient light sensor device plus some
    documentation. Inspired by tsl2550.c, a driver for a similar device.

    It is put in drivers/misc for now until the industrial I/O framework gets
    merged.

    Signed-off-by: Daniel Mack
    Acked-by: Jonathan Cameron
    Cc: Jean Delvare
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Daniel Mack
     
  • Change hpilo open and close logic to spin for 10usec between checking device,
    rather than every usec.

    Because the loop is coded to take up to 10ms, it seemed prudent to
    increase the interval between polling the device, to reduce the load on
    the system and allow more other work to happen.

    Signed-off-by: David Altobelli
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    David Altobelli
     

30 Mar, 2009

1 commit


29 Mar, 2009

2 commits

  • * 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6:
    i2c-core: Some style cleanups
    i2c-piix4: Add support for the Broadcom HT1100 chipset
    i2c-piix4: Add support to SB800 SMBus changes
    i2c-pca-platform: Use defaults if no platform_data given
    i2c-algo-pca: Use timeout for checking the state machine
    i2c-algo-pca: Rework waiting for a free bus
    i2c-algo-pca: Add PCA9665 support
    i2c: Adapt debug macros for KERN_* constants
    i2c-davinci: Fix timeout handling
    i2c: Adapter timeout is in jiffies
    i2c: Set a default timeout value for all adapters
    i2c: Add missing KERN_* constants to printks
    i2c-algo-pcf: Handle timeout correctly
    i2c-algo-pcf: Style cleanups
    eeprom/at24: Remove EXPERIMENTAL
    i2c-nforce2: Add support for MCP67, MCP73, MCP78S and MCP79
    i2c: Clarify which clients are auto-removed
    i2c: Let checkpatch shout on users of the legacy model
    i2c: Document the different ways to instantiate i2c devices

    Linus Torvalds
     
  • This driver has been widely used since inclusion and no problems have
    been reported.

    Signed-off-by: Wolfram Sang
    Cc: David Brownell
    Signed-off-by: Jean Delvare

    Wolfram Sang
     

01 Mar, 2009

1 commit


28 Feb, 2009

1 commit


11 Feb, 2009

1 commit


09 Feb, 2009

1 commit


06 Feb, 2009

2 commits