From 3e6a0b6793022995d0b3c6220c35e6340465b6eb Mon Sep 17 00:00:00 2001 From: Uwe Kleine-König Date: Thu, 17 Dec 2020 22:48:16 +0100 Subject: arm/at91: Replace license and copyright boilerplate by SPDX identifiers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Converts the files that licensecheck can determine to be licensed under GPL-2.0-only or GPL-2.0-or-later and also convert the copyright statements to SPDX. Signed-off-by: Uwe Kleine-König Signed-off-by: Sascha Hauer --- arch/arm/mach-at91/at91rm9200_devices.c | 18 +++++---------- arch/arm/mach-at91/at91rm9200_time.c | 26 +++------------------- arch/arm/mach-at91/at91sam9260_devices.c | 16 +++++-------- arch/arm/mach-at91/at91sam9261_devices.c | 16 +++++-------- arch/arm/mach-at91/at91sam9263_devices.c | 16 +++++-------- arch/arm/mach-at91/at91sam9_reset.S | 10 +++------ arch/arm/mach-at91/at91sam9g45_devices.c | 16 +++++-------- arch/arm/mach-at91/at91sam9n12_devices.c | 16 +++++-------- arch/arm/mach-at91/at91sam9x5_devices.c | 16 +++++-------- arch/arm/mach-at91/clock.c | 16 +++++-------- arch/arm/mach-at91/clock.h | 10 +++------ arch/arm/mach-at91/generic.h | 13 ++++------- arch/arm/mach-at91/include/mach/at91_dbgu.h | 12 ++++------ arch/arm/mach-at91/include/mach/at91_pio.h | 16 +++++-------- arch/arm/mach-at91/include/mach/at91_pit.h | 12 ++++------ arch/arm/mach-at91/include/mach/at91_pmc.h | 12 ++++------ arch/arm/mach-at91/include/mach/at91_rstc.h | 12 ++++------ arch/arm/mach-at91/include/mach/at91_rtt.h | 12 ++++------ arch/arm/mach-at91/include/mach/at91rm9200.h | 12 ++++------ arch/arm/mach-at91/include/mach/at91rm9200_emac.h | 12 ++++------ arch/arm/mach-at91/include/mach/at91rm9200_mc.h | 12 ++++------ arch/arm/mach-at91/include/mach/at91rm9200_st.h | 12 ++++------ arch/arm/mach-at91/include/mach/at91sam9260.h | 10 +++------ .../mach-at91/include/mach/at91sam9260_matrix.h | 10 +++------ arch/arm/mach-at91/include/mach/at91sam9261.h | 10 +++------ .../mach-at91/include/mach/at91sam9261_matrix.h | 10 +++------ arch/arm/mach-at91/include/mach/at91sam9263.h | 10 +++------ .../mach-at91/include/mach/at91sam9263_matrix.h | 10 +++------ arch/arm/mach-at91/include/mach/at91sam9_sdramc.h | 14 +++++------- arch/arm/mach-at91/include/mach/at91sam9_smc.h | 12 ++++------ arch/arm/mach-at91/include/mach/at91sam9g45.h | 10 +++------ .../mach-at91/include/mach/at91sam9g45_matrix.h | 10 +++------ arch/arm/mach-at91/include/mach/at91sam9n12.h | 10 +++------ .../mach-at91/include/mach/at91sam9n12_matrix.h | 10 +++------ arch/arm/mach-at91/include/mach/at91sam9x5.h | 10 +++------ .../arm/mach-at91/include/mach/at91sam9x5_matrix.h | 10 +++------ arch/arm/mach-at91/include/mach/atmel_hlcdc.h | 21 +++++------------ arch/arm/mach-at91/include/mach/board.h | 20 ++++------------- arch/arm/mach-at91/include/mach/cpu.h | 17 +++++--------- arch/arm/mach-at91/include/mach/hardware.h | 17 +++++--------- arch/arm/mach-at91/include/mach/iomux.h | 15 ++++--------- arch/arm/mach-at91/sam9_smc.c | 13 ++++------- arch/arm/mach-at91/sama5d3_devices.c | 16 +++++-------- arch/arm/mach-at91/sama5d4_devices.c | 15 ++++--------- 44 files changed, 178 insertions(+), 415 deletions(-) (limited to 'arch/arm/mach-at91') diff --git a/arch/arm/mach-at91/at91rm9200_devices.c b/arch/arm/mach-at91/at91rm9200_devices.c index f370160580..b509926d82 100644 --- a/arch/arm/mach-at91/at91rm9200_devices.c +++ b/arch/arm/mach-at91/at91rm9200_devices.c @@ -1,15 +1,9 @@ -/* - * arch/arm/mach-at91/at91rm9200_devices.c - * - * Copyright (C) 2005 Thibaut VARENE - * Copyright (C) 2005 David Brownell - * - * 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. - * - */ +// SPDX-License-Identifier: GPL-2.0-or-later +// SPDX-FileCopyrightText: 2005 Thibaut VARENE +// SPDX-FileCopyrightText: 2005 David Brownell + +/* arch/arm/mach-at91/at91rm9200_devices.c */ + #include #include #include diff --git a/arch/arm/mach-at91/at91rm9200_time.c b/arch/arm/mach-at91/at91rm9200_time.c index f89983fe63..ccbefbbc33 100644 --- a/arch/arm/mach-at91/at91rm9200_time.c +++ b/arch/arm/mach-at91/at91rm9200_time.c @@ -1,26 +1,6 @@ -/* - * (C) Copyright 2002 - * Sysgo Real-Time Solutions, GmbH - * Marius Groeger - * - * (C) Copyright 2002 - * Sysgo Real-Time Solutions, GmbH - * Alex Zuepke - * - * (C) Copyright 2002 - * Gary Jennejohn, DENX Software Engineering, - * - * 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. - * - */ +// SPDX-License-Identifier: GPL-2.0-or-later +// SPDX-FileCopyrightText: 2002 Sysgo Real-Time Solutions GmbH (http://www.elinos.com, Marius Groeger , Alex Zuepke ) +// SPDX-FileCopyrightText: 2002 Gary Jennejohn , DENX Software Engineering #include #include diff --git a/arch/arm/mach-at91/at91sam9260_devices.c b/arch/arm/mach-at91/at91sam9260_devices.c index eafcfeacf7..5ebe21c88a 100644 --- a/arch/arm/mach-at91/at91sam9260_devices.c +++ b/arch/arm/mach-at91/at91sam9260_devices.c @@ -1,14 +1,8 @@ -/* - * arch/arm/mach-at91/at91sam9260_devices.c - * - * Copyright (C) 2006 Atmel - * - * 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. - * - */ +// SPDX-License-Identifier: GPL-2.0-or-later +// SPDX-FileCopyrightText: 2006 Atmel + +/* arch/arm/mach-at91/at91sam9260_devices.c */ + #include #include #include diff --git a/arch/arm/mach-at91/at91sam9261_devices.c b/arch/arm/mach-at91/at91sam9261_devices.c index fcf719a09a..dfde848aa3 100644 --- a/arch/arm/mach-at91/at91sam9261_devices.c +++ b/arch/arm/mach-at91/at91sam9261_devices.c @@ -1,14 +1,8 @@ -/* - * arch/arm/mach-at91/at91sam9261_devices.c - * - * Copyright (C) 2006 Atmel - * - * 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. - * - */ +// SPDX-License-Identifier: GPL-2.0-or-later +// SPDX-FileCopyrightText: 2006 Atmel + +/* arch/arm/mach-at91/at91sam9261_devices.c */ + #include #include #include diff --git a/arch/arm/mach-at91/at91sam9263_devices.c b/arch/arm/mach-at91/at91sam9263_devices.c index c7e4962a93..0adf1ff0cb 100644 --- a/arch/arm/mach-at91/at91sam9263_devices.c +++ b/arch/arm/mach-at91/at91sam9263_devices.c @@ -1,14 +1,8 @@ -/* - * arch/arm/mach-at91/at91sam9263_devices.c - * - * Copyright (C) 2006 Atmel - * - * 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. - * - */ +// SPDX-License-Identifier: GPL-2.0-or-later +// SPDX-FileCopyrightText: 2006 Atmel + +/* arch/arm/mach-at91/at91sam9263_devices.c */ + #include #include #include diff --git a/arch/arm/mach-at91/at91sam9_reset.S b/arch/arm/mach-at91/at91sam9_reset.S index ba3f768331..e50b5e13d5 100644 --- a/arch/arm/mach-at91/at91sam9_reset.S +++ b/arch/arm/mach-at91/at91sam9_reset.S @@ -1,16 +1,12 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2010 BitBox Ltd */ + /* * reset AT91SAM9G20 as per errata * - * (C) BitBox Ltd 2010 - * * unless the SDRAM is cleanly shutdown before we hit the * reset register it can be left driving the data bus and * killing the chance of a subsequent boot from NAND - * - * 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. */ #include diff --git a/arch/arm/mach-at91/at91sam9g45_devices.c b/arch/arm/mach-at91/at91sam9g45_devices.c index 389d88c17d..d55ab4f9ea 100644 --- a/arch/arm/mach-at91/at91sam9g45_devices.c +++ b/arch/arm/mach-at91/at91sam9g45_devices.c @@ -1,14 +1,8 @@ -/* - * arch/arm/mach-at91/at91sam9263_devices.c - * - * Copyright (C) 2006 Atmel - * - * 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. - * - */ +// SPDX-License-Identifier: GPL-2.0-or-later +// SPDX-FileCopyrightText: 2006 Atmel + +/* arch/arm/mach-at91/at91sam9263_devices.c */ + #include #include #include diff --git a/arch/arm/mach-at91/at91sam9n12_devices.c b/arch/arm/mach-at91/at91sam9n12_devices.c index 91b3e9b2fb..ef432f8758 100644 --- a/arch/arm/mach-at91/at91sam9n12_devices.c +++ b/arch/arm/mach-at91/at91sam9n12_devices.c @@ -1,14 +1,8 @@ -/* - * On-Chip devices setup code for the AT91SAM9x5 family - * - * Copyright (C) 2010 Atmel Corporation. - * - * 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. - * - */ +// SPDX-License-Identifier: GPL-2.0-or-later +// SPDX-FileCopyrightText: 2010 Atmel Corporation + +/* On-Chip devices setup code for the AT91SAM9x5 family */ + #include #include #include diff --git a/arch/arm/mach-at91/at91sam9x5_devices.c b/arch/arm/mach-at91/at91sam9x5_devices.c index 022e4fb59a..a2c9f3085c 100644 --- a/arch/arm/mach-at91/at91sam9x5_devices.c +++ b/arch/arm/mach-at91/at91sam9x5_devices.c @@ -1,14 +1,8 @@ -/* - * On-Chip devices setup code for the AT91SAM9x5 family - * - * Copyright (C) 2010 Atmel Corporation. - * - * 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. - * - */ +// SPDX-License-Identifier: GPL-2.0-or-later +// SPDX-FileCopyrightText: 2010 Atmel Corporation + +/* On-Chip devices setup code for the AT91SAM9x5 family */ + #include #include #include diff --git a/arch/arm/mach-at91/clock.c b/arch/arm/mach-at91/clock.c index 9a58b243d8..8fe0115765 100644 --- a/arch/arm/mach-at91/clock.c +++ b/arch/arm/mach-at91/clock.c @@ -1,14 +1,8 @@ -/* - * linux/arch/arm/mach-at91/clock.c - * - * Copyright (C) 2005 David Brownell - * Copyright (C) 2005 Ivan Kokshaysky - * - * 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. - */ +// SPDX-License-Identifier: GPL-2.0-or-later +// SPDX-FileCopyrightText: 2005 David Brownell +// SPDX-FileCopyrightText: 2005 Ivan Kokshaysky + +/* linux/arch/arm/mach-at91/clock.c */ #include #include diff --git a/arch/arm/mach-at91/clock.h b/arch/arm/mach-at91/clock.h index 97a08fd83f..30297a20a0 100644 --- a/arch/arm/mach-at91/clock.h +++ b/arch/arm/mach-at91/clock.h @@ -1,10 +1,6 @@ -/* - * linux/arch/arm/mach-at91/clock.h - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - */ +/* SPDX-License-Identifier: GPL-2.0-only */ + +/* linux/arch/arm/mach-at91/clock.h */ #include diff --git a/arch/arm/mach-at91/generic.h b/arch/arm/mach-at91/generic.h index d125e5ffd0..cdc1b7598a 100644 --- a/arch/arm/mach-at91/generic.h +++ b/arch/arm/mach-at91/generic.h @@ -1,12 +1,7 @@ -/* - * linux/arch/arm/mach-at91/generic.h - * - * Copyright (C) 2005 David Brownell - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - */ +/* SPDX-License-Identifier: GPL-2.0-only */ +/* SPDX-FileCopyrightText: 2005 David Brownell */ + +/* linux/arch/arm/mach-at91/generic.h */ /* function called by setup to perform late init */ extern void (*at91_boot_soc)(void); diff --git a/arch/arm/mach-at91/include/mach/at91_dbgu.h b/arch/arm/mach-at91/include/mach/at91_dbgu.h index 29aaa2dfe1..f79175c5e9 100644 --- a/arch/arm/mach-at91/include/mach/at91_dbgu.h +++ b/arch/arm/mach-at91/include/mach/at91_dbgu.h @@ -1,16 +1,12 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2005 Ivan Kokshaysky */ +/* SPDX-FileCopyrightText: SAN People */ + /* * arch/arm/mach-at91/include/mach/at91_dbgu.h * - * Copyright (C) 2005 Ivan Kokshaysky - * Copyright (C) SAN People - * * Debug Unit (DBGU) - System peripherals registers. * Based on AT91RM9200 datasheet revision E and SAMA5D3 datasheet revision B. - * - * 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. */ #ifndef AT91_DBGU_H diff --git a/arch/arm/mach-at91/include/mach/at91_pio.h b/arch/arm/mach-at91/include/mach/at91_pio.h index 0f129c9975..61cff83c73 100644 --- a/arch/arm/mach-at91/include/mach/at91_pio.h +++ b/arch/arm/mach-at91/include/mach/at91_pio.h @@ -1,18 +1,14 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2005 Ivan Kokshaysky */ +/* SPDX-FileCopyrightText: SAN People */ +/* SPDX-FileCopyrightText: 2015 Atmel */ +/* SPDX-FileCopyrightText: 2015 Ludovic Desroches */ + /* * [origin: Linux kernel include/asm-arm/arch-at91/at91_pio.h] * - * Copyright (C) 2005 Ivan Kokshaysky - * Copyright (C) SAN People - * Copyright (C) 2015 Atmel, - * 2015 Ludovic Desroches - * * Parallel I/O Controller (PIO) - System peripherals registers. * Based on AT91RM9200 datasheet revision E. - * - * 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. */ #ifndef AT91_PIO_H diff --git a/arch/arm/mach-at91/include/mach/at91_pit.h b/arch/arm/mach-at91/include/mach/at91_pit.h index 8581efacb9..4cdeeb4871 100644 --- a/arch/arm/mach-at91/include/mach/at91_pit.h +++ b/arch/arm/mach-at91/include/mach/at91_pit.h @@ -1,16 +1,12 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2007 Andrew Victor */ +/* SPDX-FileCopyrightText: 2007 Atmel Corporation */ + /* * [origin: Linux kernel include/asm-arm/arch-at91/at91_pit.h] * - * Copyright (C) 2007 Andrew Victor - * Copyright (C) 2007 Atmel Corporation. - * * Periodic Interval Timer (PIT) - System peripherals regsters. * Based on AT91SAM9261 datasheet revision D. - * - * 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. */ #ifndef AT91_PIT_H diff --git a/arch/arm/mach-at91/include/mach/at91_pmc.h b/arch/arm/mach-at91/include/mach/at91_pmc.h index 66b4e49286..2860ea4854 100644 --- a/arch/arm/mach-at91/include/mach/at91_pmc.h +++ b/arch/arm/mach-at91/include/mach/at91_pmc.h @@ -1,16 +1,12 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2005 Ivan Kokshaysky */ +/* SPDX-FileCopyrightText: SAN People */ + /* * [origin: Linux kernel arch/arm/mach-at91/include/mach/at91_pmc.h] * - * Copyright (C) 2005 Ivan Kokshaysky - * Copyright (C) SAN People - * * Power Management Controller (PMC) - System peripherals registers. * Based on AT91RM9200 datasheet revision E. - * - * 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. */ #ifndef AT91_PMC_H diff --git a/arch/arm/mach-at91/include/mach/at91_rstc.h b/arch/arm/mach-at91/include/mach/at91_rstc.h index d67bed5213..1dc665b877 100644 --- a/arch/arm/mach-at91/include/mach/at91_rstc.h +++ b/arch/arm/mach-at91/include/mach/at91_rstc.h @@ -1,16 +1,12 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2007 Andrew Victor */ +/* SPDX-FileCopyrightText: 2007 Atmel Corporation */ + /* * [origin: Linux kernel include/asm-arm/arch-at91/at91_rstc.h] * - * Copyright (C) 2007 Andrew Victor - * Copyright (C) 2007 Atmel Corporation. - * * Reset Controller (RSTC) - System peripherals regsters. * Based on AT91SAM9261 datasheet revision D. - * - * 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. */ #ifndef AT91_RSTC_H diff --git a/arch/arm/mach-at91/include/mach/at91_rtt.h b/arch/arm/mach-at91/include/mach/at91_rtt.h index ad29df1918..b4197665dd 100644 --- a/arch/arm/mach-at91/include/mach/at91_rtt.h +++ b/arch/arm/mach-at91/include/mach/at91_rtt.h @@ -1,16 +1,12 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2007 Andrew Victor */ +/* SPDX-FileCopyrightText: 2007 Atmel Corporation */ + /* * arch/arm/mach-at91/include/mach/at91_rtt.h * - * Copyright (C) 2007 Andrew Victor - * Copyright (C) 2007 Atmel Corporation. - * * Real-time Timer (RTT) - System peripherals regsters. * Based on AT91SAM9261 datasheet revision D. - * - * 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. */ #ifndef AT91_RTT_H diff --git a/arch/arm/mach-at91/include/mach/at91rm9200.h b/arch/arm/mach-at91/include/mach/at91rm9200.h index 01f5d23e0c..4d6c8939ef 100644 --- a/arch/arm/mach-at91/include/mach/at91rm9200.h +++ b/arch/arm/mach-at91/include/mach/at91rm9200.h @@ -1,16 +1,12 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2005 Ivan Kokshaysky */ +/* SPDX-FileCopyrightText: SAN People */ + /* * [origin: Linux kernel arch/arm/mach-at91/include/mach/at91rm9200.h] * - * Copyright (C) 2005 Ivan Kokshaysky - * Copyright (C) SAN People - * * Common definitions. * Based on AT91RM9200 datasheet revision E. - * - * 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. */ #ifndef AT91RM9200_H diff --git a/arch/arm/mach-at91/include/mach/at91rm9200_emac.h b/arch/arm/mach-at91/include/mach/at91rm9200_emac.h index 74244520e6..5de0349433 100644 --- a/arch/arm/mach-at91/include/mach/at91rm9200_emac.h +++ b/arch/arm/mach-at91/include/mach/at91rm9200_emac.h @@ -1,16 +1,12 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2005 Ivan Kokshaysky */ +/* SPDX-FileCopyrightText: SAN People */ + /* * [origin: arch/arm/mach-at91/include/mach/at91rm9200_emac.h] * - * Copyright (C) 2005 Ivan Kokshaysky - * Copyright (C) SAN People - * * Ethernet MAC registers. * Based on AT91RM9200 datasheet revision E. - * - * 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. */ #ifndef AT91RM9200_EMAC_H diff --git a/arch/arm/mach-at91/include/mach/at91rm9200_mc.h b/arch/arm/mach-at91/include/mach/at91rm9200_mc.h index 03e1b87f5f..41ee1caba7 100644 --- a/arch/arm/mach-at91/include/mach/at91rm9200_mc.h +++ b/arch/arm/mach-at91/include/mach/at91rm9200_mc.h @@ -1,16 +1,12 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2005 Ivan Kokshaysky */ +/* SPDX-FileCopyrightText: SAN People */ + /* * arch/arm/mach-at91/include/mach/at91rm9200_mc.h * - * Copyright (C) 2005 Ivan Kokshaysky - * Copyright (C) SAN People - * * Memory Controllers (MC, EBI, SMC, SDRAMC, BFC) - System peripherals registers. * Based on AT91RM9200 datasheet revision E. - * - * 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. */ #ifndef AT91RM9200_MC_H diff --git a/arch/arm/mach-at91/include/mach/at91rm9200_st.h b/arch/arm/mach-at91/include/mach/at91rm9200_st.h index bd676a7081..67bcfaa13b 100644 --- a/arch/arm/mach-at91/include/mach/at91rm9200_st.h +++ b/arch/arm/mach-at91/include/mach/at91rm9200_st.h @@ -1,16 +1,12 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2005 Ivan Kokshaysky */ +/* SPDX-FileCopyrightText: SAN People */ + /* * arch/arm/mach-at91/include/mach/at91_st.h * - * Copyright (C) 2005 Ivan Kokshaysky - * Copyright (C) SAN People - * * System Timer (ST) - System peripherals registers. * Based on AT91RM9200 datasheet revision E. - * - * 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. */ #ifndef AT91RM9200_ST_H diff --git a/arch/arm/mach-at91/include/mach/at91sam9260.h b/arch/arm/mach-at91/include/mach/at91sam9260.h index 708e661b4d..1375872ce2 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9260.h +++ b/arch/arm/mach-at91/include/mach/at91sam9260.h @@ -1,15 +1,11 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2006 Andrew Victor */ + /* * [origin: Linux kernel include/asm-arm/arch-at91/at91sam9260.h] * - * (C) 2006 Andrew Victor - * * Common definitions. * Based on AT91SAM9260 datasheet revision A (Preliminary). - * - * 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. */ #ifndef AT91SAM9260_H diff --git a/arch/arm/mach-at91/include/mach/at91sam9260_matrix.h b/arch/arm/mach-at91/include/mach/at91sam9260_matrix.h index 792afa39b7..fb5e76bb51 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9260_matrix.h +++ b/arch/arm/mach-at91/include/mach/at91sam9260_matrix.h @@ -1,15 +1,11 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2007 Atmel Corporation */ + /* * arch/arm/mach-at91/include/mach/at91sam9260_matrix.h * - * Copyright (C) 2007 Atmel Corporation. - * * Memory Controllers (MATRIX, EBI) - System peripherals registers. * Based on AT91SAM9260 datasheet revision B. - * - * 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. */ #ifndef AT91SAM9260_MATRIX_H diff --git a/arch/arm/mach-at91/include/mach/at91sam9261.h b/arch/arm/mach-at91/include/mach/at91sam9261.h index df948d3e72..fa42907473 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9261.h +++ b/arch/arm/mach-at91/include/mach/at91sam9261.h @@ -1,15 +1,11 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: SAN People */ + /* * [origin: Linux kernel include/asm-arm/arch-at91/at91sam9261.h] * - * Copyright (C) SAN People - * * Common definitions. * Based on AT91SAM9261 datasheet revision E. (Preliminary) - * - * 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. */ #ifndef AT91SAM9261_H diff --git a/arch/arm/mach-at91/include/mach/at91sam9261_matrix.h b/arch/arm/mach-at91/include/mach/at91sam9261_matrix.h index 63e92ccd22..dda9cef945 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9261_matrix.h +++ b/arch/arm/mach-at91/include/mach/at91sam9261_matrix.h @@ -1,15 +1,11 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2007 Atmel Corporation */ + /* * [origin: Linux kernel include/asm-arm/arch-at91/at91sam9261_matrix.h] * - * Copyright (C) 2007 Atmel Corporation. - * * Memory Controllers (MATRIX, EBI) - System peripherals registers. * Based on AT91SAM9261 datasheet revision D. - * - * 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. */ #ifndef AT91SAM9261_MATRIX_H diff --git a/arch/arm/mach-at91/include/mach/at91sam9263.h b/arch/arm/mach-at91/include/mach/at91sam9263.h index a357ea83fe..2ea9aadafa 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9263.h +++ b/arch/arm/mach-at91/include/mach/at91sam9263.h @@ -1,15 +1,11 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2007 Atmel Corporation */ + /* * [origin: Linux kernel include/asm-arm/arch-at91/at91sam9263.h] * - * (C) 2007 Atmel Corporation. - * * Common definitions. * Based on AT91SAM9263 datasheet revision B (Preliminary). - * - * 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. */ #ifndef AT91SAM9263_H diff --git a/arch/arm/mach-at91/include/mach/at91sam9263_matrix.h b/arch/arm/mach-at91/include/mach/at91sam9263_matrix.h index 0082666cd3..2f10ce096e 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9263_matrix.h +++ b/arch/arm/mach-at91/include/mach/at91sam9263_matrix.h @@ -1,15 +1,11 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2006 Atmel Corporation */ + /* * [origin: Linux kernel include/asm-arm/arch-at91/at91sam9263_matrix.h] * - * Copyright (C) 2006 Atmel Corporation. - * * Memory Controllers (MATRIX, EBI) - System peripherals registers. * Based on AT91SAM9263 datasheet revision B (Preliminary). - * - * 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. */ #ifndef AT91SAM9263_MATRIX_H diff --git a/arch/arm/mach-at91/include/mach/at91sam9_sdramc.h b/arch/arm/mach-at91/include/mach/at91sam9_sdramc.h index 7bd887c8cb..80effe2148 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9_sdramc.h +++ b/arch/arm/mach-at91/include/mach/at91sam9_sdramc.h @@ -1,17 +1,13 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2009 Jean-Christophe PLAGNIOL-VILLARD */ +/* SPDX-FileCopyrightText: 2007 Andrew Victor */ +/* SPDX-FileCopyrightText: 2007 Atmel Corporation */ + /* * [origin: Linux kernel arch/arm/mach-at91/include/mach/at91_wdt.h] * - * Copyright (C) 2009 Jean-Christophe PLAGNIOL-VILLARD - * Copyright (C) 2007 Andrew Victor - * Copyright (C) 2007 Atmel Corporation. - * * SDRAM Controllers (SDRAMC) - System peripherals registers. * Based on AT91SAM9261 datasheet revision D. - * - * 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. */ #ifndef AT91SAM9_SDRAMC_H diff --git a/arch/arm/mach-at91/include/mach/at91sam9_smc.h b/arch/arm/mach-at91/include/mach/at91sam9_smc.h index 0908f6df25..d23ea52bce 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9_smc.h +++ b/arch/arm/mach-at91/include/mach/at91sam9_smc.h @@ -1,16 +1,12 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2007 Andrew Victor */ +/* SPDX-FileCopyrightText: 2007 Atmel Corporation */ + /* * [origin: Linux kernel include/asm-arm/arch-at91/at91sam9_smc.h] * - * Copyright (C) 2007 Andrew Victor - * Copyright (C) 2007 Atmel Corporation. - * * Static Memory Controllers (SMC) - System peripherals registers. * Based on AT91SAM9261 datasheet revision D. - * - * 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. */ #ifndef AT91SAM9_SMC_H diff --git a/arch/arm/mach-at91/include/mach/at91sam9g45.h b/arch/arm/mach-at91/include/mach/at91sam9g45.h index f79df0b8c3..d7596930d2 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9g45.h +++ b/arch/arm/mach-at91/include/mach/at91sam9g45.h @@ -1,15 +1,11 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2008-2009 Atmel Corporation */ + /* * Chip-specific header file for the AT91SAM9G45 family * - * Copyright (C) 2008-2009 Atmel Corporation. - * * Common definitions. * Based on AT91SAM9G45 preliminary datasheet. - * - * 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. */ #ifndef AT91SAM9G45_H diff --git a/arch/arm/mach-at91/include/mach/at91sam9g45_matrix.h b/arch/arm/mach-at91/include/mach/at91sam9g45_matrix.h index 53f50fef8f..239e11df3d 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9g45_matrix.h +++ b/arch/arm/mach-at91/include/mach/at91sam9g45_matrix.h @@ -1,15 +1,11 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2008-2009 Atmel Corporation */ + /* * Matrix-centric header file for the AT91SAM9G45 family * - * Copyright (C) 2008-2009 Atmel Corporation. - * * Memory Controllers (MATRIX, EBI) - System peripherals registers. * Based on AT91SAM9G45 preliminary datasheet. - * - * 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. */ #ifndef AT91SAM9G45_MATRIX_H diff --git a/arch/arm/mach-at91/include/mach/at91sam9n12.h b/arch/arm/mach-at91/include/mach/at91sam9n12.h index dd9c0fc4e0..b68a529b05 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9n12.h +++ b/arch/arm/mach-at91/include/mach/at91sam9n12.h @@ -1,15 +1,11 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2011 Atmel Corporation */ + /* * Chip-specific header file for the AT91SAM9N12 SoC * - * Copyright (C) 2011 Atmel Corporation - * * Common definitions. * Based on AT91SAM9N12 preliminary datasheet - * - * 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. */ #ifndef __MACH_AT91SAM9N12_H_ diff --git a/arch/arm/mach-at91/include/mach/at91sam9n12_matrix.h b/arch/arm/mach-at91/include/mach/at91sam9n12_matrix.h index bdb0211abc..43f255808f 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9n12_matrix.h +++ b/arch/arm/mach-at91/include/mach/at91sam9n12_matrix.h @@ -1,15 +1,11 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2011 Atmel Corporation */ + /* * Matrix-Centric header file for the AT91SAM9N12 SoC * - * Copyright (C) 2011 Atmel Corporation - * * Memory Controllers (MATRIX, EBI) - System peripherals registers. * Based on AT91SAM9N12 preliminary datasheet. - * - * 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. */ #ifndef _AT91SAM9N12_MATRIX_H_ diff --git a/arch/arm/mach-at91/include/mach/at91sam9x5.h b/arch/arm/mach-at91/include/mach/at91sam9x5.h index f9d54df601..00bef3456a 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9x5.h +++ b/arch/arm/mach-at91/include/mach/at91sam9x5.h @@ -1,15 +1,11 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2009-2010 Atmel Corporation */ + /* * Chip-specific header file for the AT91SAM9x5 family * - * Copyright (C) 2009-2010 Atmel Corporation. - * * Common definitions. * Based on AT91SAM9x5 preliminary datasheet. - * - * 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. */ #ifndef AT91SAM9X5_H diff --git a/arch/arm/mach-at91/include/mach/at91sam9x5_matrix.h b/arch/arm/mach-at91/include/mach/at91sam9x5_matrix.h index fca7646d35..2ab211c012 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9x5_matrix.h +++ b/arch/arm/mach-at91/include/mach/at91sam9x5_matrix.h @@ -1,15 +1,11 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2009-2010 Atmel Corporation */ + /* * Matrix-centric header file for the AT91SAM9x5 family * - * Copyright (C) 2009-2010 Atmel Corporation. - * * Memory Controllers (MATRIX, EBI) - System peripherals registers. * Based on AT91SAM9x5 preliminary datasheet. - * - * 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. */ #ifndef AT91SAM9X5_MATRIX_H diff --git a/arch/arm/mach-at91/include/mach/atmel_hlcdc.h b/arch/arm/mach-at91/include/mach/atmel_hlcdc.h index e1aa693818..a44160431e 100644 --- a/arch/arm/mach-at91/include/mach/atmel_hlcdc.h +++ b/arch/arm/mach-at91/include/mach/atmel_hlcdc.h @@ -1,21 +1,12 @@ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2010 Atmel Corporation */ + /* - * Header file for AT91 High end LCD Controller - * - * Data structure and register user interface - * - * Copyright (C) 2010 Atmel Corporation - * - * 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 PUROFFSETE. See the - * GNU General Public License for more details. + * Header file for AT91 High end LCD Controller * + * Data structure and register user interface */ + #ifndef __MACH_ATMEL_HLCD_H__ #define __MACH_ATMEL_HLCD_H__ diff --git a/arch/arm/mach-at91/include/mach/board.h b/arch/arm/mach-at91/include/mach/board.h index 033341e270..754a6b7c5e 100644 --- a/arch/arm/mach-at91/include/mach/board.h +++ b/arch/arm/mach-at91/include/mach/board.h @@ -1,19 +1,7 @@ -/* - * [origin Linux: arch/arm/mach-at91/include/mach/board.h] - * - * Copyright (C) 2005 HP Labs - * - * 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. - * - */ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2005 HP Labs */ + +/* [origin Linux: arch/arm/mach-at91/include/mach/board.h] */ #ifndef __ASM_ARCH_BOARD_H #define __ASM_ARCH_BOARD_H diff --git a/arch/arm/mach-at91/include/mach/cpu.h b/arch/arm/mach-at91/include/mach/cpu.h index fa25a4783b..37e516947b 100644 --- a/arch/arm/mach-at91/include/mach/cpu.h +++ b/arch/arm/mach-at91/include/mach/cpu.h @@ -1,15 +1,8 @@ -/* - * arch/arm/mach-at91/include/mach/cpu.h - * - * Copyright (C) 2006 SAN People - * Copyright (C) 2011 Jean-Christophe PLAGNIOL-VILLARD - * - * 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. - * - */ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2006 SAN People */ +/* SPDX-FileCopyrightText: 2011 Jean-Christophe PLAGNIOL-VILLARD */ + +/* arch/arm/mach-at91/include/mach/cpu.h */ #ifndef __MACH_CPU_H__ #define __MACH_CPU_H__ diff --git a/arch/arm/mach-at91/include/mach/hardware.h b/arch/arm/mach-at91/include/mach/hardware.h index 3ae54247e0..0d08a99fe4 100644 --- a/arch/arm/mach-at91/include/mach/hardware.h +++ b/arch/arm/mach-at91/include/mach/hardware.h @@ -1,15 +1,8 @@ -/* - * [origin: Linux kernel include/asm-arm/arch-at91/hardware.h] - * - * Copyright (C) 2003 SAN People - * Copyright (C) 2003 ATMEL - * - * 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. - * - */ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2003 SAN People */ +/* SPDX-FileCopyrightText: 2003 ATMEL */ + +/* [origin: Linux kernel include/asm-arm/arch-at91/hardware.h] */ #ifndef __ASM_ARCH_HARDWARE_H #define __ASM_ARCH_HARDWARE_H diff --git a/arch/arm/mach-at91/include/mach/iomux.h b/arch/arm/mach-at91/include/mach/iomux.h index 0c91b22a8f..bdd34bed94 100644 --- a/arch/arm/mach-at91/include/mach/iomux.h +++ b/arch/arm/mach-at91/include/mach/iomux.h @@ -1,14 +1,7 @@ -/* - * [origin: Linux kernel include/asm-arm/arch-at91/gpio.h] - * - * Copyright (C) 2005 HP Labs - * - * 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. - * - */ +/* SPDX-License-Identifier: GPL-2.0-or-later */ +/* SPDX-FileCopyrightText: 2005 HP Labs */ + +/* [origin: Linux kernel include/asm-arm/arch-at91/gpio.h] */ #ifndef __ASM_ARCH_AT91_GPIO_H #define __ASM_ARCH_AT91_GPIO_H diff --git a/arch/arm/mach-at91/sam9_smc.c b/arch/arm/mach-at91/sam9_smc.c index 813c2a0d94..66261a95ee 100644 --- a/arch/arm/mach-at91/sam9_smc.c +++ b/arch/arm/mach-at91/sam9_smc.c @@ -1,12 +1,7 @@ -/* - * linux/arch/arm/mach-at91/sam9_smc.c - * - * Copyright (C) 2008 Andrew Victor - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - */ +// SPDX-License-Identifier: GPL-2.0-only +// SPDX-FileCopyrightText: 2008 Andrew Victor + +/* linux/arch/arm/mach-at91/sam9_smc.c */ #include #include diff --git a/arch/arm/mach-at91/sama5d3_devices.c b/arch/arm/mach-at91/sama5d3_devices.c index e29ed2ba97..75f588deff 100644 --- a/arch/arm/mach-at91/sama5d3_devices.c +++ b/arch/arm/mach-at91/sama5d3_devices.c @@ -1,14 +1,8 @@ -/* - * On-Chip devices setup code for the AT91SAM9x5 family - * - * Copyright (C) 2010 Atmel Corporation. - * - * 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. - * - */ +// SPDX-License-Identifier: GPL-2.0-or-later +// SPDX-FileCopyrightText: 2010 Atmel Corporation + +/* On-Chip devices setup code for the AT91SAM9x5 family */ + #include #include #include diff --git a/arch/arm/mach-at91/sama5d4_devices.c b/arch/arm/mach-at91/sama5d4_devices.c index 7be9e260d4..6af1d3a4de 100644 --- a/arch/arm/mach-at91/sama5d4_devices.c +++ b/arch/arm/mach-at91/sama5d4_devices.c @@ -1,14 +1,7 @@ -/* - * On-Chip devices setup code for the SAMA5D4 family - * - * Copyright (C) 2014 Atmel Corporation. - * Bo Shen - * - * 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. - */ +// SPDX-License-Identifier: GPL-2.0-or-later +// SPDX-FileCopyrightText: 2014 Atmel Corporation (Bo Shen ) + +/* On-Chip devices setup code for the SAMA5D4 family */ #include #include -- cgit v1.2.3