mirror of https://github.com/torvalds/linux.git
- Remove unused platform driver support for syscon.
- Allow syscon nodes to be registered without a "syscon" compatible string.
- Make `platform_data` pointer const in struct mfd_cell.
- Revert support for multiple AXP PMICs to avoid regressions.
- Increase SoundWire attach timeout and use gpiod_set_raw() for GPIO operation.
- Store the result from fault_log() for use by other sub-components.
- Fix an invalid regmap-config max_register value.
- Add another Gemini Lake ISA bridge PCI device ID.
- Use devm_register_power_off_handler() to simplify code.
- Add support for QNAP microcontroller units, including LEDs, input, and hwmon.
- Use MFD_CELL macros and remove unused code.
- Add support for AAEON UP board FPGA.
- Remove unused includes.
- Fix various typos and compatibility issues in multiple bindings.
- Add new bindings for rk3562 QoS, LED1202, and qcom,tcsr-ipq5424.
- Convert several bindings to YAML schema.
- Update sprd,sc2731 bindings to reference sprd,sc2731-efuse bindings directly.
- Fix rohm,bd71815 bindings by correcting resistor values and typos.
- Documentation improvements:
- Add documentation for LED1202 and qnap-mcu-hwmon.
- Adjust the file entry for the qnap-mcu header in MAINTAINERS.
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEdrbJNaO+IJqU8IdIUa+KL4f8d2EFAmePbHkACgkQUa+KL4f8
d2HQNw//fM3+JpyTUKjUtBl8YH0ilgZ2iKiXLHyJ6vMIqv+RfLlPAliM8f1bkEj8
x/9kKp6ytdyAhQ/oAJW/vxRhWZVsfh9T7WSy/Q/WNChcGJ0KtUwtjWWuezdDJoyr
6Ju4PhKHVz46cBW56u3OCbcogN8AHi1gZiAh8APwVhldUO6swaisPBvxw/4u4WMs
HGviTLueXEptF4/actnArQ1YJ6tctY7C5tV06f6Irxn6hSz8EpGBRQ47S7Hom+mx
aIyRLkERqhZ1FNBDfk2YERqaOyxzQRYy+PMNr6AtQ/TE+7pVBOz7xoSI3VH3k7mM
k4u8Gau9qbnVi/pUkabgcdKOCGUYeZzXZgJT/Ttq5O9ddPE8sHMcLrxKMtUP2CBE
6Zf0EljscGFOWise/ocNUblpy0rfXPl+wMiibxY5C+X56QkluDn2Q8ObGODt0bbR
ACgPFL2S8m2MLEOTzBKDlSgeqoMZFKVWkqAry+yNUgIKbtM6pIdaM5ZCUhgdJ5GL
CxGP6uw68oAUnr1lRCytgGR5XtmcIXS/Jo2u/T7cmucD3inuxQyt5TrZxma48QbL
2+P2vmymn6ZWQb82OptrnKCMsBEXnNbWv+2BiRYoKXQt48BxIocVrsyEQIh4qGcP
KPUB1aCxP/zJ2H7rTaK4QqM+fgOloShs5nI21v5EWSCQKvTN5ko=
=3HQm
-----END PGP SIGNATURE-----
Merge tag 'mfd-next-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd
Pull mfd updates from Lee Jones:
- Fix race in device_node_get_regmap() using more extensive locking
- Remove unused platform driver support for syscon
- Allow syscon nodes to be registered without a "syscon" compatible
string
- Make `platform_data` pointer const in struct mfd_cell
- Revert support for multiple AXP PMICs to avoid regressions
- Increase SoundWire attach timeout and use gpiod_set_raw() for GPIO
operation
- Store the result from fault_log() for use by other sub-components
- Fix an invalid regmap-config max_register value
- Add another Gemini Lake ISA bridge PCI device ID
- Use devm_register_power_off_handler() to simplify code
- Add support for QNAP microcontroller units, including LEDs, input,
and hwmon
- Use MFD_CELL macros and remove unused code
- Add support for AAEON UP board FPGA
- Remove unused includes
- Fix various typos and compatibility issues in multiple bindings
- Add new bindings for rk3562 QoS, LED1202, and qcom,tcsr-ipq5424
- Convert several bindings to YAML schema
- Update sprd,sc2731 bindings to reference sprd,sc2731-efuse bindings
directly
- Fix rohm,bd71815 bindings by correcting resistor values and typos
- Documentation improvements:
- Add documentation for LED1202 and qnap-mcu-hwmon
- Adjust the file entry for the qnap-mcu header in MAINTAINERS
* tag 'mfd-next-6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd: (35 commits)
MAINTAINERS: Adjust the file entry for the qnap-mcu header
dt-bindings: mfd: syscon: Fix ti,j784s4-acspcie-proxy-ctrl compatible
dt-bindings: mfd: syscon: Fix al,alpine-sysfabric-service compatible
Revert "mfd: axp20x: Allow multiple regulators"
dt-bindings: mfd: syscon: Add rk3562 QoS register compatible
mfd: syscon: Allow syscon nodes without a "syscon" compatible
mfd: syscon: Remove the platform driver support
mfd: syscon: Fix race in device_node_get_regmap()
dt-bindings: mfd: atmel: Convert to YAML schema
dt-bindings: mfd: atmel,at91sam9260: Convert to YAML schema
dt-bindings: mfd: sprd,sc2731: Reference sprd,sc2731-efuse bindings
mfd: tps65219: Remove unused macros & add regmap.h
mfd: tps65219: Use MFD_CELL macros
leds: Add LED1202 I2C driver
dt-bindings: leds: Add LED1202 LED Controller
Documentation:leds: Add leds-st1202.rst
mfd: Add support for AAEON UP board FPGA
mfd: da9052: Store result from fault_log
mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value
mfd: cs42l43: Use devres for remove as well
...
|
||
|---|---|---|
| .. | ||
| abx500 | ||
| arizona | ||
| atc260x | ||
| da9052 | ||
| da9055 | ||
| da9062 | ||
| da9063 | ||
| da9150 | ||
| madera | ||
| mt6323 | ||
| mt6328 | ||
| mt6331 | ||
| mt6332 | ||
| mt6357 | ||
| mt6358 | ||
| mt6359 | ||
| mt6359p | ||
| mt6397 | ||
| pcf50633 | ||
| samsung | ||
| syscon | ||
| wcd934x | ||
| wm831x | ||
| wm8350 | ||
| wm8994 | ||
| 88pm80x.h | ||
| 88pm860x.h | ||
| 88pm886.h | ||
| aat2870.h | ||
| abx500.h | ||
| ac100.h | ||
| adp5520.h | ||
| adp5585.h | ||
| altera-a10sr.h | ||
| altera-sysmgr.h | ||
| as3711.h | ||
| as3722.h | ||
| atmel-hlcdc.h | ||
| axp20x.h | ||
| bcm590xx.h | ||
| bcm2835-pm.h | ||
| bd9571mwv.h | ||
| cgbc.h | ||
| core.h | ||
| cs40l50.h | ||
| cs42l43-regs.h | ||
| cs42l43.h | ||
| da8xx-cfgchip.h | ||
| da903x.h | ||
| davinci_voicecodec.h | ||
| db8500-prcmu.h | ||
| dbx500-prcmu.h | ||
| dln2.h | ||
| ezx-pcap.h | ||
| gsc.h | ||
| hi655x-pmic.h | ||
| hi6421-pmic.h | ||
| idt8a340_reg.h | ||
| idt82p33_reg.h | ||
| idtRC38xxx_reg.h | ||
| imx25-tsadc.h | ||
| ingenic-tcu.h | ||
| intel-m10-bmc.h | ||
| intel_pmc_bxt.h | ||
| intel_soc_pmic.h | ||
| intel_soc_pmic_bxtwc.h | ||
| intel_soc_pmic_mrfld.h | ||
| ipaq-micro.h | ||
| iqs62x.h | ||
| janz.h | ||
| kempld.h | ||
| khadas-mcu.h | ||
| lm3533.h | ||
| lochnagar.h | ||
| lochnagar1_regs.h | ||
| lochnagar2_regs.h | ||
| lp873x.h | ||
| lp3943.h | ||
| lp8788-isink.h | ||
| lp8788.h | ||
| lp87565.h | ||
| lpc_ich.h | ||
| max5970.h | ||
| max8907.h | ||
| max8925.h | ||
| max8997-private.h | ||
| max8997.h | ||
| max8998-private.h | ||
| max8998.h | ||
| max14577-private.h | ||
| max14577.h | ||
| max77541.h | ||
| max77620.h | ||
| max77650.h | ||
| max77686-private.h | ||
| max77686.h | ||
| max77693-common.h | ||
| max77693-private.h | ||
| max77693.h | ||
| max77714.h | ||
| max77843-private.h | ||
| mc13xxx.h | ||
| mc13783.h | ||
| mc13892.h | ||
| mcp.h | ||
| menelaus.h | ||
| motorola-cpcap.h | ||
| mp2629.h | ||
| mxs-lradc.h | ||
| ntxec.h | ||
| ocelot.h | ||
| palmas.h | ||
| qcom_rpm.h | ||
| qnap-mcu.h | ||
| rave-sp.h | ||
| rc5t583.h | ||
| rdc321x.h | ||
| retu.h | ||
| rk808.h | ||
| rn5t618.h | ||
| rohm-bd718x7.h | ||
| rohm-bd957x.h | ||
| rohm-bd71815.h | ||
| rohm-bd71828.h | ||
| rohm-bd96801.h | ||
| rohm-generic.h | ||
| rohm-shared.h | ||
| rsmu.h | ||
| rt5033-private.h | ||
| rt5033.h | ||
| rz-mtu3.h | ||
| sc27xx-pmic.h | ||
| si476x-core.h | ||
| si476x-platform.h | ||
| si476x-reports.h | ||
| sky81452.h | ||
| sta2x11-mfd.h | ||
| stm32-lptimer.h | ||
| stm32-timers.h | ||
| stmfx.h | ||
| stmpe.h | ||
| stpmic1.h | ||
| stw481x.h | ||
| sun4i-gpadc.h | ||
| sy7636a.h | ||
| syscon.h | ||
| tc3589x.h | ||
| ti-lmu-register.h | ||
| ti-lmu.h | ||
| ti_am335x_tscadc.h | ||
| tps6105x.h | ||
| tps6507x.h | ||
| tps6586x.h | ||
| tps6594.h | ||
| tps65010.h | ||
| tps65086.h | ||
| tps65090.h | ||
| tps65217.h | ||
| tps65218.h | ||
| tps65219.h | ||
| tps65910.h | ||
| tps65912.h | ||
| tps68470.h | ||
| twl.h | ||
| twl4030-audio.h | ||
| twl6040.h | ||
| ucb1x00.h | ||
| upboard-fpga.h | ||
| viperboard.h | ||
| wl1273-core.h | ||
| wm97xx.h | ||
| wm8400-audio.h | ||
| wm8400-private.h | ||
| wm8400.h | ||