OpenCloudOS-Kernel/drivers/mfd
Orson Zhai 6a24f567af mfd: syscon: Add arguments support for syscon reference
There are a lot of similar global registers being used across multiple SoCs
from Unisoc. But most of these registers are assigned with different offset
for different SoCs. It is hard to handle all of them in an all-in-one
kernel image.

Add a helper function to get regmap with arguments where we could put some
extra information such as the offset value.

Signed-off-by: Orson Zhai <orson.zhai@unisoc.com>
Tested-by: Baolin Wang <baolin.wang@unisoc.com>
Reviewed-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
2020-01-24 07:33:59 +00:00
..
88pm80x.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
88pm800.c mfd: 88pm800: Convert to i2c_new_dummy_device 2019-08-12 08:51:45 +01:00
88pm805.c
88pm860x-core.c mfd: 88pm860x-core: Convert to i2c_new_dummy_device 2019-08-12 08:51:50 +01:00
88pm860x-i2c.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
Kconfig mfd: Kconfig: Rename Samsung to lowercase 2020-01-24 07:33:58 +00:00
Makefile mfd: bd71828: Support ROHM BD71828 PMIC - core 2020-01-24 07:22:37 +00:00
aat2870-core.c mfd: aat2870: No need to check return value of debugfs_create functions 2019-08-12 07:27:40 +01:00
ab3100-core.c mfd: ab3100-core: Convert to i2c_new_dummy_device 2019-08-12 08:51:54 +01:00
ab3100-otp.c mfd: ab3100: No need to check return value of debugfs_create functions 2019-08-12 07:27:40 +01:00
ab8500-core.c mfd: ab8500: Fix ab8500-clk typo 2020-01-24 07:33:57 +00:00
ab8500-debugfs.c mfd: Switch the AB8500 GPADC to IIO 2019-10-18 19:37:45 +01: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
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 drivers: Introduce device lookup variants by of_node 2019-07-30 13:07:41 +02:00
arizona-core.c mfd: arizona: Switch to using devm_gpiod_get() 2019-11-11 08:45:02 +00:00
arizona-i2c.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
arizona-irq.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
arizona-spi.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
arizona.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02: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: No need to copy mfd_cell in probe 2019-02-07 10:44:09 +00: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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
axp20x-i2c.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
axp20x-rsb.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
axp20x.c mfd: axp20x: Mark AXP20X_VBUS_IPSOUT_MGMT as volatile 2020-01-24 07:33:57 +00:00
bcm590xx.c mfd: bcm590xx: Convert to i2c_new_dummy_device 2019-08-12 08:51:58 +01: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 volatile register to make DVFS work 2019-01-03 08:32:42 +00:00
cros_ec_dev.c mfd: cros_ec: Add cros-usbpd-notify subdevice 2020-01-24 07:33:59 +00: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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
da9055-i2c.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
da9062-core.c mfd: da9062: Fix watchdog compatible string 2020-01-24 07:33:58 +00:00
da9063-core.c mfd: da9063: Remove platform_data support 2019-05-14 08:13:26 +01:00
da9063-i2c.c mfd: da9063: Remove platform_data support 2019-05-14 08:13:26 +01:00
da9063-irq.c mfd: da9063: Remove platform_data support 2019-05-14 08:13:26 +01:00
da9150-core.c mfd: da9150-core: Convert to i2c_new_dummy_device 2019-08-12 08:52:03 +01:00
davinci_voicecodec.c mfd: davinci_voicecodec: Remove pointless #include 2019-07-25 14:21:43 +01:00
db8500-prcmu.c mfd: dbx500-prcmu: Drop DSI pll clock functions 2020-01-24 07:33:58 +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: More sanity checking for endpoints 2020-01-24 07:33:57 +00:00
dm355evm_msp.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07: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: Remove dev_err() usage after platform_get_irq() 2019-08-12 11:29:47 +01:00
hi655x-pmic.c - Core Frameworks 2019-07-15 20:18:40 -07:00
hi6421-pmic-core.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
htc-i2cpld.c mfd: htc-i2cpld: Drop check because i2c_unregister_device() is NULL safe 2019-09-02 11:09:03 +01:00
htc-pasic3.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 2019-06-05 17:37:17 +02:00
intel-lpss-acpi.c mfd: intel-lpss: Add Intel Skylake ACPI IDs 2019-09-02 11:09:03 +01:00
intel-lpss-pci.c mfd: intel-lpss: Add Intel Jasper Lake PCI IDs 2020-01-24 07:33:57 +00:00
intel-lpss.c mfd: intel-lpss: Use devm_ioremap_uc for MMIO 2019-11-11 08:40:21 +00:00
intel-lpss.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
intel_msic.c mfd: Convert Intel PMIC drivers to use SPDX identifier 2018-10-23 08:58:34 +01:00
intel_quark_i2c_gpio.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 2019-06-05 17:36:37 +02:00
intel_soc_pmic_bxtwc.c mfd: Remove dev_err() usage after platform_get_irq() 2019-08-12 11:29:47 +01:00
intel_soc_pmic_chtdc_ti.c mfd: Convert Intel PMIC drivers to use SPDX identifier 2018-10-23 08:58:34 +01:00
intel_soc_pmic_chtwc.c mfd: intel_soc_pmic_chtwc: Register LED child device 2019-05-14 08:13:25 +01:00
intel_soc_pmic_core.c mfd: Convert Intel PMIC drivers to use SPDX identifier 2018-10-23 08:58:34 +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 - Core Frameworks 2019-12-01 16:16:31 -08:00
intel_soc_pmic_mrfld.c mfd: Add support for Merrifield Basin Cove PMIC 2019-09-02 11:09:03 +01:00
ipaq-micro.c mfd: ipaq-micro: Use devm_platform_ioremap_resource() in micro_probe() 2019-11-11 08:45:01 +00:00
janz-cmodio.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
kempld-core.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 294 2019-06-05 17:36:38 +02:00
lm3533-core.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
lm3533-ctrlbank.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
lochnagar-i2c.c mfd: lochnagar: Add support for the Cirrus Logic Lochnagar 2019-02-07 10:44:00 +00:00
lp873x.c mfd: lp873x: Remove unused mutex lock from struct lp873x 2016-10-04 15:48:04 +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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
lp87565.c - Core Frameworks 2019-07-15 20:18:40 -07:00
lpc_ich.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 294 2019-06-05 17:36:38 +02:00
lpc_sch.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 294 2019-06-05 17:36:38 +02:00
madera-core.c mfd: madera: Allow more time for hardware reset 2020-01-24 07:33:58 +00:00
madera-i2c.c mfd: madera: Fixup SPDX headers 2019-07-02 12:11:31 +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
max8907.c mfd: max8907: Convert to i2c_new_dummy_device 2019-08-12 08:53:58 +01:00
max8925-core.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02: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 mfd: max8997: Convert to i2c_new_dummy_device 2019-08-12 08:53:58 +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: Convert to i2c_new_dummy_device 2019-08-12 08:53:58 +01:00
max77620.c mfd: max77620: Do not allocate IRQs upfront 2019-11-11 08:45:02 +00:00
max77650.c mfd: Add new driver for MAX77650 PMIC 2019-05-08 12:06:21 +01:00
max77686.c mfd: maxim: Add SPDX license identifiers 2018-10-23 08:58:34 +01: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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 178 2019-05-30 11:29:19 -07:00
menelaus.c - Core Frameworks 2019-07-15 20:18:40 -07:00
menf21bmc.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
mfd-core.c mfd: mfd-core: Honour Device Tree's request to disable a child-device 2019-11-11 11:23:57 +00:00
motorola-cpcap.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
mt6397-core.c mfd: mt6397: Use PLATFORM_DEVID_NONE macro instead of -1 2019-11-11 08:45:02 +00:00
mt6397-irq.c mfd: mt6397: Extract IRQ related code from core driver 2019-08-12 12:29:30 +01:00
mxs-lradc.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
omap-usb-host.c mfd: omap-usb-host: Mark expected switch fall-throughs 2019-08-12 11:28:55 +01:00
omap-usb-tll.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 341 2019-06-05 17:37:07 +02: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-pm8xxx.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
qcom-spmi-pmic.c mfd: qcom-spmi-pmic: Add support for PM/PMI8950 2019-11-11 08:45:02 +00:00
qcom_rpm.c mfd: Remove dev_err() usage after platform_get_irq() 2019-08-12 11:29:47 +01:00
rave-sp.c mfd: rave-sp: Fix typo in rave_sp_checksum comment 2019-01-03 08:32:42 +00: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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
retu-mfd.c mfd: retu: Add OF device ID table 2017-07-18 08:27:18 +01:00
rk808.c mfd: rk808: Use DEFINE_RES_IRQ for rk808 RTC alarm IRQ 2019-11-11 08:45:01 +00:00
rn5t618.c mfd: rn5t618: Mark ADC control register volatile 2020-01-24 07:33:59 +00:00
rohm-bd718x7.c mfd: bd718x7: Add compatible for BD71850 2020-01-24 07:22:31 +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: bd71828: Add power-key support 2020-01-24 07:22:43 +00:00
rt5033.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 450 2019-06-05 17:37:18 +02:00
sec-core.c mfd: sec: Add support for the RTC on S2MPA01 2019-05-14 08:13:25 +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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285 2019-06-05 17:36:37 +02:00
si476x-i2c.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285 2019-06-05 17:36:37 +02:00
si476x-prop.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285 2019-06-05 17:36:37 +02:00
sky81452.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 2019-06-19 17:09:07 +02:00
sm501.c mfd: sm501: Fix mismatches of request_mem_region 2020-01-24 07:33:56 +00:00
smsc-ece1099.c mfd: smsc-ece1099: Improve a size determination in smsc_i2c_probe() 2018-05-16 09:21:48 +01:00
sprd-sc27xx-spi.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 2019-06-05 17:36:37 +02: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: Adopt SPDX identifier 2018-01-08 11:03:35 +00:00
stm32-timers.c mfd: stm32-timers: Add support for DMAs 2018-05-16 09:10:38 +01:00
stmfx.c mfd: stmfx: Fix an endian bug in stmfx_irq_handler() 2019-06-24 15:19:31 +01: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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 464 2019-06-19 17:09:10 +02:00
stmpe.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 464 2019-06-19 17:09:10 +02:00
stpmic1.c mfd: stpmic1: Add STPMIC1 driver 2019-01-16 13:59:34 +00:00
stw481x.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 2019-05-30 11:29:22 -07:00
sun4i-gpadc.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02: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 arguments support for syscon reference 2020-01-24 07:33:59 +00:00
t7l66xb.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
tc3589x.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 464 2019-06-19 17:09:10 +02:00
tc6387xb.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
tc6393xb.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
ti-lmu.c LED updates for 5.3-rc1 2019-07-09 08:59:39 -07:00
ti_am335x_tscadc.c mfd: ti_am335x_tscadc: Fix static checker warning 2019-11-11 11:26:26 +00: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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
tps65010.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 2019-05-24 17:36:45 +02:00
tps65086.c mfd: tps65086: Add driver for the TPS65086 PMIC 2016-03-16 08:50:15 +00:00
tps65090.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201 2019-05-30 11:29:52 -07:00
tps65217.c mfd: tps65217: Introduce dependency on CONFIG_OF 2017-10-13 10:42:58 +01:00
tps65218.c mfd: tps65218.c: Add input voltage options 2019-02-01 08:21:13 +00:00
tps65910.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
tps65911-comparator.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
tps65912-core.c mfd: tps65912: Move regmap config into core driver 2016-11-29 08:21:21 +00:00
tps65912-i2c.c mfd: tps65912: Export OF device ID table as module aliases 2017-02-13 09:29:43 +00:00
tps65912-spi.c mfd: tps65912-spi: Add missing of table registration 2019-05-14 08:13:27 +01:00
tps68470.c mfd: tps68470: Drop unused MODULE_DEVICE_TABLE 2019-02-07 10:44:14 +00:00
tps80031.c mfd: tps80031: Convert to devm_i2c_new_dummy_device 2019-08-12 08:40:45 +01:00
tqmx86.c mfd: tqmx86: remove set but not used variable 'i2c_ien' 2020-01-24 07:33:58 +00: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
twl4030-audio.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
twl4030-irq.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
twl4030-power.c mfd: twl: Move header file out of I2C realm 2017-09-04 14:41:02 +01:00
twl6030-irq.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
twl6040.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02: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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07: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
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm831x-core.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07: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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07: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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8994-core.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07: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