mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2025-11-14 00:16:29 +00:00
- Change maintainer email address
- Use acpi_dev_for_each_child() helper to walk the ACPI list
- New Device Support
- Add support for BCM2711 RPiVid ASB to Broadcom BCM2835
- Add support for MT8195 dual-core RISC-V MCU to Chrome OS Embedded Controller
- Add support for Regulator, RTC and Keys to MediaTek MT6357 PMIC
- Add support for GPIO to X-Powers AXP20x PMIC
- Add support for MT6331 and MT6332 to MediaTek MT6357 PMIC
- Add support for Intel Meteor Lake-P PCI to 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
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEdrbJNaO+IJqU8IdIUa+KL4f8d2EFAmLs4QIACgkQUa+KL4f8
d2ECNg/5ARW0sMXUV3lkSGZUSo3NnypXGwxvhpuAKV/Lyt0A05Oe5DBTkM7VsMha
NNVuAPRKLrLFORd4t5D1C+jOjoekjxFhJyXhnTjcnEtyxouh+SxcFOBDbf6+aIwB
1oPgQNiryRzrBnQWAscQJ1I/ADlMQnRCsWKTBN4JohqwLpQqiwjLDUpkwKOKqgbP
Z53WOeB1lBctaoplyK07J3poJ1weURip+FT5KXDbeIsARtoNPFRLPzgkhLCdCEcd
5lLxA9r7Flcooet0BduWwH85g85TakRKymhfSwMWzefruZLsNTIX9/I8zUwg27Mj
PjDcZP91Q1DssETWBmfoYNqn8wl9+2RjCj1tCZVOzAIreRQpUCoQsXMO9NzaJfVr
leg6NcuzsPRrjDIzJ/IyYgVpq2O5KfOhIO02+d7eU/JlAblE8kTZRSuX/BkCuc6L
gcZ1D1hO325umJgeB63ZkwNzjTPQDgXm+cHH9uNX52shJCe+4l94pJEVM6L636EN
B2ZOsx7+AJKn/aNdGfVoQ5qbOW4d5QTZudqFfkDvJzhGGjQugn3TxmcCueejYBMW
9qCsV0eXmwe/uvSns+TAWRbSLaWxvMnx2GDyp9z1EH7vJMAFKnhapXhuv5KLLZmK
lAEYizDMgZpAEZ5AaBgq8zEnFJGwXGPP6ubii6xCPH8XOcRkkwQ=
=zP1M
-----END PGP SIGNATURE-----
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
...
|
||
|---|---|---|
| .. | ||
| addr-map.h | ||
| am200epd.c | ||
| am300epd.c | ||
| balloon3-pcmcia.c | ||
| balloon3.c | ||
| balloon3.h | ||
| capc7117.c | ||
| cm-x300.c | ||
| colibri-evalboard.c | ||
| colibri-pcmcia.c | ||
| colibri-pxa3xx.c | ||
| colibri-pxa270-income.c | ||
| colibri-pxa270.c | ||
| colibri-pxa300.c | ||
| colibri-pxa320.c | ||
| colibri.h | ||
| corgi_pm.c | ||
| corgi.c | ||
| corgi.h | ||
| csb701.c | ||
| csb726.c | ||
| csb726.h | ||
| devices.c | ||
| devices.h | ||
| e740-pcmcia.c | ||
| eseries-gpio.h | ||
| eseries-irq.h | ||
| eseries.c | ||
| ezx.c | ||
| generic.c | ||
| generic.h | ||
| gumstix.c | ||
| gumstix.h | ||
| h5000.c | ||
| h5000.h | ||
| himalaya.c | ||
| hx4700-pcmcia.c | ||
| hx4700.c | ||
| hx4700.h | ||
| icontrol.c | ||
| idp.c | ||
| idp.h | ||
| irq.c | ||
| irqs.h | ||
| Kconfig | ||
| littleton.c | ||
| littleton.h | ||
| lpd270.c | ||
| lpd270.h | ||
| lubbock.c | ||
| lubbock.h | ||
| magician.c | ||
| magician.h | ||
| mainstone.c | ||
| mainstone.h | ||
| Makefile | ||
| mfp-pxa2xx.c | ||
| mfp-pxa2xx.h | ||
| mfp-pxa3xx.c | ||
| mfp-pxa3xx.h | ||
| mfp-pxa25x.h | ||
| mfp-pxa27x.h | ||
| mfp-pxa300.h | ||
| mfp-pxa320.h | ||
| mfp-pxa930.h | ||
| mfp.h | ||
| mioa701_bootresume.S | ||
| mioa701.c | ||
| mioa701.h | ||
| mp900.c | ||
| mxm8x10.c | ||
| mxm8x10.h | ||
| palm27x.c | ||
| palm27x.h | ||
| palmld-pcmcia.c | ||
| palmld.c | ||
| palmld.h | ||
| palmt5.c | ||
| palmt5.h | ||
| palmtc-pcmcia.c | ||
| palmtc.c | ||
| palmtc.h | ||
| palmte2.c | ||
| palmte2.h | ||
| palmtreo.c | ||
| palmtreo.h | ||
| palmtx-pcmcia.c | ||
| palmtx.c | ||
| palmtx.h | ||
| palmz72.c | ||
| palmz72.h | ||
| pcm027.c | ||
| pcm027.h | ||
| pcm990_baseboard.h | ||
| pcm990-baseboard.c | ||
| pm.c | ||
| pm.h | ||
| poodle.c | ||
| poodle.h | ||
| pxa2xx-regs.h | ||
| pxa2xx.c | ||
| pxa3xx-regs.h | ||
| pxa3xx-ulpi.c | ||
| pxa3xx.c | ||
| pxa3xx.h | ||
| pxa25x.c | ||
| pxa25x.h | ||
| pxa27x-udc.h | ||
| pxa27x.c | ||
| pxa27x.h | ||
| pxa300.c | ||
| pxa300.h | ||
| pxa320.c | ||
| pxa320.h | ||
| pxa930.c | ||
| pxa930.h | ||
| pxa_cplds_irqs.c | ||
| pxa-dt.c | ||
| pxa-regs.h | ||
| regs-ost.h | ||
| regs-rtc.h | ||
| regs-u2d.h | ||
| regs-uart.h | ||
| reset.c | ||
| reset.h | ||
| saar.c | ||
| sharpsl_pm.c | ||
| sharpsl_pm.h | ||
| sleep.S | ||
| smemc.c | ||
| smemc.h | ||
| spitz_pm.c | ||
| spitz.c | ||
| spitz.h | ||
| standby.S | ||
| tavorevb.c | ||
| tosa_bt.h | ||
| tosa-bt.c | ||
| tosa.c | ||
| tosa.h | ||
| trizeps4-pcmcia.c | ||
| trizeps4.c | ||
| trizeps4.h | ||
| udc.h | ||
| viper-pcmcia.c | ||
| viper-pcmcia.h | ||
| viper.c | ||
| viper.h | ||
| vpac270-pcmcia.c | ||
| vpac270.c | ||
| vpac270.h | ||
| xcep.c | ||
| z2.c | ||
| z2.h | ||
| zeus.c | ||
| zeus.h | ||
| zylonite_pxa300.c | ||
| zylonite_pxa320.c | ||
| zylonite.c | ||
| zylonite.h | ||