linux-stable/drivers/mfd
Uwe Kleine-König ed5c2f5fd1 i2c: Make remove callback return void
The value returned by an i2c driver's remove function is mostly ignored.
(Only an error message is printed if the value is non-zero that the
error is ignored.)

So change the prototype of the remove function to return no value. This
way driver authors are not tempted to assume that passing an error to
the upper layer is a good idea. All drivers are adapted accordingly.
There is no intended change of behaviour, all callbacks were prepared to
return 0 before.

Reviewed-by: Peter Senna Tschudin <peter.senna@gmail.com>
Reviewed-by: Jeremy Kerr <jk@codeconstruct.com.au>
Reviewed-by: Benjamin Mugnier <benjamin.mugnier@foss.st.com>
Reviewed-by: Javier Martinez Canillas <javierm@redhat.com>
Reviewed-by: Crt Mori <cmo@melexis.com>
Reviewed-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Acked-by: Marek Behún <kabel@kernel.org> # for leds-turris-omnia
Acked-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: Petr Machata <petrm@nvidia.com> # for mlxsw
Reviewed-by: Maximilian Luz <luzmaximilian@gmail.com> # for surface3_power
Acked-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> # for bmc150-accel-i2c + kxcjk-1013
Reviewed-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> # for media/* + staging/media/*
Acked-by: Miguel Ojeda <ojeda@kernel.org> # for auxdisplay/ht16k33 + auxdisplay/lcd2s
Reviewed-by: Luca Ceresoli <luca.ceresoli@bootlin.com> # for versaclock5
Reviewed-by: Ajay Gupta <ajayg@nvidia.com> # for ucsi_ccg
Acked-by: Jonathan Cameron <Jonathan.Cameron@huawei.com> # for iio
Acked-by: Peter Rosin <peda@axentia.se> # for i2c-mux-*, max9860
Acked-by: Adrien Grassein <adrien.grassein@gmail.com> # for lontium-lt8912b
Reviewed-by: Jean Delvare <jdelvare@suse.de> # for hwmon, i2c-core and i2c/muxes
Acked-by: Corey Minyard <cminyard@mvista.com> # for IPMI
Reviewed-by: Vladimir Oltean <olteanv@gmail.com>
Acked-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Acked-by: Sebastian Reichel <sebastian.reichel@collabora.com> # for drivers/power
Acked-by: Krzysztof Hałasa <khalasa@piap.pl>
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Wolfram Sang <wsa@kernel.org>
2022-08-16 12:46:26 +02:00
..
88pm80x.c
88pm800.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
88pm805.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
88pm860x-core.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
88pm860x-i2c.c
aat2870-core.c mfd: aat2870: Use scnprintf() for avoiding potential buffer overflow 2020-03-30 07:35:28 +01:00
ab8500-core.c mfd: Use platform_get_irq() to get the interrupt 2022-03-23 14:51:51 +00:00
ab8500-sysctrl.c
abx500-core.c
ac100.c
acer-ec-a500.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
act8945a.c
adp5520.c
altera-a10sr.c mfd: altera-a10sr: Include linux/module.h 2021-11-05 14:40:26 +00:00
altera-sysmgr.c mfd: altera-sysmgr: Fix a mistake caused by resource_size conversion 2021-11-05 14:40:26 +00:00
arizona-core.c mfd: arizona: Split of_match table into I2C and SPI versions 2021-11-05 14:40:26 +00:00
arizona-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
arizona-irq.c mfd: arizona: Fix rumtime PM imbalance on error 2021-04-14 16:06:40 +01:00
arizona-spi.c - New Drivers 2022-03-25 13:56:18 -07:00
arizona.h mfd: arizona: Split of_match table into I2C and SPI versions 2021-11-05 14:40:26 +00:00
as3711.c
as3722.c mfd: as3722: Use DEFINE_RES_IRQ_NAMED() to simplify code 2021-06-02 10:51:19 +01:00
asic3.c mfd: asic3: Make asic3_gpio_remove() return void 2022-07-19 10:54:38 +01:00
at91-usart.c mfd: at91-usart: Do not use compatible to register child devices 2020-11-19 08:34:22 +00:00
atc260x-core.c mfd: Add MFD driver for ATC260x PMICs 2021-03-10 11:10:23 +00:00
atc260x-i2c.c mfd: Make symbol 'atc260x_i2c_of_match' static 2021-04-14 16:06:15 +01:00
atmel-flexcom.c mfd: atmel-flexcom: Fix compilation warning 2022-03-23 14:51:38 +00:00
atmel-hlcdc.c mfd: atmel-hlcdc: Return in case of error 2020-01-07 10:08:58 +00:00
atmel-smc.c mfd: remove reference to AVR32 architecture in atmel-smc.c 2022-08-03 11:03:03 +02:00
axp20x-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
axp20x-rsb.c mfd/bus: sunxi-rsb: Make .remove() callback return void 2021-01-15 13:23:36 +00:00
axp20x.c mfd: axp20x: Add AXP221/AXP223/AXP809 GPIO cells 2022-07-19 10:54:41 +01:00
bcm590xx.c mfd: bcm590xx: Drop of_match_ptr from of_device_id table 2020-11-27 08:00:47 +00:00
bcm2835-pm.c mfd: bcm2835-pm: Add support for BCM2711 2022-07-04 11:42:20 +01:00
bd9571mwv.c mfd: bd9571mwv: Add support for BD9574MWF 2021-01-14 13:05:55 +00:00
cros_ec_dev.c - Core Frameworks 2022-08-06 10:25:16 -07:00
cs47l15-tables.c mfd: cs47l15: Add missing register default 2020-01-24 07:33:58 +00:00
cs47l24-tables.c
cs47l35-tables.c
cs47l85-tables.c
cs47l90-tables.c
cs47l92-tables.c
cs5535-mfd.c
da903x.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
da9052-core.c
da9052-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
da9052-irq.c
da9052-spi.c spi: make remove callback a void function 2022-02-09 13:00:45 +00:00
da9055-core.c mfd: da9055: Use DEFINE_RES_IRQ_NAMED() to simplify code 2021-06-02 10:51:19 +01:00
da9055-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
da9062-core.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
da9063-core.c mfd: da9xxx-core: Constify static struct resource 2020-11-19 08:34:21 +00:00
da9063-i2c.c mfd: da9063: Add support for latest EA silicon revision 2021-11-05 14:40:05 +00:00
da9063-irq.c
da9150-core.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
davinci_voicecodec.c mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() 2022-05-23 14:52:45 +01:00
db8500-prcmu-regs.h mfd: db8500-prcmu: Rename register header 2021-08-05 14:19:59 +01:00
db8500-prcmu.c mfd: db8500-prcmu: Drop duplicated word "the" in the comments 2022-07-19 10:54:41 +01:00
dln2.c mfd: dln2: Automatically detect and fill endpoint pointers 2022-07-19 10:54:40 +01:00
dm355evm_msp.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
ene-kb3930.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
exynos-lpass.c mfd: exynos-lpass: Drop unneeded syscon.h include 2022-03-08 09:44:06 +00:00
ezx-pcap.c spi: Updates for v5.18 2022-03-21 18:33:57 -07:00
fsl-imx25-tsadc.c mfd: Bulk conversion to generic_handle_domain_irq() 2021-08-12 11:39:39 +01:00
gateworks-gsc.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
hi655x-pmic.c mfd: hi655x-pmic: Replace legacy gpio interface for gpiod interface 2022-04-26 15:10:29 +01:00
hi6421-pmic-core.c mfd: Replace HTTP links with HTTPS ones 2020-08-13 07:50:59 +01:00
hi6421-spmi-pmic.c mfd: hi6421-spmi-pmic: Cleanup drvdata to only include regmap 2021-10-05 08:56:08 +01:00
htc-i2cpld.c mfd: htc-i2cpld: Add the missed i2c_put_adapter() in htcpld_register_chip_i2c() 2020-11-19 08:34:22 +00:00
htc-pasic3.c
intel-lpss-acpi.c mfd: intel-lpss: Provide an SSP type to the driver 2022-03-23 14:51:44 +00:00
intel-lpss-pci.c mfd: intel-lpss: Add Intel Meteor Lake-P PCI IDs 2022-07-19 10:54:41 +01:00
intel-lpss.c mfd: intel-lpss: Fix I2C4 not being available on the Microsoft Surface Go & Go 2 2021-12-29 13:17:01 +00:00
intel-lpss.h mfd: intel-lpss: Fix I2C4 not being available on the Microsoft Surface Go & Go 2 2021-12-29 13:17:01 +00:00
intel-m10-bmc.c mfd: intel-m10-bmc: Rename n3000bmc-secure driver 2022-06-08 17:04:19 +08:00
intel_pmc_bxt.c platform/x86: intel_pmc_ipc: Convert to MFD 2020-04-24 11:18:44 +01:00
intel_quark_i2c_gpio.c mfd: intel_quark_i2c_gpio: Convert GPIO to use software nodes 2021-08-11 16:00:53 +03:00
intel_soc_pmic_bxtwc.c mfd: intel_soc_pmic_bxtwc: Fix spelling in the comment 2022-07-19 10:54:42 +01:00
intel_soc_pmic_chtdc_ti.c mfd: intel: Constify static struct resource 2020-11-19 08:34:21 +00:00
intel_soc_pmic_chtwc.c mfd: intel_soc_pmic_chtwc: Switch from __maybe_unused to pm_sleep_ptr() etc 2022-07-19 10:54:40 +01:00
intel_soc_pmic_core.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
intel_soc_pmic_core.h
intel_soc_pmic_crc.c mfd: intel_soc_pmic_crc: Add crystal_cove_charger cell to BYT cells 2022-03-08 09:44:04 +00:00
intel_soc_pmic_mrfld.c mfd: intel_soc_pmic_mrfld: Simplify the return expression of intel_scu_ipc_dev_iowrite8() 2020-08-13 07:50:05 +01:00
ioc3.c mfd: Bulk conversion to generic_handle_domain_irq() 2021-08-12 11:39:39 +01:00
ipaq-micro.c mfd: ipaq-micro: Fix error check return value of platform_get_irq() 2022-04-26 15:12:22 +01:00
iqs62x.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
janz-cmodio.c mfd: janz-cmoio: Replace snprintf in show functions with sysfs_emit 2021-11-05 14:40:27 +00:00
Kconfig mfd: sun6i-prcm: Update Kconfig description 2022-07-19 10:54:42 +01:00
kempld-core.c mfd: kempld-core: Use DEVICE_ATTR_RO macro 2021-06-15 13:13:54 +01:00
khadas-mcu.c mfd: khadas-mcu: Fix randconfig 'unused-const-variable' warning 2020-09-30 16:24:50 +01:00
lm3533-core.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
lm3533-ctrlbank.c mfd: lm3533: Expand control-bank accessors 2020-07-01 14:54:29 +01:00
lochnagar-i2c.c
lp873x.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_30.RULE (part 2) 2022-06-10 14:51:35 +02:00
lp3943.c
lp8788-irq.c
lp8788.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
lp87565.c mfd: lp87565: Handle optional reset pin 2021-06-02 10:50:00 +01:00
lpc_ich.c mfd: lpc_ich: Add support for pinctrl in non-ACPI system 2022-07-14 10:50:31 +01:00
lpc_sch.c mfd: lpc_sch: Rename GPIOBASE to prevent build error 2021-09-07 08:44:07 +01:00
madera-core.c mfd: madera: Add special errata reset handling for cs47l15 2020-11-19 08:34:22 +00:00
madera-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
madera-spi.c spi: make remove callback a void function 2022-02-09 13:00:45 +00:00
madera.h
Makefile mfd: ab8500: Drop debugfs module 2022-03-08 09:44:06 +00:00
max8907.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
max8925-core.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
max8925-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
max8997-irq.c
max8997.c mfd: max8997: Simplify getting of_device_id match data 2021-06-02 10:51:17 +01:00
max8998-irq.c
max8998.c mfd: max8998: Simplify getting of_device_id match data 2021-06-02 10:51:17 +01:00
max14577.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
max77620.c mfd: max77620: Fix refcount leak in max77620_initialise_fps 2022-07-19 10:54:39 +01:00
max77650.c mfd: max77650: Drop of_match_ptr from of_device_id table 2020-11-27 08:01:46 +00:00
max77686.c rtc: max77686: Rename day-of-month defines 2022-03-07 13:54:24 +00:00
max77693.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
max77714.c mfd: max77714: Update Luca Ceresoli's e-mail address 2022-07-19 10:54:38 +01:00
max77843.c
mc13xxx-core.c mfd: mc13xxx: Add check for mc13xxx_irq_request 2022-03-07 14:00:27 +00:00
mc13xxx-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
mc13xxx-spi.c spi: make remove callback a void function 2022-02-09 13:00:45 +00:00
mc13xxx.h mfd: mc13xxx: Make mc13xxx_common_exit() return void 2021-11-05 14:40:26 +00:00
mcp-core.c bus: Make remove callback return void 2021-07-21 11:53:42 +02:00
mcp-sa11x0.c mfd: mcp-sa11x0: Use DIV_ROUND_UP to calculate rw_timeout 2021-02-08 13:54:10 +00:00
menelaus.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
menf21bmc.c
mfd-core.c mfd: core: Use acpi_dev_for_each_child() 2022-06-27 12:22:06 +01:00
motorola-cpcap.c mfd: cpcap: Add SPI device ID table 2021-11-05 14:40:25 +00:00
mp2629.c mfd: mp2629: Add support for mps battery charger 2020-05-26 10:41:40 +01:00
mt6358-irq.c mfd: mt6358-irq: Add MT6357 PMIC support 2022-07-19 10:54:39 +01:00
mt6360-core.c mfd: mt6360: Sort regulator resources 2021-07-16 09:00:45 +01:00
mt6397-core.c mfd: mt6397: Add basic support for MT6331+MT6332 PMIC 2022-07-19 10:54:41 +01:00
mt6397-irq.c mfd: mt6397: Add basic support for MT6331+MT6332 PMIC 2022-07-19 10:54:41 +01:00
mxs-lradc.c treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
ntxec.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
omap-usb-host.c mfd: omap-usb-host: File headers are not good candidates for kernel-doc 2021-06-02 10:50:03 +01:00
omap-usb-tll.c mfd: omap-usb-tll: File headers are not good candidates for kernel-doc 2021-06-02 10:50:03 +01:00
omap-usb.h
palmas.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
pcf50633-adc.c
pcf50633-core.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
pcf50633-gpio.c
pcf50633-irq.c
qcom-pm8xxx.c mfd: qcom-pm8xxx: switch away from using chained IRQ handlers 2021-11-05 14:40:25 +00:00
qcom-pm8008.c mfd: pm8008: Remove driver data structure pm8008_data 2022-07-19 10:54:40 +01:00
qcom-spmi-pmic.c mfd: qcom-spmi-pmic: read fab id on supported PMICs 2022-06-18 14:01:16 +01:00
qcom_rpm.c
rave-sp.c treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
rc5t583-irq.c
rc5t583.c
rdc321x-southbridge.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
retu-mfd.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
rk808.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
rn5t618.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
rohm-bd718x7.c mfd: bd718x7: simplify by cleaning unnecessary device data 2021-04-14 10:17:53 +01:00
rohm-bd9576.c mfd: bd9576: fix typos in comments 2022-03-23 14:51:51 +00:00
rohm-bd71828.c mfd: Support for ROHM BD71815 PMIC core 2021-04-14 10:19:08 +01:00
rsmu.h mfd: Add Renesas Synchronization Management Unit (SMU) support 2021-07-13 12:20:44 +01:00
rsmu_core.c mfd: Add Renesas Synchronization Management Unit (SMU) support 2021-07-13 12:20:44 +01:00
rsmu_i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
rsmu_spi.c spi: make remove callback a void function 2022-02-09 13:00:45 +00:00
rt4831.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
rt5033.c mfd: rt5033: Drop of_match_ptr from of_device_id table 2020-11-27 08:02:02 +00:00
sec-core.c mfd: sec: Enable wakeup from suspend via devicetree property 2021-06-02 10:51:18 +01:00
sec-irq.c mfd: sec-irq: Do not enforce (incorrect) interrupt trigger type 2021-11-05 14:40:06 +00:00
si476x-cmd.c mfd: si476x-cmd: Fix a bunch of incorrectly documented function names 2021-06-02 10:50:04 +01:00
si476x-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
si476x-prop.c
simple-mfd-i2c.c mfd: simple-mfd-i2c: Enable support for the silergy,sy7636a 2022-02-08 09:27:22 +00:00
simple-mfd-i2c.h mfd: simple-mfd-i2c: Add support for registering devices via MFD cells 2021-08-16 13:45:34 +01:00
sky81452.c backlight: sky81452: Privatize platform data 2020-07-01 10:40:11 +01:00
sm501.c mfd: sm501: Use DEVICE_ATTR_RO macro 2021-06-15 13:02:53 +01:00
sprd-sc27xx-spi.c mfd: sprd: Jugle {of,spi}_device_id tables into numerical order 2022-04-27 10:33:11 +01:00
ssbi.c
sta2x11-mfd.c mfd: sta2x11: Use GFP_KERNEL instead of GFP_ATOMIC 2022-03-08 09:44:05 +00:00
stm32-lptimer.c mfd: stm32: Enable regmap fast_io for stm32-lptimer 2020-06-18 11:19:49 +01:00
stm32-timers.c mfd: stm32-timers: Avoid clearing auto reload register 2021-04-14 16:06:26 +01:00
stmfx.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
stmpe-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
stmpe-spi.c spi: make remove callback a void function 2022-02-09 13:00:45 +00:00
stmpe.c mfd: stmpe: Support disabling sub-functions 2021-11-29 13:17:00 +00:00
stmpe.h mfd: stmpe: Make stmpe_remove() return void 2021-11-05 14:40:26 +00:00
stpmic1.c mfd: stpmic1: Make stpmic1_regmap_config static 2020-05-26 10:51:20 +01:00
stw481x.c
sun4i-gpadc.c mfd: sun4i: Drop of_match_ptr from of_device_id table 2020-11-27 08:02:27 +00:00
sun6i-prcm.c mfd: sun6i-prcm: Use DEFINE_RES_MEM() to simplify code 2021-06-02 10:51:19 +01:00
syscon.c syscon: Use %pa to format the variable of resource_size_t type 2022-07-19 10:54:39 +01:00
t7l66xb.c mfd: t7l66xb: Drop platform disable callback 2022-07-19 10:54:38 +01:00
tc3589x.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
tc6387xb.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
tc6393xb.c mfd: tc6393xb: Make disable callback return void 2022-07-19 10:54:40 +01:00
ti-lmu.c
ti_am335x_tscadc.c mfd: ti_am335x_tscadc: Fix spelling mistake "atleast" -> "at least" 2021-11-05 14:40:02 +00:00
timberdale.c mfd: timberdale: Use DEVICE_ATTR_RO macro 2021-06-15 13:02:18 +01:00
timberdale.h
tmio_core.c
tps6105x.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
tps6507x.c
tps6586x.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
tps65010.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
tps65086.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
tps65090.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
tps65217.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
tps65218.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_319.RULE 2022-06-10 14:51:36 +02:00
tps65910.c mfd: tps65910: Set PWR_OFF bit during driver probe 2021-12-29 13:36:16 +00:00
tps65911-comparator.c mfd: tps65911-comparator: Use regmap accessors 2020-11-19 08:34:22 +00:00
tps65912-core.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_319.RULE 2022-06-10 14:51:36 +02:00
tps65912-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
tps65912-spi.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_319.RULE 2022-06-10 14:51:36 +02:00
tqmx86.c mfd: tqmx86: Assume 24MHz LPC clock for unknown boards 2021-08-16 13:50:12 +01:00
twl-core.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
twl-core.h mfd: twl4030: Make twl4030_exit_irq() return void 2022-04-28 17:24:40 +01:00
twl4030-audio.c
twl4030-irq.c mfd: twl4030: Make twl4030_exit_irq() return void 2022-04-28 17:24:40 +01:00
twl4030-power.c
twl6030-irq.c mfd: twl6030: Make twl6030_exit_irq() return void 2022-04-28 17:24:10 +01:00
twl6040.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
ucb1x00-assabet.c mfd: ucb1x00-assabet: Use DEVICE_ATTR_RO macro 2021-06-15 13:02:01 +01:00
ucb1x00-core.c
ucb1x00-ts.c
ucb1400_core.c gpio: ucb1400: Remove platform setup and teardown support 2022-07-19 09:56:51 +02:00
vexpress-sysreg.c vexpress: Move setting master site to vexpress-config bus 2020-05-13 12:42:46 -05:00
viperboard.c
vx855.c
wcd934x.c mfd: wcd934x: Replace legacy gpio interface for gpiod 2021-11-05 14:40:27 +00:00
wl1273-core.c
wm97xx-core.c
wm831x-auxadc.c mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() 2021-02-08 13:54:40 +00:00
wm831x-core.c mfd: wm831x: Use DEFINE_RES_IRQ_NAMED() and DEFINE_RES_IRQ() to simplify code 2021-06-15 12:53:38 +01:00
wm831x-i2c.c
wm831x-irq.c
wm831x-otp.c mfd: wm831x: Use DEVICE_ATTR_RO macro 2021-06-15 13:01:45 +01:00
wm831x-spi.c
wm5102-tables.c
wm5110-tables.c
wm8350-core.c mfd: wm8350-core: Supply description wm8350_reg_{un}lock args 2020-07-06 08:31:57 +01:00
wm8350-gpio.c
wm8350-i2c.c
wm8350-irq.c
wm8350-regmap.c
wm8400-core.c mfd: wm8400-core: Supply description for wm8400_reset_codec_reg_cache's arg 2020-07-06 08:31:56 +01:00
wm8994-core.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
wm8994-irq.c mfd: Don't use irq_create_mapping() to resolve a mapping 2021-08-05 12:41:06 +01:00
wm8994-regmap.c
wm8994.h
wm8997-tables.c
wm8998-tables.c