NameLast commit messageLast commit date
..
88pm800.cmfd: 88pm800: Use DEFINE_RES_IRQ_NAMED() to simplify code5 years ago
88pm805.cmfd: 88pm805: Use DEFINE_RES_IRQ_NAMED() to simplify code5 years ago
88pm80x.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5007 years ago
88pm860x-core.cmfd: Constify static struct resources6 years ago
88pm860x-i2c.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5007 years ago
aat2870-core.cmfd: aat2870: Use scnprintf() for avoiding potential buffer overflow6 years ago
ab8500-core.cmfd: Use platform_get_irq() to get the interrupt4 years ago
ab8500-sysctrl.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1947 years ago
abx500-core.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1947 years ago
ac100.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5007 years ago
acer-ec-a500.cmfd: Add driver for Embedded Controller found on Acer Iconia Tab A5005 years ago
act8945a.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1527 years ago
adp5520.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1497 years ago
altera-a10sr.cmfd: altera-a10sr: Include linux/module.h5 years ago
altera-sysmgr.cmfd: altera-sysmgr: Fix a mistake caused by resource_size conversion5 years ago
arizona-core.cmfd: arizona: Split of_match table into I2C and SPI versions5 years ago
arizona-i2c.cmfd: arizona: Add missing statics to the of_match_tables4 years ago
arizona-irq.cmfd: arizona: Fix rumtime PM imbalance on error5 years ago
arizona-spi.cMerge tag 'mfd-next-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd4 years ago
arizona.hmfd: arizona: Split of_match table into I2C and SPI versions5 years ago
as3711.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 3127 years ago
as3722.cmfd: as3722: Use DEFINE_RES_IRQ_NAMED() to simplify code5 years ago
asic3.cmfd: asic3: Add missing iounmap() on error asic3_mfd_probe4 years ago
at91-usart.cmfd: at91-usart: Do not use compatible to register child devices6 years ago
atc260x-core.cmfd: Add MFD driver for ATC260x PMICs5 years ago
atc260x-i2c.cmfd: Make symbol 'atc260x_i2c_of_match' static5 years ago
atmel-flexcom.cmfd: atmel-flexcom: Fix compilation warning4 years ago
atmel-hlcdc.cmfd: atmel-hlcdc: Return in case of error6 years ago
atmel-smc.cmfd: atmel-smc: Add missing colon(s) for 'conf' arguments6 years ago
axp20x-i2c.cmfd/bus: sunxi-rsb: Make .remove() callback return void5 years ago
axp20x-rsb.cmfd/bus: sunxi-rsb: Make .remove() callback return void5 years ago
axp20x.cmfd: axp20x: Add supplied-from property to axp288_fuel_gauge cell5 years ago
bcm2835-pm.csoc: bcm: bcm2835-pm: Add support for power domains under a new binding.7 years ago
bcm590xx.cmfd: bcm590xx: Drop of_match_ptr from of_device_id table5 years ago
bd9571mwv.cmfd: bd9571mwv: Add support for BD9574MWF5 years ago
cros_ec_dev.cmfd: cros_ec_dev: Only register PCHG device if present4 years ago
cs47l15-tables.cmfd: cs47l15: Add missing register default6 years ago
cs47l24-tables.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5007 years ago
cs47l35-tables.cmfd: madera: Fixup SPDX headers7 years ago
cs47l85-tables.cmfd: madera: Fixup SPDX headers7 years ago
cs47l90-tables.cmfd: madera: Fixup SPDX headers7 years ago
cs47l92-tables.cmfd: madera: Fixup SPDX headers7 years ago
cs5535-mfd.cmfd: cs5535-mfd: Register clients using their own dedicated MFD cell entries7 years ago
da903x.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5007 years ago
da9052-core.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1527 years ago
da9052-i2c.cmfd: da9052: Simplify getting of_device_id match data5 years ago
da9052-irq.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5007 years ago
da9052-spi.cspi: make remove callback a void function4 years ago
da9055-core.cmfd: da9055: Use DEFINE_RES_IRQ_NAMED() to simplify code5 years ago
da9055-i2c.cmfd: da9055: Drop of_match_ptr from of_device_id table5 years ago
da9062-core.cmfd: da9062: Support SMBus and I2C mode4 years ago
da9063-core.cmfd: da9xxx-core: Constify static struct resource6 years ago
da9063-i2c.cmfd: da9063: Add support for latest EA silicon revision5 years ago
da9063-irq.cmfd: da9063: Remove platform_data support7 years ago
da9150-core.cmfd: da9150: Drop of_match_ptr from of_device_id table5 years ago
davinci_voicecodec.cmfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe()4 years ago
db8500-prcmu-regs.hmfd: db8500-prcmu: Rename register header5 years ago
db8500-prcmu.cwatchdog: db8500_wdt: Rename symbols5 years ago
dln2.cmfd: dln2: Add cell for initializing DLN2 ADC5 years ago
dm355evm_msp.cmfd: dm355evm_msp: Convert LEDs to GPIO descriptor table6 years ago
ene-kb3930.cmfd: ene-kb3930: Make local symbol 'kb3930_power_off' static5 years ago
exynos-lpass.cmfd: exynos-lpass: Drop unneeded syscon.h include4 years ago
ezx-pcap.cMerge tag 'spi-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi4 years ago
fsl-imx25-tsadc.cmfd: Bulk conversion to generic_handle_domain_irq()5 years ago
gateworks-gsc.cmfd: gateworks-gsc: Fix interrupt type5 years ago
hi6421-pmic-core.cmfd: Replace HTTP links with HTTPS ones6 years ago
hi6421-spmi-pmic.cmfd: hi6421-spmi-pmic: Cleanup drvdata to only include regmap5 years ago
hi655x-pmic.cmfd: hi655x-pmic: Replace legacy gpio interface for gpiod interface4 years ago
htc-i2cpld.cmfd: htc-i2cpld: Add the missed i2c_put_adapter() in htcpld_register_chip_i2c()6 years ago
htc-pasic3.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 4417 years ago
intel-lpss-acpi.cmfd: intel-lpss: Provide an SSP type to the driver4 years ago
intel-lpss-pci.cmfd: intel-lpss: Add support for ADL-P i2c6 and i2c74 years ago
intel-lpss.cmfd: intel-lpss: Fix I2C4 not being available on the Microsoft Surface Go & Go 24 years ago
intel-lpss.hmfd: intel-lpss: Fix I2C4 not being available on the Microsoft Surface Go & Go 24 years ago
intel-m10-bmc.cmfd: intel-m10-bmc: Add N5010 variant5 years ago
intel_pmc_bxt.cplatform/x86: intel_pmc_ipc: Convert to MFD6 years ago
intel_quark_i2c_gpio.cmfd: intel_quark_i2c_gpio: Convert GPIO to use software nodes5 years ago
intel_soc_pmic_bxtwc.cmfd: intel_soc_pmic_bxtwc: Use DEVICE_ATTR_ADMIN_RW macro5 years ago
intel_soc_pmic_chtdc_ti.cmfd: intel: Constify static struct resource6 years ago
intel_soc_pmic_chtwc.cmfd: intel_soc_pmic_chtwc: Add cht_wc_model data to struct intel_soc_pmic4 years ago
intel_soc_pmic_core.cmfd: intel_soc_pmic_crc: Set main IRQ domain bus token to DOMAIN_BUS_NEXUS4 years ago
intel_soc_pmic_core.hmfd: Convert Intel PMIC drivers to use SPDX identifier 1;5201;0c Reduce size of duplicated comments by switching to use SPDX identifier.8 years ago
intel_soc_pmic_crc.cmfd: intel_soc_pmic_crc: Add crystal_cove_charger cell to BYT cells4 years ago
intel_soc_pmic_mrfld.cmfd: intel_soc_pmic_mrfld: Simplify the return expression of intel_scu_ipc_dev_iowrite8()6 years ago
ioc3.cmfd: Bulk conversion to generic_handle_domain_irq()5 years ago
ipaq-micro.cmfd: ipaq-micro: Fix error check return value of platform_get_irq()4 years ago
iqs62x.cmfd: iqs62x: Provide device revision to sub-devices4 years ago
janz-cmodio.cmfd: janz-cmoio: Replace snprintf in show functions with sysfs_emit5 years ago
Kconfigmfd: ab8500: Drop debugfs module4 years ago
kempld-core.cmfd: kempld-core: Use DEVICE_ATTR_RO macro5 years ago
khadas-mcu.cmfd: khadas-mcu: Fix randconfig 'unused-const-variable' warning6 years ago
lm3533-core.cmfd: lm3533: Switch to using the new API kobj_to_dev()5 years ago
lm3533-ctrlbank.cmfd: lm3533: Expand control-bank accessors6 years ago
lochnagar-i2c.cmfd: lochnagar: Add support for the Cirrus Logic Lochnagar7 years ago
lp3943.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5007 years ago
lp873x.cmfd: Replace HTTP links with HTTPS ones6 years ago
lp87565.cmfd: lp87565: Handle optional reset pin5 years ago
lp8788-irq.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5007 years ago
lp8788.cmfd: lp8788: Constify static struct resource6 years ago
lpc_ich.cmtd: spi-nor: intel-spi: Disable write protection only if asked4 years ago
lpc_sch.cmfd: lpc_sch: Rename GPIOBASE to prevent build error5 years ago
madera-core.cmfd: madera: Add special errata reset handling for cs47l156 years ago
madera-i2c.cmfd: madera: Fix minor formatting issues6 years ago
madera-spi.cspi: make remove callback a void function4 years ago
madera.hMerge tag 'mfd-next-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd7 years ago
Makefilemfd: ab8500: Drop debugfs module4 years ago
max14577.cmfd: max14577: Do not enforce (incorrect) interrupt trigger type5 years ago
max77620.cmfd: max77620: Use single-byte writes on MAX776206 years ago
max77650.cmfd: max77650: Drop of_match_ptr from of_device_id table5 years ago
max77686.crtc: max77686: Rename day-of-month defines4 years ago
max77693.cmfd: max77693: Do not enforce (incorrect) interrupt trigger type5 years ago
max77714.cmfd: max77714: Add driver for Maxim MAX77714 PMIC4 years ago
max77843.cmfd: max77843: Convert to i2c_new_dummy_device7 years ago
max8907.cmfd: max8907: Remove IRQF_NO_AUTOEN flag5 years ago
max8925-core.cmfd: Constify static struct resources6 years ago
max8925-i2c.cmfd: max8925-i2c: Convert to i2c_new_dummy_device7 years ago
max8997-irq.cmfd: maxim: Add SPDX license identifiers8 years ago
max8997.cmfd: max8997: Simplify getting of_device_id match data5 years ago
max8998-irq.cmfd: maxim: Add SPDX license identifiers8 years ago
max8998.cmfd: max8998: Simplify getting of_device_id match data5 years ago
mc13xxx-core.cmfd: mc13xxx: Add check for mc13xxx_irq_request4 years ago
mc13xxx-i2c.cmfd: mc13xxx: Make mc13xxx_common_exit() return void5 years ago
mc13xxx-spi.cspi: make remove callback a void function4 years ago
mc13xxx.hmfd: mc13xxx: Make mc13xxx_common_exit() return void5 years ago
mcp-core.cbus: Make remove callback return void5 years ago
mcp-sa11x0.cmfd: mcp-sa11x0: Use DIV_ROUND_UP to calculate rw_timeout5 years ago
menelaus.crtc: rework rtc_register_device() resource management6 years ago
menf21bmc.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1527 years ago
mfd-core.cmfd: core: Add missing of_node_put for loop iteration5 years ago
motorola-cpcap.cmfd: cpcap: Add SPI device ID table5 years ago
mp2629.cmfd: mp2629: Add support for mps battery charger6 years ago
mt6358-irq.cmfd: Add support for the MediaTek MT6366 PMIC4 years ago
mt6360-core.cmfd: mt6360: Sort regulator resources5 years ago
mt6397-core.cmfd: mt6397-core: Add resources for PMIC keys for MT63594 years ago
mt6397-irq.cmfd: mt6397: Modify suspend/resume behavior6 years ago
mxs-lradc.ctreewide: Use fallthrough pseudo-keyword6 years ago
ntxec.cmfd: ntxec: Support for EC in Tolino Shine 2 HD5 years ago
omap-usb-host.cmfd: omap-usb-host: File headers are not good candidates for kernel-doc5 years ago
omap-usb-tll.cmfd: omap-usb-tll: File headers are not good candidates for kernel-doc5 years ago
omap-usb.hmfd: omap-usb-tll: Move configuration code to omap_tll_init()13 years ago
palmas.cmfd: palmas: Convert to i2c_new_dummy_device7 years ago
pcf50633-adc.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1527 years ago
pcf50633-core.cmfd: pcf50633: Use DEVICE_ATTR_ADMIN_RO macro5 years ago
pcf50633-gpio.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1527 years ago
pcf50633-irq.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1527 years ago
qcom-pm8008.cmfd: pm8008: Add driver for QCOM PM8008 PMIC5 years ago
qcom-pm8xxx.cmfd: qcom-pm8xxx: switch away from using chained IRQ handlers5 years ago
qcom-spmi-pmic.cmfd: qcom-spmi-pmic: Add missing PMICs supported by socinfo5 years ago
qcom_rpm.cmfd: Remove dev_err() usage after platform_get_irq()7 years ago
rave-sp.ctreewide: Use fallthrough pseudo-keyword6 years ago
rc5t583-irq.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 2017 years ago
rc5t583.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 2017 years ago
rdc321x-southbridge.cmfd: Constify static struct resources6 years ago
retu-mfd.cmfd: Constify static struct resources6 years ago
rk808.cmfd: rk808: Add reboot support to rk808.c4 years ago
rn5t618.cmfd: rn5t618: Fix IRQ trigger by changing it to level mode5 years ago
rohm-bd71828.cmfd: Support for ROHM BD71815 PMIC core5 years ago
rohm-bd718x7.cmfd: bd718x7: simplify by cleaning unnecessary device data5 years ago
rohm-bd9576.cmfd: bd9576: fix typos in comments4 years ago
rsmu.hmfd: Add Renesas Synchronization Management Unit (SMU) support5 years ago
rsmu_core.cmfd: Add Renesas Synchronization Management Unit (SMU) support5 years ago
rsmu_i2c.cmfd: Add Renesas Synchronization Management Unit (SMU) support5 years ago
rsmu_spi.cspi: make remove callback a void function4 years ago
rt4831.cmfd: rt4831: Improve error reporting for problems during .remove()4 years ago
rt5033.cmfd: rt5033: Drop of_match_ptr from of_device_id table5 years ago
sec-core.cmfd: sec: Enable wakeup from suspend via devicetree property5 years ago
sec-irq.cmfd: sec-irq: Do not enforce (incorrect) interrupt trigger type5 years ago
si476x-cmd.cmfd: si476x-cmd: Fix a bunch of incorrectly documented function names5 years ago
si476x-i2c.cmfd: si476x-i2c: Fix incorrectly documented function names5 years ago
si476x-prop.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 2857 years ago
simple-mfd-i2c.cmfd: simple-mfd-i2c: Enable support for the silergy,sy7636a4 years ago
simple-mfd-i2c.hmfd: simple-mfd-i2c: Add support for registering devices via MFD cells5 years ago
sky81452.cbacklight: sky81452: Privatize platform data6 years ago
sm501.cmfd: sm501: Use DEVICE_ATTR_RO macro5 years ago
sprd-sc27xx-spi.cmfd: sprd: Jugle {of,spi}_device_id tables into numerical order4 years ago
ssbi.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 2847 years ago
sta2x11-mfd.cmfd: sta2x11: Use GFP_KERNEL instead of GFP_ATOMIC4 years ago
stm32-lptimer.cmfd: stm32: Enable regmap fast_io for stm32-lptimer6 years ago
stm32-timers.cmfd: stm32-timers: Avoid clearing auto reload register5 years ago
stmfx.cmfd: stmfx: Improve error message triggered by regulator fault in .remove()4 years ago
stmpe-i2c.cmfd: stmpe: Make stmpe_remove() return void5 years ago
stmpe-spi.cspi: make remove callback a void function4 years ago
stmpe.cmfd: stmpe: Support disabling sub-functions5 years ago
stmpe.hmfd: stmpe: Make stmpe_remove() return void5 years ago
stpmic1.cmfd: stpmic1: Make stpmic1_regmap_config static6 years ago
stw481x.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1947 years ago
sun4i-gpadc.cmfd: sun4i: Drop of_match_ptr from of_device_id table5 years ago
sun6i-prcm.cmfd: sun6i-prcm: Use DEFINE_RES_MEM() to simplify code5 years ago
syscon.cmfd: syscon: Use of_iomap() instead of ioremap()5 years ago
t7l66xb.cmfd: t7l66xb: Use DEFINE_RES_MEM() and DEFINE_RES_IRQ() to simplify code5 years ago
tc3589x.cmfd: Don't use irq_create_mapping() to resolve a mapping5 years ago
tc6387xb.cmfd: Constify static struct resources6 years ago
tc6393xb.cARM/pxa/mfd/power/sound: Switch Tosa to GPIO descriptors4 years ago
ti-lmu.cMerge tag 'leds-for-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds7 years ago
ti_am335x_tscadc.cmfd: ti_am335x_tscadc: Fix spelling mistake "atleast" -> "at least"5 years ago
timberdale.cmfd: timberdale: Use DEVICE_ATTR_RO macro5 years ago
timberdale.htreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1767 years ago
tmio_core.ctreewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5007 years ago
tps6105x.ctps6105x: add optional devicetree support6 years ago
tps65010.cmfd: tps65010: Remove delcared and set, but never used variable 'status'6 years ago