linux/drivers/mfd
Srinivas Kandagatla a7618119c2 mfd: wcd934x: Add macro for adding new interrupts
Currently only two interrupts supported is added in wcd934x interrupt controller,
however if we are adding more interrupts the file will become too much unreadable.

So add a macro to make adding new interrupts easy and also convert existing
slim and soundwire interrupts to use it.
This is in preparation to enable Multi Button Headset Control support on this
codec.

WCD934x supports Multi Button Headset control which enable headset detection
along with headset button detection.

This patch adds interrupts required for MBHC functionality.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
2021-06-02 10:49:59 +01:00
..
88pm80x.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
88pm800.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
88pm805.c
88pm860x-core.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
88pm860x-i2c.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
aat2870-core.c mfd: aat2870: Use scnprintf() for avoiding potential buffer overflow 2020-03-30 07:35:28 +01:00
ab8500-core.c mfd: ab8500: Drop bm disable parameter 2021-04-14 16:03:25 +01:00
ab8500-debugfs.c mfd: ab8500-debugfs: Remove extraneous seq_putc 2020-12-26 09:19:49 -08:00
ab8500-sysctrl.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 2019-05-30 11:29:22 -07:00
abx500-core.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 2019-05-30 11:29:22 -07:00
ac100.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
acer-ec-a500.c mfd: Add driver for Embedded Controller found on Acer Iconia Tab A500 2021-02-08 13:54:22 +00:00
act8945a.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
adp5520.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 2019-05-30 11:25:18 -07:00
altera-a10sr.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201 2019-05-30 11:29:52 -07:00
altera-sysmgr.c mfd: altera-sysmgr: Fix physical address storing more 2021-02-08 13:54:03 +00:00
arizona-core.c mfd: arizona: Drop arizona-extcon cells 2021-03-18 11:46:09 +00:00
arizona-i2c.c mfd: arizona: Replace arizona_of_get_type() with device_get_match_data() 2021-02-04 13:54:56 +00:00
arizona-irq.c mfd: arizona: Fix rumtime PM imbalance on error 2021-04-14 16:06:40 +01:00
arizona-spi.c mfd: arizona: Make some symbols static 2021-04-14 16:03:18 +01:00
arizona.h mfd: arizona: Replace arizona_of_get_type() with device_get_match_data() 2021-02-04 13:54:56 +00:00
as3711.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 312 2019-06-05 17:37:04 +02:00
as3722.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
asic3.c mfd: asic3: Include the right header 2019-08-14 09:07:20 +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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 2019-06-19 17:09:07 +02:00
atmel-hlcdc.c mfd: atmel-hlcdc: Return in case of error 2020-01-07 10:08:58 +00:00
atmel-smc.c mfd: atmel-smc: Add missing colon(s) for 'conf' arguments 2020-07-06 08:31:59 +01:00
axp20x-i2c.c mfd/bus: sunxi-rsb: Make .remove() callback return void 2021-01-15 13:23:36 +00:00
axp20x-rsb.c mfd/bus: sunxi-rsb: Make .remove() callback return void 2021-01-15 13:23:36 +00:00
axp20x.c mfd/bus: sunxi-rsb: Make .remove() callback return void 2021-01-15 13:23:36 +00: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 soc: bcm: bcm2835-pm: Add support for power domains under a new binding. 2019-01-09 16:55:09 +01:00
bd9571mwv.c mfd: bd9571mwv: Add support for BD9574MWF 2021-01-14 13:05:55 +00:00
cros_ec_dev.c mfd: cros_ec_dev: Fix cros_feature_to_{name,cells} struct descriptions 2020-07-06 08:32:00 +01:00
cs47l15-tables.c mfd: cs47l15: Add missing register default 2020-01-24 07:33:58 +00:00
cs47l24-tables.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs47l35-tables.c mfd: madera: Fixup SPDX headers 2019-07-02 12:11:31 +01:00
cs47l85-tables.c mfd: madera: Fixup SPDX headers 2019-07-02 12:11:31 +01:00
cs47l90-tables.c mfd: madera: Fixup SPDX headers 2019-07-02 12:11:31 +01:00
cs47l92-tables.c mfd: madera: Fixup SPDX headers 2019-07-02 12:11:31 +01:00
cs5535-mfd.c mfd: cs5535-mfd: Register clients using their own dedicated MFD cell entries 2019-11-11 08:45:03 +00:00
da903x.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
da9052-core.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
da9052-i2c.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
da9052-irq.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
da9052-spi.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
da9055-core.c mfd: da9xxx-core: Constify static struct resource 2020-11-19 08:34:21 +00:00
da9055-i2c.c mfd: da9055: Drop of_match_ptr from of_device_id table 2020-11-27 08:00:56 +00:00
da9062-core.c mfd: da9062: Drop of_match_ptr from of_device_id table 2020-11-27 08:01:04 +00:00
da9063-core.c mfd: da9xxx-core: Constify static struct resource 2020-11-19 08:34:21 +00:00
da9063-i2c.c mfd: da9063: Support SMBus and I2C mode 2021-04-14 16:06:05 +01:00
da9063-irq.c mfd: da9063: Remove platform_data support 2019-05-14 08:13:26 +01:00
da9150-core.c mfd: da9150: Drop of_match_ptr from of_device_id table 2020-11-27 08:01:20 +00:00
davinci_voicecodec.c mfd: davinci_voicecodec: Remove pointless #include 2019-07-25 14:21:43 +01:00
db8500-prcmu.c mfd: Standardise MFD_CELL_* helper names 2021-02-08 13:54:12 +00:00
dbx500-prcmu-regs.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 197 2019-05-30 11:29:22 -07:00
dln2.c mfd: dln2: Run event handler loop under spinlock 2020-08-13 07:50:56 +01:00
dm355evm_msp.c mfd: dm355evm_msp: Convert LEDs to GPIO descriptor table 2020-09-30 16:25:03 +01:00
ene-kb3930.c mfd: ene-kb3930: Make local symbol 'kb3930_power_off' static 2021-04-14 16:03:30 +01:00
exynos-lpass.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 390 2019-06-05 17:37:11 +02:00
ezx-pcap.c mfd: ezx-pcap: Replace mutex_lock with spin_lock 2019-09-02 11:05:37 +01:00
fsl-imx25-tsadc.c mfd: fsl-imx25: Drop of_match_ptr from of_device_id table 2020-11-27 08:01:38 +00:00
gateworks-gsc.c mfd: gateworks-gsc: Fix interrupt type 2021-02-08 13:54:14 +00:00
hi655x-pmic.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
hi6421-pmic-core.c mfd: Replace HTTP links with HTTPS ones 2020-08-13 07:50:59 +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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 2019-06-05 17:37:17 +02:00
intel_pmc_bxt.c platform/x86: intel_pmc_ipc: Convert to MFD 2020-04-24 11:18:44 +01:00
intel_pmt.c mfd: intel_pmt: Add support for DG1 2021-03-10 10:48:48 +00:00
intel_quark_i2c_gpio.c - Core Frameworks 2021-04-28 15:59:13 -07:00
intel_soc_pmic_bxtwc.c mfd: intel: Constify static struct resource 2020-11-19 08:34:21 +00: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: Constify static struct resource 2020-11-19 08:34:21 +00:00
intel_soc_pmic_core.c drm/i915/dsi: Move Crystal Cove PMIC panel GPIO lookup from mfd to the i915 driver 2020-01-03 11:47:00 +01:00
intel_soc_pmic_core.h mfd: Convert Intel PMIC drivers to use SPDX identifier 2018-10-23 08:58:34 +01:00
intel_soc_pmic_crc.c mfd: intel: Constify static struct resource 2020-11-19 08:34:21 +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
intel-lpss-acpi.c mfd: intel-lpss: Switch to use the software nodes 2021-04-14 16:06:11 +01:00
intel-lpss-pci.c mfd: intel-lpss: Add Intel Alder Lake-M PCI IDs 2021-06-02 10:49:58 +01:00
intel-lpss.c mfd: intel-lpss: Switch to use the software nodes 2021-04-14 16:06:11 +01:00
intel-lpss.h mfd: intel-lpss: Switch to use the software nodes 2021-04-14 16:06:11 +01:00
intel-m10-bmc.c - Core Frameworks 2021-04-28 15:59:13 -07:00
ioc3.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
ipaq-micro.c mfd: ipaq-micro: Use devm_platform_ioremap_resource() in micro_probe() 2019-11-11 08:45:01 +00:00
iqs62x.c mfd: iqs62x: Do not change clock frequency during ATI 2021-02-08 13:54:38 +00:00
janz-cmodio.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
Kconfig mfd: mp2629: Select MFD_CORE to fix build error 2021-06-02 10:49:58 +01:00
kempld-core.c mfd: kempld-core: Add support for additional devices 2020-12-02 12:53:27 +00:00
khadas-mcu.c mfd: khadas-mcu: Fix randconfig 'unused-const-variable' warning 2020-09-30 16:24:50 +01:00
lm3533-core.c mfd: lm3533: Switch to using the new API kobj_to_dev() 2021-04-14 16:03:35 +01:00
lm3533-ctrlbank.c mfd: lm3533: Expand control-bank accessors 2020-07-01 14:54:29 +01:00
lochnagar-i2c.c mfd: lochnagar: Add support for the Cirrus Logic Lochnagar 2019-02-07 10:44:00 +00:00
lp873x.c mfd: Replace HTTP links with HTTPS ones 2020-08-13 07:50:59 +01:00
lp3943.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
lp8788-irq.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
lp8788.c mfd: lp8788: Constify static struct resource 2020-11-19 08:34:21 +00:00
lp87565.c mfd: lp87565: Add LP87524-Q1 variant 2020-09-30 16:25:29 +01:00
lpc_ich.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 294 2019-06-05 17:36:38 +02:00
lpc_sch.c mfd: lpc_sch: Partially revert "Add support for Intel Quark X1000" 2021-04-14 16:06:41 +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 mfd: madera: Fix minor formatting issues 2020-06-18 11:23:15 +01:00
madera-spi.c mfd: madera: Fixup SPDX headers 2019-07-02 12:11:31 +01:00
madera.h - Core Frameworks 2019-07-15 20:18:40 -07:00
Makefile mfd: Remove support for AB3100 2021-04-14 16:03:27 +01:00
max8907.c mfd: max8907: Convert to i2c_new_dummy_device 2019-08-12 08:53:58 +01:00
max8925-core.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
max8925-i2c.c mfd: max8925-i2c: Convert to i2c_new_dummy_device 2019-08-12 08:54:10 +01:00
max8997-irq.c mfd: maxim: Add SPDX license identifiers 2018-10-23 08:58:34 +01:00
max8997.c Revert "mfd: max8997: Add of_compatible to Extcon and Charger mfd_cell" 2021-04-14 16:06:53 +01:00
max8998-irq.c mfd: maxim: Add SPDX license identifiers 2018-10-23 08:58:34 +01:00
max8998.c mfd: max8998: Convert to i2c_new_dummy_device 2019-08-12 08:53:58 +01:00
max14577.c mfd: max14577: Remove redundant initialization of variable current_bits 2020-08-13 07:50:04 +01:00
max77620.c mfd: max77620: Use single-byte writes on MAX77620 2020-05-26 10:51:21 +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 mfd: max77686: Drop of_match_ptr from of_device_id table 2020-11-27 08:02:19 +00:00
max77693.c mfd: max77693: Convert to i2c_new_dummy_device 2019-08-12 08:53:58 +01:00
max77843.c mfd: max77843: Convert to i2c_new_dummy_device 2019-08-12 08:54:05 +01:00
mc13xxx-core.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
mc13xxx-i2c.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
mc13xxx-spi.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
mc13xxx.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
mcp-core.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 178 2019-05-30 11:29:19 -07: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 rtc: rework rtc_register_device() resource management 2020-11-19 12:50:12 +01:00
menf21bmc.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
mfd-core.c mfd: core: Use acpi_find_child_device() for child devices lookup 2021-04-14 16:06:36 +01:00
motorola-cpcap.c mfd: cpcap: Fix interrupt regression with regmap clear_ack 2020-11-19 08:34:28 +00:00
mp2629.c mfd: mp2629: Add support for mps battery charger 2020-05-26 10:41:40 +01:00
mt6358-irq.c mfd: Add support for the MediaTek MT6359 PMIC 2021-06-01 16:44:23 +01:00
mt6360-core.c mfd: Standardise MFD_CELL_* helper names 2021-02-08 13:54:12 +00:00
mt6397-core.c mfd: mt6397: Add PMIC keys for MT6358 2021-06-02 10:49:59 +01:00
mt6397-irq.c mfd: mt6397: Modify suspend/resume behavior 2020-05-21 08:54:40 +01:00
mxs-lradc.c treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
ntxec.c mfd: ntxec: Support for EC in Tolino Shine 2 HD 2021-04-14 16:06:29 +01:00
omap-usb-host.c treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
omap-usb-tll.c mfd: Replace HTTP links with HTTPS ones 2020-08-13 07:50:59 +01:00
omap-usb.h
palmas.c mfd: palmas: Convert to i2c_new_dummy_device 2019-08-12 08:54:16 +01:00
pcf50633-adc.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
pcf50633-core.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
pcf50633-gpio.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
pcf50633-irq.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
qcom_rpm.c mfd: Remove dev_err() usage after platform_get_irq() 2019-08-12 11:29:47 +01:00
qcom-pm8xxx.c mfd: pm8xxx: Replace zero-length array with flexible-array member 2020-03-30 07:34:57 +01:00
qcom-spmi-pmic.c mfd: qcom-spmi-pmic: Add support for PM660/PM660L 2020-11-19 08:34:22 +00:00
rave-sp.c treewide: Use fallthrough pseudo-keyword 2020-08-23 17:36:59 -05:00
rc5t583-irq.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201 2019-05-30 11:29:52 -07:00
rc5t583.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201 2019-05-30 11:29:52 -07:00
rdc321x-southbridge.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
retu-mfd.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
rk808.c mfd: Add Rockchip rk817 audio CODEC support 2021-06-01 13:40:23 +01:00
rn5t618.c mfd: rn5t618: Do not cache various USB related registers 2021-04-14 16:06:18 +01: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: Add IRQ support 2021-03-10 10:58:33 +00:00
rohm-bd70528.c mfd: Rohm PMICs: Use platform_device_id to match MFD sub-devices 2020-01-24 07:21:48 +00:00
rohm-bd71828.c mfd: Support for ROHM BD71815 PMIC core 2021-04-14 10:19:08 +01: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: Initialize driver via module_platform_driver() 2021-04-14 16:06:03 +01:00
sec-irq.c mfd: sec: Add support for the RTC on S2MPA01 2019-05-14 08:13:25 +01:00
si476x-cmd.c mfd: si476x-cmd: Fix two typos of 'returned' 2021-06-02 10:49:59 +01:00
si476x-i2c.c mfd: si476x-i2c: Fix spelling mistake in case() statement's FALLTHROUGH comment 2020-07-06 08:32:03 +01:00
si476x-prop.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285 2019-06-05 17:36:37 +02:00
simple-mfd-i2c.c mfd: simple-mfd-i2c: Add sl28cpld support 2020-09-17 15:57:26 +01:00
sky81452.c backlight: sky81452: Privatize platform data 2020-07-01 10:40:11 +01:00
sm501.c mfd: sm501: Fix leaks in probe() 2020-09-30 16:25:19 +01:00
sprd-sc27xx-spi.c mfd: sprd: Add wakeup capability for PMIC IRQ 2020-09-30 16:25:07 +01:00
ssbi.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
sta2x11-mfd.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 2019-06-05 17:37:06 +02: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 mfd: stmfx: Drop of_match_ptr from of_device_id table 2020-11-27 08:02:11 +00:00
stmpe-i2c.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 464 2019-06-19 17:09:10 +02:00
stmpe-spi.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 464 2019-06-19 17:09:10 +02:00
stmpe.c mfd: stmpe: Revert "Constify static struct resource" 2021-04-14 16:03:22 +01:00
stmpe.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 464 2019-06-19 17:09:10 +02:00
stpmic1.c mfd: stpmic1: Make stpmic1_regmap_config static 2020-05-26 10:51:20 +01:00
stw481x.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 2019-05-30 11:29:22 -07:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 197 2019-05-30 11:29:22 -07:00
syscon.c mfd: syscon: Add syscon_regmap_lookup_by_phandle_optional() function. 2020-11-19 08:30:11 +00:00
t7l66xb.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
tc3589x.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
tc6387xb.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
tc6393xb.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
ti_am335x_tscadc.c mfd: Replace HTTP links with HTTPS ones 2020-08-13 07:50:59 +01:00
ti-lmu.c LED updates for 5.3-rc1 2019-07-09 08:59:39 -07:00
timberdale.c mfd: timberdale: Use dev_get_drvdata 2019-08-12 08:46:29 +01:00
timberdale.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 176 2019-05-30 11:29:19 -07:00
tmio_core.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
tps6105x.c tps6105x: add optional devicetree support 2019-11-20 17:10:36 +00:00
tps6507x.c mfd: tps6507: Fix white space warnings reported by checkpatch 2016-06-29 10:14:35 +01:00
tps6586x.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
tps65010.c mfd: tps65010: Remove delcared and set, but never used variable 'status' 2020-07-06 08:32:02 +01:00
tps65086.c mfd: Replace HTTP links with HTTPS ones 2020-08-13 07:50:59 +01:00
tps65090.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
tps65217.c mfd: tps65xxx: Constify static struct resource in OMAP2+ drivers 2020-11-19 08:34:21 +00:00
tps65218.c mfd: Replace HTTP links with HTTPS ones 2020-08-13 07:50:59 +01:00
tps65910.c mfd: tps65910: Correct power-off programming sequence 2020-11-27 07:42:59 +00:00
tps65911-comparator.c mfd: tps65911-comparator: Use regmap accessors 2020-11-19 08:34:22 +00:00
tps65912-core.c mfd: Replace HTTP links with HTTPS ones 2020-08-13 07:50:59 +01:00
tps65912-i2c.c mfd: Replace HTTP links with HTTPS ones 2020-08-13 07:50:59 +01:00
tps65912-spi.c mfd: Replace HTTP links with HTTPS ones 2020-08-13 07:50:59 +01:00
tps68470.c mfd: tps68470: Drop unused MODULE_DEVICE_TABLE 2019-02-07 10:44:14 +00:00
tps80031.c mfd: Constify static struct resources 2020-11-19 08:34:21 +00:00
tqmx86.c mfd: tqmx86: Fix a typo in MODULE_DESCRIPTION 2020-05-26 10:51:20 +01:00
twl4030-audio.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
twl4030-irq.c mfd: twl4030-irq: Fix cast to restricted __le32 warning 2020-07-06 08:31:53 +01:00
twl4030-power.c mfd: twl: Move header file out of I2C realm 2017-09-04 14:41:02 +01:00
twl6030-irq.c mfd: twl6030: Mark of_device_id table as maybe unused 2020-11-27 08:02:52 +00:00
twl6040.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
twl-core.c mfd: twl-core: Convert to i2c_new_dummy_device 2019-08-12 08:53:58 +01:00
twl-core.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
ucb1x00-assabet.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 178 2019-05-30 11:29:19 -07:00
ucb1x00-core.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 178 2019-05-30 11:29:19 -07:00
ucb1x00-ts.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
ucb1400_core.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
vexpress-sysreg.c vexpress: Move setting master site to vexpress-config bus 2020-05-13 12:42:46 -05:00
viperboard.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
vx855.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
wcd934x.c mfd: wcd934x: Add macro for adding new interrupts 2021-06-02 10:49:59 +01:00
wl1273-core.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
wm97xx-core.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
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: wm8xxx-core: Constify static struct resource 2020-11-19 08:34:21 +00:00
wm831x-i2c.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm831x-irq.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm831x-otp.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm831x-spi.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm5102-tables.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm5110-tables.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8350-core.c mfd: wm8350-core: Supply description wm8350_reg_{un}lock args 2020-07-06 08:31:57 +01:00
wm8350-gpio.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8350-i2c.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8350-irq.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8350-regmap.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
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 mfd: wm8994: Drop of_match_ptr from of_device_id table 2020-11-27 08:02:35 +00:00
wm8994-irq.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8994-regmap.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8994.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8997-tables.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8998-tables.c mfd: wm8998: Remove some unused registers 2019-11-11 08:45:02 +00:00