diff options
Diffstat (limited to 'drivers/mfd')
54 files changed, 54 insertions, 222 deletions
diff --git a/drivers/mfd/88pm80x.c b/drivers/mfd/88pm80x.c index 3f24ecbe2576..be036e7e787b 100644 --- a/drivers/mfd/88pm80x.c +++ b/drivers/mfd/88pm80x.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * I2C driver for Marvell 88PM80x | 3 | * I2C driver for Marvell 88PM80x |
3 | * | 4 | * |
@@ -5,10 +6,6 @@ | |||
5 | * Haojian Zhuang <haojian.zhuang@marvell.com> | 6 | * Haojian Zhuang <haojian.zhuang@marvell.com> |
6 | * Joseph(Yossi) Hanin <yhanin@marvell.com> | 7 | * Joseph(Yossi) Hanin <yhanin@marvell.com> |
7 | * Qiao Zhou <zhouqiao@marvell.com> | 8 | * Qiao Zhou <zhouqiao@marvell.com> |
8 | * | ||
9 | * This program is free software; you can redistribute it and/or modify | ||
10 | * it under the terms of the GNU General Public License version 2 as | ||
11 | * published by the Free Software Foundation. | ||
12 | */ | 9 | */ |
13 | #include <linux/kernel.h> | 10 | #include <linux/kernel.h> |
14 | #include <linux/module.h> | 11 | #include <linux/module.h> |
diff --git a/drivers/mfd/88pm860x-core.c b/drivers/mfd/88pm860x-core.c index 227b99018657..9e0bd135730f 100644 --- a/drivers/mfd/88pm860x-core.c +++ b/drivers/mfd/88pm860x-core.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Base driver for Marvell 88PM8607 | 3 | * Base driver for Marvell 88PM8607 |
3 | * | 4 | * |
4 | * Copyright (C) 2009 Marvell International Ltd. | 5 | * Copyright (C) 2009 Marvell International Ltd. |
5 | * | 6 | * |
6 | * Author: Haojian Zhuang <haojian.zhuang@marvell.com> | 7 | * Author: Haojian Zhuang <haojian.zhuang@marvell.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #include <linux/kernel.h> | 10 | #include <linux/kernel.h> |
diff --git a/drivers/mfd/88pm860x-i2c.c b/drivers/mfd/88pm860x-i2c.c index 7b9052ea7413..a000aed35755 100644 --- a/drivers/mfd/88pm860x-i2c.c +++ b/drivers/mfd/88pm860x-i2c.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * I2C driver for Marvell 88PM860x | 3 | * I2C driver for Marvell 88PM860x |
3 | * | 4 | * |
4 | * Copyright (C) 2009 Marvell International Ltd. | 5 | * Copyright (C) 2009 Marvell International Ltd. |
5 | * | 6 | * |
6 | * Author: Haojian Zhuang <haojian.zhuang@marvell.com> | 7 | * Author: Haojian Zhuang <haojian.zhuang@marvell.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | #include <linux/kernel.h> | 9 | #include <linux/kernel.h> |
13 | #include <linux/module.h> | 10 | #include <linux/module.h> |
diff --git a/drivers/mfd/ac100.c b/drivers/mfd/ac100.c index 9bc69cd7807d..6d49d7fb5f14 100644 --- a/drivers/mfd/ac100.c +++ b/drivers/mfd/ac100.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * MFD core driver for X-Powers' AC100 Audio Codec IC | 3 | * MFD core driver for X-Powers' AC100 Audio Codec IC |
3 | * | 4 | * |
@@ -12,10 +13,6 @@ | |||
12 | * Copyright (2016) Chen-Yu Tsai | 13 | * Copyright (2016) Chen-Yu Tsai |
13 | * | 14 | * |
14 | * Author: Chen-Yu Tsai <wens@csie.org> | 15 | * Author: Chen-Yu Tsai <wens@csie.org> |
15 | * | ||
16 | * This program is free software; you can redistribute it and/or modify | ||
17 | * it under the terms of the GNU General Public License version 2 as | ||
18 | * published by the Free Software Foundation. | ||
19 | */ | 16 | */ |
20 | 17 | ||
21 | #include <linux/interrupt.h> | 18 | #include <linux/interrupt.h> |
diff --git a/drivers/mfd/arizona-core.c b/drivers/mfd/arizona-core.c index 27b61639cdc7..2bdc7b02157a 100644 --- a/drivers/mfd/arizona-core.c +++ b/drivers/mfd/arizona-core.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Arizona core driver | 3 | * Arizona core driver |
3 | * | 4 | * |
4 | * Copyright 2012 Wolfson Microelectronics plc | 5 | * Copyright 2012 Wolfson Microelectronics plc |
5 | * | 6 | * |
6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #include <linux/clk.h> | 10 | #include <linux/clk.h> |
diff --git a/drivers/mfd/arizona-i2c.c b/drivers/mfd/arizona-i2c.c index 5fe12961cfe5..4b58e3ad6eb6 100644 --- a/drivers/mfd/arizona-i2c.c +++ b/drivers/mfd/arizona-i2c.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Arizona-i2c.c -- Arizona I2C bus interface | 3 | * Arizona-i2c.c -- Arizona I2C bus interface |
3 | * | 4 | * |
4 | * Copyright 2012 Wolfson Microelectronics plc | 5 | * Copyright 2012 Wolfson Microelectronics plc |
5 | * | 6 | * |
6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #include <linux/err.h> | 10 | #include <linux/err.h> |
diff --git a/drivers/mfd/arizona-irq.c b/drivers/mfd/arizona-irq.c index a307832d7e45..077d9ab112b7 100644 --- a/drivers/mfd/arizona-irq.c +++ b/drivers/mfd/arizona-irq.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Arizona interrupt support | 3 | * Arizona interrupt support |
3 | * | 4 | * |
4 | * Copyright 2012 Wolfson Microelectronics plc | 5 | * Copyright 2012 Wolfson Microelectronics plc |
5 | * | 6 | * |
6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #include <linux/delay.h> | 10 | #include <linux/delay.h> |
diff --git a/drivers/mfd/arizona-spi.c b/drivers/mfd/arizona-spi.c index 5c1ccdeb9b70..2633e147b76c 100644 --- a/drivers/mfd/arizona-spi.c +++ b/drivers/mfd/arizona-spi.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * arizona-spi.c -- Arizona SPI bus interface | 3 | * arizona-spi.c -- Arizona SPI bus interface |
3 | * | 4 | * |
4 | * Copyright 2012 Wolfson Microelectronics plc | 5 | * Copyright 2012 Wolfson Microelectronics plc |
5 | * | 6 | * |
6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #include <linux/err.h> | 10 | #include <linux/err.h> |
diff --git a/drivers/mfd/arizona.h b/drivers/mfd/arizona.h index a0bddc5bd043..995efc6d7f32 100644 --- a/drivers/mfd/arizona.h +++ b/drivers/mfd/arizona.h | |||
@@ -1,13 +1,10 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * wm5102.h -- WM5102 MFD internals | 3 | * wm5102.h -- WM5102 MFD internals |
3 | * | 4 | * |
4 | * Copyright 2012 Wolfson Microelectronics plc | 5 | * Copyright 2012 Wolfson Microelectronics plc |
5 | * | 6 | * |
6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #ifndef _WM5102_H | 10 | #ifndef _WM5102_H |
diff --git a/drivers/mfd/asic3.c b/drivers/mfd/asic3.c index 1531302a50ec..83b18c998d6f 100644 --- a/drivers/mfd/asic3.c +++ b/drivers/mfd/asic3.c | |||
@@ -1,19 +1,15 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * driver/mfd/asic3.c | 3 | * driver/mfd/asic3.c |
3 | * | 4 | * |
4 | * Compaq ASIC3 support. | 5 | * Compaq ASIC3 support. |
5 | * | 6 | * |
6 | * This program is free software; you can redistribute it and/or modify | ||
7 | * it under the terms of the GNU General Public License version 2 as | ||
8 | * published by the Free Software Foundation. | ||
9 | * | ||
10 | * Copyright 2001 Compaq Computer Corporation. | 7 | * Copyright 2001 Compaq Computer Corporation. |
11 | * Copyright 2004-2005 Phil Blundell | 8 | * Copyright 2004-2005 Phil Blundell |
12 | * Copyright 2007-2008 OpenedHand Ltd. | 9 | * Copyright 2007-2008 OpenedHand Ltd. |
13 | * | 10 | * |
14 | * Authors: Phil Blundell <pb@handhelds.org>, | 11 | * Authors: Phil Blundell <pb@handhelds.org>, |
15 | * Samuel Ortiz <sameo@openedhand.com> | 12 | * Samuel Ortiz <sameo@openedhand.com> |
16 | * | ||
17 | */ | 13 | */ |
18 | 14 | ||
19 | #include <linux/kernel.h> | 15 | #include <linux/kernel.h> |
diff --git a/drivers/mfd/atmel-smc.c b/drivers/mfd/atmel-smc.c index 0adbd2e796fe..1fa2ec950e7d 100644 --- a/drivers/mfd/atmel-smc.c +++ b/drivers/mfd/atmel-smc.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Atmel SMC (Static Memory Controller) helper functions. | 3 | * Atmel SMC (Static Memory Controller) helper functions. |
3 | * | 4 | * |
@@ -5,10 +6,6 @@ | |||
5 | * Copyright (C) 2017 Free Electrons | 6 | * Copyright (C) 2017 Free Electrons |
6 | * | 7 | * |
7 | * Author: Boris Brezillon <boris.brezillon@free-electrons.com> | 8 | * Author: Boris Brezillon <boris.brezillon@free-electrons.com> |
8 | * | ||
9 | * This program is free software; you can redistribute it and/or modify | ||
10 | * it under the terms of the GNU General Public License version 2 as | ||
11 | * published by the Free Software Foundation. | ||
12 | */ | 9 | */ |
13 | 10 | ||
14 | #include <linux/mfd/syscon/atmel-smc.h> | 11 | #include <linux/mfd/syscon/atmel-smc.h> |
diff --git a/drivers/mfd/axp20x-i2c.c b/drivers/mfd/axp20x-i2c.c index c2e8a0dee7f8..14f9df74f855 100644 --- a/drivers/mfd/axp20x-i2c.c +++ b/drivers/mfd/axp20x-i2c.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * I2C driver for the X-Powers' Power Management ICs | 3 | * I2C driver for the X-Powers' Power Management ICs |
3 | * | 4 | * |
@@ -10,10 +11,6 @@ | |||
10 | * Copyright (C) 2014 Carlo Caione | 11 | * Copyright (C) 2014 Carlo Caione |
11 | * | 12 | * |
12 | * Author: Carlo Caione <carlo@caione.org> | 13 | * Author: Carlo Caione <carlo@caione.org> |
13 | * | ||
14 | * This program is free software; you can redistribute it and/or modify | ||
15 | * it under the terms of the GNU General Public License version 2 as | ||
16 | * published by the Free Software Foundation. | ||
17 | */ | 14 | */ |
18 | 15 | ||
19 | #include <linux/acpi.h> | 16 | #include <linux/acpi.h> |
diff --git a/drivers/mfd/axp20x-rsb.c b/drivers/mfd/axp20x-rsb.c index 7ddbd9e8dd03..4cdc79f5cc48 100644 --- a/drivers/mfd/axp20x-rsb.c +++ b/drivers/mfd/axp20x-rsb.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * RSB driver for the X-Powers' Power Management ICs | 3 | * RSB driver for the X-Powers' Power Management ICs |
3 | * | 4 | * |
@@ -10,10 +11,6 @@ | |||
10 | * Copyright (C) 2015 Chen-Yu Tsai | 11 | * Copyright (C) 2015 Chen-Yu Tsai |
11 | * | 12 | * |
12 | * Author: Chen-Yu Tsai <wens@csie.org> | 13 | * Author: Chen-Yu Tsai <wens@csie.org> |
13 | * | ||
14 | * This program is free software; you can redistribute it and/or modify | ||
15 | * it under the terms of the GNU General Public License version 2 as | ||
16 | * published by the Free Software Foundation. | ||
17 | */ | 14 | */ |
18 | 15 | ||
19 | #include <linux/acpi.h> | 16 | #include <linux/acpi.h> |
diff --git a/drivers/mfd/axp20x.c b/drivers/mfd/axp20x.c index 2215660dfa05..a4aaadaa0cb0 100644 --- a/drivers/mfd/axp20x.c +++ b/drivers/mfd/axp20x.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * MFD core driver for the X-Powers' Power Management ICs | 3 | * MFD core driver for the X-Powers' Power Management ICs |
3 | * | 4 | * |
@@ -10,10 +11,6 @@ | |||
10 | * Copyright (C) 2014 Carlo Caione | 11 | * Copyright (C) 2014 Carlo Caione |
11 | * | 12 | * |
12 | * Author: Carlo Caione <carlo@caione.org> | 13 | * Author: Carlo Caione <carlo@caione.org> |
13 | * | ||
14 | * This program is free software; you can redistribute it and/or modify | ||
15 | * it under the terms of the GNU General Public License version 2 as | ||
16 | * published by the Free Software Foundation. | ||
17 | */ | 14 | */ |
18 | 15 | ||
19 | #include <linux/acpi.h> | 16 | #include <linux/acpi.h> |
diff --git a/drivers/mfd/cs47l24-tables.c b/drivers/mfd/cs47l24-tables.c index c090974340ad..c289d92a5c1d 100644 --- a/drivers/mfd/cs47l24-tables.c +++ b/drivers/mfd/cs47l24-tables.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Data tables for CS47L24 codec | 3 | * Data tables for CS47L24 codec |
3 | * | 4 | * |
4 | * Copyright 2015 Cirrus Logic, Inc. | 5 | * Copyright 2015 Cirrus Logic, Inc. |
5 | * | 6 | * |
6 | * Author: Richard Fitzgerald <rf@opensource.wolfsonmicro.com> | 7 | * Author: Richard Fitzgerald <rf@opensource.wolfsonmicro.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #include <linux/module.h> | 10 | #include <linux/module.h> |
diff --git a/drivers/mfd/da903x.c b/drivers/mfd/da903x.c index 09f367571c58..a818fbb55988 100644 --- a/drivers/mfd/da903x.c +++ b/drivers/mfd/da903x.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Base driver for Dialog Semiconductor DA9030/DA9034 | 3 | * Base driver for Dialog Semiconductor DA9030/DA9034 |
3 | * | 4 | * |
@@ -6,10 +7,6 @@ | |||
6 | * | 7 | * |
7 | * Copyright (C) 2006-2008 Marvell International Ltd. | 8 | * Copyright (C) 2006-2008 Marvell International Ltd. |
8 | * Eric Miao <eric.miao@marvell.com> | 9 | * Eric Miao <eric.miao@marvell.com> |
9 | * | ||
10 | * This program is free software; you can redistribute it and/or modify | ||
11 | * it under the terms of the GNU General Public License version 2 as | ||
12 | * published by the Free Software Foundation. | ||
13 | */ | 10 | */ |
14 | 11 | ||
15 | #include <linux/kernel.h> | 12 | #include <linux/kernel.h> |
diff --git a/drivers/mfd/da9052-irq.c b/drivers/mfd/da9052-irq.c index cd4ca849ca44..abbdbf0337e2 100644 --- a/drivers/mfd/da9052-irq.c +++ b/drivers/mfd/da9052-irq.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * DA9052 interrupt support | 3 | * DA9052 interrupt support |
3 | * | 4 | * |
@@ -7,10 +8,6 @@ | |||
7 | * Copyright 2012 Wolfson Microelectronics plc | 8 | * Copyright 2012 Wolfson Microelectronics plc |
8 | * | 9 | * |
9 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 10 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
10 | * | ||
11 | * This program is free software; you can redistribute it and/or modify | ||
12 | * it under the terms of the GNU General Public License version 2 as | ||
13 | * published by the Free Software Foundation. | ||
14 | */ | 11 | */ |
15 | 12 | ||
16 | #include <linux/device.h> | 13 | #include <linux/device.h> |
diff --git a/drivers/mfd/ezx-pcap.c b/drivers/mfd/ezx-pcap.c index 542b47c6bcd2..f505e3e1274b 100644 --- a/drivers/mfd/ezx-pcap.c +++ b/drivers/mfd/ezx-pcap.c | |||
@@ -1,13 +1,9 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Driver for Motorola PCAP2 as present in EZX phones | 3 | * Driver for Motorola PCAP2 as present in EZX phones |
3 | * | 4 | * |
4 | * Copyright (C) 2006 Harald Welte <laforge@openezx.org> | 5 | * Copyright (C) 2006 Harald Welte <laforge@openezx.org> |
5 | * Copyright (C) 2009 Daniel Ribeiro <drwyrm@gmail.com> | 6 | * Copyright (C) 2009 Daniel Ribeiro <drwyrm@gmail.com> |
6 | * | ||
7 | * This program is free software; you can redistribute it and/or modify | ||
8 | * it under the terms of the GNU General Public License version 2 as | ||
9 | * published by the Free Software Foundation. | ||
10 | * | ||
11 | */ | 7 | */ |
12 | 8 | ||
13 | #include <linux/module.h> | 9 | #include <linux/module.h> |
diff --git a/drivers/mfd/fsl-imx25-tsadc.c b/drivers/mfd/fsl-imx25-tsadc.c index dbb85caaafed..20791cab7263 100644 --- a/drivers/mfd/fsl-imx25-tsadc.c +++ b/drivers/mfd/fsl-imx25-tsadc.c | |||
@@ -1,9 +1,6 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Copyright (C) 2014-2015 Pengutronix, Markus Pargmann <mpa@pengutronix.de> | 3 | * Copyright (C) 2014-2015 Pengutronix, Markus Pargmann <mpa@pengutronix.de> |
3 | * | ||
4 | * This program is free software; you can redistribute it and/or modify it under | ||
5 | * the terms of the GNU General Public License version 2 as published by the | ||
6 | * Free Software Foundation. | ||
7 | */ | 4 | */ |
8 | 5 | ||
9 | #include <linux/clk.h> | 6 | #include <linux/clk.h> |
diff --git a/drivers/mfd/hi6421-pmic-core.c b/drivers/mfd/hi6421-pmic-core.c index 6fb7ba272e09..edfc172b8607 100644 --- a/drivers/mfd/hi6421-pmic-core.c +++ b/drivers/mfd/hi6421-pmic-core.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Device driver for Hi6421 PMIC | 3 | * Device driver for Hi6421 PMIC |
3 | * | 4 | * |
@@ -7,10 +8,6 @@ | |||
7 | * http://www.linaro.org | 8 | * http://www.linaro.org |
8 | * | 9 | * |
9 | * Author: Guodong Xu <guodong.xu@linaro.org> | 10 | * Author: Guodong Xu <guodong.xu@linaro.org> |
10 | * | ||
11 | * This program is free software; you can redistribute it and/or modify | ||
12 | * it under the terms of the GNU General Public License version 2 as | ||
13 | * published by the Free Software Foundation. | ||
14 | */ | 11 | */ |
15 | 12 | ||
16 | #include <linux/device.h> | 13 | #include <linux/device.h> |
diff --git a/drivers/mfd/hi655x-pmic.c b/drivers/mfd/hi655x-pmic.c index 96c07fa1802a..f1c51ce309fa 100644 --- a/drivers/mfd/hi655x-pmic.c +++ b/drivers/mfd/hi655x-pmic.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Device driver for MFD hi655x PMIC | 3 | * Device driver for MFD hi655x PMIC |
3 | * | 4 | * |
@@ -6,10 +7,6 @@ | |||
6 | * Authors: | 7 | * Authors: |
7 | * Chen Feng <puck.chen@hisilicon.com> | 8 | * Chen Feng <puck.chen@hisilicon.com> |
8 | * Fei Wang <w.f@huawei.com> | 9 | * Fei Wang <w.f@huawei.com> |
9 | * | ||
10 | * This program is free software; you can redistribute it and/or modify | ||
11 | * it under the terms of the GNU General Public License version 2 as | ||
12 | * published by the Free Software Foundation. | ||
13 | */ | 10 | */ |
14 | 11 | ||
15 | #include <linux/gpio.h> | 12 | #include <linux/gpio.h> |
diff --git a/drivers/mfd/intel-lpss-acpi.c b/drivers/mfd/intel-lpss-acpi.c index 6d9f03363ee7..61ffb8b393e4 100644 --- a/drivers/mfd/intel-lpss-acpi.c +++ b/drivers/mfd/intel-lpss-acpi.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Intel LPSS ACPI support. | 3 | * Intel LPSS ACPI support. |
3 | * | 4 | * |
@@ -5,10 +6,6 @@ | |||
5 | * | 6 | * |
6 | * Authors: Andy Shevchenko <andriy.shevchenko@linux.intel.com> | 7 | * Authors: Andy Shevchenko <andriy.shevchenko@linux.intel.com> |
7 | * Mika Westerberg <mika.westerberg@linux.intel.com> | 8 | * Mika Westerberg <mika.westerberg@linux.intel.com> |
8 | * | ||
9 | * This program is free software; you can redistribute it and/or modify | ||
10 | * it under the terms of the GNU General Public License version 2 as | ||
11 | * published by the Free Software Foundation. | ||
12 | */ | 9 | */ |
13 | 10 | ||
14 | #include <linux/acpi.h> | 11 | #include <linux/acpi.h> |
diff --git a/drivers/mfd/intel-lpss-pci.c b/drivers/mfd/intel-lpss-pci.c index 6b111be944d9..aed2c0447966 100644 --- a/drivers/mfd/intel-lpss-pci.c +++ b/drivers/mfd/intel-lpss-pci.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Intel LPSS PCI support. | 3 | * Intel LPSS PCI support. |
3 | * | 4 | * |
@@ -5,10 +6,6 @@ | |||
5 | * | 6 | * |
6 | * Authors: Andy Shevchenko <andriy.shevchenko@linux.intel.com> | 7 | * Authors: Andy Shevchenko <andriy.shevchenko@linux.intel.com> |
7 | * Mika Westerberg <mika.westerberg@linux.intel.com> | 8 | * Mika Westerberg <mika.westerberg@linux.intel.com> |
8 | * | ||
9 | * This program is free software; you can redistribute it and/or modify | ||
10 | * it under the terms of the GNU General Public License version 2 as | ||
11 | * published by the Free Software Foundation. | ||
12 | */ | 9 | */ |
13 | 10 | ||
14 | #include <linux/ioport.h> | 11 | #include <linux/ioport.h> |
diff --git a/drivers/mfd/intel-lpss.c b/drivers/mfd/intel-lpss.c index fc6aa4c50144..a475cbd2b9ef 100644 --- a/drivers/mfd/intel-lpss.c +++ b/drivers/mfd/intel-lpss.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Intel Sunrisepoint LPSS core support. | 3 | * Intel Sunrisepoint LPSS core support. |
3 | * | 4 | * |
@@ -7,10 +8,6 @@ | |||
7 | * Mika Westerberg <mika.westerberg@linux.intel.com> | 8 | * Mika Westerberg <mika.westerberg@linux.intel.com> |
8 | * Heikki Krogerus <heikki.krogerus@linux.intel.com> | 9 | * Heikki Krogerus <heikki.krogerus@linux.intel.com> |
9 | * Jarkko Nikula <jarkko.nikula@linux.intel.com> | 10 | * Jarkko Nikula <jarkko.nikula@linux.intel.com> |
10 | * | ||
11 | * This program is free software; you can redistribute it and/or modify | ||
12 | * it under the terms of the GNU General Public License version 2 as | ||
13 | * published by the Free Software Foundation. | ||
14 | */ | 11 | */ |
15 | 12 | ||
16 | #include <linux/clk.h> | 13 | #include <linux/clk.h> |
diff --git a/drivers/mfd/intel-lpss.h b/drivers/mfd/intel-lpss.h index 3a120fecd2dc..4ae58a86bb42 100644 --- a/drivers/mfd/intel-lpss.h +++ b/drivers/mfd/intel-lpss.h | |||
@@ -1,3 +1,4 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * Intel LPSS core support. | 3 | * Intel LPSS core support. |
3 | * | 4 | * |
@@ -5,10 +6,6 @@ | |||
5 | * | 6 | * |
6 | * Authors: Andy Shevchenko <andriy.shevchenko@linux.intel.com> | 7 | * Authors: Andy Shevchenko <andriy.shevchenko@linux.intel.com> |
7 | * Mika Westerberg <mika.westerberg@linux.intel.com> | 8 | * Mika Westerberg <mika.westerberg@linux.intel.com> |
8 | * | ||
9 | * This program is free software; you can redistribute it and/or modify | ||
10 | * it under the terms of the GNU General Public License version 2 as | ||
11 | * published by the Free Software Foundation. | ||
12 | */ | 9 | */ |
13 | 10 | ||
14 | #ifndef __MFD_INTEL_LPSS_H | 11 | #ifndef __MFD_INTEL_LPSS_H |
diff --git a/drivers/mfd/ipaq-micro.c b/drivers/mfd/ipaq-micro.c index cd762d08f116..a1d9be82734d 100644 --- a/drivers/mfd/ipaq-micro.c +++ b/drivers/mfd/ipaq-micro.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Compaq iPAQ h3xxx Atmel microcontroller companion support | 3 | * Compaq iPAQ h3xxx Atmel microcontroller companion support |
3 | * | 4 | * |
@@ -8,10 +9,6 @@ | |||
8 | * Author : Alessandro Gardich <gremlin@gremlin.it> | 9 | * Author : Alessandro Gardich <gremlin@gremlin.it> |
9 | * Author : Dmitry Artamonow <mad_soft@inbox.ru> | 10 | * Author : Dmitry Artamonow <mad_soft@inbox.ru> |
10 | * Author : Linus Walleij <linus.walleij@linaro.org> | 11 | * Author : Linus Walleij <linus.walleij@linaro.org> |
11 | * | ||
12 | * This program is free software; you can redistribute it and/or modify | ||
13 | * it under the terms of the GNU General Public License version 2 as | ||
14 | * published by the Free Software Foundation. | ||
15 | */ | 12 | */ |
16 | 13 | ||
17 | #include <linux/module.h> | 14 | #include <linux/module.h> |
diff --git a/drivers/mfd/lp3943.c b/drivers/mfd/lp3943.c index 65a2a8f14e74..13cb89be3d66 100644 --- a/drivers/mfd/lp3943.c +++ b/drivers/mfd/lp3943.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * TI/National Semiconductor LP3943 MFD Core Driver | 3 | * TI/National Semiconductor LP3943 MFD Core Driver |
3 | * | 4 | * |
@@ -5,10 +6,6 @@ | |||
5 | * | 6 | * |
6 | * Author: Milo Kim <milo.kim@ti.com> | 7 | * Author: Milo Kim <milo.kim@ti.com> |
7 | * | 8 | * |
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | * | ||
12 | * Driver structure: | 9 | * Driver structure: |
13 | * LP3943 is an integrated device capable of driving 16 output channels. | 10 | * LP3943 is an integrated device capable of driving 16 output channels. |
14 | * It can be used for a GPIO expander and PWM generators. | 11 | * It can be used for a GPIO expander and PWM generators. |
diff --git a/drivers/mfd/lp8788-irq.c b/drivers/mfd/lp8788-irq.c index 792d51bae20f..348439a3fbbd 100644 --- a/drivers/mfd/lp8788-irq.c +++ b/drivers/mfd/lp8788-irq.c | |||
@@ -1,14 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * TI LP8788 MFD - interrupt handler | 3 | * TI LP8788 MFD - interrupt handler |
3 | * | 4 | * |
4 | * Copyright 2012 Texas Instruments | 5 | * Copyright 2012 Texas Instruments |
5 | * | 6 | * |
6 | * Author: Milo(Woogyom) Kim <milo.kim@ti.com> | 7 | * Author: Milo(Woogyom) Kim <milo.kim@ti.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | * | ||
12 | */ | 8 | */ |
13 | 9 | ||
14 | #include <linux/delay.h> | 10 | #include <linux/delay.h> |
diff --git a/drivers/mfd/lp8788.c b/drivers/mfd/lp8788.c index acf616559512..768d556b3fe9 100644 --- a/drivers/mfd/lp8788.c +++ b/drivers/mfd/lp8788.c | |||
@@ -1,14 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * TI LP8788 MFD - core interface | 3 | * TI LP8788 MFD - core interface |
3 | * | 4 | * |
4 | * Copyright 2012 Texas Instruments | 5 | * Copyright 2012 Texas Instruments |
5 | * | 6 | * |
6 | * Author: Milo(Woogyom) Kim <milo.kim@ti.com> | 7 | * Author: Milo(Woogyom) Kim <milo.kim@ti.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | * | ||
12 | */ | 8 | */ |
13 | 9 | ||
14 | #include <linux/err.h> | 10 | #include <linux/err.h> |
diff --git a/drivers/mfd/madera.h b/drivers/mfd/madera.h index 891b84efb9a7..0ff05cd74211 100644 --- a/drivers/mfd/madera.h +++ b/drivers/mfd/madera.h | |||
@@ -1,11 +1,8 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * MFD internals for Cirrus Logic Madera codecs | 3 | * MFD internals for Cirrus Logic Madera codecs |
3 | * | 4 | * |
4 | * Copyright 2015-2018 Cirrus Logic | 5 | * Copyright 2015-2018 Cirrus Logic |
5 | * | ||
6 | * This program is free software; you can redistribute it and/or modify | ||
7 | * it under the terms of the GNU General Public License version 2 as | ||
8 | * published by the Free Software Foundation. | ||
9 | */ | 6 | */ |
10 | 7 | ||
11 | #ifndef MADERA_MFD_H | 8 | #ifndef MADERA_MFD_H |
diff --git a/drivers/mfd/max77620.c b/drivers/mfd/max77620.c index 436361ce3737..0c28965fcc6a 100644 --- a/drivers/mfd/max77620.c +++ b/drivers/mfd/max77620.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Maxim MAX77620 MFD Driver | 3 | * Maxim MAX77620 MFD Driver |
3 | * | 4 | * |
@@ -7,10 +8,6 @@ | |||
7 | * Laxman Dewangan <ldewangan@nvidia.com> | 8 | * Laxman Dewangan <ldewangan@nvidia.com> |
8 | * Chaitanya Bandi <bandik@nvidia.com> | 9 | * Chaitanya Bandi <bandik@nvidia.com> |
9 | * Mallikarjun Kasoju <mkasoju@nvidia.com> | 10 | * Mallikarjun Kasoju <mkasoju@nvidia.com> |
10 | * | ||
11 | * This program is free software; you can redistribute it and/or modify | ||
12 | * it under the terms of the GNU General Public License version 2 as | ||
13 | * published by the Free Software Foundation. | ||
14 | */ | 11 | */ |
15 | 12 | ||
16 | /****************** Teminology used in driver ******************** | 13 | /****************** Teminology used in driver ******************** |
diff --git a/drivers/mfd/max8907.c b/drivers/mfd/max8907.c index 2974c8b1273b..cc01f706cb32 100644 --- a/drivers/mfd/max8907.c +++ b/drivers/mfd/max8907.c | |||
@@ -1,12 +1,9 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * max8907.c - mfd driver for MAX8907 | 3 | * max8907.c - mfd driver for MAX8907 |
3 | * | 4 | * |
4 | * Copyright (C) 2010 Gyungoh Yoo <jack.yoo@maxim-ic.com> | 5 | * Copyright (C) 2010 Gyungoh Yoo <jack.yoo@maxim-ic.com> |
5 | * Copyright (C) 2010-2012, NVIDIA CORPORATION. All rights reserved. | 6 | * Copyright (C) 2010-2012, NVIDIA CORPORATION. All rights reserved. |
6 | * | ||
7 | * This program is free software; you can redistribute it and/or modify | ||
8 | * it under the terms of the GNU General Public License version 2 as | ||
9 | * published by the Free Software Foundation. | ||
10 | */ | 7 | */ |
11 | 8 | ||
12 | #include <linux/err.h> | 9 | #include <linux/err.h> |
diff --git a/drivers/mfd/max8925-core.c b/drivers/mfd/max8925-core.c index 87c724ba9793..0af6833b4080 100644 --- a/drivers/mfd/max8925-core.c +++ b/drivers/mfd/max8925-core.c | |||
@@ -1,12 +1,9 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Base driver for Maxim MAX8925 | 3 | * Base driver for Maxim MAX8925 |
3 | * | 4 | * |
4 | * Copyright (C) 2009-2010 Marvell International Ltd. | 5 | * Copyright (C) 2009-2010 Marvell International Ltd. |
5 | * Haojian Zhuang <haojian.zhuang@marvell.com> | 6 | * Haojian Zhuang <haojian.zhuang@marvell.com> |
6 | * | ||
7 | * This program is free software; you can redistribute it and/or modify | ||
8 | * it under the terms of the GNU General Public License version 2 as | ||
9 | * published by the Free Software Foundation. | ||
10 | */ | 7 | */ |
11 | 8 | ||
12 | #include <linux/kernel.h> | 9 | #include <linux/kernel.h> |
diff --git a/drivers/mfd/max8925-i2c.c b/drivers/mfd/max8925-i2c.c index 10063236132c..20bb19b71109 100644 --- a/drivers/mfd/max8925-i2c.c +++ b/drivers/mfd/max8925-i2c.c | |||
@@ -1,12 +1,9 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * I2C driver for Maxim MAX8925 | 3 | * I2C driver for Maxim MAX8925 |
3 | * | 4 | * |
4 | * Copyright (C) 2009 Marvell International Ltd. | 5 | * Copyright (C) 2009 Marvell International Ltd. |
5 | * Haojian Zhuang <haojian.zhuang@marvell.com> | 6 | * Haojian Zhuang <haojian.zhuang@marvell.com> |
6 | * | ||
7 | * This program is free software; you can redistribute it and/or modify | ||
8 | * it under the terms of the GNU General Public License version 2 as | ||
9 | * published by the Free Software Foundation. | ||
10 | */ | 7 | */ |
11 | #include <linux/kernel.h> | 8 | #include <linux/kernel.h> |
12 | #include <linux/init.h> | 9 | #include <linux/init.h> |
diff --git a/drivers/mfd/mc13xxx-core.c b/drivers/mfd/mc13xxx-core.c index d0bf50e3568d..1abe7432aad8 100644 --- a/drivers/mfd/mc13xxx-core.c +++ b/drivers/mfd/mc13xxx-core.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Copyright 2009-2010 Pengutronix | 3 | * Copyright 2009-2010 Pengutronix |
3 | * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de> | 4 | * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de> |
4 | * | 5 | * |
5 | * loosely based on an earlier driver that has | 6 | * loosely based on an earlier driver that has |
6 | * Copyright 2009 Pengutronix, Sascha Hauer <s.hauer@pengutronix.de> | 7 | * Copyright 2009 Pengutronix, Sascha Hauer <s.hauer@pengutronix.de> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify it under | ||
9 | * the terms of the GNU General Public License version 2 as published by the | ||
10 | * Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #include <linux/module.h> | 10 | #include <linux/module.h> |
diff --git a/drivers/mfd/mc13xxx-i2c.c b/drivers/mfd/mc13xxx-i2c.c index 67e4c9aa7d18..65b4dd8e5afb 100644 --- a/drivers/mfd/mc13xxx-i2c.c +++ b/drivers/mfd/mc13xxx-i2c.c | |||
@@ -1,10 +1,7 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Copyright 2009-2010 Creative Product Design | 3 | * Copyright 2009-2010 Creative Product Design |
3 | * Marc Reilly marc@cpdesign.com.au | 4 | * Marc Reilly marc@cpdesign.com.au |
4 | * | ||
5 | * This program is free software; you can redistribute it and/or modify it under | ||
6 | * the terms of the GNU General Public License version 2 as published by the | ||
7 | * Free Software Foundation. | ||
8 | */ | 5 | */ |
9 | 6 | ||
10 | #include <linux/slab.h> | 7 | #include <linux/slab.h> |
diff --git a/drivers/mfd/mc13xxx-spi.c b/drivers/mfd/mc13xxx-spi.c index ee3411cc5ce4..286ddcf5ddc6 100644 --- a/drivers/mfd/mc13xxx-spi.c +++ b/drivers/mfd/mc13xxx-spi.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Copyright 2009-2010 Pengutronix | 3 | * Copyright 2009-2010 Pengutronix |
3 | * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de> | 4 | * Uwe Kleine-Koenig <u.kleine-koenig@pengutronix.de> |
4 | * | 5 | * |
5 | * loosely based on an earlier driver that has | 6 | * loosely based on an earlier driver that has |
6 | * Copyright 2009 Pengutronix, Sascha Hauer <s.hauer@pengutronix.de> | 7 | * Copyright 2009 Pengutronix, Sascha Hauer <s.hauer@pengutronix.de> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify it under | ||
9 | * the terms of the GNU General Public License version 2 as published by the | ||
10 | * Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #include <linux/slab.h> | 10 | #include <linux/slab.h> |
diff --git a/drivers/mfd/mc13xxx.h b/drivers/mfd/mc13xxx.h index 33677d1dcf66..ce6eec52e8eb 100644 --- a/drivers/mfd/mc13xxx.h +++ b/drivers/mfd/mc13xxx.h | |||
@@ -1,10 +1,7 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * Copyright 2012 Creative Product Design | 3 | * Copyright 2012 Creative Product Design |
3 | * Marc Reilly <marc@cpdesign.com.au> | 4 | * Marc Reilly <marc@cpdesign.com.au> |
4 | * | ||
5 | * This program is free software; you can redistribute it and/or modify it under | ||
6 | * the terms of the GNU General Public License version 2 as published by the | ||
7 | * Free Software Foundation. | ||
8 | */ | 5 | */ |
9 | #ifndef __DRIVERS_MFD_MC13XXX_H | 6 | #ifndef __DRIVERS_MFD_MC13XXX_H |
10 | #define __DRIVERS_MFD_MC13XXX_H | 7 | #define __DRIVERS_MFD_MC13XXX_H |
diff --git a/drivers/mfd/mfd-core.c b/drivers/mfd/mfd-core.c index 1ade4c8cc91f..dbf684c4ebfb 100644 --- a/drivers/mfd/mfd-core.c +++ b/drivers/mfd/mfd-core.c | |||
@@ -1,14 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * drivers/mfd/mfd-core.c | 3 | * drivers/mfd/mfd-core.c |
3 | * | 4 | * |
4 | * core MFD support | 5 | * core MFD support |
5 | * Copyright (c) 2006 Ian Molton | 6 | * Copyright (c) 2006 Ian Molton |
6 | * Copyright (c) 2007,2008 Dmitry Baryshkov | 7 | * Copyright (c) 2007,2008 Dmitry Baryshkov |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | * | ||
12 | */ | 8 | */ |
13 | 9 | ||
14 | #include <linux/kernel.h> | 10 | #include <linux/kernel.h> |
diff --git a/drivers/mfd/motorola-cpcap.c b/drivers/mfd/motorola-cpcap.c index 20d9692640e1..52f38e57cdc1 100644 --- a/drivers/mfd/motorola-cpcap.c +++ b/drivers/mfd/motorola-cpcap.c | |||
@@ -1,11 +1,8 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Motorola CPCAP PMIC core driver | 3 | * Motorola CPCAP PMIC core driver |
3 | * | 4 | * |
4 | * Copyright (C) 2016 Tony Lindgren <tony@atomide.com> | 5 | * Copyright (C) 2016 Tony Lindgren <tony@atomide.com> |
5 | * | ||
6 | * This program is free software; you can redistribute it and/or modify | ||
7 | * it under the terms of the GNU General Public License version 2 as | ||
8 | * published by the Free Software Foundation. | ||
9 | */ | 6 | */ |
10 | 7 | ||
11 | #include <linux/device.h> | 8 | #include <linux/device.h> |
diff --git a/drivers/mfd/sm501.c b/drivers/mfd/sm501.c index d217debf382e..9b9b06d36cb1 100644 --- a/drivers/mfd/sm501.c +++ b/drivers/mfd/sm501.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* linux/drivers/mfd/sm501.c | 2 | /* linux/drivers/mfd/sm501.c |
2 | * | 3 | * |
3 | * Copyright (C) 2006 Simtec Electronics | 4 | * Copyright (C) 2006 Simtec Electronics |
4 | * Ben Dooks <ben@simtec.co.uk> | 5 | * Ben Dooks <ben@simtec.co.uk> |
5 | * Vincent Sanders <vince@simtec.co.uk> | 6 | * Vincent Sanders <vince@simtec.co.uk> |
6 | * | 7 | * |
7 | * This program is free software; you can redistribute it and/or modify | ||
8 | * it under the terms of the GNU General Public License version 2 as | ||
9 | * published by the Free Software Foundation. | ||
10 | * | ||
11 | * SM501 MFD driver | 8 | * SM501 MFD driver |
12 | */ | 9 | */ |
13 | 10 | ||
diff --git a/drivers/mfd/sun4i-gpadc.c b/drivers/mfd/sun4i-gpadc.c index 9cfc88134d03..b346fbce3c01 100644 --- a/drivers/mfd/sun4i-gpadc.c +++ b/drivers/mfd/sun4i-gpadc.c | |||
@@ -1,10 +1,7 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* ADC MFD core driver for sunxi platforms | 2 | /* ADC MFD core driver for sunxi platforms |
2 | * | 3 | * |
3 | * Copyright (c) 2016 Quentin Schulz <quentin.schulz@free-electrons.com> | 4 | * Copyright (c) 2016 Quentin Schulz <quentin.schulz@free-electrons.com> |
4 | * | ||
5 | * This program is free software; you can redistribute it and/or modify it | ||
6 | * under the terms of the GNU General Public License version 2 as published by | ||
7 | * the Free Software Foundation. | ||
8 | */ | 5 | */ |
9 | 6 | ||
10 | #include <linux/interrupt.h> | 7 | #include <linux/interrupt.h> |
diff --git a/drivers/mfd/t7l66xb.c b/drivers/mfd/t7l66xb.c index e9cfb147345e..70da0c4ae457 100644 --- a/drivers/mfd/t7l66xb.c +++ b/drivers/mfd/t7l66xb.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * | 3 | * |
3 | * Toshiba T7L66XB core mfd support | 4 | * Toshiba T7L66XB core mfd support |
@@ -5,10 +6,6 @@ | |||
5 | * Copyright (c) 2005, 2007, 2008 Ian Molton | 6 | * Copyright (c) 2005, 2007, 2008 Ian Molton |
6 | * Copyright (c) 2008 Dmitry Baryshkov | 7 | * Copyright (c) 2008 Dmitry Baryshkov |
7 | * | 8 | * |
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | * | ||
12 | * T7L66 features: | 9 | * T7L66 features: |
13 | * | 10 | * |
14 | * Supported in this driver: | 11 | * Supported in this driver: |
diff --git a/drivers/mfd/tc6387xb.c b/drivers/mfd/tc6387xb.c index f417c6fecfe2..c66a701ab21c 100644 --- a/drivers/mfd/tc6387xb.c +++ b/drivers/mfd/tc6387xb.c | |||
@@ -1,13 +1,9 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Toshiba TC6387XB support | 3 | * Toshiba TC6387XB support |
3 | * Copyright (c) 2005 Ian Molton | 4 | * Copyright (c) 2005 Ian Molton |
4 | * | 5 | * |
5 | * This program is free software; you can redistribute it and/or modify | ||
6 | * it under the terms of the GNU General Public License version 2 as | ||
7 | * published by the Free Software Foundation. | ||
8 | * | ||
9 | * This file contains TC6387XB base support. | 6 | * This file contains TC6387XB base support. |
10 | * | ||
11 | */ | 7 | */ |
12 | 8 | ||
13 | #include <linux/module.h> | 9 | #include <linux/module.h> |
diff --git a/drivers/mfd/tc6393xb.c b/drivers/mfd/tc6393xb.c index 6943048a64c2..05d5059ca203 100644 --- a/drivers/mfd/tc6393xb.c +++ b/drivers/mfd/tc6393xb.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Toshiba TC6393XB SoC support | 3 | * Toshiba TC6393XB SoC support |
3 | * | 4 | * |
@@ -8,10 +9,6 @@ | |||
8 | * | 9 | * |
9 | * Based on code written by Sharp/Lineo for 2.4 kernels | 10 | * Based on code written by Sharp/Lineo for 2.4 kernels |
10 | * Based on locomo.c | 11 | * Based on locomo.c |
11 | * | ||
12 | * This program is free software; you can redistribute it and/or modify | ||
13 | * it under the terms of the GNU General Public License version 2 as | ||
14 | * published by the Free Software Foundation. | ||
15 | */ | 12 | */ |
16 | 13 | ||
17 | #include <linux/kernel.h> | 14 | #include <linux/kernel.h> |
diff --git a/drivers/mfd/ti-lmu.c b/drivers/mfd/ti-lmu.c index b06cb908d1aa..96b21b5af570 100644 --- a/drivers/mfd/ti-lmu.c +++ b/drivers/mfd/ti-lmu.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * TI LMU (Lighting Management Unit) Core Driver | 3 | * TI LMU (Lighting Management Unit) Core Driver |
3 | * | 4 | * |
4 | * Copyright 2017 Texas Instruments | 5 | * Copyright 2017 Texas Instruments |
5 | * | 6 | * |
6 | * Author: Milo Kim <milo.kim@ti.com> | 7 | * Author: Milo Kim <milo.kim@ti.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #include <linux/delay.h> | 10 | #include <linux/delay.h> |
diff --git a/drivers/mfd/tmio_core.c b/drivers/mfd/tmio_core.c index ebf54cc28f7a..7ee873551482 100644 --- a/drivers/mfd/tmio_core.c +++ b/drivers/mfd/tmio_core.c | |||
@@ -1,9 +1,6 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Copyright(c) 2009 Ian Molton <spyro@f2s.com> | 3 | * Copyright(c) 2009 Ian Molton <spyro@f2s.com> |
3 | * | ||
4 | * This program is free software; you can redistribute it and/or modify | ||
5 | * it under the terms of the GNU General Public License version 2 as | ||
6 | * published by the Free Software Foundation. | ||
7 | */ | 4 | */ |
8 | 5 | ||
9 | #include <linux/export.h> | 6 | #include <linux/export.h> |
diff --git a/drivers/mfd/tps6586x.c b/drivers/mfd/tps6586x.c index 9c7925ca13cf..c8aadd39324e 100644 --- a/drivers/mfd/tps6586x.c +++ b/drivers/mfd/tps6586x.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Core driver for TI TPS6586x PMIC family | 3 | * Core driver for TI TPS6586x PMIC family |
3 | * | 4 | * |
@@ -9,10 +10,6 @@ | |||
9 | * Mike Rapoport <mike@compulab.co.il> | 10 | * Mike Rapoport <mike@compulab.co.il> |
10 | * Copyright (C) 2006-2008 Marvell International Ltd. | 11 | * Copyright (C) 2006-2008 Marvell International Ltd. |
11 | * Eric Miao <eric.miao@marvell.com> | 12 | * Eric Miao <eric.miao@marvell.com> |
12 | * | ||
13 | * This program is free software; you can redistribute it and/or modify | ||
14 | * it under the terms of the GNU General Public License version 2 as | ||
15 | * published by the Free Software Foundation. | ||
16 | */ | 13 | */ |
17 | 14 | ||
18 | #include <linux/interrupt.h> | 15 | #include <linux/interrupt.h> |
diff --git a/drivers/mfd/ucb1400_core.c b/drivers/mfd/ucb1400_core.c index ebb20edf9c17..8c3832a58ef6 100644 --- a/drivers/mfd/ucb1400_core.c +++ b/drivers/mfd/ucb1400_core.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Core functions for: | 3 | * Core functions for: |
3 | * Philips UCB1400 multifunction chip | 4 | * Philips UCB1400 multifunction chip |
@@ -11,10 +12,6 @@ | |||
11 | * If something doesn't work and it worked before spliting, e-mail me, | 12 | * If something doesn't work and it worked before spliting, e-mail me, |
12 | * dont bother Nicolas please ;-) | 13 | * dont bother Nicolas please ;-) |
13 | * | 14 | * |
14 | * This program is free software; you can redistribute it and/or modify | ||
15 | * it under the terms of the GNU General Public License version 2 as | ||
16 | * published by the Free Software Foundation. | ||
17 | * | ||
18 | * This code is heavily based on ucb1x00-*.c copyrighted by Russell King | 15 | * This code is heavily based on ucb1x00-*.c copyrighted by Russell King |
19 | * covering the UCB1100, UCB1200 and UCB1300.. Support for the UCB1400 has | 16 | * covering the UCB1100, UCB1200 and UCB1300.. Support for the UCB1400 has |
20 | * been made separate from ucb1x00-core/ucb1x00-ts on Russell's request. | 17 | * been made separate from ucb1x00-core/ucb1x00-ts on Russell's request. |
diff --git a/drivers/mfd/ucb1x00-ts.c b/drivers/mfd/ucb1x00-ts.c index 1e0e20c0e082..6e1b38f9f26c 100644 --- a/drivers/mfd/ucb1x00-ts.c +++ b/drivers/mfd/ucb1x00-ts.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Touchscreen driver for UCB1x00-based touchscreens | 3 | * Touchscreen driver for UCB1x00-based touchscreens |
3 | * | 4 | * |
4 | * Copyright (C) 2001 Russell King, All Rights Reserved. | 5 | * Copyright (C) 2001 Russell King, All Rights Reserved. |
5 | * Copyright (C) 2005 Pavel Machek | 6 | * Copyright (C) 2005 Pavel Machek |
6 | * | 7 | * |
7 | * This program is free software; you can redistribute it and/or modify | ||
8 | * it under the terms of the GNU General Public License version 2 as | ||
9 | * published by the Free Software Foundation. | ||
10 | * | ||
11 | * 21-Jan-2002 <jco@ict.es> : | 8 | * 21-Jan-2002 <jco@ict.es> : |
12 | * | 9 | * |
13 | * Added support for synchronous A/D mode. This mode is useful to | 10 | * Added support for synchronous A/D mode. This mode is useful to |
diff --git a/drivers/mfd/wm5102-tables.c b/drivers/mfd/wm5102-tables.c index 853113d97c1e..6bba39657991 100644 --- a/drivers/mfd/wm5102-tables.c +++ b/drivers/mfd/wm5102-tables.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * wm5102-tables.c -- WM5102 data tables | 3 | * wm5102-tables.c -- WM5102 data tables |
3 | * | 4 | * |
4 | * Copyright 2012 Wolfson Microelectronics plc | 5 | * Copyright 2012 Wolfson Microelectronics plc |
5 | * | 6 | * |
6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #include <linux/device.h> | 10 | #include <linux/device.h> |
diff --git a/drivers/mfd/wm5110-tables.c b/drivers/mfd/wm5110-tables.c index 16c6e2accfaa..65b9b1d6daec 100644 --- a/drivers/mfd/wm5110-tables.c +++ b/drivers/mfd/wm5110-tables.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * wm5110-tables.c -- WM5110 data tables | 3 | * wm5110-tables.c -- WM5110 data tables |
3 | * | 4 | * |
4 | * Copyright 2012 Wolfson Microelectronics plc | 5 | * Copyright 2012 Wolfson Microelectronics plc |
5 | * | 6 | * |
6 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> | 7 | * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #include <linux/module.h> | 10 | #include <linux/module.h> |
diff --git a/drivers/mfd/wm8997-tables.c b/drivers/mfd/wm8997-tables.c index ca41a561bfd3..3476787c485e 100644 --- a/drivers/mfd/wm8997-tables.c +++ b/drivers/mfd/wm8997-tables.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * wm8997-tables.c -- WM8997 data tables | 3 | * wm8997-tables.c -- WM8997 data tables |
3 | * | 4 | * |
4 | * Copyright 2012 Wolfson Microelectronics plc | 5 | * Copyright 2012 Wolfson Microelectronics plc |
5 | * | 6 | * |
6 | * Author: Charles Keepax <ckeepax@opensource.wolfsonmicro.com> | 7 | * Author: Charles Keepax <ckeepax@opensource.wolfsonmicro.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #include <linux/module.h> | 10 | #include <linux/module.h> |
diff --git a/drivers/mfd/wm8998-tables.c b/drivers/mfd/wm8998-tables.c index a0de3002cdad..ebf0eadd2075 100644 --- a/drivers/mfd/wm8998-tables.c +++ b/drivers/mfd/wm8998-tables.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * wm8998-tables.c -- data tables for wm8998-class codecs | 3 | * wm8998-tables.c -- data tables for wm8998-class codecs |
3 | * | 4 | * |
4 | * Copyright 2014 Wolfson Microelectronics plc | 5 | * Copyright 2014 Wolfson Microelectronics plc |
5 | * | 6 | * |
6 | * Author: Richard Fitzgerald <rf@opensource.wolfsonmicro.com> | 7 | * Author: Richard Fitzgerald <rf@opensource.wolfsonmicro.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify | ||
9 | * it under the terms of the GNU General Public License version 2 as | ||
10 | * published by the Free Software Foundation. | ||
11 | */ | 8 | */ |
12 | 9 | ||
13 | #include <linux/module.h> | 10 | #include <linux/module.h> |