treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_56.RULE (part 1)

Based on the normalized pattern:

    this file is licensed under the terms of the gnu general public
    license version 2 this program is licensed as is without any warranty
    of any kind whether express or implied

extracted by the scancode license scanner the SPDX license identifier

    GPL-2.0-only

has been chosen to replace the boilerplate/reference.

Reviewed-by: Allison Randal <allison@lohutok.net>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
Thomas Gleixner 2022-06-07 16:11:14 +02:00 committed by Greg Kroah-Hartman
parent 2aec85b26f
commit 0fdebc5ec2
149 changed files with 185 additions and 656 deletions

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Device Tree Source for AM33XX SoC * Device Tree Source for AM33XX SoC
* *
* Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/ */
#include <dt-bindings/bus/ti-sysc.h> #include <dt-bindings/bus/ti-sysc.h>

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Device Tree Source for am3517 SoC * Device Tree Source for am3517 SoC
* *
* Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/ * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/ */
#include "omap3.dtsi" #include "omap3.dtsi"

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Device Tree Source for AM4372 SoC * Device Tree Source for AM4372 SoC
* *
* Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/ * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/ */
#include <dt-bindings/bus/ti-sysc.h> #include <dt-bindings/bus/ti-sysc.h>

View file

@ -1,10 +1,5 @@
/* // SPDX-License-Identifier: GPL-2.0-only
* Axis ARTPEC-6 development board. // Axis ARTPEC-6 development board.
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/
/dts-v1/; /dts-v1/;
#include "artpec6.dtsi" #include "artpec6.dtsi"

View file

@ -1,8 +1,4 @@
/* // SPDX-License-Identifier: GPL-2.0-only
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/
#include <dt-bindings/bus/ti-sysc.h> #include <dt-bindings/bus/ti-sysc.h>
#include <dt-bindings/clock/dm814.h> #include <dt-bindings/clock/dm814.h>

View file

@ -1,8 +1,4 @@
/* // SPDX-License-Identifier: GPL-2.0-only
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/
#include <dt-bindings/bus/ti-sysc.h> #include <dt-bindings/bus/ti-sysc.h>
#include <dt-bindings/clock/dm816.h> #include <dt-bindings/clock/dm816.h>

View file

@ -1,8 +1,4 @@
/* // SPDX-License-Identifier: GPL-2.0-only
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/
#include "dm814x.dtsi" #include "dm814x.dtsi"

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Device Tree Source for DRA7x SoC DSPEVE thermal * Device Tree Source for DRA7x SoC DSPEVE thermal
* *
* Copyright (C) 2016 Texas Instruments Incorporated - https://www.ti.com/ * Copyright (C) 2016 Texas Instruments Incorporated - https://www.ti.com/
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/ */
#include <dt-bindings/thermal/thermal.h> #include <dt-bindings/thermal/thermal.h>

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Device Tree Source for DRA7x SoC IVA thermal * Device Tree Source for DRA7x SoC IVA thermal
* *
* Copyright (C) 2016 Texas Instruments Incorporated - https://www.ti.com/ * Copyright (C) 2016 Texas Instruments Incorporated - https://www.ti.com/
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/ */
#include <dt-bindings/thermal/thermal.h> #include <dt-bindings/thermal/thermal.h>

View file

@ -1,10 +1,5 @@
/* // SPDX-License-Identifier: GPL-2.0-only
* Copyright (C) 2013 Philipp Zabel // Copyright (C) 2013 Philipp Zabel
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/
/dts-v1/; /dts-v1/;
#include <dt-bindings/gpio/gpio.h> #include <dt-bindings/gpio/gpio.h>

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Device Tree Source for OMAP2 SoC * Device Tree Source for OMAP2 SoC
* *
* Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/ * Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/ */
#include <dt-bindings/bus/ti-sysc.h> #include <dt-bindings/bus/ti-sysc.h>

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Device Tree Source for OMAP2420 SoC * Device Tree Source for OMAP2420 SoC
* *
* Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/ */
#include "omap2.dtsi" #include "omap2.dtsi"

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Device Tree Source for OMAP243x SoC * Device Tree Source for OMAP243x SoC
* *
* Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/ */
#include "omap2.dtsi" #include "omap2.dtsi"

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Device Tree Source for OMAP3 SoC CPU thermal * Device Tree Source for OMAP3 SoC CPU thermal
* *
* Copyright (C) 2017 Texas Instruments Incorporated - https://www.ti.com/ * Copyright (C) 2017 Texas Instruments Incorporated - https://www.ti.com/
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/ */
#include <dt-bindings/thermal/thermal.h> #include <dt-bindings/thermal/thermal.h>

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Device Tree Source for OMAP3 SoC * Device Tree Source for OMAP3 SoC
* *
* Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/ * Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/ */
#include <dt-bindings/bus/ti-sysc.h> #include <dt-bindings/bus/ti-sysc.h>

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Device Tree Source for OMAP34xx/OMAP35xx SoC * Device Tree Source for OMAP34xx/OMAP35xx SoC
* *
* Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/ * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/ */
#include <dt-bindings/bus/ti-sysc.h> #include <dt-bindings/bus/ti-sysc.h>

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Device Tree Source for OMAP3 SoC * Device Tree Source for OMAP3 SoC
* *
* Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/ */
#include <dt-bindings/bus/ti-sysc.h> #include <dt-bindings/bus/ti-sysc.h>

View file

@ -1,12 +1,9 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Device Tree Source for OMAP4/5 SoC CPU thermal * Device Tree Source for OMAP4/5 SoC CPU thermal
* *
* Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/ * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/
* Contact: Eduardo Valentin <eduardo.valentin@ti.com> * Contact: Eduardo Valentin <eduardo.valentin@ti.com>
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/ */
#include <dt-bindings/thermal/thermal.h> #include <dt-bindings/thermal/thermal.h>

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Device Tree Source for OMAP443x SoC * Device Tree Source for OMAP443x SoC
* *
* Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/ * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/ */
#include "omap4.dtsi" #include "omap4.dtsi"

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Device Tree Source for OMAP4460 SoC * Device Tree Source for OMAP4460 SoC
* *
* Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/ */
#include "omap4.dtsi" #include "omap4.dtsi"

View file

@ -1,12 +1,9 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Device Tree Source for OMAP543x SoC CORE thermal * Device Tree Source for OMAP543x SoC CORE thermal
* *
* Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/ * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/
* Contact: Eduardo Valentin <eduardo.valentin@ti.com> * Contact: Eduardo Valentin <eduardo.valentin@ti.com>
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/ */
#include <dt-bindings/thermal/thermal.h> #include <dt-bindings/thermal/thermal.h>

View file

@ -1,12 +1,9 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Device Tree Source for OMAP543x SoC GPU thermal * Device Tree Source for OMAP543x SoC GPU thermal
* *
* Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/ * Copyright (C) 2013 Texas Instruments Incorporated - https://www.ti.com/
* Contact: Eduardo Valentin <eduardo.valentin@ti.com> * Contact: Eduardo Valentin <eduardo.valentin@ti.com>
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/ */
#include <dt-bindings/thermal/thermal.h> #include <dt-bindings/thermal/thermal.h>

View file

@ -1,10 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Copyright (C) 2014 Thomas Petazzoni <thomas.petazzoni@free-electrons.com> * Copyright (C) 2014 Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Copyright (C) 2009 Simon Guinot <sguinot@lacie.com> * Copyright (C) 2009 Simon Guinot <sguinot@lacie.com>
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
/dts-v1/; /dts-v1/;

View file

@ -1,10 +1,5 @@
/* // SPDX-License-Identifier: GPL-2.0-only
* Copyright (C) 2012 Thomas Petazzoni <thomas.petazzoni@free-electrons.com> // Copyright (C) 2012 Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/
/* /*
* TODO: add Orion USB device port init when kernel.org support is added. * TODO: add Orion USB device port init when kernel.org support is added.

View file

@ -1,10 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Copyright (C) 2014 Thomas Petazzoni <thomas.petazzoni@free-electrons.com> * Copyright (C) 2014 Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Copyright (C) Sylver Bruneau <sylver.bruneau@googlemail.com> * Copyright (C) Sylver Bruneau <sylver.bruneau@googlemail.com>
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
/dts-v1/; /dts-v1/;

View file

@ -1,10 +1,5 @@
/* // SPDX-License-Identifier: GPL-2.0-only
* Copyright (C) 2016 Jamie Lentin <jm@lentin.co.uk> // Copyright (C) 2016 Jamie Lentin <jm@lentin.co.uk>
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/
#include "orion5x.dtsi" #include "orion5x.dtsi"

View file

@ -1,10 +1,5 @@
/* // SPDX-License-Identifier: GPL-2.0-only
* Copyright (C) 2014 Thomas Petazzoni <thomas.petazzoni@free-electrons.com> // Copyright (C) 2014 Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/
#include "orion5x.dtsi" #include "orion5x.dtsi"

View file

@ -1,10 +1,5 @@
/* // SPDX-License-Identifier: GPL-2.0-only
* Copyright (C) 2016 Jamie Lentin <jm@lentin.co.uk> // Copyright (C) 2016 Jamie Lentin <jm@lentin.co.uk>
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/
/dts-v1/; /dts-v1/;

View file

@ -1,10 +1,5 @@
/* // SPDX-License-Identifier: GPL-2.0-only
* Copyright (C) 2014 Thomas Petazzoni <thomas.petazzoni@free-electrons.com> // Copyright (C) 2014 Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/
/dts-v1/; /dts-v1/;

View file

@ -1,10 +1,5 @@
/* // SPDX-License-Identifier: GPL-2.0-only
* Copyright (C) 2012 Thomas Petazzoni <thomas.petazzoni@free-electrons.com> // Copyright (C) 2012 Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/
#define MBUS_ID(target,attributes) (((target) << 24) | ((attributes) << 16)) #define MBUS_ID(target,attributes) (((target) << 24) | ((attributes) << 16))

View file

@ -1,3 +1,4 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* AURORA shared L2 cache controller support * AURORA shared L2 cache controller support
* *
@ -5,10 +6,6 @@
* *
* Yehuda Yitschak <yehuday@marvell.com> * Yehuda Yitschak <yehuday@marvell.com>
* Gregory CLEMENT <gregory.clement@free-electrons.com> * Gregory CLEMENT <gregory.clement@free-electrons.com>
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#ifndef __ASM_ARM_HARDWARE_AURORA_L2_H #ifndef __ASM_ARM_HARDWARE_AURORA_L2_H

View file

@ -1,13 +1,9 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* arch/arm/include/asm/hardware/cache-feroceon-l2.h * arch/arm/include/asm/hardware/cache-feroceon-l2.h
* *
* Copyright (C) 2008 Marvell Semiconductor * Copyright (C) 2008 Marvell Semiconductor
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
extern void __init feroceon_l2_init(int l2_wt_override); extern void __init feroceon_l2_init(int l2_wt_override);
extern int __init feroceon_of_init(void); extern int __init feroceon_of_init(void);

View file

@ -1,11 +1,8 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* arch/arm/include/asm/hardware/cache-tauros2.h * arch/arm/include/asm/hardware/cache-tauros2.h
* *
* Copyright (C) 2008 Marvell Semiconductor * Copyright (C) 2008 Marvell Semiconductor
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#define CACHE_TAUROS2_PREFETCH_ON (1 << 0) #define CACHE_TAUROS2_PREFETCH_ON (1 << 0)

View file

@ -1,13 +1,11 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* TI DA830/OMAP L137 EVM board * TI DA830/OMAP L137 EVM board
* *
* Author: Mark A. Greer <mgreer@mvista.com> * Author: Mark A. Greer <mgreer@mvista.com>
* Derived from: arch/arm/mach-davinci/board-dm644x-evm.c * Derived from: arch/arm/mach-davinci/board-dm644x-evm.c
* *
* 2007, 2009 (c) MontaVista Software, Inc. This file is licensed under * 2007, 2009 (c) MontaVista Software, Inc.
* the terms of the GNU General Public License version 2. This program
* is licensed "as is" without any warranty of any kind, whether express
* or implied.
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/init.h> #include <linux/init.h>

View file

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* TI DA850/OMAP-L138 EVM board * TI DA850/OMAP-L138 EVM board
* *
@ -6,10 +7,7 @@
* Derived from: arch/arm/mach-davinci/board-da830-evm.c * Derived from: arch/arm/mach-davinci/board-da830-evm.c
* Original Copyrights follow: * Original Copyrights follow:
* *
* 2007, 2009 (c) MontaVista Software, Inc. This file is licensed under * 2007, 2009 (c) MontaVista Software, Inc.
* the terms of the GNU General Public License version 2. This program
* is licensed "as is" without any warranty of any kind, whether express
* or implied.
*/ */
#include <linux/console.h> #include <linux/console.h>
#include <linux/delay.h> #include <linux/delay.h>

View file

@ -1,12 +1,10 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* TI DaVinci EVM board support * TI DaVinci EVM board support
* *
* Author: Kevin Hilman, Deep Root Systems, LLC * Author: Kevin Hilman, Deep Root Systems, LLC
* *
* 2007 (c) MontaVista Software, Inc. This file is licensed under * 2007 (c) MontaVista Software, Inc.
* the terms of the GNU General Public License version 2. This program
* is licensed "as is" without any warranty of any kind, whether express
* or implied.
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/init.h> #include <linux/init.h>

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* DM355 leopard board support * DM355 leopard board support
* *
* Based on board-dm355-evm.c * Based on board-dm355-evm.c
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/init.h> #include <linux/init.h>

View file

@ -1,12 +1,10 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* TI DaVinci EVM board support * TI DaVinci EVM board support
* *
* Author: Kevin Hilman, MontaVista Software, Inc. <source@mvista.com> * Author: Kevin Hilman, MontaVista Software, Inc. <source@mvista.com>
* *
* 2007 (c) MontaVista Software, Inc. This file is licensed under * 2007 (c) MontaVista Software, Inc.
* the terms of the GNU General Public License version 2. This program
* is licensed "as is" without any warranty of any kind, whether express
* or implied.
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/init.h> #include <linux/init.h>

View file

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* TI DaVinci DM646X EVM board * TI DaVinci DM646X EVM board
* *
@ -5,11 +6,6 @@
* Copyright (C) 2006 Texas Instruments. * Copyright (C) 2006 Texas Instruments.
* *
* (C) 2007-2008, MontaVista Software, Inc. * (C) 2007-2008, MontaVista Software, Inc.
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*
*/ */
/************************************************************************** /**************************************************************************
@ -870,4 +866,3 @@ MACHINE_START(DAVINCI_DM6467TEVM, "DaVinci DM6467T EVM")
.init_late = davinci_init_late, .init_late = davinci_init_late,
.dma_zone_size = SZ_128M, .dma_zone_size = SZ_128M,
MACHINE_END MACHINE_END

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Critical Link MityOMAP-L138 SoM * Critical Link MityOMAP-L138 SoM
* *
* Copyright (C) 2010 Critical Link LLC - https://www.criticallink.com * Copyright (C) 2010 Critical Link LLC - https://www.criticallink.com
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of
* any kind, whether express or implied.
*/ */
#define pr_fmt(fmt) "MityOMAPL138: " fmt #define pr_fmt(fmt) "MityOMAPL138: " fmt

View file

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Neuros Technologies OSD2 board support * Neuros Technologies OSD2 board support
* *
@ -18,10 +19,6 @@
* *
* For more information please refer to * For more information please refer to
* http://wiki.neurostechnology.com/index.php/OSD_2.0_HD * http://wiki.neurostechnology.com/index.php/OSD_2.0_HD
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/platform_device.h> #include <linux/platform_device.h>
#include <linux/gpio.h> #include <linux/gpio.h>

View file

@ -1,13 +1,10 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Hawkboard.org based on TI's OMAP-L138 Platform * Hawkboard.org based on TI's OMAP-L138 Platform
* *
* Initial code: Syed Mohammed Khasim * Initial code: Syed Mohammed Khasim
* *
* Copyright (C) 2009 Texas Instruments Incorporated - https://www.ti.com * Copyright (C) 2009 Texas Instruments Incorporated - https://www.ti.com
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of
* any kind, whether express or implied.
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/init.h> #include <linux/init.h>

View file

@ -1,12 +1,10 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Code commons to all DaVinci SoCs. * Code commons to all DaVinci SoCs.
* *
* Author: Mark A. Greer <mgreer@mvista.com> * Author: Mark A. Greer <mgreer@mvista.com>
* *
* 2009 (c) MontaVista Software, Inc. This file is licensed under * 2009 (c) MontaVista Software, Inc.
* the terms of the GNU General Public License version 2. This program
* is licensed "as is" without any warranty of any kind, whether express
* or implied.
*/ */
#include <linux/module.h> #include <linux/module.h>
#include <linux/io.h> #include <linux/io.h>

View file

@ -1,12 +1,10 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Header for code common to all DaVinci machines. * Header for code common to all DaVinci machines.
* *
* Author: Kevin Hilman, MontaVista Software, Inc. <source@mvista.com> * Author: Kevin Hilman, MontaVista Software, Inc. <source@mvista.com>
* *
* 2007 (c) MontaVista Software, Inc. This file is licensed under * 2007 (c) MontaVista Software, Inc.
* the terms of the GNU General Public License version 2. This program
* is licensed "as is" without any warranty of any kind, whether express
* or implied.
*/ */
#ifndef __ARCH_ARM_MACH_DAVINCI_COMMON_H #ifndef __ARCH_ARM_MACH_DAVINCI_COMMON_H

View file

@ -1,11 +1,8 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* TI DaVinci cpuidle platform support * TI DaVinci cpuidle platform support
* *
* 2009 (C) Texas Instruments, Inc. https://www.ti.com/ * 2009 (C) Texas Instruments, Inc. https://www.ti.com/
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed "as is" without any warranty of any
* kind, whether express or implied.
*/ */
#ifndef _MACH_DAVINCI_CPUIDLE_H #ifndef _MACH_DAVINCI_CPUIDLE_H
#define _MACH_DAVINCI_CPUIDLE_H #define _MACH_DAVINCI_CPUIDLE_H

View file

@ -1,3 +1,4 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* DaVinci CPU type detection * DaVinci CPU type detection
* *
@ -8,10 +9,7 @@
* compiled in to the kernel, the macros return 0 so that * compiled in to the kernel, the macros return 0 so that
* resulting code can be optimized out. * resulting code can be optimized out.
* *
* 2009 (c) Deep Root Systems, LLC. This file is licensed under * 2009 (c) Deep Root Systems, LLC.
* the terms of the GNU General Public License version 2. This program
* is licensed "as is" without any warranty of any kind, whether express
* or implied.
*/ */
#ifndef _ASM_ARCH_CPU_H #ifndef _ASM_ARCH_CPU_H
#define _ASM_ARCH_CPU_H #define _ASM_ARCH_CPU_H

View file

@ -1,12 +1,10 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* TI DA830/OMAP L137 chip specific setup * TI DA830/OMAP L137 chip specific setup
* *
* Author: Mark A. Greer <mgreer@mvista.com> * Author: Mark A. Greer <mgreer@mvista.com>
* *
* 2009 (c) MontaVista Software, Inc. This file is licensed under * 2009 (c) MontaVista Software, Inc.
* the terms of the GNU General Public License version 2. This program
* is licensed "as is" without any warranty of any kind, whether express
* or implied.
*/ */
#include <linux/clk-provider.h> #include <linux/clk-provider.h>
#include <linux/clk/davinci.h> #include <linux/clk/davinci.h>

View file

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* TI DA850/OMAP-L138 chip specific setup * TI DA850/OMAP-L138 chip specific setup
* *
@ -6,10 +7,7 @@
* Derived from: arch/arm/mach-davinci/da830.c * Derived from: arch/arm/mach-davinci/da830.c
* Original Copyrights follow: * Original Copyrights follow:
* *
* 2009 (c) MontaVista Software, Inc. This file is licensed under * 2009 (c) MontaVista Software, Inc.
* the terms of the GNU General Public License version 2. This program
* is licensed "as is" without any warranty of any kind, whether express
* or implied.
*/ */
#include <linux/clk-provider.h> #include <linux/clk-provider.h>

View file

@ -1,12 +1,10 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Chip specific defines for DA8XX/OMAP L1XX SoC * Chip specific defines for DA8XX/OMAP L1XX SoC
* *
* Author: Mark A. Greer <mgreer@mvista.com> * Author: Mark A. Greer <mgreer@mvista.com>
* *
* 2007, 2009-2010 (c) MontaVista Software, Inc. This file is licensed under * 2007, 2009-2010 (c) MontaVista Software, Inc.
* the terms of the GNU General Public License version 2. This program
* is licensed "as is" without any warranty of any kind, whether express
* or implied.
*/ */
#ifndef __ASM_ARCH_DAVINCI_DA8XX_H #ifndef __ASM_ARCH_DAVINCI_DA8XX_H
#define __ASM_ARCH_DAVINCI_DA8XX_H #define __ASM_ARCH_DAVINCI_DA8XX_H

View file

@ -1,12 +1,10 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* TI DaVinci DM355 chip specific setup * TI DaVinci DM355 chip specific setup
* *
* Author: Kevin Hilman, Deep Root Systems, LLC * Author: Kevin Hilman, Deep Root Systems, LLC
* *
* 2007 (c) Deep Root Systems, LLC. This file is licensed under * 2007 (c) Deep Root Systems, LLC.
* the terms of the GNU General Public License version 2. This program
* is licensed "as is" without any warranty of any kind, whether express
* or implied.
*/ */
#include <linux/clk-provider.h> #include <linux/clk-provider.h>

View file

@ -1,12 +1,10 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* TI DaVinci DM644x chip specific setup * TI DaVinci DM644x chip specific setup
* *
* Author: Kevin Hilman, Deep Root Systems, LLC * Author: Kevin Hilman, Deep Root Systems, LLC
* *
* 2007 (c) Deep Root Systems, LLC. This file is licensed under * 2007 (c) Deep Root Systems, LLC.
* the terms of the GNU General Public License version 2. This program
* is licensed "as is" without any warranty of any kind, whether express
* or implied.
*/ */
#include <linux/clk-provider.h> #include <linux/clk-provider.h>

View file

@ -1,12 +1,10 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* TI DaVinci DM646x chip specific setup * TI DaVinci DM646x chip specific setup
* *
* Author: Kevin Hilman, Deep Root Systems, LLC * Author: Kevin Hilman, Deep Root Systems, LLC
* *
* 2007 (c) Deep Root Systems, LLC. This file is licensed under * 2007 (c) Deep Root Systems, LLC.
* the terms of the GNU General Public License version 2. This program
* is licensed "as is" without any warranty of any kind, whether express
* or implied.
*/ */
#include <linux/clk-provider.h> #include <linux/clk-provider.h>

View file

@ -1,12 +1,10 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Hardware definitions common to all DaVinci family processors * Hardware definitions common to all DaVinci family processors
* *
* Author: Kevin Hilman, Deep Root Systems, LLC * Author: Kevin Hilman, Deep Root Systems, LLC
* *
* 2007 (c) Deep Root Systems, LLC. This file is licensed under * 2007 (c) Deep Root Systems, LLC.
* the terms of the GNU General Public License version 2. This program
* is licensed "as is" without any warranty of any kind, whether express
* or implied.
*/ */
#ifndef __ASM_ARCH_HARDWARE_H #ifndef __ASM_ARCH_HARDWARE_H
#define __ASM_ARCH_HARDWARE_H #define __ASM_ARCH_HARDWARE_H

View file

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Utility to set the DAVINCI MUX register from a table in mux.h * Utility to set the DAVINCI MUX register from a table in mux.h
* *
@ -8,10 +9,7 @@
* *
* Written by Tony Lindgren * Written by Tony Lindgren
* *
* 2007 (c) MontaVista Software, Inc. This file is licensed under * 2007 (c) MontaVista Software, Inc.
* the terms of the GNU General Public License version 2. This program
* is licensed "as is" without any warranty of any kind, whether express
* or implied.
* *
* Copyright (C) 2008 Texas Instruments. * Copyright (C) 2008 Texas Instruments.
*/ */

View file

@ -1,12 +1,10 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Pin-multiplex helper macros for TI DaVinci family devices * Pin-multiplex helper macros for TI DaVinci family devices
* *
* Author: Vladimir Barinov, MontaVista Software, Inc. <source@mvista.com> * Author: Vladimir Barinov, MontaVista Software, Inc. <source@mvista.com>
* *
* 2007 (c) MontaVista Software, Inc. This file is licensed under * 2007 (c) MontaVista Software, Inc.
* the terms of the GNU General Public License version 2. This program
* is licensed "as is" without any warranty of any kind, whether express
* or implied.
* *
* Copyright (C) 2008 Texas Instruments. * Copyright (C) 2008 Texas Instruments.
*/ */

View file

@ -1,13 +1,10 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Runtime PM support code for DaVinci * Runtime PM support code for DaVinci
* *
* Author: Kevin Hilman * Author: Kevin Hilman
* *
* Copyright (C) 2012 Texas Instruments, Inc. * Copyright (C) 2012 Texas Instruments, Inc.
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/init.h> #include <linux/init.h>
#include <linux/pm_runtime.h> #include <linux/pm_runtime.h>

View file

@ -1,12 +1,10 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* DaVinci serial device definitions * DaVinci serial device definitions
* *
* Author: Kevin Hilman, MontaVista Software, Inc. <source@mvista.com> * Author: Kevin Hilman, MontaVista Software, Inc. <source@mvista.com>
* *
* 2007 (c) MontaVista Software, Inc. This file is licensed under * 2007 (c) MontaVista Software, Inc.
* the terms of the GNU General Public License version 2. This program
* is licensed "as is" without any warranty of any kind, whether express
* or implied.
*/ */
#ifndef __ASM_ARCH_SERIAL_H #ifndef __ASM_ARCH_SERIAL_H
#define __ASM_ARCH_SERIAL_H #define __ASM_ARCH_SERIAL_H

View file

@ -1,10 +1,5 @@
/* /* SPDX-License-Identifier: GPL-2.0-only */
* Mbus-L to Mbus Bridge Registers /* Mbus-L to Mbus Bridge Registers */
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/
#ifndef __ASM_ARCH_BRIDGE_REGS_H #ifndef __ASM_ARCH_BRIDGE_REGS_H
#define __ASM_ARCH_BRIDGE_REGS_H #define __ASM_ARCH_BRIDGE_REGS_H

View file

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* arch/arm/mach-dove/cm-a510.c * arch/arm/mach-dove/cm-a510.c
* *
@ -5,10 +6,6 @@
* Konstantin Sinyuk <kostyas@compulab.co.il> * Konstantin Sinyuk <kostyas@compulab.co.il>
* *
* Based on Marvell DB-MV88AP510-BP Development Board Setup * Based on Marvell DB-MV88AP510-BP Development Board Setup
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* arch/arm/mach-dove/common.c * arch/arm/mach-dove/common.c
* *
* Core functions for Marvell Dove 88AP510 System On Chip * Core functions for Marvell Dove 88AP510 System On Chip
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/clk-provider.h> #include <linux/clk-provider.h>

View file

@ -1,11 +1,8 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* arch/arm/mach-dove/common.h * arch/arm/mach-dove/common.h
* *
* Core functions for Marvell Dove 88AP510 System On Chip * Core functions for Marvell Dove 88AP510 System On Chip
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#ifndef __ARCH_DOVE_COMMON_H #ifndef __ARCH_DOVE_COMMON_H

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* arch/arm/mach-dove/dove-db-setup.c * arch/arm/mach-dove/dove-db-setup.c
* *
* Marvell DB-MV88AP510-BP Development Board Setup * Marvell DB-MV88AP510-BP Development Board Setup
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>

View file

@ -1,10 +1,5 @@
/* /* SPDX-License-Identifier: GPL-2.0-only */
* Generic definitions for Marvell Dove 88AP510 SoC /* Generic definitions for Marvell Dove 88AP510 SoC */
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/
#ifndef __ASM_ARCH_DOVE_H #ifndef __ASM_ARCH_DOVE_H
#define __ASM_ARCH_DOVE_H #define __ASM_ARCH_DOVE_H

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* arch/arm/mach-dove/irq.c * arch/arm/mach-dove/irq.c
* *
* Dove IRQ handling. * Dove IRQ handling.
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/init.h> #include <linux/init.h>
#include <linux/irq.h> #include <linux/irq.h>

View file

@ -1,10 +1,5 @@
/* /* SPDX-License-Identifier: GPL-2.0-only */
* IRQ definitions for Marvell Dove 88AP510 SoC /* IRQ definitions for Marvell Dove 88AP510 SoC */
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/
#ifndef __ASM_ARCH_IRQS_H #ifndef __ASM_ARCH_IRQS_H
#define __ASM_ARCH_IRQS_H #define __ASM_ARCH_IRQS_H

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* arch/arm/mach-dove/mpp.c * arch/arm/mach-dove/mpp.c
* *
* MPP functions for Marvell Dove SoCs * MPP functions for Marvell Dove SoCs
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* arch/arm/mach-dove/pcie.c * arch/arm/mach-dove/pcie.c
* *
* PCIe functions for Marvell Dove 88AP510 SoC * PCIe functions for Marvell Dove 88AP510 SoC
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>

View file

@ -1,8 +1,4 @@
/* /* SPDX-License-Identifier: GPL-2.0-only */
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/
#ifndef __ASM_ARCH_PM_H #ifndef __ASM_ARCH_PM_H
#define __ASM_ARCH_PM_H #define __ASM_ARCH_PM_H

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Device Tree board file for NXP LPC18xx/43xx * Device Tree board file for NXP LPC18xx/43xx
* *
* Copyright (C) 2015 Joachim Eastwood <manabian@gmail.com> * Copyright (C) 2015 Joachim Eastwood <manabian@gmail.com>
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <asm/mach/arch.h> #include <asm/mach/arch.h>

View file

@ -1,13 +1,11 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* arch/arm/mach-lpc32xx/pm.c * arch/arm/mach-lpc32xx/pm.c
* *
* Original authors: Vitaly Wool, Dmitry Chigirev <source@mvista.com> * Original authors: Vitaly Wool, Dmitry Chigirev <source@mvista.com>
* Modified by Kevin Wells <kevin.wells@nxp.com> * Modified by Kevin Wells <kevin.wells@nxp.com>
* *
* 2005 (c) MontaVista Software, Inc. This file is licensed under * 2005 (c) MontaVista Software, Inc.
* the terms of the GNU General Public License version 2. This program
* is licensed "as is" without any warranty of any kind, whether express
* or implied.
*/ */
/* /*

View file

@ -1,13 +1,11 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* arch/arm/mach-lpc32xx/suspend.S * arch/arm/mach-lpc32xx/suspend.S
* *
* Original authors: Dmitry Chigirev, Vitaly Wool <source@mvista.com> * Original authors: Dmitry Chigirev, Vitaly Wool <source@mvista.com>
* Modified by Kevin Wells <kevin.wells@nxp.com> * Modified by Kevin Wells <kevin.wells@nxp.com>
* *
* 2005 (c) MontaVista Software, Inc. This file is licensed under * 2005 (c) MontaVista Software, Inc.
* the terms of the GNU General Public License version 2. This program
* is licensed "as is" without any warranty of any kind, whether express
* or implied.
*/ */
#include <linux/linkage.h> #include <linux/linkage.h>
#include <asm/assembler.h> #include <asm/assembler.h>

View file

@ -1,8 +1,4 @@
/* /* SPDX-License-Identifier: GPL-2.0-only */
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/
#ifndef __ASM_ARCH_BRIDGE_REGS_H #ifndef __ASM_ARCH_BRIDGE_REGS_H
#define __ASM_ARCH_BRIDGE_REGS_H #define __ASM_ARCH_BRIDGE_REGS_H

View file

@ -1,13 +1,10 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* arch/arm/mach-mv78xx0/buffalo-wxl-setup.c * arch/arm/mach-mv78xx0/buffalo-wxl-setup.c
* *
* Buffalo WXL (Terastation Duo) Setup routines * Buffalo WXL (Terastation Duo) Setup routines
* *
* sebastien requiem <sebastien@requiem.fr> * sebastien requiem <sebastien@requiem.fr>
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* arch/arm/mach-mv78xx0/common.c * arch/arm/mach-mv78xx0/common.c
* *
* Core functions for Marvell MV78xx0 SoCs * Core functions for Marvell MV78xx0 SoCs
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>

View file

@ -1,11 +1,8 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* arch/arm/mach-mv78xx0/common.h * arch/arm/mach-mv78xx0/common.h
* *
* Core functions for Marvell MV78xx0 SoCs * Core functions for Marvell MV78xx0 SoCs
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#ifndef __ARCH_MV78XX0_COMMON_H #ifndef __ARCH_MV78XX0_COMMON_H

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* arch/arm/mach-mv78xx0/db78x00-bp-setup.c * arch/arm/mach-mv78xx0/db78x00-bp-setup.c
* *
* Marvell DB-78x00-BP Development Board Setup * Marvell DB-78x00-BP Development Board Setup
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* arch/arm/mach-mv78xx0/irq.c * arch/arm/mach-mv78xx0/irq.c
* *
* MV78xx0 IRQ handling. * MV78xx0 IRQ handling.
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/gpio.h> #include <linux/gpio.h>
#include <linux/kernel.h> #include <linux/kernel.h>

View file

@ -1,10 +1,5 @@
/* /* SPDX-License-Identifier: GPL-2.0-only */
* IRQ definitions for Marvell MV78xx0 SoCs /* IRQ definitions for Marvell MV78xx0 SoCs */
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/
#ifndef __ASM_ARCH_IRQS_H #ifndef __ASM_ARCH_IRQS_H
#define __ASM_ARCH_IRQS_H #define __ASM_ARCH_IRQS_H

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* arch/arm/mach-mv78x00/mpp.c * arch/arm/mach-mv78x00/mpp.c
* *
* MPP functions for Marvell MV78x00 SoCs * MPP functions for Marvell MV78x00 SoCs
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/gpio.h> #include <linux/gpio.h>
#include <linux/kernel.h> #include <linux/kernel.h>

View file

@ -1,12 +1,8 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* linux/arch/arm/mach-mv78xx0/mpp.h -- Multi Purpose Pins * linux/arch/arm/mach-mv78xx0/mpp.h -- Multi Purpose Pins
* *
*
* sebastien requiem <sebastien@requiem.fr> * sebastien requiem <sebastien@requiem.fr>
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#ifndef __MV78X00_MPP_H #ifndef __MV78X00_MPP_H

View file

@ -1,10 +1,7 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Generic definitions for Marvell MV78xx0 SoC flavors: * Generic definitions for Marvell MV78xx0 SoC flavors:
* MV781x0 and MV782x0. * MV781x0 and MV782x0.
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#ifndef __ASM_ARCH_MV78XX0_H #ifndef __ASM_ARCH_MV78XX0_H

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* arch/arm/mach-mv78xx0/pcie.c * arch/arm/mach-mv78xx0/pcie.c
* *
* PCIe functions for Marvell MV78xx0 SoCs * PCIe functions for Marvell MV78xx0 SoCs
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* arch/arm/mach-mv78x00/rd78x00-masa-setup.c * arch/arm/mach-mv78x00/rd78x00-masa-setup.c
* *
* Marvell RD-78x00-mASA Development Board Setup * Marvell RD-78x00-mASA Development Board Setup
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>

View file

@ -1,3 +1,4 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Generic definitions for Marvell Armada_370_XP SoCs * Generic definitions for Marvell Armada_370_XP SoCs
* *
@ -6,10 +7,6 @@
* Lior Amsalem <alior@marvell.com> * Lior Amsalem <alior@marvell.com>
* Gregory CLEMENT <gregory.clement@free-electrons.com> * Gregory CLEMENT <gregory.clement@free-electrons.com>
* Thomas Petazzoni <thomas.petazzoni@free-electrons.com> * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#ifndef __MACH_ARMADA_370_XP_H #ifndef __MACH_ARMADA_370_XP_H

View file

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Device Tree support for Armada 370 and XP platforms. * Device Tree support for Armada 370 and XP platforms.
* *
@ -6,10 +7,6 @@
* Lior Amsalem <alior@marvell.com> * Lior Amsalem <alior@marvell.com>
* Gregory CLEMENT <gregory.clement@free-electrons.com> * Gregory CLEMENT <gregory.clement@free-electrons.com>
* Thomas Petazzoni <thomas.petazzoni@free-electrons.com> * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>

View file

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Coherency fabric (Aurora) support for Armada 370, 375, 38x and XP * Coherency fabric (Aurora) support for Armada 370, 375, 38x and XP
* platforms. * platforms.
@ -8,10 +9,6 @@
* Gregory Clement <gregory.clement@free-electrons.com> * Gregory Clement <gregory.clement@free-electrons.com>
* Thomas Petazzoni <thomas.petazzoni@free-electrons.com> * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* *
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*
* The Armada 370, 375, 38x and XP SOCs have a coherency fabric which is * The Armada 370, 375, 38x and XP SOCs have a coherency fabric which is
* responsible for ensuring hardware coherency between all CPUs and between * responsible for ensuring hardware coherency between all CPUs and between
* CPUs and I/O masters. This file initializes the coherency fabric and * CPUs and I/O masters. This file initializes the coherency fabric and

View file

@ -1,14 +1,10 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* arch/arm/mach-mvebu/include/mach/coherency.h * arch/arm/mach-mvebu/include/mach/coherency.h
* *
*
* Coherency fabric (Aurora) support for Armada 370 and XP platforms. * Coherency fabric (Aurora) support for Armada 370 and XP platforms.
* *
* Copyright (C) 2012 Marvell * Copyright (C) 2012 Marvell
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#ifndef __MACH_370_XP_COHERENCY_H #ifndef __MACH_370_XP_COHERENCY_H

View file

@ -1,3 +1,4 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Coherency fabric: low level functions * Coherency fabric: low level functions
* *
@ -5,10 +6,6 @@
* *
* Gregory CLEMENT <gregory.clement@free-electrons.com> * Gregory CLEMENT <gregory.clement@free-electrons.com>
* *
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*
* This file implements the assembly function to add a CPU to the * This file implements the assembly function to add a CPU to the
* coherency fabric. This function is called by each of the secondary * coherency fabric. This function is called by each of the secondary
* CPUs during their early boot in an SMP kernel, this why this * CPUs during their early boot in an SMP kernel, this why this

View file

@ -1,3 +1,4 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Core functions for Marvell System On Chip * Core functions for Marvell System On Chip
* *
@ -6,10 +7,6 @@
* Lior Amsalem <alior@marvell.com> * Lior Amsalem <alior@marvell.com>
* Gregory CLEMENT <gregory.clement@free-electrons.com> * Gregory CLEMENT <gregory.clement@free-electrons.com>
* Thomas Petazzoni <thomas.petazzoni@free-electrons.com> * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#ifndef __ARCH_MVEBU_COMMON_H #ifndef __ARCH_MVEBU_COMMON_H

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Copyright (C) 2014 Marvell * Copyright (C) 2014 Marvell
* *
* Thomas Petazzoni <thomas.petazzoni@free-electrons.com> * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#define pr_fmt(fmt) "mvebu-cpureset: " fmt #define pr_fmt(fmt) "mvebu-cpureset: " fmt

View file

@ -1,11 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* arch/arm/mach-mvebu/dove.c * arch/arm/mach-mvebu/dove.c
* *
* Marvell Dove 88AP510 System On Chip FDT Board * Marvell Dove 88AP510 System On Chip FDT Board
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/init.h> #include <linux/init.h>

View file

@ -1,3 +1,4 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* SMP support: Entry point for secondary CPUs of Marvell EBU * SMP support: Entry point for secondary CPUs of Marvell EBU
* Cortex-A9 based SOCs (Armada 375 and Armada 38x). * Cortex-A9 based SOCs (Armada 375 and Armada 38x).
@ -6,10 +7,6 @@
* *
* Gregory CLEMENT <gregory.clement@free-electrons.com> * Gregory CLEMENT <gregory.clement@free-electrons.com>
* Thomas Petazzoni <thomas.petazzoni@free-electrons.com> * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/linkage.h> #include <linux/linkage.h>

View file

@ -1,3 +1,4 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* SMP support: Entry point for secondary CPUs * SMP support: Entry point for secondary CPUs
* *
@ -7,10 +8,6 @@
* Gregory CLEMENT <gregory.clement@free-electrons.com> * Gregory CLEMENT <gregory.clement@free-electrons.com>
* Thomas Petazzoni <thomas.petazzoni@free-electrons.com> * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* *
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*
* This file implements the assembly entry point for secondary CPUs in * This file implements the assembly entry point for secondary CPUs in
* an SMP kernel. The only thing we need to do is to add the CPU to * an SMP kernel. The only thing we need to do is to add the CPU to
* the coherency fabric by writing to 2 registers. Currently the base * the coherency fabric by writing to 2 registers. Currently the base

View file

@ -1,13 +1,10 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Copyright 2012 (C), Jason Cooper <jason@lakedaemon.net> * Copyright 2012 (C), Jason Cooper <jason@lakedaemon.net>
* *
* arch/arm/mach-mvebu/kirkwood.c * arch/arm/mach-mvebu/kirkwood.c
* *
* Flattened Device Tree board initialization * Flattened Device Tree board initialization
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/clk.h> #include <linux/clk.h>

View file

@ -1,12 +1,9 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* arch/arm/mach-mvebu/kirkwood.h * arch/arm/mach-mvebu/kirkwood.h
* *
* Generic definitions for Marvell Kirkwood SoC flavors: * Generic definitions for Marvell Kirkwood SoC flavors:
* 88F6180, 88F6192 and 88F6281. * 88F6180, 88F6192 and 88F6281.
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#define KIRKWOOD_REGS_PHYS_BASE 0xf1000000 #define KIRKWOOD_REGS_PHYS_BASE 0xf1000000

View file

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* ID and revision information for mvebu SoCs * ID and revision information for mvebu SoCs
* *
@ -5,10 +6,6 @@
* *
* Gregory CLEMENT <gregory.clement@free-electrons.com> * Gregory CLEMENT <gregory.clement@free-electrons.com>
* *
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*
* All the mvebu SoCs have information related to their variant and * All the mvebu SoCs have information related to their variant and
* revision that can be read from the PCI control register. This is * revision that can be read from the PCI control register. This is
* done before the PCI initialization to avoid any conflict. Once the * done before the PCI initialization to avoid any conflict. Once the

View file

@ -1,11 +1,8 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Marvell EBU SoC ID and revision definitions. * Marvell EBU SoC ID and revision definitions.
* *
* Copyright (C) 2014 Marvell Semiconductor * Copyright (C) 2014 Marvell Semiconductor
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#ifndef __LINUX_MVEBU_SOC_ID_H #ifndef __LINUX_MVEBU_SOC_ID_H

View file

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Symmetric Multi Processing (SMP) support for Marvell EBU Cortex-A9 * Symmetric Multi Processing (SMP) support for Marvell EBU Cortex-A9
* based SOCs (Armada 375/38x). * based SOCs (Armada 375/38x).
@ -6,10 +7,6 @@
* *
* Gregory CLEMENT <gregory.clement@free-electrons.com> * Gregory CLEMENT <gregory.clement@free-electrons.com>
* Thomas Petazzoni <thomas.petazzoni@free-electrons.com> * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/init.h> #include <linux/init.h>

View file

@ -1,3 +1,4 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Symmetric Multi Processing (SMP) support for Armada XP * Symmetric Multi Processing (SMP) support for Armada XP
* *
@ -8,10 +9,6 @@
* Gregory CLEMENT <gregory.clement@free-electrons.com> * Gregory CLEMENT <gregory.clement@free-electrons.com>
* Thomas Petazzoni <thomas.petazzoni@free-electrons.com> * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* *
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*
* The Armada XP SoC has 4 ARMv7 PJ4B CPUs running in full HW coherency * The Armada XP SoC has 4 ARMv7 PJ4B CPUs running in full HW coherency
* This file implements the routines for preparing the SMP infrastructure * This file implements the routines for preparing the SMP infrastructure
* and waking up the secondary CPUs * and waking up the secondary CPUs

View file

@ -1,13 +1,10 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Board-level suspend/resume support. * Board-level suspend/resume support.
* *
* Copyright (C) 2014-2015 Marvell * Copyright (C) 2014-2015 Marvell
* *
* Thomas Petazzoni <thomas.petazzoni@free-electrons.com> * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/ */
#include <linux/delay.h> #include <linux/delay.h>

Some files were not shown because too many files have changed in this diff Show more