alistair23-linux/include/linux/i2c
Linus Torvalds 39de65aa2c Merge branch 'i2c/for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Pull i2c updates from Wolfram Sang:
 "Here is the pull request from the i2c subsystem.  It got a little
  delayed because I needed to wait for a dependency to be included
  (commit b424080a9e: "reset: Add optional resets and stubs").  Plus,
  I had some email problems.  All done now, the highlights are:

   - drivers can now deprecate their use of i2c classes.  That shouldn't
     be used on embedded platforms anyhow and was often blindly
     copy&pasted.  This mechanism gives users time to switch away and
     ultimately boot faster once the use of classes for those drivers is
     gone for good.

   - new drivers for QUP, Cadence, efm32

   - tracepoint support for I2C and SMBus

   - bigger cleanups for the mv64xxx, nomadik, and designware drivers

  And the usual bugfixes, cleanups, feature additions.  Most stuff has
  been in linux-next for a while.  Just some hot fixes and new drivers
  were added a bit more recently."

* 'i2c/for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux: (63 commits)
  i2c: cadence: fix Kconfig dependency
  i2c: Add driver for Cadence I2C controller
  i2c: cadence: Document device tree bindings
  Documentation: i2c: improve section about flags mangling the protocol
  i2c: qup: use proper type fro clk_freq
  i2c: qup: off by ones in qup_i2c_probe()
  i2c: efm32: fix binding doc
  MAINTAINERS: update I2C web resources
  i2c: qup: New bus driver for the Qualcomm QUP I2C controller
  i2c: qup: Add device tree bindings information
  i2c: i2c-xiic: deprecate class based instantiation
  i2c: i2c-sirf: deprecate class based instantiation
  i2c: i2c-mv64xxx: deprecate class based instantiation
  i2c: i2c-designware-platdrv: deprecate class based instantiation
  i2c: i2c-davinci: deprecate class based instantiation
  i2c: i2c-bcm2835: deprecate class based instantiation
  i2c: mv64xxx: Fix reset controller handling
  i2c: omap: fix usage of IS_ERR_VALUE with pm_runtime_get_sync
  i2c: efm32: new bus driver
  i2c: exynos5: remove unnecessary cast of void pointer
  ...
2014-04-09 08:45:40 -07:00
..
adp5588.h gpio: adp5588 - use "unsigned" for the setup and teardown callbacks 2014-02-13 13:51:17 +01:00
adp8860.h
adp8870.h
ads1015.h
apds990x.h
atmel_mxt_ts.h
bfin_twi.h i2c: bfin-twi: move bits macros and structs in header from arch include to generic include 2014-03-09 08:40:41 +01:00
bh1770glc.h
dm355evm_msp.h
ds620.h
i2c-hid.h
i2c-rcar.h
i2c-sh_mobile.h
lm8323.h
ltc4245.h
max732x.h
max6639.h
mcs.h
mms114.h
mpr121_touchkey.h
pca954x.h
pcf857x.h
pmbus.h
pxa-i2c.h
s6000.h
sx150x.h
tc35876x.h
tps65010.h
tsc2007.h Input: tsc2007 - remove unused poll_delay from platform data 2013-11-25 18:27:54 -08:00
twl.h mfd: twl-core: Add twl_i2c_read/write_u16 2014-03-18 08:15:34 +00:00
twl4030-madc.h mfd: twl4030-madc: Cleanup driver 2014-03-18 08:13:39 +00:00