Thomas Gleixner
74ba9207e1
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61
...
Based on 1 normalized pattern(s):
this program is free software you can redistribute it and or modify
it under the terms of the gnu general public license as published by
the free software foundation either version 2 of the license or at
your option any later version this program is distributed in the
hope that it will be useful but without any warranty without even
the implied warranty of merchantability or fitness for a particular
purpose see the gnu general public license for more details you
should have received a copy of the gnu general public license along
with this program if not write to the free software foundation inc
675 mass ave cambridge ma 02139 usa
extracted by the scancode license scanner the SPDX license identifier
GPL-2.0-or-later
has been chosen to replace the boilerplate/reference in 441 file(s).
Signed-off-by: Thomas Gleixner <[email protected] >
Reviewed-by: Michael Ellerman <[email protected] > (powerpc)
Reviewed-by: Richard Fontana <[email protected] >
Reviewed-by: Allison Randal <[email protected] >
Reviewed-by: Kate Stewart <[email protected] >
Cc: [email protected]
Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Greg Kroah-Hartman <[email protected] >
2019-05-24 17:36:45 +02:00
..
88pm80x.c
88pm800.c
88pm805.c
88pm860x-core.c
88pm860x-i2c.c
mfd: 88pm860x-i2c: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT)
2018-07-13 00:09:36 +02:00
aat2870-core.c
mfd: aat2870-core: Make it explicitly non-modular
2019-02-01 08:21:13 +00:00
ab3100-core.c
ab3100-otp.c
ab8500-core.c
mfd: ab8500-core: Return zero in get_register_interruptible()
2019-01-03 08:32:42 +00:00
ab8500-debugfs.c
mfd: ab8500-debugfs: Fix a typo ("deubgfs")
2019-05-14 08:13:27 +01:00
ab8500-gpadc.c
ab8500-sysctrl.c
abx500-core.c
mfd: abx500-core: Adjust 14 checks for null pointers
2018-05-16 09:21:48 +01:00
ac100.c
act8945a.c
adp5520.c
mfd: adp5520: Make it explicitly non-modular
2019-02-01 08:21:13 +00:00
altera-a10sr.c
regmap: split up regmap_config.use_single_rw
2018-09-07 13:03:55 +01:00
altera-sysmgr.c
mfd: altera-sysmgr: Add SOCFPGA System Manager
2019-04-02 07:37:45 +01:00
arizona-core.c
mfd: arizona: Make array mclk_name static, shrinks object size
2018-10-23 08:58:34 +01:00
arizona-i2c.c
arizona-irq.c
arizona-spi.c
arizona.h
as3711.c
mfd: as3711: Make it explicitly non-modular
2019-02-01 08:21:13 +00:00
as3722.c
mfd: as3722: Disable auto-power-on when AC OK
2018-07-27 08:16:01 +01:00
asic3.c
mfd: asic3: Fix broken MMC card detection
2018-06-04 08:44:17 +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
atmel-hlcdc.c
mfd: atmel-hlcdc: Add compatible for SAM9X60 HLCD controller
2019-05-14 08:13:26 +01:00
atmel-smc.c
mfd: syscon: atmel-smc: Include string.h
2018-05-29 09:09:29 +01:00
axp20x-i2c.c
mfd: axp20x: Allow the AXP223 to be probed by I2C
2019-05-14 08:13:26 +01:00
axp20x-rsb.c
axp20x.c
mfd: axp20x: Add USB power supply mfd cell to AXP803
2019-05-14 08:13:27 +01:00
bcm590xx.c
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.c
platform/chrome: Add support for v1 of host sleep event
2019-05-14 08:13:27 +01:00
cros_ec_dev.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13
2019-05-21 11:28:45 +02:00
cros_ec_dev.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13
2019-05-21 11:28:45 +02:00
cs47l24-tables.c
cs47l35-tables.c
mfd: cs47l35: Make DAC_AEC_CONTROL_2 readable
2019-05-14 08:13:26 +01:00
cs47l85-tables.c
mfd: madera: Register map tables for Cirrus Logic CS47L85
2018-06-05 11:15:08 +01:00
cs47l90-tables.c
mfd: cs47l90: Make DAC_AEC_CONTROL_2 readable
2019-05-14 08:13:26 +01:00
cs5535-mfd.c
da903x.c
da9052-core.c
da9052-i2c.c
da9052-irq.c
da9052-spi.c
regmap: split up regmap_config.use_single_rw
2018-09-07 13:03:55 +01:00
da9055-core.c
da9055-i2c.c
da9062-core.c
mfd: da9062: Use core helper regmap_reg_range macros
2018-05-16 09:21:48 +01: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
davinci_voicecodec.c
db8500-prcmu.c
mfd: db8500-prcmu: Drop unused MODULE_ tags from non-modular code
2019-02-01 08:21:13 +00:00
dbx500-prcmu-regs.h
dln2.c
mfd: dln2: Use irqsave() in USB's complete callback
2018-07-27 08:13:25 +01:00
dm355evm_msp.c
exynos-lpass.c
mfd: exynos-lpass: Enable UART module support
2019-01-03 08:32:42 +00:00
ezx-pcap.c
fsl-imx25-tsadc.c
hi655x-pmic.c
mfd: hi655x: Fix regmap area declared size for hi655x
2018-07-27 08:13:25 +01:00
hi6421-pmic-core.c
htc-i2cpld.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61
2019-05-24 17:36:45 +02:00
htc-pasic3.c
intel-lpss-acpi.c
mfd: intel-lpss: Move linux/pm.h to the local header
2019-02-18 09:06:52 +00:00
intel-lpss-pci.c
mfd: intel-lpss: Add Intel Comet Lake PCI IDs
2019-05-14 08:13:27 +01:00
intel-lpss.c
One more patch to remove io.h from clk-provider.h. We used to need this
2019-05-16 19:05:35 -07:00
intel-lpss.h
mfd: intel-lpss: Move linux/pm.h to the local header
2019-02-18 09:06:52 +00: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
mfd: intel_quark_i2c_gpio: Adjust IOT2000 matching
2019-05-14 08:13:27 +01:00
intel_soc_pmic_bxtwc.c
mfd: Convert Intel PMIC drivers to use SPDX identifier
2018-10-23 08:58:34 +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
mfd: Convert Intel PMIC drivers to use SPDX identifier
2018-10-23 08:58:34 +01:00
ipaq-micro.c
janz-cmodio.c
mfd: janz-cmodio: Delete error message for a failed memory allocation
2018-05-16 09:21:48 +01:00
jz4740-adc.c
mfd: jz4740-adc: Delete error message for a failed memory allocation
2018-05-16 09:21:48 +01:00
Kconfig
treewide: Add SPDX license identifier - Makefile/Kconfig
2019-05-21 10:50:46 +02:00
kempld-core.c
mfd: kempld-core: Constify variables that point to const structure
2018-07-27 08:13:24 +01:00
lm3533-core.c
lm3533-ctrlbank.c
lochnagar-i2c.c
mfd: lochnagar: Add support for the Cirrus Logic Lochnagar
2019-02-07 10:44:00 +00:00
lp873x.c
lp3943.c
lp8788-irq.c
lp8788.c
lp87565.c
lpc_ich.c
lpc_sch.c
madera-core.c
mfd: madera: Remove spurious semicolon in while loop
2019-01-03 08:32:42 +00:00
madera-i2c.c
mfd: madera: Add common support for Cirrus Logic Madera codecs
2018-06-05 11:14:56 +01:00
madera-spi.c
mfd: madera: Add common support for Cirrus Logic Madera codecs
2018-06-05 11:14:56 +01:00
madera.h
mfd: madera: Add common support for Cirrus Logic Madera codecs
2018-06-05 11:14:56 +01:00
Makefile
Immutable branch between MFD, ARM and Net due for the 5.2 merge window
2019-05-14 08:09:23 +01:00
max8907.c
max8925-core.c
mfd: max8925-core: Drop unused MODULE_ tags from non-modular code
2019-02-01 08:21:13 +00:00
max8925-i2c.c
max8997-irq.c
mfd: maxim: Add SPDX license identifiers
2018-10-23 08:58:34 +01:00
max8997.c
mfd: max8997: Disable interrupt handling for suspend/resume cycle
2018-10-23 08:58:34 +01:00
max8998-irq.c
mfd: maxim: Add SPDX license identifiers
2018-10-23 08:58:34 +01:00
max8998.c
mfd: maxim: Add SPDX license identifiers
2018-10-23 08:58:34 +01:00
max14577.c
mfd: maxim: Add SPDX license identifiers
2018-10-23 08:58:34 +01:00
max77620.c
mfd: max77620: Provide system power-off functionality
2019-05-08 12:50:14 +01: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: maxim: Add SPDX license identifiers
2018-10-23 08:58:34 +01:00
max77843.c
mfd: maxim: Add SPDX license identifiers
2018-10-23 08:58:34 +01:00
mc13xxx-core.c
mfd: mc13xxx: Fix a missing check of a register-read failure
2019-01-03 08:32:42 +00:00
mc13xxx-i2c.c
mc13xxx-spi.c
regmap: split up regmap_config.use_single_rw
2018-09-07 13:03:55 +01:00
mc13xxx.h
mcp-core.c
mcp-sa11x0.c
menelaus.c
mfd: menelaus: Fix possible race condition and leak
2018-09-11 16:40:21 +01:00
menf21bmc.c
mfd-core.c
mfd: mfd-core: Document mfd_add_devices()
2019-05-08 12:06:02 +01:00
motorola-cpcap.c
mfd: motorola-cpcap: Add audio-codec support
2018-10-23 08:58:34 +01:00
mt6397-core.c
mfd: mt6397: Do not call irq_domain_remove if PMIC unsupported
2019-01-03 08:32:42 +00:00
mxs-lradc.c
mfd: mxs-lradc: Mark expected switch fall-through
2019-02-18 09:07:22 +00:00
omap-usb-host.c
mfd: omap-usb-host: Fix dts probe of children
2018-09-11 16:47:33 +01:00
omap-usb-tll.c
Remove MODULE_ALIAS() calls that take undefined macro
2019-05-07 21:50:24 +09:00
omap-usb.h
palmas.c
pcf50633-adc.c
pcf50633-core.c
mfd: pcf50633: Fix some memory leaks in the error handling path of 'pcf50633_probe()'
2018-05-16 09:21:48 +01:00
pcf50633-gpio.c
pcf50633-irq.c
qcom-pm8xxx.c
mfd: pm8xxx: revert "disassociate old virq if hwirq mapping already exists"
2019-02-13 09:35:12 +01:00
qcom-spmi-pmic.c
mfd: qcom-spmi-pmic: Add support for pm8005, pm8998 and pmi8998
2018-06-04 06:47:52 +01:00
qcom_rpm.c
mfd: qcom_rpm: write fw_version to CTRL_REG
2019-01-03 08:32:42 +00: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
rc5t583.c
mfd: rc5t583: Make it explicitly non-modular
2019-02-01 08:21:13 +00:00
rdc321x-southbridge.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61
2019-05-24 17:36:45 +02:00
retu-mfd.c
rk808.c
mfd: rk808: Remove the id_table
2019-05-14 08:13:26 +01:00
rn5t618.c
rohm-bd718x7.c
regulator: bd718xx: fix build warning on x86_64
2018-10-02 15:58:11 +01:00
rt5033.c
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
si476x-i2c.c
mfd: si476x-i2c: Delete an error message for a failed memory allocation in si476x_core_probe()
2018-05-16 09:21:48 +01:00
si476x-prop.c
sky81452.c
sm501.c
mfd: sm501: Use struct_size() in devm_kzalloc()
2019-02-07 10:43:09 +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
mfd: sc27xx: Use SoC compatible string for PMIC devices
2019-04-02 05:59:46 +01:00
ssbi.c
mfd: Use dev_get_drvdata() directly
2019-05-14 08:13:28 +01:00
sta2x11-mfd.c
mfd: sta2x11: Drop unused MODULE_ tags from non-modular code
2019-02-01 08:21:13 +00:00
stm32-lptimer.c
stm32-timers.c
mfd: stm32-timers: Add support for DMAs
2018-05-16 09:10:38 +01:00
stmfx.c
mfd: Add ST Multi-Function eXpander (STMFX) core driver
2019-05-10 08:21:23 +01:00
stmpe-i2c.c
stmpe-spi.c
stmpe.c
Merge branches 'ib-mfd-iio-input-5.1', 'ib-mfd-input-watchdog-5.1' and 'ib-mfd-platform-5.1' into ibs-for-mfd-merged
2019-02-01 08:20:04 +00:00
stmpe.h
stpmic1.c
mfd: stpmic1: Add STPMIC1 driver
2019-01-16 13:59:34 +00:00
stw481x.c
sun4i-gpadc.c
sun6i-prcm.c
mfd: sun6i-prcm: Fix build warning for non-OF configurations
2019-05-14 08:13:27 +01:00
syscon.c
mfd: syscon: Add optional clock support
2019-05-14 08:13:25 +01:00
t7l66xb.c
mfd: Use dev_get_drvdata() directly
2019-05-14 08:13:28 +01:00
tc3589x.c
tc6387xb.c
mfd: Use dev_get_drvdata() directly
2019-05-14 08:13:28 +01:00
tc6393xb.c
mfd: Use dev_get_drvdata() directly
2019-05-14 08:13:28 +01:00
ti-lmu.c
mfd: ti-lmu: Remove LM3532 backlight driver references
2019-04-07 20:45:49 +02:00
ti_am335x_tscadc.c
mfd: ti_am335x_tscadc: Use PLATFORM_DEVID_AUTO while registering mfd cells
2018-12-03 11:33:10 +00:00
timberdale.c
Merge branch 'i2c/for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
2018-06-14 16:21:46 +09:00
timberdale.h
tmio_core.c
tps6105x.c
tps6507x.c
tps6586x.c
mfd: tps6586x: Handle interrupts on suspend
2019-01-03 08:32:42 +00:00
tps65010.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61
2019-05-24 17:36:45 +02:00
tps65086.c
tps65090.c
mfd: tps65090: Make it explicitly non-modular
2019-02-01 08:21:13 +00:00
tps65217.c
tps65218.c
mfd: tps65218.c: Add input voltage options
2019-02-01 08:21:13 +00:00
tps65910.c
mfd: tps65910: Make it explicitly non-modular
2019-02-01 08:21:13 +00:00
tps65911-comparator.c
mfd: tps65911-comparator: Fix an off by one bug
2018-05-16 09:21:48 +01:00
tps65912-core.c
tps65912-i2c.c
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: Make it explicitly non-modular
2019-02-01 08:21:13 +00:00
tqmx86.c
mfd: tqmx86: IO controller with I2C, Wachdog and GPIO
2019-02-18 09:06:57 +00:00
twl-core.c
mfd: twl-core: Disable IRQ while suspended
2019-04-02 04:50:31 +01:00
twl-core.h
twl4030-audio.c
twl4030-irq.c
twl4030-power.c
twl6030-irq.c
mfd: twl6030-irq: Delete an error message for a failed memory allocation in twl6030_init_irq()
2018-05-16 09:21:48 +01:00
twl6040.c
mfd: twl6040: Fix device init errors for ACCCTL register
2019-05-14 08:13:25 +01:00
ucb1x00-assabet.c
ucb1x00-core.c
ucb1x00-ts.c
ucb1400_core.c
vexpress-sysreg.c
viperboard.c
mfd: viperboard: Delete an error message for a failed memory allocation in vprbrd_probe()
2018-05-16 09:21:48 +01:00
vx855.c
wl1273-core.c
wm97xx-core.c
mfd: wm97xx-core: Platform data can be NULL
2018-06-11 09:11:03 +01:00
wm831x-auxadc.c
wm831x-core.c
Linux 5.1-rc1
2019-03-19 13:12:18 +00:00
wm831x-i2c.c
mfd: wm831x-i2c: Make it explicitly non-modular
2019-02-01 08:21:13 +00:00
wm831x-irq.c
wm831x-otp.c
wm831x-spi.c
mfd: wm831x-spi: Make it explicitly non-modular
2019-02-01 08:21:13 +00:00
wm5102-tables.c
wm5110-tables.c
mfd: wm5110: Add missing ASRC rate register
2019-01-03 08:32:42 +00:00
wm8350-core.c
mfd: wm8350-core: Drop unused module infrastructure from non-modular code
2019-02-01 08:21:13 +00:00
wm8350-gpio.c
wm8350-i2c.c
mfd: wm8350-i2c: Make it explicitly non-modular
2019-02-01 08:21:13 +00:00
wm8350-irq.c
wm8350-regmap.c
wm8400-core.c
Linux 5.1-rc1
2019-03-19 13:12:18 +00:00
wm8994-core.c
regulator: wm8994: Pass descriptor instead of GPIO number
2018-11-15 11:42:08 -08:00
wm8994-irq.c
wm8994-regmap.c
wm8994.h
wm8997-tables.c
wm8998-tables.c