linux/drivers/mfd
Andre Przywara bb2ac59f82
mfd: axp20x: AXP717: Add support for boost regulator
The AXP717 also contains a boost regulator, to provide the 5V USB VBUS
rail when running on battery.

Add the registers to the MFD description to be able to use them from the
regulator driver.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Reviewed-by: John Watts <contact@jookia.org>
Acked-by: Lee Jones <lee@kernel.org>
Reviewed-by: Chen-Yu Tsai <wens@csie.org>
Link: https://patch.msgid.link/20240816001824.6028-3-andre.przywara@arm.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2024-09-06 22:17:35 +01:00
..
88pm80x.c mfd: Remove redundant dev_set_drvdata() from I2C drivers 2023-06-15 09:19:37 +01:00
88pm800.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
88pm805.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
88pm860x-core.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
88pm860x-i2c.c
88pm886.c mfd: Add driver for Marvell 88PM886 PMIC 2024-06-28 15:41:05 +01: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: ab8500-sysctrl: Drop ancient charger 2024-01-10 11:25:56 +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 mfd: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +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: Explicitly include correct DT includes 2023-08-18 21:48:03 +01:00
atc260x-i2c.c mfd: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +01:00
atmel-flexcom.c mfd: atmel-flexcom: Use devm_platform_get_and_ioremap_resource() 2023-04-26 11:40:27 +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: Mark OF related data as maybe unused 2023-04-26 11:40:32 +01:00
axp20x-i2c.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01: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 support for boost regulator 2024-09-06 22:17:35 +01:00
bcm590xx.c mfd: bcm590xx: Convert to use maple tree register cache 2024-02-23 14:58:03 +00:00
bcm2835-pm.c mfd: various: Use of_property_present() for testing DT property presence 2023-04-26 11:40:32 +01:00
bd9571mwv.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
cros_ec_dev.c mfd: cros_ec: Register hardware monitoring subdevice 2024-07-04 17:08:02 +01:00
cs40l50-core.c mfd: cs40l50: Add support for CS40L50 core driver 2024-06-28 15:36:05 +01: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 mfd: cs42l43: Add some missing dev_err_probe()s 2024-02-23 14:58:02 +00:00
cs42l43-sdw.c mfd: cs42l43: Add some missing dev_err_probe()s 2024-02-23 14:58:02 +00:00
cs42l43.c mfd: cs42l43: Update patching revision check 2024-05-10 15:39:17 +01:00
cs42l43.h mfd: cs42l43: Tidy up header includes 2024-02-23 14:58:01 +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 mfd: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +01:00
da9052-core.c mfd: dialog: Convert to use maple tree register cache 2024-02-23 14:58:04 +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: Remove MODULE_LICENSE in non-modules 2023-04-26 11:40:32 +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: dialog: Convert to use maple tree register cache 2024-02-23 14:58:04 +00: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: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +01:00
exynos-lpass.c mfd: exynos-lpass: Convert to platform remove callback returning void 2023-12-07 13:50:26 +00:00
ezx-pcap.c mfd: ezx-pcap: Remove MODULE_LICENSE in non-modules 2023-04-26 11:40:31 +01:00
fsl-imx25-tsadc.c mfd: fsl-imx25-tsadc: Convert to platform remove callback returning void 2023-12-07 13:50:26 +00:00
gateworks-gsc.c mfd: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +01:00
hi655x-pmic.c mfd: hi655x-pmic: Convert to platform remove callback returning void 2023-12-07 13:50:26 +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_pmc_bxt.c
intel_quark_i2c_gpio.c
intel_soc_pmic_bxtwc.c mfd: Add missing MODULE_DESCRIPTION() macros 2024-07-04 17:38:40 +01:00
intel_soc_pmic_chtdc_ti.c mfd: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +01:00
intel_soc_pmic_chtwc.c mfd: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +01:00
intel_soc_pmic_crc.c mfd: intel_soc_pmic_crc: Use PWM_LOOKUP_WITH_MODULE() for the PWM lookup 2024-07-04 17:08:02 +01:00
intel_soc_pmic_mrfld.c
intel-lpss-acpi.c mfd: intel-lpss: Provide Intel LPSS PM ops structure 2023-12-07 13:50:29 +00:00
intel-lpss-pci.c mfd: intel-lpss: Rename SPI intel_lpss_platform_info structs 2024-07-04 17:08:03 +01:00
intel-lpss.c mfd: intel-lpss: Introduce QUIRK_CLOCK_DIVIDER_UNITY for XPS 9530 2024-02-23 14:58:00 +00: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 mfd: intel-m10-bmc: Manage access to MAX 10 fw handshake registers 2023-06-15 09:19:36 +01:00
intel-m10-bmc-pmci.c mfd: intel-m10-bmc: Change staging size to a variable 2024-05-10 15:39:16 +01:00
intel-m10-bmc-spi.c mfd: intel-m10-bmc: Change staging size to a variable 2024-05-10 15:39:16 +01:00
ioc3.c
ipaq-micro.c mfd: ipaq-micro: Remove unused variable i in micro_rx_msg() 2023-08-22 08:07:50 +01:00
iqs62x.c mfd: iqs62x: Annotate struct iqs62x_fw_blk with __counted_by 2023-11-01 10:02:12 +00:00
janz-cmodio.c
Kconfig Merge branch 'ib-mfd-regulator-watchdog-6.11' into ibs-for-mfd-merged 2024-07-04 17:07:26 +01:00
kempld-core.c mfd: kempld: Remove custom DMI matching code 2024-05-10 15:39:17 +01: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 mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() 2022-09-28 16:09:50 +01:00
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: Use ALIGN_DOWN() to obtain the start of the SPI base range 2024-02-23 14:58:00 +00:00
lpc_sch.c
madera-core.c mfd: madera: Include correct gpio API 2022-12-07 13:28:07 +00:00
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: rsmu: Split core code into separate module 2024-07-04 17:08:02 +01: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
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: Fix Wvoid-pointer-to-enum-cast warning (again) 2024-07-04 17:38:40 +01:00
max77541.c mfd: max77541: Simplify obtaining I2C match data 2023-11-01 10:02:12 +00:00
max77620.c mfd: max77620: Convert to use maple tree register cache 2023-11-01 10:02:15 +00:00
max77650.c mfd: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +01:00
max77686.c mfd: max77686: Convert to use maple tree register cache 2023-11-01 10:02:15 +00:00
max77693.c mfd: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +01:00
max77714.c mfd: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +01:00
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/wm831x-spi: Use spi_get_device_match_data() 2023-11-01 10:02:16 +00: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: mcp-sa11x0: Convert to platform remove callback returning void 2023-12-07 13:50:27 +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: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +01:00
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 mfd: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +01:00
mt6358-irq.c mfd: Explicitly include correct DT includes 2023-08-18 21:48:03 +01:00
mt6360-core.c mfd: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +01:00
mt6370.c mfd: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +01:00
mt6370.h mfd: mt6370: Add MediaTek MT6370 support 2022-09-28 16:09:50 +01:00
mt6397-core.c mfd: mt6397-core: Add support for AUXADCs on MT6357/58/59 PMICs 2024-07-04 17:08:03 +01:00
mt6397-irq.c mfd: Explicitly include correct DT includes 2023-08-18 21:48:03 +01:00
mxs-lradc.c mfd: mxs-lradc: Fix Wvoid-pointer-to-enum-cast warning (again) 2024-07-04 17:38:40 +01:00
ntxec.c mfd: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +01:00
ocelot-core.c mfd: ocelot: add ocelot-serdes capability 2023-03-20 09:08:48 +00:00
ocelot-spi.c mfd: ocelot-spi: Use spi_sync_transfer() 2024-05-10 15:39:16 +01:00
ocelot.h mfd: ocelot: Add support for the vsc7512 chip via spi 2022-09-09 07:54:47 +01:00
omap-usb-host.c mfd: omap-usb-host: Remove unused linux/gpio.h 2024-07-04 17:08:02 +01:00
omap-usb-tll.c mfd: omap-usb-tll: Use struct_size to allocate tll 2024-07-04 17:38:41 +01:00
omap-usb.h
palmas.c mfd: palmas: Make similar OF and ID table 2023-11-01 10:02:10 +00:00
pcf50633-adc.c mfd: pcf50633-adc: Convert to platform remove callback returning void 2023-12-07 13:50:27 +00:00
pcf50633-core.c mfd: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +01:00
pcf50633-gpio.c mfd: Add missing MODULE_DESCRIPTION() macros 2024-07-04 17:38:40 +01:00
pcf50633-irq.c mfd: pcf50633: Remove #ifdef guards for PM related functions 2022-12-07 13:28:11 +00:00
qcom_rpm.c mfd: Use device_get_match_data() in a bunch of drivers 2023-11-01 10:02:17 +00:00
qcom-pm8xxx.c mfd: qcom-pm8xxx: Convert to platform remove callback returning void 2023-12-07 13:50:27 +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: Add support for PM8937 2023-12-07 13:50:28 +00:00
rave-sp.c TTY/Serial driver update for 6.9-rc1 2024-03-21 12:44:10 -07:00
rc5t583-irq.c mfd: rc5t583-irq: Remove the unneeded include <linux/i2c.h> 2023-06-15 09:19:36 +01:00
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: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
rk8xx-core.c mfd: rk8xx: Add RK816 support 2024-05-03 09:15:30 +01:00
rk8xx-i2c.c mfd: rk8xx: Add RK816 support 2024-05-03 09:15:30 +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: Convert to use maple tree register cache 2024-02-23 14:58:04 +00:00
rohm-bd9576.c mfd: rohm: Convert to use maple tree register cache 2024-02-23 14:58:04 +00:00
rohm-bd71828.c mfd: rohm-bd71828: Add power off functionality 2024-05-10 15:39:16 +01:00
rohm-bd96801.c mfd: support ROHM BD96801 PMIC core 2024-06-27 09:24:44 +01:00
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
rsmu.h mfd: rsmu: Support 32-bit address space 2023-04-26 11:40:34 +01:00
rt4831.c mfd: Add missing MODULE_DESCRIPTION() macros 2024-07-04 17:38:40 +01:00
rt5033.c mfd: Explicitly include correct DT includes 2023-08-18 21:48:03 +01:00
rt5120.c mfd: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +01:00
rz-mtu3.c mfd: rz-mtu3: Replace raw_spin_lock->spin_lock() 2023-08-22 08:07:52 +01:00
rz-mtu3.h mfd: Add Renesas RZ/G2L MTU3a core driver 2023-04-26 11:40:34 +01:00
sec-core.c mfd: Explicitly include correct DT includes 2023-08-18 21:48:03 +01:00
sec-irq.c mfd: sec: Remove PMICs without compatibles 2023-04-26 11:40:26 +01:00
si476x-cmd.c mfd: si476x-cmd: Fix several issues reported by codespell 2023-04-26 11:40:26 +01:00
si476x-i2c.c mfd: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +01:00
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: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +01:00
simple-mfd-i2c.h
sky81452.c mfd: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +01:00
sm501.c mfd: sm501: Convert to platform remove callback returning void 2023-12-07 13:50:28 +00:00
smpro-core.c mfd: Switch i2c drivers back to use .probe() 2023-06-15 09:19:37 +01:00
sprd-sc27xx-spi.c mfd: Explicitly include correct DT includes 2023-08-18 21:48:03 +01:00
ssbi.c mfd: Add missing MODULE_DESCRIPTION() macros 2024-07-04 17:38:40 +01:00
sta2x11-mfd.c mfd: sta2x11: Use GFP_KERNEL instead of GFP_ATOMIC 2022-03-08 09:44:05 +00:00
stm32-lptimer.c mfd: Explicitly include correct DT includes 2023-08-18 21:48:03 +01:00
stm32-timers.c mfd: stm32-timers: Convert to platform remove callback returning void 2023-12-07 13:50:28 +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 mfd: stmpe-spi: Remove MODULE_LICENSE in non-modules 2023-04-26 11:40:31 +01:00
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: Convert to use maple tree register cache 2024-02-23 14:58:05 +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 mfd: syscon: Add of_syscon_register_regmap() API 2024-06-26 16:46:50 +01:00
tc3589x.c mfd: tc3589: Fix Wvoid-pointer-to-enum-cast warning 2023-08-22 08:07:52 +01:00
ti_am335x_tscadc.c of: remove internal arguments from of_property_for_each_u32() 2024-07-25 06:53:47 -05:00
ti-lmu.c mfd: Explicitly include correct DT includes 2023-08-18 21:48:03 +01: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: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +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 - New Drivers 2023-07-03 10:55:04 -07:00
tps65086.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
tps65090.c mfd: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
tps65217.c mfd: Explicitly include correct DT includes 2023-08-18 21:48:03 +01:00
tps65218.c mfd: tps65128: Convert to use maple tree register cache 2023-11-01 10:02:14 +00:00
tps65219.c mfd: tps65219: Add support for soft shutdown via sys-off API 2023-06-15 09:19:38 +01:00
tps65910.c mfd: Use device_get_match_data() in a bunch of drivers 2023-11-01 10:02:17 +00:00
tps65911-comparator.c mfd: tps65911-comparator: Convert to platform remove callback returning void 2023-12-07 13:50:28 +00:00
tps65912-core.c mfd: tps65912: Use devm helper functions to simplify probe 2024-07-04 17:38:40 +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: Correct board names for TQMxE39x 2023-04-26 11:40:28 +01:00
twl4030-audio.c mfd: twl4030-audio: Convert to platform remove callback returning void 2023-12-07 13:50:28 +00:00
twl4030-irq.c mfd: twl4030: Add missed linux/device.h header 2022-09-28 16:17:41 +01:00
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: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-07-04 17:08:02 +01:00
twl-core.c mfd: twl-core: Add power off implementation for twl603x 2024-02-23 16:11:39 +00:00
twl-core.h mfd: twl4030: Make twl4030_exit_irq() return void 2022-04-28 17:24:40 +01:00
ucb1x00-assabet.c
ucb1x00-core.c mfd: ucb1x00: Remove #ifdef guards for PM related functions 2022-12-07 13:28:11 +00:00
ucb1x00-ts.c
vexpress-sysreg.c mfd: Add missing MODULE_DESCRIPTION() macros 2024-07-04 17:38:40 +01:00
viperboard.c
vx855.c
wcd934x.c mfd: wcd934x: Update to use maple tree register cache 2023-11-01 10:02:11 +00: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