Commit 0fdebc5e authored by Thomas Gleixner's avatar Thomas Gleixner Committed by Greg Kroah-Hartman

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: default avatarAllison Randal <allison@lohutok.net>
Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 2aec85b2
// 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>
......
// 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"
......
// 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>
......
/* // 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"
......
/* // 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>
......
/* // 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>
......
/* // 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"
......
// 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>
......
// 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>
......
/* // 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>
......
// 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>
......
// 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"
......
// 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"
......
// 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>
......
// 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>
......
// 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>
......
// 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>
......
// 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>
......
// 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"
......
// 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"
......
// 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>
......
// 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>
......
// 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/;
......
/* // 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.
......
// 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/;
......
/* // 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"
......
/* // 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"
......
/* // 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/;
......
/* // 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/;
......
/* // 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))
......
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* AURORA shared L2 cache controller support * AURORA shared L2 cache controller support
* *
...@@ -5,10 +6,6 @@ ...@@ -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
......
/* 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);
/* 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)
......
// 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>
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* TI DA850/OMAP-L138 EVM board * TI DA850/OMAP-L138 EVM board
* *
...@@ -6,10 +7,7 @@ ...@@ -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>
......
// 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>
......
// 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>
......
// 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>
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* TI DaVinci DM646X EVM board * TI DaVinci DM646X EVM board
* *
...@@ -5,11 +6,6 @@ ...@@ -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") ...@@ -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
// 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
......
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Neuros Technologies OSD2 board support * Neuros Technologies OSD2 board support
* *
...@@ -18,10 +19,6 @@ ...@@ -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>
......
// 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>
......
// 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>
......
/* 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
......
/* 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
......
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* DaVinci CPU type detection * DaVinci CPU type detection
* *
...@@ -8,10 +9,7 @@ ...@@ -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
......
// 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>
......
// 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 @@ ...@@ -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>
......
/* 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
......
// 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>
......
// 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>
......
// 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>
......
/* 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
......
// 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 @@ ...@@ -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.
*/ */
......
/* 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.
*/ */
......
// 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>
......
/* 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
......
/* /* 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
......
// 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 @@ ...@@ -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>
......
// 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>
......
/* 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
......
// 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>
......
/* /* 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
......
// 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>
......
/* /* 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
......
// 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>
......
// 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>
......
/* /* 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
......
// 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>
......
// 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.
*/ */
/* /*
......
/* 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>
......
/* /* 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
......
// 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>
......
// 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>
......
/* 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
......
// 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>
......
// 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>
......
/* /* 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
......
// 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>
......
/* 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
......
/* 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
......
// 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>
......
// 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>
......
/* 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 @@ ...@@ -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
......
// 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 @@ ...@@ -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>
......
// 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 @@ ...@@ -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
......
/* 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
......
/* SPDX-License-Identifier: GPL-2.0-only */
/* /*
* Coherency fabric: low level functions * Coherency fabric: low level functions
* *
...@@ -5,10 +6,6 @@ ...@@ -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
......
/* 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 @@ ...@@ -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
......
// 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
......
// 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>
......
/* 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 @@ ...@@ -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>
......
/* 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 @@ ...@@ -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
......
// 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>
......
/* 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
......
// 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 @@ ...@@ -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
......
/* 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
......
// 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 @@ ...@@ -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>
......
// 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 @@ ...@@ -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
......
// 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>
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment