linux/drivers/mfd
Matti Vaittinen 6a309b4892 mfd: bd96801: Support ROHM BD96805
The ROHM BD96805 is from the software perspective almost identical to
the ROHM BD96801. The main difference is different voltage tuning
ranges. Add support differentiating these PMICs based on the compatible,
and invoking the regulator driver with correct IC type.

Signed-off-by: Matti Vaittinen <mazziesaccount@gmail.com>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/8680097dc083f191bea56d3ac7c6fe5c005644ec.1744090658.git.mazziesaccount@gmail.com
Signed-off-by: Lee Jones <lee@kernel.org>
2025-04-24 14:53:06 +01:00
..
88pm80x.c
88pm800.c mfd: 88pm80x: Constify read-only regmap structs 2024-08-30 09:40:11 +01:00
88pm805.c mfd: 88pm80x: Constify read-only regmap structs 2024-08-30 09:40:11 +01:00
88pm860x-core.c mfd: 88pm860x-core: Convert comma to semicolon 2024-08-30 09:40:13 +01:00
88pm860x-i2c.c
88pm886.c mfd: 88pm886: Add the RTC cell 2024-11-12 14:45:03 +00:00
aat2870-core.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
ab8500-core.c mfd: Explicitly include correct DT includes 2023-08-18 21:48:03 +01:00
ab8500-sysctrl.c mfd: Switch back to struct platform_driver::remove() 2024-11-01 15:56:58 +00:00
abx500-core.c
ac100.c mfd: ac100: Convert to use maple tree register cache 2024-02-23 14:58:03 +00:00
acer-ec-a500.c mfd: Explicitly include correct DT includes 2023-08-18 21:48:03 +01:00
act8945a.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
adp5520.c
adp5585.c mfd: adp5585: Add Analog Devices ADP5585 core support 2024-08-01 14:09:28 +01:00
altera-a10sr.c mfd: altera-a10sr: Remove redundant of_match_ptr() 2023-08-22 08:07:50 +01:00
altera-sysmgr.c mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a ref 2024-02-23 16:02:16 +00:00
arizona-core.c mfd: Add missing MODULE_DESCRIPTION() macros 2024-07-04 17:38:40 +01:00
arizona-i2c.c mfd: arizona-i2c: Simplify obtaining I2C match data 2023-11-01 10:02:12 +00:00
arizona-irq.c
arizona-spi.c mfd: arizona: Simplify with spi_get_device_match_data() 2024-07-04 17:38:40 +01:00
arizona.h
as3711.c mfd: as3711: Convert to use maple tree register cache 2024-02-23 14:58:03 +00:00
as3722.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
at91-usart.c
atc260x-core.c mfd: atc260x: Convert a bunch of commas to semicolons 2024-09-23 16:20:55 +01:00
atc260x-i2c.c
atmel-flexcom.c mfd: atmel-flexcom/rk8xx-core: Convert comma to semicolon 2024-10-16 09:04:09 +01:00
atmel-hlcdc.c mfd: atmel-hlcdc: Add compatible for sam9x75 XLCD controller 2023-11-01 10:02:11 +00:00
atmel-smc.c mfd: atmel-smc: Reorganize kerneldoc parameter names 2024-10-16 09:04:10 +01:00
axp20x-i2c.c mfd: axp20x: Add support for AXP323 2024-10-31 15:51:29 +00:00
axp20x-rsb.c mfd: axp20x: Add support for AXP717 PMIC 2024-03-28 09:50:59 +00:00
axp20x.c mfd: axp20x: AXP717: Add AXP717_TS_PIN_CFG to writeable regs 2025-02-20 16:05:09 +00:00
bcm590xx.c mfd: bcm590xx: Convert to use maple tree register cache 2024-02-23 14:58:03 +00:00
bcm2835-pm.c
bd9571mwv.c mfd: bd9571mwv: Constify struct regmap_irq_chip 2024-08-30 09:40:11 +01:00
cgbc-core.c mfd: cgbc-core: Add support for conga-SA8 2025-03-21 11:34:08 +00:00
cros_ec_dev.c mfd: Switch back to struct platform_driver::remove() 2024-11-01 15:56:58 +00:00
cs40l50-core.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
cs40l50-i2c.c mfd: cs40l50: Add support for CS40L50 core driver 2024-06-28 15:36:05 +01:00
cs40l50-spi.c mfd: cs40l50: Add support for CS40L50 core driver 2024-06-28 15:36:05 +01:00
cs42l43-i2c.c - Fix race in device_node_get_regmap() using more extensive locking. 2025-01-22 09:16:02 -08:00
cs42l43-sdw.c - Fix race in device_node_get_regmap() using more extensive locking. 2025-01-22 09:16:02 -08:00
cs42l43.c - Fix race in device_node_get_regmap() using more extensive locking. 2025-01-22 09:16:02 -08:00
cs42l43.h mfd: cs42l43: Use devres for remove as well 2024-12-17 13:17:25 +00:00
cs47l15-tables.c mfd: cs47l15: Update to use maple tree register cache 2023-08-18 21:48:01 +01:00
cs47l24-tables.c mfd: cs47l24: Update to use maple tree register cache 2023-08-18 21:48:02 +01:00
cs47l35-tables.c mfd: cs47l35: Update to use maple tree register cache 2023-08-18 21:48:02 +01:00
cs47l85-tables.c mfd: cs47l85: Update to use maple tree register cache 2023-08-18 21:48:02 +01:00
cs47l90-tables.c mfd: cs47l90: Update to use maple tree register cache 2023-08-18 21:48:02 +01:00
cs47l92-tables.c mfd: cs47l92: Update to use maple tree register cache 2023-08-18 21:48:02 +01:00
cs5535-mfd.c
da903x.c
da9052-core.c mfd: da9052: Store result from fault_log 2024-12-17 13:17:25 +00:00
da9052-i2c.c mfd: Explicitly include correct DT includes 2023-08-18 21:48:03 +01:00
da9052-irq.c
da9052-spi.c mfd: da9052-spi: Change read-mask to write-mask 2024-10-16 09:04:10 +01:00
da9055-core.c mfd: dialog: Convert to use maple tree register cache 2024-02-23 14:58:04 +00:00
da9055-i2c.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
da9062-core.c mfd: da9062-core: Constify read-only regmap structs 2024-08-30 09:40:11 +01:00
da9063-core.c
da9063-i2c.c mfd: dialog: Convert to use maple tree register cache 2024-02-23 14:58:04 +00:00
da9063-irq.c
da9150-core.c mfd: dialog: Convert to use maple tree register cache 2024-02-23 14:58:04 +00:00
db8500-prcmu-regs.h
db8500-prcmu.c mfd: db8500-prcmu: Replace deprecated strncpy with strscpy 2023-11-01 10:02:14 +00:00
dln2.c mfd: dln2: Fix double put in dln2_probe 2023-11-01 10:02:13 +00:00
ene-kb3930.c mfd: ene-kb3930: Fix a potential NULL pointer dereference 2025-03-14 08:59:07 +00:00
exynos-lpass.c mfd: Switch back to struct platform_driver::remove() 2024-11-01 15:56:58 +00:00
ezx-pcap.c mfd: ezx-pcap: Remove unused pcap_adc_sync 2025-03-14 08:59:07 +00:00
fsl-imx25-tsadc.c mfd: Switch back to struct platform_driver::remove() 2024-11-01 15:56:58 +00:00
gateworks-gsc.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
hi655x-pmic.c mfd: Switch back to struct platform_driver::remove() 2024-11-01 15:56:58 +00:00
hi6421-pmic-core.c mfd: Use device_get_match_data() in a bunch of drivers 2023-11-01 10:02:17 +00:00
hi6421-spmi-pmic.c
intel-lpss-acpi.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
intel-lpss-pci.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
intel-lpss.c PM: sleep: Use DPM_FLAG_SMART_SUSPEND conditionally 2025-02-19 13:22:12 +01:00
intel-lpss.h mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 2024-02-23 14:58:00 +00:00
intel-m10-bmc-core.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
intel-m10-bmc-pmci.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
intel-m10-bmc-spi.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
intel_pmc_bxt.c platform/x86: intel_scu_ipc: Move intel_scu_ipc.h out of arch/x86/include/asm 2024-09-11 14:26:03 +02:00
intel_quark_i2c_gpio.c
intel_soc_pmic_bxtwc.c mfd: intel_soc_pmic_*: Consistently use filename as driver name 2024-11-12 12:15:42 +00:00
intel_soc_pmic_chtdc_ti.c mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type 2025-03-14 08:59:05 +00:00
intel_soc_pmic_chtwc.c mfd: intel_soc_pmic_*: Consistently use filename as driver name 2024-11-12 12:15:42 +00:00
intel_soc_pmic_crc.c mfd: intel_soc_pmic_crc: Drop unneeded assignment for cache_type 2025-03-14 08:59:05 +00:00
intel_soc_pmic_mrfld.c platform/x86: intel_scu_ipc: Move intel_scu_ipc.h out of arch/x86/include/asm 2024-09-11 14:26:03 +02:00
ioc3.c
ipaq-micro.c mfd: ipaq-micro/tps65010: Use str_enable_disable-like helpers 2025-03-14 08:59:05 +00:00
iqs62x.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
janz-cmodio.c
Kconfig mfd: pcf50633: Remove remaining PCF50633 support 2025-03-14 11:42:51 +00:00
kempld-core.c mfd: Switch back to struct platform_driver::remove() 2024-11-01 15:56:58 +00:00
khadas-mcu.c mfd: khadas-mcu: Convert to use maple tree register cache 2024-02-23 14:58:04 +00:00
lm3533-core.c mfd: lm3533: Move to new GPIO descriptor-based APIs 2024-07-04 17:38:40 +01:00
lm3533-ctrlbank.c
lochnagar-i2c.c mfd: lochnagar-i2c: Convert to use maple tree register cache 2024-02-23 14:58:04 +00:00
lp873x.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
lp3943.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
lp8788-irq.c
lp8788.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
lp87565.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
lpc_ich.c mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id 2024-12-17 13:17:25 +00:00
lpc_sch.c
madera-core.c
madera-i2c.c mfd: madera-i2c: Simplify obtaining I2C match data 2023-11-01 10:02:12 +00:00
madera-spi.c mfd: madera: Simplify with spi_get_device_match_data() 2024-07-04 17:38:40 +01:00
madera.h
Makefile mfd: pcf50633: Remove remaining PCF50633 support 2025-03-14 11:42:51 +00:00
max8907.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
max8925-core.c mfd: Explicitly include correct DT includes 2023-08-18 21:48:03 +01:00
max8925-i2c.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
max8997-irq.c mfd: max8997: Remove unused function max8997_irq_exit() 2025-03-14 08:59:06 +00:00
max8997.c mfd: max8997: Simplify obtaining I2C match data and drop max8997_i2c_get_driver_data() 2023-11-01 10:02:09 +00:00
max8998-irq.c
max8998.c mfd: max8998: Simplify obtaining I2C match data and drop max8998_i2c_get_driver_data() 2023-11-01 10:02:13 +00:00
max14577.c mfd: max14577: Provide MODULE_DEVICE_TABLE() to fix module autoloading 2024-09-23 16:20:53 +01:00
max77541.c mfd: max77541: Simplify obtaining I2C match data 2023-11-01 10:02:12 +00:00
max77620.c mfd: max77620: Allow building as a module 2025-03-14 08:59:07 +00:00
max77650.c
max77686.c mfd: max77686: Convert to use maple tree register cache 2023-11-01 10:02:15 +00:00
max77693.c
max77705.c mfd: Add new driver for MAX77705 PMIC 2025-02-20 16:37:40 +00:00
max77714.c
max77843.c mfd: Explicitly include correct DT includes 2023-08-18 21:48:03 +01:00
mc13xxx-core.c mfd: mc13xxx: Use bitfield helpers 2024-02-23 15:53:29 +00:00
mc13xxx-i2c.c mfd: mc13xxx: Simplify device data fetching in probe() 2023-08-22 08:07:52 +01:00
mc13xxx-spi.c mfd: mc13xxx-spi: Constify struct regmap_bus 2024-08-30 09:40:13 +01:00
mc13xxx.h
mcp-core.c driver core: have match() callback in struct bus_type take a const * 2024-07-03 15:16:54 +02:00
mcp-sa11x0.c mfd: Switch back to struct platform_driver::remove() 2024-11-01 15:56:58 +00:00
menelaus.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
menf21bmc.c
mfd-core.c mfd: Add missing MODULE_DESCRIPTION() macros 2024-07-04 17:38:40 +01:00
motorola-cpcap.c mfd: motorola-cpcap: Drop unnecessary of_match_device() call 2023-11-01 10:02:16 +00:00
mp2629.c
mt6358-irq.c mfd: Explicitly include correct DT includes 2023-08-18 21:48:03 +01:00
mt6360-core.c mfd: mt6360: Use scoped variables with memory allocators to simplify error paths 2024-08-30 09:40:13 +01:00
mt6370.c
mt6370.h
mt6397-core.c mfd: mt6397-core: Add mfd_cell for mt6359-accdet 2025-03-14 08:59:07 +00:00
mt6397-irq.c mfd: mt6397: Add initial support for MT6328 2024-10-31 16:25:03 +00:00
mxs-lradc.c mfd: Switch back to struct platform_driver::remove() 2024-11-01 15:56:58 +00:00
ntxec.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
ocelot-core.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
ocelot-spi.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
ocelot.h
omap-usb-host.c mfd: Switch back to struct platform_driver::remove() 2024-11-01 15:56:58 +00:00
omap-usb-tll.c mfd: Switch back to struct platform_driver::remove() 2024-11-01 15:56:58 +00:00
omap-usb.h
palmas.c mfd: palmas: Make similar OF and ID table 2023-11-01 10:02:10 +00:00
qcom-pm8xxx.c mfd: Switch back to struct platform_driver::remove() 2024-11-01 15:56:58 +00:00
qcom-pm8008.c mfd: qcom-pm8008: Add missing MODULE_DESCRIPTION() macro 2024-07-04 17:38:40 +01:00
qcom-spmi-pmic.c mfd: qcom-spmi-pmic: Use for_each_child_of_node_scoped() 2024-09-23 16:20:54 +01:00
qcom_rpm.c mfd: Use device_get_match_data() in a bunch of drivers 2023-11-01 10:02:17 +00:00
qnap-mcu.c mfd: qnap-mcu: Convert commas to semicolons in qnap_mcu_exec() 2025-03-14 10:55:15 +00:00
rave-sp.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
rc5t583-irq.c
rc5t583.c mfd: rc5t583: Convert to use maple tree register cache 2024-02-23 14:58:05 +00:00
rdc321x-southbridge.c
retu-mfd.c mfd: retu: Constify read-only regmap structs 2024-08-30 09:40:12 +01:00
rk8xx-core.c mfd: rk8xx-core: Check "system-power-controller" first 2024-10-16 09:04:11 +01:00
rk8xx-i2c.c mfd: rk8xx: Add support for rk806 on i2c bus 2024-09-23 16:20:53 +01:00
rk8xx-spi.c mfd: rk8xx: Convert to use maple tree register cache 2024-02-23 14:58:04 +00:00
rn5t618.c mfd: rn5t618: Convert to use maple tree register cache 2024-02-23 14:58:04 +00:00
rohm-bd718x7.c mfd: rohm-bd718x7: Constify struct regmap_irq_chip 2024-08-30 09:40:12 +01:00
rohm-bd9576.c mfd: rohm-bd9576: Constify read-only regmap structs 2024-08-30 09:40:11 +01:00
rohm-bd71828.c mfd: rtc: bd7xxxx Drop IC name from IRQ 2024-11-01 15:53:05 +00:00
rohm-bd96801.c mfd: bd96801: Support ROHM BD96805 2025-04-24 14:53:06 +01:00
rsmu.h
rsmu_core.c mfd: rsmu: Split core code into separate module 2024-07-04 17:08:02 +01:00
rsmu_i2c.c mfd: rsmu: support I2C SMBus access 2024-05-10 15:39:18 +01:00
rsmu_spi.c mfd: rsmu: support I2C SMBus access 2024-05-10 15:39:18 +01:00
rt4831.c mfd: Add missing MODULE_DESCRIPTION() macros 2024-07-04 17:38:40 +01:00
rt5033.c mfd: rt5033: Fix missing regmap_del_irq_chip() 2024-11-06 08:04:24 +00:00
rt5120.c
rz-mtu3.c mfd: rz-mtu3: Replace raw_spin_lock->spin_lock() 2023-08-22 08:07:52 +01:00
rz-mtu3.h
sec-core.c mfd: sec: Add support for S2MPU05 PMIC 2025-03-13 12:38:45 +00:00
sec-irq.c mfd: sec: Add support for S2MPU05 PMIC 2025-03-13 12:38:45 +00:00
si476x-cmd.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
si476x-i2c.c
si476x-prop.c mfd: si476x: Convert to use maple tree register cache 2024-02-23 14:58:05 +00:00
simple-mfd-i2c.c mfd: simple-mfd-i2c: Add MAX77705 support 2025-02-20 16:37:33 +00:00
simple-mfd-i2c.h
sky81452.c
sm501.c mfd: sm501: Switch to BIT() to mitigate integer overflows 2025-03-14 08:59:05 +00:00
smpro-core.c
sprd-sc27xx-spi.c mfd: sprd-sc27xx-spi: Constify struct regmap_bus 2024-08-30 09:40:13 +01:00
ssbi.c mfd: Add missing MODULE_DESCRIPTION() macros 2024-07-04 17:38:40 +01:00
stm32-lptimer.c mfd: Explicitly include correct DT includes 2023-08-18 21:48:03 +01:00
stm32-timers.c mfd: stm32-timers: Add support for stm32mp25 2025-03-14 08:59:05 +00:00
stmfx.c mfd: stmfx: Convert to use maple tree register cache 2024-02-23 14:58:05 +00:00
stmpe-i2c.c mfd: stmpe: Fix Wvoid-pointer-to-enum-cast warning 2023-08-22 08:07:51 +01:00
stmpe-spi.c
stmpe.c mfd: stmpe: Only disable the regulators if they are enabled 2023-06-21 18:45:37 +01:00
stmpe.h
stpmic1.c mfd: stpmic1: Use devm_register_power_off_handler() 2024-12-17 13:17:25 +00:00
stw481x.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
sun4i-gpadc.c mfd: Explicitly include correct DT includes 2023-08-18 21:48:03 +01:00
sun6i-prcm.c
syscon.c * Maxim MAX77705: 2025-03-29 14:33:13 -07:00
tc3589x.c mfd: tc3589x: Drop vendorless compatible string from match table 2024-09-23 16:20:54 +01:00
ti-lmu.c mfd: Explicitly include correct DT includes 2023-08-18 21:48:03 +01:00
ti_am335x_tscadc.c mfd: Switch back to struct platform_driver::remove() 2024-11-01 15:56:58 +00:00
timberdale.c mfd: timberdale: Attach device properties to TSC2007 board info 2024-07-11 16:38:23 +01:00
timberdale.h
tps6105x.c mfd: tps6105x: Constify struct regmap_config 2024-08-30 09:40:11 +01:00
tps6507x.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
tps6586x.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
tps6594-core.c mfd: tps6594-core: Remove unneeded semicolon in tps6594_check_crc_mode() 2024-07-04 17:38:40 +01:00
tps6594-i2c.c mfd: tps6594-i2c: Add TI TPS65224 PMIC I2C 2024-05-03 10:07:02 +01:00
tps6594-spi.c mfd: tps6594-spi: Add TI TPS65224 PMIC SPI 2024-05-03 10:07:04 +01:00
tps65010.c mfd: ipaq-micro/tps65010: Use str_enable_disable-like helpers 2025-03-14 08:59:05 +00:00
tps65086.c mfd: tps65086: Constify struct regmap_irq_chip 2024-08-30 09:40:12 +01:00
tps65090.c mfd: tps65090: Constify struct regmap_irq_chip 2024-08-30 09:40:12 +01:00
tps65217.c mfd: Explicitly include correct DT includes 2023-08-18 21:48:03 +01:00
tps65218.c mfd: tps65218: Constify struct regmap_irq_chip 2024-08-30 09:40:12 +01:00
tps65219.c mfd: tps65219: Add support for TI TPS65214 PMIC 2025-03-14 08:59:06 +00:00
tps65910.c mfd: tps65910: Constify struct regmap_irq_chip 2024-08-30 09:40:12 +01:00
tps65911-comparator.c mfd: Switch back to struct platform_driver::remove() 2024-11-01 15:56:58 +00:00
tps65912-core.c mfd: tps65912: Constify struct regmap_irq_chip 2024-08-30 09:40:12 +01:00
tps65912-i2c.c mfd: tps65912: Use devm helper functions to simplify probe 2024-07-04 17:38:40 +01:00
tps65912-spi.c mfd: tps65912: Use devm helper functions to simplify probe 2024-07-04 17:38:40 +01:00
tqmx86.c mfd: tqmx86: Add I2C IRQ support 2024-11-12 14:47:00 +00:00
twl-core.c mfd: twl-core: Add a clock subdevice for the TWL6030 2024-10-25 09:48:58 +01:00
twl-core.h
twl4030-audio.c mfd: Switch back to struct platform_driver::remove() 2024-11-01 15:56:58 +00:00
twl4030-irq.c
twl4030-power.c mfd: twl4030-power: Accept standard property for power controller 2024-02-23 16:12:03 +00:00
twl6030-irq.c mfd: twl6030-irq: Revert to use of_match_device() 2023-12-07 13:50:30 +00:00
twl6040.c mfd: twl6040: Constify struct regmap_irq_chip 2024-08-30 09:40:12 +01:00
ucb1x00-assabet.c
ucb1x00-core.c
ucb1x00-ts.c
upboard-fpga.c mfd: upboard-fpga: Remove ACPI_PTR() annotation 2025-03-14 08:59:06 +00:00
vexpress-sysreg.c mfd: syscon: Remove the platform driver support 2025-01-09 11:11:47 +00:00
viperboard.c
vx855.c
wcd934x.c mfd: wcd934x: Replace MODULE_ALIAS() with MODULE_DEVICE_TABLE() 2024-10-16 09:04:10 +01:00
wl1273-core.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
wm97xx-core.c mfd: wolfson: Convert to use maple tree register cache 2024-02-23 14:58:04 +00:00
wm831x-auxadc.c mfd: wm831x: Remove redundant forever while loop 2024-02-23 14:58:01 +00:00
wm831x-core.c mfd: Explicitly include correct DT includes 2023-08-18 21:48:03 +01:00
wm831x-i2c.c mfd: Use i2c_get_match_data() in a selection of drivers 2023-11-01 10:02:17 +00:00
wm831x-irq.c
wm831x-otp.c
wm831x-spi.c mfd: mc13xxx-spi/wm831x-spi: Use spi_get_device_match_data() 2023-11-01 10:02:16 +00:00
wm5102-tables.c mfd: wolfson: Convert to use maple tree register cache 2024-02-23 14:58:04 +00:00
wm5110-tables.c mfd: wolfson: Convert to use maple tree register cache 2024-02-23 14:58:04 +00:00
wm8350-core.c
wm8350-gpio.c
wm8350-i2c.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
wm8350-irq.c
wm8350-regmap.c mfd: wolfson: Convert to use maple tree register cache 2024-02-23 14:58:04 +00:00
wm8400-core.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
wm8994-core.c mfd: wm8994: Fix Wvoid-pointer-to-enum-cast warning (again) 2024-07-04 17:38:40 +01:00
wm8994-irq.c
wm8994-regmap.c mfd: wm8994: Update to use maple tree register cache 2023-08-18 21:48:02 +01:00
wm8994.h
wm8997-tables.c mfd: wm8997: Update to use maple tree register cache 2023-08-18 21:48:03 +01:00
wm8998-tables.c mfd: wm8998: Update to use maple tree register cache 2023-08-18 21:48:03 +01:00