mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2025-12-04 09:56:04 +00:00
- Add support for Lakefield PCH to Intel LPSS PCI
- Remove Device Support
- Remove support for ROHM BD70528 Power Management IC
- New Functionality
- Add support for SMBus and I2C mode to Dialog DA9062/61 PMIC
- Enable I2C4 on Microsoft Surface Go & Go 2
- Fix-ups
- Device Tree changes (inc. YAML conversion); maxim,max77686,
rohm,bd9571mwv, syscon, brcm,twd, google,cros-ec
- Use __maybe_unused instead of #ifery; atmel-flexcom
- Allow the Regmap API to handle endianess internally; ntxec
- Utilise I2C's .resume_noirq call-back; atmel-flexcom
- Remove unused code; ti_am335x_tscadc
- Use CPU-id instead of ACPI _HRV to ID variants; intel_soc_pmic_core
- Allow device to power-off right from .probe(); tps65910
- Trivial (whitespace, typos, etc); da9063
- Bug Fixes
- Fix ordering issues during probe; intel-lpss-acpi
- Fix correct clock speed; intel-lpss-pci
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEdrbJNaO+IJqU8IdIUa+KL4f8d2EFAmHddokACgkQUa+KL4f8
d2EWoRAAk3RX5VEsHO3yu5P5ElEz95BpXnyZDI3/C5a2DNPLnatqb0ATqEuEgBaC
VP3QEF3N+7vMPQBe7Bh3WOS+sFNAciAg3cudP7dwxQUeb/Yh8Vv1vTPFenJ23Ygh
ETZ2NDSnQnBRa2spg3aYnFG45r7Hao2froxF4il9Lu5Vx6nBMqnK/WGEWBhbuldq
6E30RLHjLyFGO7QP7gjliBIa/4b0Qj8JkzpiXR6wfEAZBBxOTk23cNnFtiwTsWg+
KBpoPzcUimIcpz4urAGhGbkONy8GojKkNbDvxXuntIAenTnCOkcb9ADxxuXRSAMi
rG2pt/57DDT03qCwHVnRGw+0YAUoaWq96VKqkjoIzlaXZ8j/8wLSG1ZXDaqPR0Ds
lEdi9QcAruzffpRJUIy6YgVy5wLdRaBNXOZfv5ADJPJaodq2koXtoY5s372dL+i7
cneA1w79RcfjJDQ3P8zBs4We0eEdesIyqbVYLq4E0GGrG3ck4+sCEEiHxUcFGeS9
XkYHaB2VU1PAXa5qqmJSdm+qw6yK0ls5BpORGV9hizy/iMvjOnHCX/k0kmgfNlVi
y7lsrv2hKSqXGEENU1YY4Ah0gotop8l6ck6drWme5eWvGXmciNQWtiY7VxMFV4fT
FIqVNKxxh5W/EHMFrFk3Wl17tEDL3biwIFiUlxPs1a2JWcilwrI=
=acuh
-----END PGP SIGNATURE-----
Merge tag 'mfd-next-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Pull MFD updates from Lee Jones:
"New Device Support:
- Add support for Lakefield PCH to Intel LPSS PCI
Remove Device Support:
- Remove support for ROHM BD70528 Power Management IC
New Functionality:
- Add support for SMBus and I2C mode to Dialog DA9062/61 PMIC
- Enable I2C4 on Microsoft Surface Go & Go 2
Fix-ups:
- Device Tree changes (inc. YAML conversion); maxim,max77686,
rohm,bd9571mwv, syscon, brcm,twd, google,cros-ec
- Use __maybe_unused instead of #ifery; atmel-flexcom
- Allow the Regmap API to handle endianess internally; ntxec
- Utilise I2C's .resume_noirq call-back; atmel-flexcom
- Remove unused code; ti_am335x_tscadc
- Use CPU-id instead of ACPI _HRV to ID variants; intel_soc_pmic_core
- Allow device to power-off right from .probe(); tps65910
- Trivial (whitespace, typos, etc); da9063
Bug Fixes:
- Fix ordering issues during probe; intel-lpss-acpi
- Fix correct clock speed; intel-lpss-pci"
* tag 'mfd-next-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (25 commits)
mfd: google,cros-ec: Fix property name for MediaTek rpmsg
dt-bindings: mfd: Fix typo "DA9093" -> "DA9063"
mfd: ntxec: Change return type of ntxec_reg8 from __be16 to u16
mfd: tps65910: Set PWR_OFF bit during driver probe
mfd: intel_soc_pmic: Use CPU-id check instead of _HRV check to differentiate variants
mfd: intel-lpss: Fix I2C4 not being available on the Microsoft Surface Go & Go 2
dt-bindings: mfd: Add Broadcom's Timer-Watchdog block
dt-bindings: mfd: Add Freecom system controller
mfd: Kconfig: Change INTEL_SOC_PMIC_CHTDC_TI to bool
dt-bindings: mfd: syscon: Add samsung,exynos850-sysreg
mfd: da9062: Support SMBus and I2C mode
mfd: intel-lpss-pci: Fix clock speed for 38a8 UART
mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe()
mfd: ti_am335x_tscadc: Drop the CNTRLREG_TSC_8WIRE macro
mfd: stmpe: Support disabling sub-functions
mfd: atmel-flexcom: Use .resume_noirq
mfd: atmel-flexcom: Remove #ifdef CONFIG_PM_SLEEP
dt-bindings: mfd: bd9571mwv: Convert to json-schema
mfd: intel-lpss: Add Intel Lakefield PCH PCI IDs
dt-bindings: mfd: maxim,max77686: Convert to dtschema
...
|
||
|---|---|---|
| .. | ||
| 88pg86x.txt | ||
| 88pm800.txt | ||
| 88pm860x.txt | ||
| act8865-regulator.txt | ||
| act8945a-regulator.txt | ||
| anatop-regulator.yaml | ||
| as3722-regulator.txt | ||
| cpcap-regulator.txt | ||
| da9210.txt | ||
| da9211.txt | ||
| dlg,da9121.yaml | ||
| fan53555.txt | ||
| fixed-regulator.yaml | ||
| google,cros-ec-regulator.yaml | ||
| gpio-regulator.yaml | ||
| hisilicon,hi655x-regulator.txt | ||
| isl9305.txt | ||
| lm363x-regulator.txt | ||
| lp872x.txt | ||
| ltc3589.txt | ||
| ltc3676.txt | ||
| max1586-regulator.txt | ||
| max8660.yaml | ||
| max8893.yaml | ||
| max8907.txt | ||
| max8925-regulator.txt | ||
| max77650-regulator.yaml | ||
| max77802.txt | ||
| maxim,max8952.yaml | ||
| maxim,max8973.yaml | ||
| maxim,max8997.yaml | ||
| maxim,max20086.yaml | ||
| maxim,max77686.yaml | ||
| maxim,max77826.yaml | ||
| mcp16502-regulator.txt | ||
| mp8859.txt | ||
| mps,mp886x.yaml | ||
| mps,mp5416.yaml | ||
| mps,mpq7920.yaml | ||
| mt6311-regulator.txt | ||
| mt6315-regulator.yaml | ||
| mt6323-regulator.txt | ||
| mt6358-regulator.txt | ||
| mt6359-regulator.yaml | ||
| mt6360-regulator.yaml | ||
| mt6380-regulator.txt | ||
| mt6397-regulator.txt | ||
| nvidia,tegra-regulators-coupling.txt | ||
| nxp,pca9450-regulator.yaml | ||
| nxp,pf8x00-regulator.yaml | ||
| onnn,fan53880.yaml | ||
| palmas-pmic.txt | ||
| pbias-regulator.txt | ||
| pfuze100.yaml | ||
| pv88060.txt | ||
| pv88080.txt | ||
| pv88090.txt | ||
| pwm-regulator.txt | ||
| qcom-labibb-regulator.yaml | ||
| qcom,rpmh-regulator.yaml | ||
| qcom,smd-rpm-regulator.yaml | ||
| qcom,spmi-regulator.txt | ||
| qcom,usb-vbus-regulator.yaml | ||
| raspberrypi,7inch-touchscreen-panel-regulator.yaml | ||
| regulator-max77620.txt | ||
| regulator.txt | ||
| regulator.yaml | ||
| richtek,rt4801-regulator.yaml | ||
| richtek,rt4831-regulator.yaml | ||
| richtek,rt6160-regulator.yaml | ||
| richtek,rt6245-regulator.yaml | ||
| richtek,rtmv20-regulator.yaml | ||
| richtek,rtq2134-regulator.yaml | ||
| richtek,rtq6752-regulator.yaml | ||
| rohm,bd9576-regulator.yaml | ||
| rohm,bd71815-regulator.yaml | ||
| rohm,bd71828-regulator.yaml | ||
| rohm,bd71837-regulator.yaml | ||
| rohm,bd71847-regulator.yaml | ||
| samsung,s2mpa01.yaml | ||
| samsung,s2mps11.yaml | ||
| samsung,s2mps13.yaml | ||
| samsung,s2mps14.yaml | ||
| samsung,s2mps15.yaml | ||
| samsung,s2mpu02.yaml | ||
| samsung,s5m8767.yaml | ||
| silergy,sy8106a.yaml | ||
| silergy,sy8824x.yaml | ||
| silergy,sy8827n.yaml | ||
| sky81452-regulator.txt | ||
| slg51000.txt | ||
| socionext,uniphier-regulator.yaml | ||
| sprd,sc2731-regulator.txt | ||
| st,stm32-booster.yaml | ||
| st,stm32-vrefbuf.yaml | ||
| st,stm32mp1-pwr-reg.yaml | ||
| ti-abb-regulator.txt | ||
| tps6586x.txt | ||
| tps51632-regulator.txt | ||
| tps62360-regulator.txt | ||
| tps65023.txt | ||
| tps65090.txt | ||
| tps65132-regulator.txt | ||
| tps65217.txt | ||
| tps65218.txt | ||
| twl-regulator.txt | ||
| vctrl.txt | ||
| vexpress.txt | ||
| vqmmc-ipq4019-regulator.yaml | ||
| wlf,arizona.yaml | ||