kernel_optimize_test/drivers/i2c/busses
Linus Torvalds f7dbaef505 Merge branch 'i2c/for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Pull i2c updates from Wolfram Sang:
 "Highlights:

   - class based instantiation finally dropped for most embedded drivers
     bringing boot up performance gains
   - removed two drivers (one outdated, one a duplicate)
   - ACPI has now operation region support (thanks to Lan Tianyu)
   - the i2c-stub driver got overhauled and gained new features to
     become more useful when writing i2c client drivers (thanks to
     Guenter Roeck and Jean Delvare)

  The rest is driver bugfixes, added bindings/ids, cleanups..."

* 'i2c/for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux: (43 commits)
  i2c: mpc: delete unneeded test before of_node_put
  i2c: rk3x: fix interrupt handling issue
  i2c: imx: Fix format warning for dev_dbg
  i2c: qup: disable clks and return instead of just returning error
  i2c: exynos5: always enable HSI2C
  i2c: designware: add new bindings
  i2c: gpio: Drop dead code in i2c_gpio_remove
  i2c: pca954x: put the mux to disconnected state after resume
  i2c: st: Update i2c timings
  drivers/i2c/busses: use correct type for dma_map/unmap
  i2c: i2c-st: Use %pa to print 'resource_size_t' type
  i2c: s3c2410: resume the I2C controller earlier
  i2c: stub: Avoid an array overrun on I2C block transfers
  i2c: i801: Add device ID for Intel Wildcat Point PCH
  i2c: i801: Fix the alignment of the device table
  i2c: stub: Add support for banked register ranges
  i2c: stub: Remember the number of emulated chips
  i2c: stub: Add support for SMBus block commands
  i2c: efm32: correct namespacing of location property
  i2c: exynos5: remove extra line and fix an assignment
  ...
2014-08-09 09:15:07 -07:00
..
i2c-acorn.c
i2c-ali15x3.c
i2c-ali1535.c
i2c-ali1563.c i2c: ali1563: fix checkpatch.pl issues 2014-05-22 10:09:21 +02:00
i2c-amd756-s4882.c
i2c-amd756.c
i2c-amd8111.c
i2c-at91.c drivers/i2c/busses: use correct type for dma_map/unmap 2014-08-01 19:43:51 +02:00
i2c-au1550.c
i2c-bcm-kona.c
i2c-bcm2835.c i2c: i2c-bcm2835: Drop class based scanning to improve bootup time 2014-07-16 22:59:57 +02:00
i2c-bfin-twi.c i2c: i2c-bfin-twi: Drop class based scanning to improve bootup time 2014-07-16 22:59:58 +02:00
i2c-cadence.c
i2c-cbus-gpio.c
i2c-cpm.c
i2c-cros-ec-tunnel.c mfd: cros_ec: ec_dev->cmd_xfer() returns number of bytes received from EC 2014-07-09 14:58:20 +01:00
i2c-davinci.c i2c: i2c-davinci: Drop class based scanning to improve bootup time 2014-07-16 22:59:59 +02:00
i2c-designware-core.c
i2c-designware-core.h
i2c-designware-pcidrv.c i2c: designware: add new bindings 2014-08-02 13:19:54 +02:00
i2c-designware-platdrv.c i2c: designware: add new bindings 2014-08-02 13:19:54 +02:00
i2c-diolan-u2c.c i2c: remove unnecessary OOM messages 2014-06-02 19:24:33 +02:00
i2c-efm32.c i2c: efm32: correct namespacing of location property 2014-07-17 15:38:49 +02:00
i2c-eg20t.c i2c: remove unnecessary OOM messages 2014-06-02 19:24:33 +02:00
i2c-elektor.c
i2c-exynos5.c i2c: exynos5: remove extra line and fix an assignment 2014-07-17 11:59:21 +02:00
i2c-gpio.c i2c: gpio: Drop dead code in i2c_gpio_remove 2014-08-01 20:01:41 +02:00
i2c-highlander.c
i2c-hydra.c
i2c-i801.c i2c: i801: Add device ID for Intel Wildcat Point PCH 2014-07-17 19:56:23 +02:00
i2c-ibm_iic.c
i2c-ibm_iic.h
i2c-imx.c i2c: imx: Fix format warning for dev_dbg 2014-08-06 20:58:50 +02:00
i2c-iop3xx.c
i2c-iop3xx.h
i2c-isch.c
i2c-ismt.c
i2c-kempld.c
i2c-mpc.c i2c: mpc: delete unneeded test before of_node_put 2014-08-08 18:45:30 +02:00
i2c-mv64xxx.c i2c: i2c-mv64xxx: Drop class based scanning to improve bootup time 2014-07-16 23:00:01 +02:00
i2c-mxs.c
i2c-nforce2-s4985.c
i2c-nforce2.c
i2c-nomadik.c i2c: i2c-nomadik: Drop class based scanning to improve bootup time 2014-07-16 23:00:01 +02:00
i2c-ocores.c i2c: i2c-ocores: Drop class based scanning to improve bootup time 2014-07-16 23:00:02 +02:00
i2c-octeon.c
i2c-omap.c i2c: i2c-omap: Drop class based scanning to improve bootup time 2014-07-16 23:00:03 +02:00
i2c-parport-light.c
i2c-parport.c
i2c-parport.h
i2c-pasemi.c
i2c-pca-isa.c
i2c-pca-platform.c
i2c-piix4.c
i2c-pmcmsp.c
i2c-pnx.c
i2c-powermac.c
i2c-puv3.c
i2c-pxa-pci.c
i2c-pxa.c i2c: Make of_device_id array const 2014-06-02 19:29:37 +02:00
i2c-qup.c i2c: qup: disable clks and return instead of just returning error 2014-08-06 20:50:44 +02:00
i2c-rcar.c i2c: i2c-rcar: Drop class based scanning to improve bootup time 2014-07-16 23:00:04 +02:00
i2c-riic.c i2c: Make of_device_id array const 2014-06-02 19:29:37 +02:00
i2c-rk3x.c i2c: rk3x: fix interrupt handling issue 2014-08-08 18:33:57 +02:00
i2c-robotfuzz-osif.c
i2c-s3c2410.c i2c: s3c2410: resume the I2C controller earlier 2014-08-01 19:33:10 +02:00
i2c-scmi.c
i2c-sh_mobile.c i2c: sh_mobile: add compatibles for additional SoC 2014-06-01 22:22:08 +02:00
i2c-sh7760.c
i2c-sibyte.c
i2c-simtec.c i2c: remove unnecessary OOM messages 2014-06-02 19:24:33 +02:00
i2c-sirf.c i2c: i2c-sirf: Drop class based scanning to improve bootup time 2014-07-16 23:00:06 +02:00
i2c-sis96x.c
i2c-sis630.c
i2c-sis5595.c
i2c-st.c i2c: st: Update i2c timings 2014-08-01 19:47:17 +02:00
i2c-stu300.c i2c: i2c-stu300: Drop class based scanning to improve bootup time 2014-07-16 23:00:06 +02:00
i2c-sun6i-p2wi.c i2c: sun6i-p2wi: Remove duplicate inclusion of module.h 2014-06-27 14:39:36 +02:00
i2c-taos-evm.c i2c: taos-evm: Use module_serio_driver() 2014-06-27 14:50:42 +02:00
i2c-tegra.c i2c: i2c-tegra: Drop class based scanning to improve bootup time 2014-07-16 23:00:07 +02:00
i2c-tiny-usb.c
i2c-versatile.c
i2c-via.c
i2c-viapro.c
i2c-viperboard.c
i2c-wmt.c i2c: Make of_device_id array const 2014-06-02 19:29:37 +02:00
i2c-xiic.c i2c: i2c-xiic: Drop class based scanning to improve bootup time 2014-07-16 23:00:08 +02:00
i2c-xlr.c
Kconfig i2c: exynos5: always enable HSI2C 2014-08-04 23:19:15 +02:00
Makefile i2c: scx200: drop GPIO based i2c driver 2014-07-16 22:59:11 +02:00
scx200_acb.c i2c: remove unnecessary OOM messages 2014-06-02 19:24:33 +02:00