Linus Torvalds
6eb59af580
- New Drivers
...
- Add new driver for MAXIM MAX77620/MAX20024 PMIC
- Add new driver for Hisilicon HI665X PMIC
- New Device Support
- Add support for AXP809 in axp20x-rsb
- Add support for Power Supply in axp20x
- New core features
- devm_mfd_* managed resources
- Fix-ups
- Remove unused code; da9063-irq, wm8400-core, tps6105x, smsc-ece1099,
twl4030-power
- Improve clean-up in error path; intel_quark_i2c_gpio
- Explicitly include headers; syscon.h
- Allow building as modules; max77693
- Use IS_ENABLED() instead of rolling your own; dm355evm_msp, wm8400-core
- DT adaptions; axp20x, hi655x, arizona, max77620
- Remove CLK_IS_ROOT flag; intel-lpss, intel_quark
- Move to gpiochip API; asic3, dm355evm_msp, htc-egpio, htc-i2cpld, sm501,
tc6393xb, tps65010, ucb1x00, vexpress
- Make use of devm_mfd_* calls; act8945a, as3711, atmel-hlcdc, bcm590xx,
hi6421-pmic-core, lp3943, menf21bmc, mt6397,
rdc321x, rk808, rn5t618, rt5033, sky81452,
stw481x, tps6507x, tps65217, wm8400,
- Bug Fixes
- Fix ACPI child matching; mfd-core
- Fix start-up ordering issues; mt6397-core, arizona-core
- Fix forgotten register state on resume; intel-lpss
- Fix Clock related issues; twl6040
- Fix scheduling whilst atomic; omap-usb-tll
- Kconfig changes; vexpress
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAABCAAGBQJXPzwAAAoJEFGvii+H/HdhkPEP/iTvgiL+CpAk7UwAhCNolR5j
l3vb49lOlmqx87zELdToJmySAd/byiZN0YQEmcn+t4BCs/8CeaWeNkb8vltJvuac
Fmz88bhXfgFYk87nx/6tRMvuM3fKXlk/YYRZkklV7mkBjcPLiqBZSi/MG/SV53a9
A+vGW56B2/vHiUgTBkYs9UZNqkFCkmhuVYbHjtFwTfL84lwy9u4tNRrktss6g1lx
Ak9uiDhaUP/vxKe/7/qCTZXgV/IYb2+tcNjMJ+Cztmyht8VTrhGSXbDPH7MyRYUI
EBBWRXAQelR5qHxOYDSBNIemZe3AniCBp7tjqcwlN9cdE8q9pJxOk+0XStjC+XeW
Qt1aIwQisk8jfII8BIGr2pAzc8Jh9/TtcK+wKMRQ2o5g2tvcG90hHIJWQlbdy4ST
SX799w0KvTItdaMhTHThTOfJRj777v/H2cj8DBCCEeoBHOCHnzbJSIuKahPa9PM3
W0dyZOpsDXoegyksjBUYjdhGoggjEdirt+oXJe4rY7UxeEml+YZS54fseVzgNzNq
//Nxk1GMNOVXgo3NrlO8JTs2G5gFPc8VOuPW60G1fm8DyNW13RbUG74QPpSd4U7S
zZM/OZ3D0E4nrPjXf/GCS3QRwM7p1ubiOgSTTZkaLJYGBcHSezGXK8XpFSNReRop
Un13GPM09Sl9VN9a2Ybi
=FSmn
-----END PGP SIGNATURE-----
Merge tag 'mfd-for-linus-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Pull MFD updates from Lee Jones:
"New Drivers:
- Add new driver for MAXIM MAX77620/MAX20024 PMIC
- Add new driver for Hisilicon HI665X PMIC
New Device Support:
- Add support for AXP809 in axp20x-rsb
- Add support for Power Supply in axp20x
New core features:
- devm_mfd_* managed resources
Fix-ups:
- Remove unused code (da9063-irq, wm8400-core, tps6105x,
smsc-ece1099, twl4030-power)
- Improve clean-up in error path (intel_quark_i2c_gpio)
- Explicitly include headers (syscon.h)
- Allow building as modules (max77693)
- Use IS_ENABLED() instead of rolling your own (dm355evm_msp,
wm8400-core)
- DT adaptions (axp20x, hi655x, arizona, max77620)
- Remove CLK_IS_ROOT flag (intel-lpss, intel_quark)
- Move to gpiochip API (asic3, dm355evm_msp, htc-egpio, htc-i2cpld,
sm501, tc6393xb, tps65010, ucb1x00, vexpress)
- Make use of devm_mfd_* calls (act8945a, as3711, atmel-hlcdc,
bcm590xx, hi6421-pmic-core, lp3943, menf21bmc, mt6397, rdc321x,
rk808, rn5t618, rt5033, sky81452, stw481x, tps6507x, tps65217,
wm8400)
Bug Fixes"
- Fix ACPI child matching (mfd-core)
- Fix start-up ordering issues (mt6397-core, arizona-core)
- Fix forgotten register state on resume (intel-lpss)
- Fix Clock related issues (twl6040)
- Fix scheduling whilst atomic (omap-usb-tll)
- Kconfig changes (vexpress)"
* tag 'mfd-for-linus-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (73 commits)
mfd: hi655x: Add MFD driver for hi655x
mfd: ab8500-debugfs: Trivial fix of spelling mistake on "between"
mfd: vexpress: Add !ARCH_USES_GETTIMEOFFSET dependency
mfd: Add device-tree binding doc for PMIC MAX77620/MAX20024
mfd: max77620: Add core driver for MAX77620/MAX20024
mfd: arizona: Add defines for GPSW values that can be used from DT
mfd: omap-usb-tll: Fix scheduling while atomic BUG
mfd: wm5110: ARIZONA_CLOCK_CONTROL should be volatile
mfd: axp20x: Add a cell for the ac power_supply part of the axp20x PMICs
mfd: intel_soc_pmic_core: Terminate panel control GPIO lookup table correctly
mfd: wl1273-core: Use devm_mfd_add_devices() for mfd_device registration
mfd: tps65910: Use devm_mfd_add_devices and devm_regmap_add_irq_chip
mfd: sec: Use devm_mfd_add_devices and devm_regmap_add_irq_chip
mfd: rc5t583: Use devm_mfd_add_devices and devm_request_threaded_irq
mfd: max77686: Use devm_mfd_add_devices and devm_regmap_add_irq_chip
mfd: as3722: Use devm_mfd_add_devices and devm_regmap_add_irq_chip
mfd: twl4030-power: Remove driver path in file comment
MAINTAINERS: Add entry for X-Powers AXP family PMIC drivers
mfd: smsc-ece1099: Remove unnecessarily remove callback
mfd: Use IS_ENABLED(CONFIG_FOO) instead of checking FOO || FOO_MODULE
...
2016-05-20 11:10:24 -07:00
..
2016-01-14 08:43:50 +00:00
2015-08-11 15:08:48 +01:00
2015-08-11 15:08:48 +01:00
2016-01-14 08:43:51 +00:00
2014-09-26 08:15:45 +01:00
2016-01-14 08:43:52 +00:00
2016-01-14 08:43:53 +00:00
2016-01-14 08:43:53 +00:00
2016-01-14 08:43:54 +00:00
2016-05-09 16:26:15 +01:00
2016-01-14 08:43:56 +00:00
2016-01-14 08:43:56 +00:00
2014-06-03 08:11:51 +01:00
2016-04-19 07:54:40 +01:00
2016-01-14 08:43:57 +00:00
2016-05-09 08:20:37 +01:00
2016-01-14 08:43:58 +00:00
2016-04-19 07:54:00 +01:00
2015-12-04 08:46:39 +00:00
2015-12-04 08:46:39 +00:00
2016-04-19 07:54:50 +01:00
2016-05-09 08:24:46 +01:00
2016-04-19 07:58:06 +01:00
2015-10-30 17:19:49 +00:00
2016-04-19 07:54:58 +01:00
2016-02-12 08:53:03 +00:00
2016-04-19 07:54:08 +01:00
2016-05-09 15:41:14 +01:00
2016-04-19 07:55:05 +01:00
2016-01-14 08:44:01 +00:00
2016-01-14 08:44:01 +00:00
2015-06-22 12:23:02 +01:00
2016-03-16 08:50:22 +00:00
2016-01-14 08:44:02 +00:00
2016-01-14 08:44:03 +00:00
2015-10-30 17:19:49 +00:00
2016-01-14 08:44:03 +00:00
2016-01-14 08:44:04 +00:00
2015-11-06 10:23:50 -08:00
2015-06-22 12:25:01 +01:00
2015-08-11 15:08:48 +01:00
2016-03-16 08:50:27 +00:00
2015-06-22 12:25:20 +01:00
2016-03-16 08:50:31 +00:00
2016-04-19 07:53:42 +01:00
2015-10-13 11:28:36 +01:00
2016-01-14 08:44:05 +00:00
2016-03-18 10:15:11 -07:00
2015-03-26 14:20:18 +00:00
2016-05-09 08:23:56 +01:00
2015-11-04 11:02:12 +00:00
2016-02-11 15:40:41 +00:00
2016-05-18 08:25:26 +01:00
2016-04-19 07:55:15 +01:00
2016-04-19 07:58:23 +01:00
2016-04-19 07:58:30 +01:00
2014-01-06 09:13:29 +00:00
2014-10-20 16:20:53 +02:00
2016-05-20 11:10:24 -07:00
2015-10-30 17:19:47 +00:00
2016-05-09 13:27:40 +01:00
2015-06-22 12:25:01 +01:00
2015-07-21 09:22:08 +02:00
2016-04-09 03:10:50 +02:00
2016-04-09 03:10:50 +02:00
2016-05-20 11:10:24 -07:00
2016-04-09 03:10:50 +02:00
2016-03-16 08:50:41 +00:00
2015-05-06 08:03:20 +02:00
2015-09-16 15:47:51 +02:00
2016-05-18 08:25:26 +01:00
2015-10-30 17:19:43 +00:00
2015-10-30 17:19:52 +00:00
2016-04-19 07:55:23 +01:00
2016-04-11 13:31:40 +01:00
2015-08-11 15:08:48 +01:00
2015-11-24 11:10:46 +00:00
2015-01-22 15:55:56 +00:00
2016-05-18 08:25:26 +01:00
2015-08-11 15:08:48 +01:00
2015-08-11 15:09:01 +01:00
2016-01-14 08:43:50 +00:00
2015-08-11 15:09:08 +01:00
2016-01-14 08:43:50 +00:00
2015-08-11 15:09:08 +01:00
2016-01-14 08:43:50 +00:00
2016-01-14 08:43:50 +00:00
2016-05-09 15:42:00 +01:00
2016-05-09 13:27:20 +01:00
2016-04-19 07:59:14 +01:00
2016-01-14 08:43:50 +00:00
2015-12-04 08:45:54 +00:00
2015-08-11 15:08:48 +01:00
2015-10-28 10:30:17 +09:00
2014-07-09 14:58:10 +01:00
2014-07-22 13:17:02 +01:00
2014-10-20 16:20:53 +02:00
2016-02-16 00:20:03 +01:00
2016-04-19 07:55:30 +01:00
2016-05-20 11:10:24 -07:00
2016-05-09 08:20:22 +01:00
2015-01-22 16:03:53 +00:00
2016-05-09 15:41:48 +01:00
2015-08-11 15:08:48 +01:00
2014-03-19 08:58:07 +00:00
2015-01-22 15:56:21 +00:00
2015-10-30 17:19:42 +00:00
2015-09-16 15:47:51 +02:00
2015-12-04 08:46:23 +00:00
2016-01-11 06:23:32 +00:00
2016-05-09 13:27:38 +01:00
2016-05-09 13:27:38 +01:00
2016-04-19 07:55:52 +01:00
2015-08-11 15:08:48 +01:00
2016-04-19 07:55:59 +01:00
2016-04-19 07:56:06 +01:00
2016-04-19 07:56:17 +01:00
2015-03-03 16:41:21 +00:00
2015-10-30 17:19:44 +00:00
2015-10-30 17:19:51 +00:00
2015-10-30 17:19:44 +00:00
2015-10-30 17:19:44 +00:00
2015-11-06 10:47:12 -08:00
2015-10-30 17:19:51 +00:00
2015-03-12 09:27:41 +00:00
2016-05-09 13:27:38 +01:00
2016-05-09 13:27:38 +01:00
2014-07-25 15:31:44 +01:00
2015-08-11 15:08:48 +01:00
2016-04-19 07:56:28 +01:00
2016-04-19 07:58:37 +01:00
2016-05-09 08:24:01 +01:00
2014-10-20 16:20:53 +02:00
2016-01-11 06:23:38 +00:00
2015-09-04 11:35:03 -07:00
2015-10-28 10:30:17 +09:00
2016-03-16 08:50:37 +00:00
2014-12-30 16:59:59 -08:00
2016-04-19 07:56:35 +01:00
2015-01-22 15:55:49 +00:00
2016-03-16 08:50:18 +00:00
2015-09-16 15:47:51 +02:00
2015-08-11 15:09:01 +01:00
2014-11-25 16:18:58 +00:00
2016-04-19 07:58:44 +01:00
2015-03-03 16:41:15 +00:00
2015-11-17 06:58:42 -02:00
2016-05-09 08:21:11 +01:00
2016-04-19 07:56:42 +01:00
2015-08-11 15:09:01 +01:00
2016-04-19 07:58:51 +01:00
2016-03-16 08:50:15 +00:00
2016-03-16 08:50:36 +00:00
2016-04-19 07:56:49 +01:00
2015-08-11 15:09:10 +01:00
2016-05-09 13:27:39 +01:00
2014-10-20 16:20:53 +02:00
2016-02-11 16:30:59 +00:00
2016-02-11 16:30:59 +00:00
2016-02-11 16:30:59 +00:00
2015-08-11 15:08:48 +01:00
2014-10-20 16:20:53 +02:00
2015-08-11 15:09:01 +01:00
2016-05-09 08:24:41 +01:00
2015-08-11 15:09:06 +01:00
2016-05-09 08:23:52 +01:00
2015-08-05 05:10:06 +02:00
2016-04-19 07:59:00 +01:00
2016-04-19 07:59:06 +01:00
2014-11-25 16:18:42 +00:00
2014-01-21 08:27:45 +00:00
2016-05-09 13:27:39 +01:00
2015-06-22 12:25:25 +01:00
2015-10-26 14:49:04 +00:00
2015-08-11 15:08:48 +01:00
2015-08-11 15:09:01 +01:00
2016-01-11 06:23:21 +00:00
2015-10-28 10:30:17 +09:00
2016-03-16 08:50:21 +00:00
2016-05-09 15:41:35 +01:00
2015-06-22 12:25:26 +01:00
2015-08-11 15:08:48 +01:00
2015-08-11 15:09:01 +01:00
2016-05-09 08:23:56 +01:00
2015-09-04 11:46:02 -07:00
2015-08-11 15:09:13 +01:00
2015-08-11 15:08:47 +01:00
2015-09-04 11:46:02 -07:00
2016-03-16 08:50:22 +00:00