diff options
Diffstat (limited to 'drivers/dma')
29 files changed, 29 insertions, 121 deletions
diff --git a/drivers/dma/acpi-dma.c b/drivers/dma/acpi-dma.c index 4a748c3435d7..30243f5c0710 100644 --- a/drivers/dma/acpi-dma.c +++ b/drivers/dma/acpi-dma.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * ACPI helpers for DMA request / controller | 3 | * ACPI helpers for DMA request / controller |
3 | * | 4 | * |
@@ -6,10 +7,6 @@ | |||
6 | * Copyright (C) 2013, Intel Corporation | 7 | * Copyright (C) 2013, Intel Corporation |
7 | * Authors: Andy Shevchenko <andriy.shevchenko@linux.intel.com> | 8 | * Authors: Andy Shevchenko <andriy.shevchenko@linux.intel.com> |
8 | * Mika Westerberg <mika.westerberg@linux.intel.com> | 9 | * Mika Westerberg <mika.westerberg@linux.intel.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/device.h> | 12 | #include <linux/device.h> |
diff --git a/drivers/dma/bestcomm/bcom_ata_task.c b/drivers/dma/bestcomm/bcom_ata_task.c index cc6049a4e469..9a1c349e932f 100644 --- a/drivers/dma/bestcomm/bcom_ata_task.c +++ b/drivers/dma/bestcomm/bcom_ata_task.c | |||
@@ -1,12 +1,9 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Bestcomm ATA task microcode | 3 | * Bestcomm ATA task microcode |
3 | * | 4 | * |
4 | * Copyright (c) 2004 Freescale Semiconductor, Inc. | 5 | * Copyright (c) 2004 Freescale Semiconductor, Inc. |
5 | * | 6 | * |
6 | * This program is free software; you can redistribute it and/or modify it | ||
7 | * under the terms of the GNU General Public License version 2 as published | ||
8 | * by the Free Software Foundation. | ||
9 | * | ||
10 | * Created based on bestcom/code_dma/image_rtos1/dma_image.hex | 7 | * Created based on bestcom/code_dma/image_rtos1/dma_image.hex |
11 | */ | 8 | */ |
12 | 9 | ||
diff --git a/drivers/dma/bestcomm/bcom_fec_rx_task.c b/drivers/dma/bestcomm/bcom_fec_rx_task.c index a1ad6a02fcef..c610dc76a82e 100644 --- a/drivers/dma/bestcomm/bcom_fec_rx_task.c +++ b/drivers/dma/bestcomm/bcom_fec_rx_task.c | |||
@@ -1,12 +1,9 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Bestcomm FEC RX task microcode | 3 | * Bestcomm FEC RX task microcode |
3 | * | 4 | * |
4 | * Copyright (c) 2004 Freescale Semiconductor, Inc. | 5 | * Copyright (c) 2004 Freescale Semiconductor, Inc. |
5 | * | 6 | * |
6 | * This program is free software; you can redistribute it and/or modify it | ||
7 | * under the terms of the GNU General Public License version 2 as published | ||
8 | * by the Free Software Foundation. | ||
9 | * | ||
10 | * Automatically created based on BestCommAPI-2.2/code_dma/image_rtos1/dma_image.hex | 7 | * Automatically created based on BestCommAPI-2.2/code_dma/image_rtos1/dma_image.hex |
11 | * on Tue Mar 22 11:19:38 2005 GMT | 8 | * on Tue Mar 22 11:19:38 2005 GMT |
12 | */ | 9 | */ |
diff --git a/drivers/dma/bestcomm/bcom_fec_tx_task.c b/drivers/dma/bestcomm/bcom_fec_tx_task.c index b1c495c3a65a..410b42695668 100644 --- a/drivers/dma/bestcomm/bcom_fec_tx_task.c +++ b/drivers/dma/bestcomm/bcom_fec_tx_task.c | |||
@@ -1,12 +1,9 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Bestcomm FEC TX task microcode | 3 | * Bestcomm FEC TX task microcode |
3 | * | 4 | * |
4 | * Copyright (c) 2004 Freescale Semiconductor, Inc. | 5 | * Copyright (c) 2004 Freescale Semiconductor, Inc. |
5 | * | 6 | * |
6 | * This program is free software; you can redistribute it and/or modify it | ||
7 | * under the terms of the GNU General Public License version 2 as published | ||
8 | * by the Free Software Foundation. | ||
9 | * | ||
10 | * Automatically created based on BestCommAPI-2.2/code_dma/image_rtos1/dma_image.hex | 7 | * Automatically created based on BestCommAPI-2.2/code_dma/image_rtos1/dma_image.hex |
11 | * on Tue Mar 22 11:19:29 2005 GMT | 8 | * on Tue Mar 22 11:19:29 2005 GMT |
12 | */ | 9 | */ |
diff --git a/drivers/dma/bestcomm/bcom_gen_bd_rx_task.c b/drivers/dma/bestcomm/bcom_gen_bd_rx_task.c index efee022b0256..8dd38ede26d2 100644 --- a/drivers/dma/bestcomm/bcom_gen_bd_rx_task.c +++ b/drivers/dma/bestcomm/bcom_gen_bd_rx_task.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Bestcomm GenBD RX task microcode | 3 | * Bestcomm GenBD RX task microcode |
3 | * | 4 | * |
@@ -5,13 +6,8 @@ | |||
5 | * Jeff Gibbons <jeff.gibbons@appspec.com> | 6 | * Jeff Gibbons <jeff.gibbons@appspec.com> |
6 | * Copyright (c) 2004 Freescale Semiconductor, Inc. | 7 | * Copyright (c) 2004 Freescale Semiconductor, Inc. |
7 | * | 8 | * |
8 | * This program is free software; you can redistribute it and/or modify it | ||
9 | * under the terms of the GNU General Public License version 2 as published | ||
10 | * by the Free Software Foundation. | ||
11 | * | ||
12 | * Based on BestCommAPI-2.2/code_dma/image_rtos1/dma_image.hex | 9 | * Based on BestCommAPI-2.2/code_dma/image_rtos1/dma_image.hex |
13 | * on Tue Mar 4 10:14:12 2006 GMT | 10 | * on Tue Mar 4 10:14:12 2006 GMT |
14 | * | ||
15 | */ | 11 | */ |
16 | 12 | ||
17 | #include <asm/types.h> | 13 | #include <asm/types.h> |
diff --git a/drivers/dma/bestcomm/bcom_gen_bd_tx_task.c b/drivers/dma/bestcomm/bcom_gen_bd_tx_task.c index c605aa42ecbb..844dfe258639 100644 --- a/drivers/dma/bestcomm/bcom_gen_bd_tx_task.c +++ b/drivers/dma/bestcomm/bcom_gen_bd_tx_task.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Bestcomm GenBD TX task microcode | 3 | * Bestcomm GenBD TX task microcode |
3 | * | 4 | * |
@@ -5,13 +6,8 @@ | |||
5 | * Jeff Gibbons <jeff.gibbons@appspec.com> | 6 | * Jeff Gibbons <jeff.gibbons@appspec.com> |
6 | * Copyright (c) 2004 Freescale Semiconductor, Inc. | 7 | * Copyright (c) 2004 Freescale Semiconductor, Inc. |
7 | * | 8 | * |
8 | * This program is free software; you can redistribute it and/or modify it | ||
9 | * under the terms of the GNU General Public License version 2 as published | ||
10 | * by the Free Software Foundation. | ||
11 | * | ||
12 | * Based on BestCommAPI-2.2/code_dma/image_rtos1/dma_image.hex | 9 | * Based on BestCommAPI-2.2/code_dma/image_rtos1/dma_image.hex |
13 | * on Tue Mar 4 10:14:12 2006 GMT | 10 | * on Tue Mar 4 10:14:12 2006 GMT |
14 | * | ||
15 | */ | 11 | */ |
16 | 12 | ||
17 | #include <asm/types.h> | 13 | #include <asm/types.h> |
diff --git a/drivers/dma/bestcomm/gen_bd.c b/drivers/dma/bestcomm/gen_bd.c index 1a5b22d88127..906ddba6a6f5 100644 --- a/drivers/dma/bestcomm/gen_bd.c +++ b/drivers/dma/bestcomm/gen_bd.c | |||
@@ -1,14 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Driver for MPC52xx processor BestComm General Buffer Descriptor | 3 | * Driver for MPC52xx processor BestComm General Buffer Descriptor |
3 | * | 4 | * |
4 | * Copyright (C) 2007 Sylvain Munaut <tnt@246tNt.com> | 5 | * Copyright (C) 2007 Sylvain Munaut <tnt@246tNt.com> |
5 | * Copyright (C) 2006 AppSpec Computer Technologies Corp. | 6 | * Copyright (C) 2006 AppSpec Computer Technologies Corp. |
6 | * Jeff Gibbons <jeff.gibbons@appspec.com> | 7 | * Jeff Gibbons <jeff.gibbons@appspec.com> |
7 | * | ||
8 | * This program is free software; you can redistribute it and/or modify it | ||
9 | * under the terms of the GNU General Public License version 2 as published | ||
10 | * by the Free Software Foundation. | ||
11 | * | ||
12 | */ | 8 | */ |
13 | 9 | ||
14 | #include <linux/module.h> | 10 | #include <linux/module.h> |
diff --git a/drivers/dma/dmatest.c b/drivers/dma/dmatest.c index b96814a7dceb..d0ad46e916a6 100644 --- a/drivers/dma/dmatest.c +++ b/drivers/dma/dmatest.c | |||
@@ -1,12 +1,9 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * DMA Engine test module | 3 | * DMA Engine test module |
3 | * | 4 | * |
4 | * Copyright (C) 2007 Atmel Corporation | 5 | * Copyright (C) 2007 Atmel Corporation |
5 | * Copyright (C) 2013 Intel Corporation | 6 | * Copyright (C) 2013 Intel Corporation |
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 | #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt | 8 | #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt |
12 | 9 | ||
diff --git a/drivers/dma/hsu/hsu.c b/drivers/dma/hsu/hsu.c index e06f20272fd7..0c2610066ba9 100644 --- a/drivers/dma/hsu/hsu.c +++ b/drivers/dma/hsu/hsu.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Core driver for the High Speed UART DMA | 3 | * Core driver for the High Speed UART DMA |
3 | * | 4 | * |
@@ -5,10 +6,6 @@ | |||
5 | * Author: Andy Shevchenko <andriy.shevchenko@linux.intel.com> | 6 | * Author: Andy Shevchenko <andriy.shevchenko@linux.intel.com> |
6 | * | 7 | * |
7 | * Partially based on the bits found in drivers/tty/serial/mfd.c. | 8 | * Partially based on the bits found in drivers/tty/serial/mfd.c. |
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 | /* | 11 | /* |
diff --git a/drivers/dma/hsu/hsu.h b/drivers/dma/hsu/hsu.h index 486b023b3af0..9e5956345748 100644 --- a/drivers/dma/hsu/hsu.h +++ b/drivers/dma/hsu/hsu.h | |||
@@ -1,13 +1,10 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * Driver for the High Speed UART DMA | 3 | * Driver for the High Speed UART DMA |
3 | * | 4 | * |
4 | * Copyright (C) 2015 Intel Corporation | 5 | * Copyright (C) 2015 Intel Corporation |
5 | * | 6 | * |
6 | * Partially based on the bits found in drivers/tty/serial/mfd.c. | 7 | * Partially based on the bits found in drivers/tty/serial/mfd.c. |
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 __DMA_HSU_H__ | 10 | #ifndef __DMA_HSU_H__ |
diff --git a/drivers/dma/hsu/pci.c b/drivers/dma/hsu/pci.c index ad45cd344bba..07cc7320a614 100644 --- a/drivers/dma/hsu/pci.c +++ b/drivers/dma/hsu/pci.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * PCI driver for the High Speed UART DMA | 3 | * PCI driver for the High Speed UART DMA |
3 | * | 4 | * |
@@ -5,10 +6,6 @@ | |||
5 | * Author: Andy Shevchenko <andriy.shevchenko@linux.intel.com> | 6 | * Author: Andy Shevchenko <andriy.shevchenko@linux.intel.com> |
6 | * | 7 | * |
7 | * Partially based on the bits found in drivers/tty/serial/mfd.c. | 8 | * Partially based on the bits found in drivers/tty/serial/mfd.c. |
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/bitops.h> | 11 | #include <linux/bitops.h> |
diff --git a/drivers/dma/idma64.c b/drivers/dma/idma64.c index 07fd4f25cdd8..f5a84c846394 100644 --- a/drivers/dma/idma64.c +++ b/drivers/dma/idma64.c | |||
@@ -1,12 +1,9 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Core driver for the Intel integrated DMA 64-bit | 3 | * Core driver for the Intel integrated DMA 64-bit |
3 | * | 4 | * |
4 | * Copyright (C) 2015 Intel Corporation | 5 | * Copyright (C) 2015 Intel Corporation |
5 | * Author: Andy Shevchenko <andriy.shevchenko@linux.intel.com> | 6 | * Author: Andy Shevchenko <andriy.shevchenko@linux.intel.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/bitops.h> | 9 | #include <linux/bitops.h> |
diff --git a/drivers/dma/idma64.h b/drivers/dma/idma64.h index baa32e1425de..d013b54356aa 100644 --- a/drivers/dma/idma64.h +++ b/drivers/dma/idma64.h | |||
@@ -1,11 +1,8 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * Driver for the Intel integrated DMA 64-bit | 3 | * Driver for the Intel integrated DMA 64-bit |
3 | * | 4 | * |
4 | * Copyright (C) 2015 Intel Corporation | 5 | * Copyright (C) 2015 Intel Corporation |
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 __DMA_IDMA64_H__ | 8 | #ifndef __DMA_IDMA64_H__ |
diff --git a/drivers/dma/ipu/ipu_idmac.c b/drivers/dma/ipu/ipu_idmac.c index bbff52be4f0f..0457b1f26540 100644 --- a/drivers/dma/ipu/ipu_idmac.c +++ b/drivers/dma/ipu/ipu_idmac.c | |||
@@ -1,12 +1,9 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Copyright (C) 2008 | 3 | * Copyright (C) 2008 |
3 | * Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de> | 4 | * Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de> |
4 | * | 5 | * |
5 | * Copyright (C) 2005-2007 Freescale Semiconductor, Inc. All Rights Reserved. | 6 | * Copyright (C) 2005-2007 Freescale Semiconductor, Inc. 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/dma-mapping.h> | 9 | #include <linux/dma-mapping.h> |
diff --git a/drivers/dma/ipu/ipu_intern.h b/drivers/dma/ipu/ipu_intern.h index 545cf11a94ab..e7ec1dec3edf 100644 --- a/drivers/dma/ipu/ipu_intern.h +++ b/drivers/dma/ipu/ipu_intern.h | |||
@@ -1,12 +1,9 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * Copyright (C) 2008 | 3 | * Copyright (C) 2008 |
3 | * Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de> | 4 | * Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de> |
4 | * | 5 | * |
5 | * Copyright (C) 2005-2007 Freescale Semiconductor, Inc. All Rights Reserved. | 6 | * Copyright (C) 2005-2007 Freescale Semiconductor, Inc. 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 | #ifndef _IPU_INTERN_H_ | 9 | #ifndef _IPU_INTERN_H_ |
diff --git a/drivers/dma/ipu/ipu_irq.c b/drivers/dma/ipu/ipu_irq.c index 284627806b88..0d5c42f7bfa4 100644 --- a/drivers/dma/ipu/ipu_irq.c +++ b/drivers/dma/ipu/ipu_irq.c | |||
@@ -1,10 +1,7 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Copyright (C) 2008 | 3 | * Copyright (C) 2008 |
3 | * Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de> | 4 | * Guennadi Liakhovetski, DENX Software Engineering, <lg@denx.de> |
4 | * | ||
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 | */ | 5 | */ |
9 | 6 | ||
10 | #include <linux/init.h> | 7 | #include <linux/init.h> |
diff --git a/drivers/dma/k3dma.c b/drivers/dma/k3dma.c index 5737d92eaeeb..4b36c8810517 100644 --- a/drivers/dma/k3dma.c +++ b/drivers/dma/k3dma.c | |||
@@ -1,10 +1,7 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Copyright (c) 2013 - 2015 Linaro Ltd. | 3 | * Copyright (c) 2013 - 2015 Linaro Ltd. |
3 | * Copyright (c) 2013 Hisilicon Limited. | 4 | * Copyright (c) 2013 Hisilicon Limited. |
4 | * | ||
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 | */ | 5 | */ |
9 | #include <linux/sched.h> | 6 | #include <linux/sched.h> |
10 | #include <linux/device.h> | 7 | #include <linux/device.h> |
diff --git a/drivers/dma/lpc18xx-dmamux.c b/drivers/dma/lpc18xx-dmamux.c index 761f32687055..df98cae8792b 100644 --- a/drivers/dma/lpc18xx-dmamux.c +++ b/drivers/dma/lpc18xx-dmamux.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * DMA Router driver for LPC18xx/43xx DMA MUX | 3 | * DMA Router driver for LPC18xx/43xx DMA MUX |
3 | * | 4 | * |
@@ -6,11 +7,6 @@ | |||
6 | * Based on TI DMA Crossbar driver by: | 7 | * Based on TI DMA Crossbar driver by: |
7 | * Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com | 8 | * Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com |
8 | * Author: Peter Ujfalusi <peter.ujfalusi@ti.com> | 9 | * Author: Peter Ujfalusi <peter.ujfalusi@ti.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 | * | ||
14 | */ | 10 | */ |
15 | 11 | ||
16 | #include <linux/err.h> | 12 | #include <linux/err.h> |
diff --git a/drivers/dma/mmp_pdma.c b/drivers/dma/mmp_pdma.c index 334bab92d26d..7fe494fc50d4 100644 --- a/drivers/dma/mmp_pdma.c +++ b/drivers/dma/mmp_pdma.c | |||
@@ -1,9 +1,6 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Copyright 2012 Marvell International Ltd. | 3 | * Copyright 2012 Marvell International Ltd. |
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/err.h> | 6 | #include <linux/err.h> |
diff --git a/drivers/dma/of-dma.c b/drivers/dma/of-dma.c index 91fd395c90c4..1e4d9ef2aea1 100644 --- a/drivers/dma/of-dma.c +++ b/drivers/dma/of-dma.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Device tree helpers for DMA request / controller | 3 | * Device tree helpers for DMA request / controller |
3 | * | 4 | * |
4 | * Based on of_gpio.c | 5 | * Based on of_gpio.c |
5 | * | 6 | * |
6 | * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ | 7 | * Copyright (C) 2012 Texas Instruments Incorporated - http://www.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/device.h> | 10 | #include <linux/device.h> |
diff --git a/drivers/dma/pxa_dma.c b/drivers/dma/pxa_dma.c index b429642f3e7a..468c234cb3be 100644 --- a/drivers/dma/pxa_dma.c +++ b/drivers/dma/pxa_dma.c | |||
@@ -1,9 +1,6 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Copyright 2015 Robert Jarzmik <robert.jarzmik@free.fr> | 3 | * Copyright 2015 Robert Jarzmik <robert.jarzmik@free.fr> |
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/err.h> | 6 | #include <linux/err.h> |
diff --git a/drivers/dma/sa11x0-dma.c b/drivers/dma/sa11x0-dma.c index 3fae23768b47..afb68055ed1b 100644 --- a/drivers/dma/sa11x0-dma.c +++ b/drivers/dma/sa11x0-dma.c | |||
@@ -1,13 +1,10 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * SA11x0 DMAengine support | 3 | * SA11x0 DMAengine support |
3 | * | 4 | * |
4 | * Copyright (C) 2012 Russell King | 5 | * Copyright (C) 2012 Russell King |
5 | * Derived in part from arch/arm/mach-sa1100/dma.c, | 6 | * Derived in part from arch/arm/mach-sa1100/dma.c, |
6 | * Copyright (C) 2000, 2001 by Nicolas Pitre | 7 | * Copyright (C) 2000, 2001 by Nicolas Pitre |
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/sched.h> | 9 | #include <linux/sched.h> |
13 | #include <linux/device.h> | 10 | #include <linux/device.h> |
diff --git a/drivers/dma/ti/dma-crossbar.c b/drivers/dma/ti/dma-crossbar.c index 9272b173c746..ad2f0a4cd6a4 100644 --- a/drivers/dma/ti/dma-crossbar.c +++ b/drivers/dma/ti/dma-crossbar.c | |||
@@ -1,11 +1,7 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com | 3 | * Copyright (C) 2015 Texas Instruments Incorporated - http://www.ti.com |
3 | * Author: Peter Ujfalusi <peter.ujfalusi@ti.com> | 4 | * Author: Peter Ujfalusi <peter.ujfalusi@ti.com> |
4 | * | ||
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 | */ | 5 | */ |
10 | #include <linux/slab.h> | 6 | #include <linux/slab.h> |
11 | #include <linux/err.h> | 7 | #include <linux/err.h> |
diff --git a/drivers/dma/ti/omap-dma.c b/drivers/dma/ti/omap-dma.c index a4a931ddf6f6..ba2489d4ea24 100644 --- a/drivers/dma/ti/omap-dma.c +++ b/drivers/dma/ti/omap-dma.c | |||
@@ -1,9 +1,6 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * OMAP DMAengine support | 3 | * OMAP DMAengine support |
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 | #include <linux/delay.h> | 5 | #include <linux/delay.h> |
9 | #include <linux/dmaengine.h> | 6 | #include <linux/dmaengine.h> |
diff --git a/drivers/dma/txx9dmac.c b/drivers/dma/txx9dmac.c index e8d0881b64d8..628bdf4430c7 100644 --- a/drivers/dma/txx9dmac.c +++ b/drivers/dma/txx9dmac.c | |||
@@ -1,11 +1,8 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Driver for the TXx9 SoC DMA Controller | 3 | * Driver for the TXx9 SoC DMA Controller |
3 | * | 4 | * |
4 | * Copyright (C) 2009 Atsushi Nemoto | 5 | * Copyright (C) 2009 Atsushi Nemoto |
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 | #include <linux/dma-mapping.h> | 7 | #include <linux/dma-mapping.h> |
11 | #include <linux/init.h> | 8 | #include <linux/init.h> |
diff --git a/drivers/dma/txx9dmac.h b/drivers/dma/txx9dmac.h index f6517b928bab..aa53eafb1519 100644 --- a/drivers/dma/txx9dmac.h +++ b/drivers/dma/txx9dmac.h | |||
@@ -1,11 +1,8 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * Driver for the TXx9 SoC DMA Controller | 3 | * Driver for the TXx9 SoC DMA Controller |
3 | * | 4 | * |
4 | * Copyright (C) 2009 Atsushi Nemoto | 5 | * Copyright (C) 2009 Atsushi Nemoto |
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 | #ifndef TXX9DMAC_H | 7 | #ifndef TXX9DMAC_H |
11 | #define TXX9DMAC_H | 8 | #define TXX9DMAC_H |
diff --git a/drivers/dma/virt-dma.c b/drivers/dma/virt-dma.c index 88ad8ed2a8d6..bb5390847257 100644 --- a/drivers/dma/virt-dma.c +++ b/drivers/dma/virt-dma.c | |||
@@ -1,11 +1,8 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Virtual DMA channel support for DMAengine | 3 | * Virtual DMA channel support for DMAengine |
3 | * | 4 | * |
4 | * Copyright (C) 2012 Russell King | 5 | * Copyright (C) 2012 Russell King |
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 | #include <linux/device.h> | 7 | #include <linux/device.h> |
11 | #include <linux/dmaengine.h> | 8 | #include <linux/dmaengine.h> |
diff --git a/drivers/dma/virt-dma.h b/drivers/dma/virt-dma.h index b09b75ab0751..23342ca23d4a 100644 --- a/drivers/dma/virt-dma.h +++ b/drivers/dma/virt-dma.h | |||
@@ -1,11 +1,8 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-only */ | ||
1 | /* | 2 | /* |
2 | * Virtual DMA channel support for DMAengine | 3 | * Virtual DMA channel support for DMAengine |
3 | * | 4 | * |
4 | * Copyright (C) 2012 Russell King | 5 | * Copyright (C) 2012 Russell King |
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 | #ifndef VIRT_DMA_H | 7 | #ifndef VIRT_DMA_H |
11 | #define VIRT_DMA_H | 8 | #define VIRT_DMA_H |
diff --git a/drivers/dma/zx_dma.c b/drivers/dma/zx_dma.c index 2571bc7693df..9f4436f7c914 100644 --- a/drivers/dma/zx_dma.c +++ b/drivers/dma/zx_dma.c | |||
@@ -1,9 +1,6 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-only | ||
1 | /* | 2 | /* |
2 | * Copyright 2015 Linaro. | 3 | * Copyright 2015 Linaro. |
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 | #include <linux/sched.h> | 5 | #include <linux/sched.h> |
9 | #include <linux/device.h> | 6 | #include <linux/device.h> |