16 Oct, 2007

1 commit

  • This patch adds ALSA SoC support for the Cirrus Logic CS4270 codec. The
    following features are suppored:
    1) Stand-alone and software mode
    2) Software mode via I2C only
    3) Master mode, not Slave
    4) No power management

    Signed-off-by: Timur Tabi
    Signed-off-by: Takashi Iwai
    Signed-off-by: Jaroslav Kysela

    Timur Tabi
     

10 Oct, 2007

2 commits


20 Jul, 2007

1 commit


11 May, 2007

1 commit

  • This patch series adds support for the WM8753 codec as found on the
    OpenMoko Neo 1973 (other Neo 1973 and Samsung S3C24xx patches to follow
    today) as well other new devices.
    Features:-
    o HiFi and Voice DAI supported (inc runtime switching of DAI mode)
    o DAPM
    o All mixers
    o PLL calculator
    o 16,20 and 24bit samples.
    o WM8753 I2C ID added to include/linux/i2c-id.h
    From: Liam Girdwood

    Signed-off-by: Harald Welte
    Signed-off-by: Graeme Gregory
    Signed-off-by: Seth Forshee
    Signed-off-by: Liam Girdwood
    Signed-off-by: Takashi Iwai
    Signed-off-by: Jaroslav Kysela

    Liam Girdwood
     

02 May, 2007

1 commit

  • The i2c linux driver for blackfin architecture which supports blackfin
    on-chip TWI controller i2c operation.

    Signed-off-by: Bryan Wu
    Reviewed-by: Alexey Dobriyan
    Cc: David Brownell
    Signed-off-by: Andrew Morton
    Signed-off-by: Jean Delvare

    Bryan Wu
     

14 Feb, 2007

2 commits

  • IDs have been defined but not used by most of the I2C adapters.
    By having a unique ID, clients can check for correct connection
    during probe.

    Signed-off-by: Stephen Hemminger
    Signed-off-by: Jean Delvare

    Stephen Hemminger
     
  • * The Voodoo3 has no SMBus, it has two bit-banged busses which
    already have an ID assigned (I2C_HW_B_VOO).
    * The i2c-ipmi bus driver was a non-sense, it'll never be ported
    to Linux 2.6.

    Signed-off-by: Jean Delvare
    Acked-by: Yani Ioannou

    Jean Delvare
     

09 Feb, 2007

2 commits

  • This patch adds ASoC support for the WM8750 codec.
    Supported features:-
    o Capture/Playback/Sidetone/Bypass.
    o 16 & 24 bit audio.
    o 8k - 96k sample rates.
    o DAPM.

    Signed-off-by: Richard Purdie
    Signed-off-by: Liam Girdwood
    Signed-off-by: Takashi Iwai
    Signed-off-by: Jaroslav Kysela

    Richard Purdie
     
  • This patch adds ASoC support for the WM8731 codec.
    Supported features:-
    o Capture/Playback/Sidetone/Bypass.
    o 16 & 24 bit audio.
    o 8k - 96k sample rates.
    o DAPM.

    Signed-off-by: Richard Purdie
    Signed-off-by: Liam Girdwood
    Signed-off-by: Takashi Iwai
    Signed-off-by: Jaroslav Kysela

    Richard Purdie
     

14 Dec, 2006

1 commit

  • * 'hwmon-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6:
    hwmon: Add MAINTAINERS entry for new ams driver
    hwmon: New AMS hardware monitoring driver
    hwmon/w83793: Add documentation and maintainer
    hwmon: New Winbond W83793 hardware monitoring driver
    hwmon: Update Rudolf Marek's e-mail address
    hwmon/f71805f: Fix the device address decoding
    hwmon/f71805f: Always create all fan inputs
    hwmon/f71805f: Add support for the Fintek F71872F/FG chip
    hwmon: New PC87427 hardware monitoring driver
    hwmon/it87: Remove the SMBus interface support
    hwmon/hdaps: Update the list of supported devices
    hwmon/hdaps: Move the DMI detection data to .data
    hwmon/pc87360: Autodetect the VRM version
    hwmon/f71805f: Document the fan control features
    hwmon/f71805f: Add support for "speed mode" fan speed control
    hwmon/f71805f: Support DC fan speed control mode
    hwmon/f71805f: Let the user adjust the PWM base frequency
    hwmon/f71805f: Add manual fan speed control
    hwmon/f71805f: Store the fan control registers

    Linus Torvalds
     

13 Dec, 2006

2 commits

  • * 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6:
    i2c: Fix OMAP clock prescaler to match the comment
    i2c: Refactor a kfree in i2c-dev
    i2c: Fix return value check in i2c-dev
    i2c: Enable PEC on more i2c-i801 devices
    i2c: Discard the i2c algo del_bus wrappers
    i2c: New ARM Versatile/Realview bus driver
    i2c: fix broken ds1337 initialization
    i2c: i2c-i801 documentation update
    i2c: Use the __ATTR macro where possible
    i2c: Whitespace cleanups
    i2c: Use put_user instead of copy_to_user where possible
    i2c: New Atmel AT91 bus driver
    i2c: Add support for nested i2c bus locking
    i2c: Cleanups to the i2c-nforce2 bus driver
    i2c: Add request/release_mem_region to i2c-ibm_iic bus driver
    i2c: New Philips PNX bus driver
    i2c: Delete the broken i2c-ite bus driver
    i2c: Update the list of driver IDs
    i2c: Fix documentation typos

    Linus Torvalds
     
  • This interface was useless as the LPC ISA-like interface is always
    available, is faster, and is more reliable. This cuts the driver
    size by some 20%.

    This change is also required to later convert the it87 driver to a
    platform driver, so that we can get rid of i2c-isa in a near future.

    Signed-off-by: Jean Delvare

    Jean Delvare
     

11 Dec, 2006

3 commits


10 Dec, 2006

2 commits


01 Oct, 2006

1 commit

  • * 'intelfb-patches' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/intelfb-2.6:
    intelfbhw.c: intelfbhw_get_p1p2 defined but not used
    intelfb: fix mtrr_reg signedness
    intelfb: update doc and Kconfig (supported devices)
    intelfb: add preliminary i2c support
    intelfb: add preliminary i2c support
    intelfb: add preliminary i2c support
    intelfb: add preliminary i2c support
    intelfb: add preliminary i2c support
    intelfb: add preliminary i2c support
    intelfb: add preliminary i2c support
    intelfb: add preliminary i2c support
    intelfb: add vsync interrupt support
    intelfb: add vsync interrupt support
    intelfb: add vsync interrupt support
    intelfb: add vsync interrupt support
    intelfb: add vsync interrupt support

    Linus Torvalds
     

15 Jul, 2006

1 commit


03 Jul, 2006

1 commit


25 Jun, 2006

2 commits

  • Signed-off-by: Scott Alfter
    Signed-off-by: Hans Verkuil
    Signed-off-by: Mauro Carvalho Chehab

    Scott Alfter
     
  • Add support for the AverMedia 6 Eyes MJPEG card.
    - Updated drivers/media/video/Kconfig with AVS6EYES
    options.
    - Added CONFIG_VIDEO_ZORAN_AVS6EYES to
    drivers/media/video/Makefile.
    - Added I2C_DRIVERID_BT866 and I2C_DRIVERID_KS0127 to
    include/linux/i2c-id.h
    - Added drivers/media/video/ks0127.c, imported and modified from
    the Marvel project.
    - Added drivers/media/video/ks0127.h, imported and modified from
    the Marvel project.
    - Added drivers/media/video/bt866.c, ported from a 2.4 version
    by Christer Weinigel.
    - Added AVS6EYES to drivers/media/video/zoran_card.c
    - Added input_mux to all cards in drivers/media/video/zoran_card.c
    - Added input mux module parameter to drivers/media/video/zoran_card.c
    - Added AVS6EYES to card_type in drivers/media/video/zoran.h
    - Added input_mux to card_info in drivers/media/video/zoran.h
    - Upped BUZ_MAX_INPUT in drivers/media/video/zoran.h from 8 to 16,
    as the AVS6EYES has 10.
    - Updated Documentation/video4linux/Zoran with information about AVS6EYES.

    Signed-off-by: Martin Samuelsson
    Signed-off-by: Adrian Bunk
    Signed-off-by: Andrew Morton
    Signed-off-by: Mauro Carvalho Chehab

    Martin Samuelsson
     

28 Mar, 2006

1 commit


25 Mar, 2006

1 commit


24 Mar, 2006

1 commit


15 Jan, 2006

1 commit


10 Jan, 2006

1 commit


06 Jan, 2006

1 commit

  • Cleanups to i2c driver ID list:
    * Remove mostly bogus comments about driver ID ranges.
    * Drop experimental driver IDs, as the concept is pretty broken.
    * Drop now unused IDs of non-I2C (ISA) drivers.
    * Drop a few more IDs which are no more used.

    Signed-off-by: Jean Delvare
    Signed-off-by: Greg Kroah-Hartman

    Jean Delvare
     

13 Dec, 2005

1 commit


02 Dec, 2005

1 commit


13 Nov, 2005

1 commit

  • Patch from Richard Purdie

    Add a driver for the extra GPIOs found on the Sharp SL-C1000 (Akita).
    These GPIOs are found on a Maxim MAX7310 I2C i/o expander chip. A
    generic GPIO driver for the MAX7310 was attempted but this mini
    driver is a much simpler and much more effective solution avoiding
    several issues and complexity the generic driver had (as discussed
    on LKML).

    The platform device is required so the device parent can be set
    correctly which ensures the device is one of the last to suspend
    and first to resume. Whilst the i2c suspend/resume calls can be
    influenced, nothing guarantees this is easlier/later than the
    subsystems the gpios are used on which are all independent of i2c
    (sound, irda, video/backlight etc.).

    Signed-off-by: Richard Purdie
    Signed-off-by: Russell King

    Richard Purdie
     

09 Nov, 2005

2 commits


29 Oct, 2005

1 commit

  • Drop unused i2c-over-parallel-port i2c IDs:
    * I2C_HW_B_LPC was never actually used as far as I could search.
    * I2C_HW_B_ELV and I2C_HW_B_VELLE are no more used since the
    introduction of the unified i2c-parport driver in Linux 2.6.2.

    Signed-off-by: Jean Delvare
    Signed-off-by: Greg Kroah-Hartman

    Jean Delvare
     

06 Sep, 2005

3 commits

  • The I2C_ALGO_* constants have no more users, delete them. Also update
    the comments in i2c-id.h so that they reflect the current state of the
    file.

    Signed-off-by: Jean Delvare
    Signed-off-by: Greg Kroah-Hartman

    Jean Delvare
     
  • In theory, there should be no more users of I2C_ALGO_* at this point.
    However, it happens that several drivers were using I2C_ALGO_* for
    adapter ids, so we need to correct these before we can get rid of all
    the I2C_ALGO_* definitions.

    Note that this also fixes a bug in media/video/tvaudio.c:

    /* don't attach on saa7146 based cards,
    because dedicated drivers are used */
    if ((adap->id & I2C_ALGO_SAA7146))
    return 0;

    This test was plain broken, as it would succeed for many more adapters
    than just the saa7146: any those id would share at least one bit with
    the saa7146 id. We are really lucky that the few other adapters we want
    this driver to work with did not fulfill that condition.

    Signed-off-by: Jean Delvare
    Signed-off-by: Greg Kroah-Hartman

    Jean Delvare
     
  • Merge the algorithm id part (16 upper bits) of the i2c adapters ids
    into the definition of the adapters ids directly. After that, we don't
    need to OR both ids together for each i2c_adapter structure.

    Signed-off-by: Jean Delvare
    Signed-off-by: Greg Kroah-Hartman

    Jean Delvare
     

22 Jun, 2005

1 commit


17 Apr, 2005

1 commit

  • Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.

    Let it rip!

    Linus Torvalds