Linus Torvalds
613b2a82f2
Merge tag 'mfd-next-5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Pull MFD updates from Lee Jones:
"Core Framework:
- Change maintainer email address
- Use acpi_dev_for_each_child() helper to walk the ACPI list
New Device Support:
- BCM2711 RPiVid ASB in Broadcom BCM2835
- MT8195 dual-core RISC-V MCU in Chrome OS Embedded Controller
- Regulator, RTC and Keys in MediaTek MT6357 PMIC
- GPIO in X-Powers AXP20x PMIC
- MT6331 and MT6332 in MediaTek MT6357 PMIC
- Intel Meteor Lake-P PCI in Intel LPSS PCI
New Functionality:
- Add support for non-ACPI platforms; lpc_ich
Fix-ups:
- Use platform data instead of hard-coded values; bcm2835-pm
- Make use of BIT/GENMASK macros; intel_soc_pmic_bxtwc
- Use dev_err_probe() helper; intel_soc_pmic_chtwc,
intel_soc_pmic_bxtwc
- Use provided generic APIs / helpers; lpc_ich
- Clean-up .remove() return values; asic3, t7l66xb, tc6387xb,
tc6393xb
- Use correct formatting specifiers; syscon
- Replace sprintf() with sysfs_emit(); intel_soc_pmic_bxtwc
- Automatically detect and fill USB endpoint pointers; dln2
- Use more appropriate dev/platform/spi resources APIs;
intel_soc_pmic_bxtwc
- Make use of pm_sleep_ptr(); intel_soc_pmic_chtwc,
intel_soc_pmic_bxtwc
- Improve error handling; intel_soc_pmic_bxtwc
- Use core driver API to create groups; intel_soc_pmic_bxtwc
- Kconfig fix-ups; MFD_SUN6I_PRCM
- Admin: whitespace/email addresses/etc; max77714, db8500-prcmu,
ipaq-micro, intel_soc_pmic_bxtwc
- Remove duplicate/unused code/functionality; lpc_ich, twl-core,
qcom-pm8008, intel_soc_pmic_bxtwc
- DT fix-ups / conversions; da9063, ti,j721e-system-controller,
st,stm32-timers, mt6397, qcom,tcsr, mps,mp2629, qcom-pm8xxx,
fsl,imx8qxp-csr
Bug Fixes:
- Fix of_node reference leak; max77620"
* tag 'mfd-next-5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (49 commits)
dt-bindings: mfd: stm32-timers: Move fixed string node names under 'properties'
dt-bindings: mfd: st,stm32-timers: Correct 'resets' property name
dt-bindings: mfd: syscon: Update Lee Jones' email address
MAINTAINERS: Use Lee Jones' kernel.org address for Syscon submissions
MAINTAINERS: Use Lee Jones' kernel.org address for MFD submissions
mfd: sun6i-prcm: Update Kconfig description
mfd: intel_soc_pmic_bxtwc: Fix spelling in the comment
mfd: intel_soc_pmic_bxtwc: Drop unneeded casting
mfd: intel_soc_pmic_bxtwc: Use sysfs_emit() instead of sprintf()
mfd: intel_soc_pmic_bxtwc: Use bits.h macros for all masks
mfd: intel_soc_pmic_bxtwc: Drop redundant ACPI_PTR()
mfd: intel_soc_pmic_bxtwc: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr() etc
mfd: intel_soc_pmic_bxtwc: Extend use of temporary variable for struct device
mfd: intel_soc_pmic_bxtwc: Use dev_err_probe()
mfd: intel_soc_pmic_bxtwc: Convert to use platform_get/set_drvdata()
mfd: intel_soc_pmic_bxtwc: Create sysfs attributes using core driver's facility
mfd: intel_soc_pmic_bxtwc: Don't shadow error codes in show()/store()
mfd: intel-lpss: Add Intel Meteor Lake-P PCI IDs
mfd: mt6397: Add basic support for MT6331+MT6332 PMIC
mfd: axp20x: Add AXP221/AXP223/AXP809 GPIO cells
...
2022-08-06 10:25:16 -07:00
..
2021-03-22 14:55:51 +00:00
2019-11-11 08:45:02 +00:00
2021-03-10 11:10:23 +00:00
2019-05-24 17:36:45 +02:00
2020-08-13 07:49:59 +01:00
2019-06-20 13:07:19 +01:00
2021-11-05 14:40:05 +00:00
2019-05-30 11:26:32 -07:00
2021-05-20 13:44:14 -06:00
2019-06-19 17:09:55 +02:00
2022-07-19 10:54:41 +01:00
2022-07-19 10:54:41 +01:00
2022-07-19 10:54:39 +01:00
2022-03-07 14:59:44 +00:00
2022-04-26 19:23:05 +01:00
2021-06-01 16:44:36 +01:00
2022-07-19 10:54:41 +01:00
2019-05-30 11:26:32 -07:00
2021-06-02 10:51:18 +01:00
2020-12-09 19:36:33 +01:00
2021-06-04 15:29:01 +01:00
2020-03-18 11:15:24 +01:00
2019-05-30 11:26:32 -07:00
2020-03-17 20:48:41 +01:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-08-12 07:27:40 +01:00
2021-03-22 14:56:02 +00:00
2019-06-19 17:09:55 +02:00
2019-05-30 11:25:18 -07:00
2019-05-30 11:29:52 -07:00
2019-04-02 07:37:45 +01:00
2019-06-05 17:37:04 +02:00
2019-05-30 11:26:35 -07:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:07 +02:00
2021-01-15 13:23:36 +00:00
2019-05-30 11:26:32 -07:00
2022-07-04 11:42:20 +01:00
2021-01-14 13:05:55 +00:00
2021-04-14 16:06:14 +01:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:35 -07:00
2021-04-14 16:03:16 +01:00
2022-03-23 14:51:51 +00:00
2020-05-20 10:28:57 +01:00
2022-04-26 15:10:29 +01:00
2020-08-13 07:50:59 +01:00
2022-05-17 17:49:04 -07:00
2022-03-09 19:50:57 -08:00
2020-04-24 11:18:44 +01:00
2019-09-02 11:09:03 +01:00
2022-02-01 14:55:12 +01:00
2021-04-14 16:06:57 +01:00
2022-07-19 10:54:41 +01:00
2022-02-14 13:07:22 +00:00
2019-05-30 11:26:32 -07:00
2019-06-05 17:37:15 +02:00
2020-06-18 11:23:16 +01:00
2019-05-30 11:26:32 -07:00
2022-06-10 14:51:35 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2021-06-02 10:50:00 +01:00
2022-02-14 12:53:09 +00:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2021-04-14 16:06:38 +01:00
2020-05-22 13:11:05 +01:00
2019-11-11 08:45:02 +00:00
2019-05-08 12:06:21 +01:00
2022-03-07 13:54:24 +00:00
2020-08-13 07:50:01 +01:00
2022-07-19 10:54:38 +01:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-06-19 17:09:55 +02:00
2019-05-30 11:29:19 -07:00
2019-06-19 17:09:55 +02:00
2020-05-26 10:41:47 +01:00
2019-05-30 11:26:37 -07:00
2021-12-29 13:41:20 +00:00
2019-05-30 11:26:32 -07:00
2019-05-30 11:29:52 -07:00
2022-03-08 09:44:05 +00:00
2021-04-14 16:06:18 +01:00
2021-04-14 10:17:53 +01:00
2021-03-10 10:59:03 +00:00
2021-04-14 10:19:08 +01:00
2021-06-08 09:41:16 -07:00
2022-01-11 12:22:06 -08:00
2020-01-24 07:23:06 +00:00
2021-07-13 12:20:44 +01:00
2021-07-11 23:50:39 +01:00
2019-06-05 17:37:18 +02:00
2020-03-30 07:35:28 +01:00
2020-11-27 13:18:53 +00:00
2019-06-05 17:36:37 +02:00
2019-06-05 17:36:37 +02:00
2020-07-01 10:40:11 +01:00
2019-06-05 17:37:06 +02:00
2021-10-17 10:52:29 +01:00
2021-10-17 10:52:46 +01:00
2020-05-26 10:51:21 +01:00
2019-06-19 17:09:10 +02:00
2019-05-30 11:29:22 -07:00
2019-06-19 17:09:55 +02:00
2022-02-08 09:27:22 +00:00
2020-11-19 08:30:11 +00:00
2022-07-19 10:54:38 +01:00
2020-09-09 11:33:07 +02:00
2022-07-19 10:54:38 +01:00
2022-07-19 10:54:40 +01:00
2021-11-29 13:17:00 +00:00
2019-07-09 08:59:39 -07:00
2019-07-09 08:59:39 -07:00
2020-12-04 13:28:25 +01:00
2019-05-30 11:29:22 -07:00
2022-06-10 14:51:36 +02:00
2019-05-21 11:28:39 +02:00
2022-06-10 14:51:35 +02:00
2022-06-10 14:51:36 +02:00
2020-11-19 08:34:22 +00:00
2022-06-10 14:51:36 +02:00
2021-12-15 20:12:07 -08:00
2019-06-05 17:37:07 +02:00
2019-06-05 17:37:07 +02:00
2022-08-06 10:25:16 -07:00
2019-05-30 11:29:19 -07:00
2019-05-30 11:26:32 -07:00
2019-06-05 17:37:07 +02:00
2019-05-30 11:26:32 -07:00
2019-05-24 17:36:45 +02:00
2019-05-24 17:36:45 +02:00
2019-05-24 17:36:45 +02:00