Linus Torvalds
45182e4e1f
Merge branch 'i2c/for-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
...
Pull i2c updates from Wolfram Sang:
- API for late atomic transfers (e.g. to shut down via PMIC). We have a
seperate callback now which is called under clearly defined
conditions. In-kernel users are converted, too.
- new driver for the AMD PCIe MP2 I2C controller
- large refactoring for at91 and bcm-iproc (both gain slave support due
to this)
- and a good share of various driver improvements anf fixes
* 'i2c/for-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux: (57 commits)
dt-bindings: i2c: riic: document r7s9210 support
i2c: imx-lpi2c: Use __maybe_unused instead of #if CONFIG_PM_SLEEP
i2c-piix4: Add Hygon Dhyana SMBus support
i2c: core: apply 'is_suspended' check for SMBus, too
i2c: core: ratelimit 'transfer when suspended' errors
i2c: iproc: Change driver to use 'BIT' macro
i2c: riic: Add Runtime PM support
i2c: mux: demux-pinctrl: use struct_size() in devm_kzalloc()
i2c: mux: pca954x: allow management of device idle state via sysfs
i2c: mux: pca9541: remove support for unused platform data
i2c: mux: pca954x: remove support for unused platform data
dt-bindings: i2c: i2c-mtk: add support for MT8516
i2c: axxia: use auto cmd for last message
i2c: gpio: flag atomic capability if possible
i2c: algo: bit: add flag to whitelist atomic transfers
i2c: stu300: use xfer_atomic callback to bail out early
i2c: ocores: enable atomic xfers
i2c: ocores: refactor setup for polling
i2c: tegra-bpmp: convert to use new atomic callbacks
i2c: omap: Add the master_xfer_atomic hook
...
2019-05-09 14:41:55 -07:00
..
2019-03-22 16:48:47 +01:00
2018-07-18 10:10:23 +02:00
2019-03-01 09:45:52 -05:00
2018-07-18 10:10:23 +02:00
2019-04-10 15:54:12 -07:00
2016-01-24 14:46:21 +00:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2016-02-24 13:14:05 +09:00
2017-05-29 13:36:45 +02:00
2017-07-06 08:56:08 +01:00
2017-07-06 08:58:39 +01:00
2017-06-11 17:08:19 -07:00
2019-04-17 10:37:23 -07:00
2018-07-02 23:05:14 -07:00
2017-05-25 18:25:00 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2016-12-15 11:42:42 +00:00
2018-02-14 10:28:13 -08:00
2017-07-04 14:34:51 -07:00
2019-01-17 11:31:24 -08:00
2017-11-02 11:10:55 +01:00
2017-05-25 18:25:00 +02:00
2016-03-07 14:15:50 +02:00
2018-03-20 10:16:26 -07:00
2018-03-20 10:16:26 -07:00
2018-05-17 12:44:06 +02:00
2015-01-30 08:39:15 +09:00
2017-11-02 11:10:55 +01:00
2018-11-28 12:41:31 +00:00
2019-02-18 11:58:08 +05:30
2019-01-07 17:57:13 +05:30
2018-10-02 20:11:00 +05:30
2015-10-17 21:22:08 -07:00
2017-11-02 11:10:55 +01:00
2019-02-25 23:25:51 +05:30
2018-09-11 12:06:39 +05:30
2016-09-26 22:31:04 +05:30
2017-11-02 11:10:55 +01:00
2016-09-26 23:13:04 +05:30
2018-02-22 10:53:59 -08:00
2019-04-17 10:37:23 -07:00
2019-01-17 11:31:24 -08:00
2016-01-13 10:59:52 -08:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-09-10 19:58:49 +02:00
2014-09-22 11:37:51 -07:00
2017-08-07 17:11:28 +01:00
2015-06-21 21:54:09 +02:00
2018-11-26 16:45:10 +05:30
2018-05-28 09:45:27 +02:00
2018-03-19 01:50:28 +01:00
2018-10-29 15:37:33 -07:00
2016-04-15 11:51:02 +03:00
2018-10-08 11:40:43 +02:00
2017-12-31 00:09:39 +01:00
2014-09-29 22:41:17 +02:00
2018-05-17 16:27:09 +02:00
2018-06-25 15:12:42 +02:00
2018-05-17 16:27:52 +02:00
2015-08-24 14:05:18 +02:00
2019-02-14 17:58:23 +01:00
2018-05-17 16:27:58 +02:00
2018-05-17 16:27:58 +02:00
2017-11-28 22:49:30 +01:00
2018-05-17 16:27:59 +02:00
2019-04-17 10:37:23 -07:00
2017-01-03 17:33:36 +00:00
2016-04-23 22:16:01 +01:00
2017-04-20 16:33:58 +02:00
2017-11-02 11:10:55 +01:00
2014-12-30 18:44:07 -05:00
2017-04-10 17:31:17 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2015-05-22 10:59:55 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2015-11-03 08:59:25 +01:00
2015-08-28 14:06:06 +02:00
2017-05-14 13:01:29 +02:00
2017-05-22 17:23:46 -07:00
2015-08-25 08:40:44 +01:00
2017-06-11 17:08:19 -07:00
2019-05-03 10:26:15 -04:00
2019-04-17 10:37:23 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-05-22 17:26:57 -07:00
2017-07-31 14:40:58 -07:00
2018-12-08 21:33:30 -08:00
2017-05-31 20:56:31 -04:00
2019-03-11 11:22:15 -07:00
2017-11-02 11:10:55 +01:00
2018-12-17 08:26:24 +01:00
2017-11-02 11:10:55 +01:00
2015-01-19 09:56:08 +01:00
2018-12-17 08:26:24 +01:00
2018-12-17 08:26:24 +01:00
2017-11-02 11:10:55 +01:00
2018-06-18 21:28:44 +02:00
2017-11-02 11:10:55 +01:00
2018-07-10 15:39:27 +05:30
2018-05-02 14:58:30 +05:30
2017-11-22 20:46:06 -10:00
2018-03-02 21:51:41 +01:00
2017-08-13 10:11:49 +02:00
2018-07-18 10:10:12 +02:00
2019-05-03 23:55:47 -04:00
2018-09-20 13:07:55 +02:00
2017-06-18 23:58:00 +02:00
2019-04-17 10:37:23 -07:00
2015-03-26 11:07:50 +01:00
2017-11-02 11:10:55 +01:00
2017-06-02 10:57:10 +03:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-02-19 16:19:25 +05:30
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-07-09 23:01:34 -07:00
2016-04-28 14:26:32 -07:00
2017-11-02 11:10:55 +01:00
2018-10-08 11:40:43 +02:00
2014-12-21 18:59:20 -08:00
2016-08-12 21:27:50 -07:00
2016-06-27 10:48:28 +02:00
2016-07-09 10:24:21 +02:00
2015-09-27 10:54:31 -05:00
2017-11-02 11:10:55 +01:00
2018-06-15 18:10:01 -03:00
2016-01-24 02:53:28 +01:00
2015-03-07 03:26:32 +01:00
2016-02-06 23:13:30 -08:00
2018-09-14 13:54:02 +03:00
2016-06-27 18:58:03 -07:00
2017-12-21 18:09:18 -08:00
2015-03-12 09:08:19 +00:00
2019-01-17 12:34:47 +00:00
2018-09-11 17:37:15 +01:00
2019-05-02 10:37:59 +09:00
2018-04-18 11:11:23 +08:00
2017-06-13 19:42:31 +01:00
2018-02-14 10:28:12 -08:00
2018-01-08 15:38:06 +00:00
2016-06-25 17:21:42 +03:00
2018-11-16 18:32:33 +00:00
2017-11-02 11:10:55 +01:00
2017-08-13 16:07:17 +02:00
2018-04-24 10:44:25 +01:00
2018-04-20 10:14:27 -07:00
2018-09-24 12:16:54 -07:00
2015-12-01 21:50:25 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-05-12 12:40:04 +01:00
2017-11-02 11:10:55 +01:00
2019-02-12 13:48:59 +05:30
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-07-12 16:26:05 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2019-02-21 21:36:53 +01:00
2015-06-17 09:58:08 +03:00
2019-05-01 14:33:30 -04:00
2015-07-08 21:50:57 -07:00