mirror of https://gitee.com/openkylin/linux.git
71a5cc28e8
- Add support for Software Nodes to MFD Core - Remove support for Device Properties from MFD Core - Use standard APIs in MFD Core - New Drivers - Add support for ROHM BD9576MUF and BD9573MUF PMICs - Add support for Netronix Embedded Controller, PWM and RTC - Add support for Actions Semi ATC260x PMICs and OnKey - New Device Support - Add support for DG1 PCIe Graphics Card to Intel PMT - Add support for ROHM BD71815 PMIC to ROHM BD71828 - Add support for Tolino Shine 2 HD to Netronix Embedded Controller - Add support for AX10 BMC Secure Updates to Intel M10 BMC - Removed Device Support - Remove Arizona Extcon support from MFD - Remove ST-E AB8500 Power Supply code from MFD - Remove AB3100 altogether - New Functionality - Add support for SMBus and I2C modes to Dialog DA9063 - Switch to using Software Nodes in Intel (various) - New/converted Device Tree bindings; rohm,bd71815-pmic, rohm,bd9576-pmic, netronix,ntxec, actions,atc260x, ricoh,rn5t618, qcom-pm8xxx - Fix-ups - Fix error handling/path; intel_pmt - Simplify code; rohm-bd718x7, ab8500-core, intel-m10-bmc - Trivial clean-ups (reordering, spelling); rohm-generic, rn5t618, max8997 - Use correct data-type; db8500-prcmu - Remove superfluous code; lp87565, intel_quark_i2c_gpi, lpc_sch, twl - Use generic APIs/defines; lm3533-core, intel_quark_i2c_gpio - Regmap related fix-ups; intel-m10-bmc, sec-core - Reorder resource freeing during remove; intel_quark_i2c_gpio - Make table indexing more robust; intel_quark_i2c_gpio - Fix reference imbalances; arizona-irq - Staticify and (un)constify things; arizona-spi, stmpe, ene-kb3930, intel-lpss-acpi, intel-lpss-pci, atc260x-i2c, intel_quark_i2c_gpio - Bug Fixes - Fix incorrect (register) values; intel-m10-bmc - Kconfig related fixes; ABX500_CORE - Do not clear the Auto Reload Register; stm32-timers -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEdrbJNaO+IJqU8IdIUa+KL4f8d2EFAmCJIPEACgkQUa+KL4f8 d2FRZA//Xu9f8u2uLuIfuhxIjUUXOqIjRAFnkhKlgGZhKsY8BohjQ80Tj9yp6UKy St6ABwACO0hJap4zL4FxPW9+HXTmqZvAibnvHnvZdYSQ3ai6x9h6kTNvhSNLeRQU fuY7eN8kpAHHiHNKNJCsQLQMvcIyP7+0KAP6qir5GYsMjiXspWq7THUnfBi2JXC6 y60guDo9XrgmQTO+pB870UJrKLM/h+iiohNRGxLFlShKhFCgbTB/wyw6bFeKy1SB 0/6XuY6fOt1IQyBDuzw383Q2faMWO9U+es29bwvFxdqJDK0MHQXC47zBba2q94wL /9i/HSoz9dRHnTJNYUKWsVcPv4T84w/Iq7scyDvE00ubehJ+oo/M7Au3M6Tt3M1/ 6lBAwFYXiwhQnp9EP3nwPwgJF6JzX1IGuMOsUAqrVFOEMuIkZKbRdUlatUhqepJT spV4/TOfztAhY/7BzEOZLnF8cFNjmL5sn42/UzSRW708V5SxuTNsS48KJ4l0c7Er CZSTlR/T1rKkWqf7ejaS2TNqMCdYyB3vZW0quDxZTHTZHv9huNUvtbKPR7jmd+4p mrMIik7EE4BzC5m8tBPnXXZl+Og0keeYv4LUDBuLDX1agrxYIErl4ITvQTqqMfX1 Jt14SIjSO56iu2ngQuvGWwegVK4/urO2kBJKUAH1QN1OocNaajQ= =IJSL -----END PGP SIGNATURE----- Merge tag 'mfd-next-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd Pull MFD updates from Lee Jones: "Core Framework: - Add support for Software Nodes to MFD Core - Remove support for Device Properties from MFD Core - Use standard APIs in MFD Core New Drivers: - Add support for ROHM BD9576MUF and BD9573MUF PMICs - Add support for Netronix Embedded Controller, PWM and RTC - Add support for Actions Semi ATC260x PMICs and OnKey New Device Support: - Add support for DG1 PCIe Graphics Card to Intel PMT - Add support for ROHM BD71815 PMIC to ROHM BD71828 - Add support for Tolino Shine 2 HD to Netronix Embedded Controller - Add support for AX10 BMC Secure Updates to Intel M10 BMC Removed Device Support: - Remove Arizona Extcon support from MFD - Remove ST-E AB8500 Power Supply code from MFD - Remove AB3100 altogether New Functionality: - Add support for SMBus and I2C modes to Dialog DA9063 - Switch to using Software Nodes in Intel (various) New/converted Device Tree bindings: - rohm bd71815-pmic, rohm bd9576-pmic, netronix ntxec, actions atc260x, ricoh rn5t618, qcom pm8xxx - Fix-ups: - Fix error handling/path; intel_pmt - Simplify code; rohm-bd718x7, ab8500-core, intel-m10-bmc - Trivial clean-ups (reordering, spelling); rohm-generic, rn5t618, max8997 - Use correct data-type; db8500-prcmu - Remove superfluous code; lp87565, intel_quark_i2c_gpi, lpc_sch, twl - Use generic APIs/defines; lm3533-core, intel_quark_i2c_gpio - Regmap related fix-ups; intel-m10-bmc, sec-core - Reorder resource freeing during remove; intel_quark_i2c_gpio - Make table indexing more robust; intel_quark_i2c_gpio - Fix reference imbalances; arizona-irq - Staticify and (un)constify things; arizona-spi, stmpe, ene-kb3930, intel-lpss-acpi, intel-lpss-pci, atc260x-i2c, intel_quark_i2c_gpio Bug Fixes: - Fix incorrect (register) values; intel-m10-bmc - Kconfig related fixes; ABX500_CORE - Do not clear the Auto Reload Register; stm32-timers" * tag 'mfd-next-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (84 commits) mfd: intel-m10-bmc: Add support for MAX10 BMC Secure Updates Revert "mfd: max8997: Add of_compatible to Extcon and Charger mfd_cell" mfd: twl: Remove unused inline function twl4030charger_usb_en() dt-bindings: mfd: Convert pm8xxx bindings to yaml dt-bindings: mfd: Add compatible for pmk8350 rtc i2c: designware: Get rid of legacy platform data mfd: intel_quark_i2c_gpio: Convert I²C to use software nodes mfd: lpc_sch: Partially revert "Add support for Intel Quark X1000" mfd: arizona: Fix rumtime PM imbalance on error mfd: max8997: Replace 8998 with 8997 mfd: core: Use acpi_find_child_device() for child devices lookup mfd: intel_quark_i2c_gpio: Don't play dirty trick with const mfd: intel_quark_i2c_gpio: Enable MSI interrupt mfd: intel_quark_i2c_gpio: Reuse BAR definitions for MFD cell indexing mfd: ntxec: Support for EC in Tolino Shine 2 HD mfd: stm32-timers: Avoid clearing auto reload register mfd: intel_quark_i2c_gpio: Replace I²C speeds with descriptive definitions mfd: intel_quark_i2c_gpio: Remove unused struct device member mfd: intel_quark_i2c_gpio: Unregister resources in reversed order mfd: Kconfig: ABX500_CORE should depend on ARCH_U8500 ... |
||
---|---|---|
.. | ||
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 | ||
max8907.txt | ||
max8925-regulator.txt | ||
max8952.txt | ||
max8973-regulator.txt | ||
max8997-regulator.txt | ||
max77650-regulator.yaml | ||
max77686.txt | ||
max77802.txt | ||
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 | ||
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,rpmh-regulator.yaml | ||
qcom,smd-rpm-regulator.yaml | ||
qcom,spmi-regulator.txt | ||
qcom,usb-vbus-regulator.yaml | ||
qcom-labibb-regulator.yaml | ||
raspberrypi,7inch-touchscreen-panel-regulator.yaml | ||
regulator-max77620.txt | ||
regulator.txt | ||
regulator.yaml | ||
richtek,rt4801-regulator.yaml | ||
richtek,rt4831-regulator.yaml | ||
richtek,rtmv20-regulator.yaml | ||
rohm,bd9576-regulator.yaml | ||
rohm,bd70528-regulator.txt | ||
rohm,bd71815-regulator.yaml | ||
rohm,bd71828-regulator.yaml | ||
rohm,bd71837-regulator.yaml | ||
rohm,bd71847-regulator.yaml | ||
samsung,s2mpa01.txt | ||
samsung,s2mps11.txt | ||
samsung,s5m8767.txt | ||
silergy,sy8824x.yaml | ||
silergy,sy8827n.yaml | ||
sky81452-regulator.txt | ||
slg51000.txt | ||
sprd,sc2731-regulator.txt | ||
st,stm32-booster.yaml | ||
st,stm32-vrefbuf.yaml | ||
st,stm32mp1-pwr-reg.yaml | ||
sy8106a-regulator.txt | ||
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 | ||
uniphier-regulator.txt | ||
vctrl.txt | ||
vexpress.txt | ||
vqmmc-ipq4019-regulator.yaml | ||
wlf,arizona.yaml |