aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/arm/mach-exynos/Kconfig4
-rw-r--r--arch/arm/mach-exynos/Makefile4
-rw-r--r--arch/arm/mach-exynos/common.h5
-rw-r--r--arch/arm/mach-exynos/exynos-smc.S5
-rw-r--r--arch/arm/mach-exynos/exynos.c16
-rw-r--r--arch/arm/mach-exynos/firmware.c14
-rw-r--r--arch/arm/mach-exynos/headsmp.S6
-rw-r--r--arch/arm/mach-exynos/include/mach/map.h7
-rw-r--r--arch/arm/mach-exynos/mcpm-exynos.c17
-rw-r--r--arch/arm/mach-exynos/platsmp.c21
-rw-r--r--arch/arm/mach-exynos/pm.c24
-rw-r--r--arch/arm/mach-exynos/sleep.S11
-rw-r--r--arch/arm/mach-exynos/smc.h5
-rw-r--r--arch/arm/mach-exynos/suspend.c24
-rw-r--r--arch/arm/mach-s3c24xx/Kconfig4
-rw-r--r--arch/arm/mach-s3c24xx/Makefile4
-rw-r--r--arch/arm/mach-s3c24xx/Makefile.boot2
-rw-r--r--arch/arm/mach-s3c24xx/anubis.h7
-rw-r--r--arch/arm/mach-s3c24xx/bast-ide.c17
-rw-r--r--arch/arm/mach-s3c24xx/bast-irq.c28
-rw-r--r--arch/arm/mach-s3c24xx/bast.h7
-rw-r--r--arch/arm/mach-s3c24xx/common-smdk.c21
-rw-r--r--arch/arm/mach-s3c24xx/common-smdk.h7
-rw-r--r--arch/arm/mach-s3c24xx/common.c29
-rw-r--r--arch/arm/mach-s3c24xx/common.h5
-rw-r--r--arch/arm/mach-s3c24xx/cpufreq-utils.c18
-rw-r--r--arch/arm/mach-s3c24xx/fb-core.h5
-rw-r--r--arch/arm/mach-s3c24xx/gta02.h7
-rw-r--r--arch/arm/mach-s3c24xx/h1940-bluetooth.c16
-rw-r--r--arch/arm/mach-s3c24xx/h1940.h7
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/dma.h10
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/fb.h1
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/gpio-samsung.h7
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/hardware.h7
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/irqs.h10
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/map.h10
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/pm-core.h9
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/regs-clock.h10
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/regs-gpio.h10
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/regs-irq.h10
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/regs-lcd.h11
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/regs-s3c2443-clock.h10
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/rtc-core.h7
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/s3c2412.h5
-rw-r--r--arch/arm/mach-s3c24xx/iotiming-s3c2410.c18
-rw-r--r--arch/arm/mach-s3c24xx/iotiming-s3c2412.c18
-rw-r--r--arch/arm/mach-s3c24xx/irq-pm.c19
-rw-r--r--arch/arm/mach-s3c24xx/mach-amlm5900.c35
-rw-r--r--arch/arm/mach-s3c24xx/mach-anubis.c15
-rw-r--r--arch/arm/mach-s3c24xx/mach-at2440evb.c21
-rw-r--r--arch/arm/mach-s3c24xx/mach-bast.c17
-rw-r--r--arch/arm/mach-s3c24xx/mach-gta02.c33
-rw-r--r--arch/arm/mach-s3c24xx/mach-h1940.c17
-rw-r--r--arch/arm/mach-s3c24xx/mach-jive.c17
-rw-r--r--arch/arm/mach-s3c24xx/mach-mini2440.c23
-rw-r--r--arch/arm/mach-s3c24xx/mach-n30.c27
-rw-r--r--arch/arm/mach-s3c24xx/mach-nexcoder.c22
-rw-r--r--arch/arm/mach-s3c24xx/mach-osiris-dvs.c19
-rw-r--r--arch/arm/mach-s3c24xx/mach-osiris.c14
-rw-r--r--arch/arm/mach-s3c24xx/mach-otom.c13
-rw-r--r--arch/arm/mach-s3c24xx/mach-qt2410.c27
-rw-r--r--arch/arm/mach-s3c24xx/mach-rx1950.c17
-rw-r--r--arch/arm/mach-s3c24xx/mach-rx3715.c18
-rw-r--r--arch/arm/mach-s3c24xx/mach-s3c2416-dt.c28
-rw-r--r--arch/arm/mach-s3c24xx/mach-smdk2410.c39
-rw-r--r--arch/arm/mach-s3c24xx/mach-smdk2413.c19
-rw-r--r--arch/arm/mach-s3c24xx/mach-smdk2416.c18
-rw-r--r--arch/arm/mach-s3c24xx/mach-smdk2440.c23
-rw-r--r--arch/arm/mach-s3c24xx/mach-smdk2443.c22
-rw-r--r--arch/arm/mach-s3c24xx/mach-tct_hammer.c33
-rw-r--r--arch/arm/mach-s3c24xx/mach-vr1000.c19
-rw-r--r--arch/arm/mach-s3c24xx/mach-vstms.c15
-rw-r--r--arch/arm/mach-s3c24xx/nand-core.h7
-rw-r--r--arch/arm/mach-s3c24xx/osiris.h7
-rw-r--r--arch/arm/mach-s3c24xx/otom.h7
-rw-r--r--arch/arm/mach-s3c24xx/pll-s3c2410.c30
-rw-r--r--arch/arm/mach-s3c24xx/pll-s3c2440-12000000.c20
-rw-r--r--arch/arm/mach-s3c24xx/pll-s3c2440-16934400.c20
-rw-r--r--arch/arm/mach-s3c24xx/pm-h1940.S19
-rw-r--r--arch/arm/mach-s3c24xx/pm-s3c2410.c27
-rw-r--r--arch/arm/mach-s3c24xx/pm-s3c2412.c17
-rw-r--r--arch/arm/mach-s3c24xx/pm-s3c2416.c17
-rw-r--r--arch/arm/mach-s3c24xx/pm.c39
-rw-r--r--arch/arm/mach-s3c24xx/regs-dsc.h7
-rw-r--r--arch/arm/mach-s3c24xx/regs-mem.h5
-rw-r--r--arch/arm/mach-s3c24xx/s3c2410.c17
-rw-r--r--arch/arm/mach-s3c24xx/s3c2412-power.h5
-rw-r--r--arch/arm/mach-s3c24xx/s3c2412.c16
-rw-r--r--arch/arm/mach-s3c24xx/s3c2416.c31
-rw-r--r--arch/arm/mach-s3c24xx/s3c2440.c17
-rw-r--r--arch/arm/mach-s3c24xx/s3c2442.c29
-rw-r--r--arch/arm/mach-s3c24xx/s3c2443.c17
-rw-r--r--arch/arm/mach-s3c24xx/s3c244x.c17
-rw-r--r--arch/arm/mach-s3c24xx/setup-camif.c14
-rw-r--r--arch/arm/mach-s3c24xx/setup-i2c.c17
-rw-r--r--arch/arm/mach-s3c24xx/setup-sdhci-gpio.c21
-rw-r--r--arch/arm/mach-s3c24xx/setup-spi.c16
-rw-r--r--arch/arm/mach-s3c24xx/setup-ts.c17
-rw-r--r--arch/arm/mach-s3c24xx/simtec-audio.c19
-rw-r--r--arch/arm/mach-s3c24xx/simtec-nor.c19
-rw-r--r--arch/arm/mach-s3c24xx/simtec-pm.c21
-rw-r--r--arch/arm/mach-s3c24xx/simtec-usb.c21
-rw-r--r--arch/arm/mach-s3c24xx/simtec.h10
-rw-r--r--arch/arm/mach-s3c24xx/sleep-s3c2410.S20
-rw-r--r--arch/arm/mach-s3c24xx/sleep-s3c2412.S20
-rw-r--r--arch/arm/mach-s3c24xx/sleep.S20
-rw-r--r--arch/arm/mach-s3c24xx/spi-core.h5
-rw-r--r--arch/arm/mach-s3c24xx/vr1000.h11
-rw-r--r--arch/arm/mach-s3c64xx/Kconfig5
-rw-r--r--arch/arm/mach-s3c64xx/Makefile4
-rw-r--r--arch/arm/mach-s3c64xx/ata-core.h7
-rw-r--r--arch/arm/mach-s3c64xx/backlight.h5
-rw-r--r--arch/arm/mach-s3c64xx/common.c26
-rw-r--r--arch/arm/mach-s3c64xx/common.h5
-rw-r--r--arch/arm/mach-s3c64xx/cpuidle.c15
-rw-r--r--arch/arm/mach-s3c64xx/crag6410.h5
-rw-r--r--arch/arm/mach-s3c64xx/dev-audio.c13
-rw-r--r--arch/arm/mach-s3c64xx/dev-backlight.c16
-rw-r--r--arch/arm/mach-s3c64xx/dev-uart.c22
-rw-r--r--arch/arm/mach-s3c64xx/include/mach/gpio-samsung.h7
-rw-r--r--arch/arm/mach-s3c64xx/include/mach/hardware.h1
-rw-r--r--arch/arm/mach-s3c64xx/include/mach/map.h10
-rw-r--r--arch/arm/mach-s3c64xx/include/mach/pm-core.h8
-rw-r--r--arch/arm/mach-s3c64xx/include/mach/regs-clock.h10
-rw-r--r--arch/arm/mach-s3c64xx/include/mach/regs-irq.h10
-rw-r--r--arch/arm/mach-s3c64xx/irq-pm.c21
-rw-r--r--arch/arm/mach-s3c64xx/irq-uart.h7
-rw-r--r--arch/arm/mach-s3c64xx/mach-anw6410.c22
-rw-r--r--arch/arm/mach-s3c64xx/mach-crag6410-module.c15
-rw-r--r--arch/arm/mach-s3c64xx/mach-crag6410.c19
-rw-r--r--arch/arm/mach-s3c64xx/mach-hmt.c14
-rw-r--r--arch/arm/mach-s3c64xx/mach-mini6410.c20
-rw-r--r--arch/arm/mach-s3c64xx/mach-ncp.c13
-rw-r--r--arch/arm/mach-s3c64xx/mach-real6410.c20
-rw-r--r--arch/arm/mach-s3c64xx/mach-s3c64xx-dt.c14
-rw-r--r--arch/arm/mach-s3c64xx/mach-smartq.c13
-rw-r--r--arch/arm/mach-s3c64xx/mach-smartq.h6
-rw-r--r--arch/arm/mach-s3c64xx/mach-smartq5.c13
-rw-r--r--arch/arm/mach-s3c64xx/mach-smartq7.c13
-rw-r--r--arch/arm/mach-s3c64xx/mach-smdk6400.c15
-rw-r--r--arch/arm/mach-s3c64xx/mach-smdk6410.c18
-rw-r--r--arch/arm/mach-s3c64xx/onenand-core.h7
-rw-r--r--arch/arm/mach-s3c64xx/pl080.c14
-rw-r--r--arch/arm/mach-s3c64xx/pm.c21
-rw-r--r--arch/arm/mach-s3c64xx/regs-modem.h7
-rw-r--r--arch/arm/mach-s3c64xx/regs-srom.h7
-rw-r--r--arch/arm/mach-s3c64xx/s3c6400.c15
-rw-r--r--arch/arm/mach-s3c64xx/s3c6410.c17
-rw-r--r--arch/arm/mach-s3c64xx/setup-fb-24bpp.c21
-rw-r--r--arch/arm/mach-s3c64xx/setup-i2c0.c21
-rw-r--r--arch/arm/mach-s3c64xx/setup-i2c1.c21
-rw-r--r--arch/arm/mach-s3c64xx/setup-ide.c17
-rw-r--r--arch/arm/mach-s3c64xx/setup-keypad.c17
-rw-r--r--arch/arm/mach-s3c64xx/setup-sdhci-gpio.c19
-rw-r--r--arch/arm/mach-s3c64xx/setup-spi.c13
-rw-r--r--arch/arm/mach-s3c64xx/setup-usb-phy.c14
-rw-r--r--arch/arm/mach-s3c64xx/sleep.S7
-rw-r--r--arch/arm/mach-s3c64xx/watchdog-reset.h7
-rw-r--r--arch/arm/mach-s5pv210/Kconfig4
-rw-r--r--arch/arm/mach-s5pv210/Makefile4
-rw-r--r--arch/arm/mach-s5pv210/common.h5
-rw-r--r--arch/arm/mach-s5pv210/pm.c25
-rw-r--r--arch/arm/mach-s5pv210/regs-clock.h7
-rw-r--r--arch/arm/mach-s5pv210/s5pv210.c18
-rw-r--r--arch/arm/mach-s5pv210/sleep.S6
-rw-r--r--arch/arm/plat-samsung/Kconfig4
-rw-r--r--arch/arm/plat-samsung/Makefile4
-rw-r--r--arch/arm/plat-samsung/adc.c19
-rw-r--r--arch/arm/plat-samsung/cpu.c17
-rw-r--r--arch/arm/plat-samsung/dev-uart.c21
-rw-r--r--arch/arm/plat-samsung/devs.c17
-rw-r--r--arch/arm/plat-samsung/gpio-samsung.c26
-rw-r--r--arch/arm/plat-samsung/include/plat/adc-core.h10
-rw-r--r--arch/arm/plat-samsung/include/plat/adc.h10
-rw-r--r--arch/arm/plat-samsung/include/plat/cpu-freq-core.h10
-rw-r--r--arch/arm/plat-samsung/include/plat/cpu-freq.h10
-rw-r--r--arch/arm/plat-samsung/include/plat/cpu.h10
-rw-r--r--arch/arm/plat-samsung/include/plat/devs.h10
-rw-r--r--arch/arm/plat-samsung/include/plat/fb-s3c2410.h8
-rw-r--r--arch/arm/plat-samsung/include/plat/fb.h10
-rw-r--r--arch/arm/plat-samsung/include/plat/gpio-cfg-helpers.h10
-rw-r--r--arch/arm/plat-samsung/include/plat/gpio-cfg.h10
-rw-r--r--arch/arm/plat-samsung/include/plat/gpio-core.h10
-rw-r--r--arch/arm/plat-samsung/include/plat/iic-core.h10
-rw-r--r--arch/arm/plat-samsung/include/plat/keypad.h6
-rw-r--r--arch/arm/plat-samsung/include/plat/map-base.h10
-rw-r--r--arch/arm/plat-samsung/include/plat/map-s3c.h10
-rw-r--r--arch/arm/plat-samsung/include/plat/map-s5p.h10
-rw-r--r--arch/arm/plat-samsung/include/plat/pm-common.h7
-rw-r--r--arch/arm/plat-samsung/include/plat/pm.h10
-rw-r--r--arch/arm/plat-samsung/include/plat/pwm-core.h5
-rw-r--r--arch/arm/plat-samsung/include/plat/regs-adc.h10
-rw-r--r--arch/arm/plat-samsung/include/plat/regs-irqtype.h8
-rw-r--r--arch/arm/plat-samsung/include/plat/regs-spi.h10
-rw-r--r--arch/arm/plat-samsung/include/plat/regs-udc.h11
-rw-r--r--arch/arm/plat-samsung/include/plat/samsung-time.h10
-rw-r--r--arch/arm/plat-samsung/include/plat/sdhci.h10
-rw-r--r--arch/arm/plat-samsung/include/plat/usb-phy.h6
-rw-r--r--arch/arm/plat-samsung/include/plat/wakeup-mask.h11
-rw-r--r--arch/arm/plat-samsung/init.c19
-rw-r--r--arch/arm/plat-samsung/platformdata.c15
-rw-r--r--arch/arm/plat-samsung/pm-check.c22
-rw-r--r--arch/arm/plat-samsung/pm-common.c24
-rw-r--r--arch/arm/plat-samsung/pm-debug.c24
-rw-r--r--arch/arm/plat-samsung/pm-gpio.c22
-rw-r--r--arch/arm/plat-samsung/pm.c21
-rw-r--r--arch/arm/plat-samsung/wakeup-mask.c15
-rw-r--r--arch/arm/plat-samsung/watchdog-reset.c21
208 files changed, 962 insertions, 1999 deletions
diff --git a/arch/arm/mach-exynos/Kconfig b/arch/arm/mach-exynos/Kconfig
index 44fa753bd79c..647c319f9f5f 100644
--- a/arch/arm/mach-exynos/Kconfig
+++ b/arch/arm/mach-exynos/Kconfig
@@ -1,9 +1,7 @@
1# arch/arm/mach-exynos/Kconfig 1# SPDX-License-Identifier: GPL-2.0
2# 2#
3# Copyright (c) 2010-2011 Samsung Electronics Co., Ltd. 3# Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
4# http://www.samsung.com/ 4# http://www.samsung.com/
5#
6# Licensed under GPLv2
7 5
8# Configuration options for the EXYNOS 6# Configuration options for the EXYNOS
9 7
diff --git a/arch/arm/mach-exynos/Makefile b/arch/arm/mach-exynos/Makefile
index 9ea6c54645ad..cd00c82a1add 100644
--- a/arch/arm/mach-exynos/Makefile
+++ b/arch/arm/mach-exynos/Makefile
@@ -1,9 +1,7 @@
1# arch/arm/mach-exynos/Makefile 1# SPDX-License-Identifier: GPL-2.0
2# 2#
3# Copyright (c) 2010-2011 Samsung Electronics Co., Ltd. 3# Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
4# http://www.samsung.com/ 4# http://www.samsung.com/
5#
6# Licensed under GPLv2
7 5
8ccflags-$(CONFIG_ARCH_MULTIPLATFORM) += -I$(srctree)/$(src)/include -I$(srctree)/arch/arm/plat-samsung/include 6ccflags-$(CONFIG_ARCH_MULTIPLATFORM) += -I$(srctree)/$(src)/include -I$(srctree)/arch/arm/plat-samsung/include
9 7
diff --git a/arch/arm/mach-exynos/common.h b/arch/arm/mach-exynos/common.h
index 3f715524c9d6..098f84a149a3 100644
--- a/arch/arm/mach-exynos/common.h
+++ b/arch/arm/mach-exynos/common.h
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2011 Samsung Electronics Co., Ltd. 3 * Copyright (c) 2011 Samsung Electronics Co., Ltd.
3 * http://www.samsung.com 4 * http://www.samsung.com
4 * 5 *
5 * Common Header for EXYNOS machines 6 * Common Header for EXYNOS machines
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */ 7 */
11 8
12#ifndef __ARCH_ARM_MACH_EXYNOS_COMMON_H 9#ifndef __ARCH_ARM_MACH_EXYNOS_COMMON_H
diff --git a/arch/arm/mach-exynos/exynos-smc.S b/arch/arm/mach-exynos/exynos-smc.S
index 2e27aa3813fd..d259532ba937 100644
--- a/arch/arm/mach-exynos/exynos-smc.S
+++ b/arch/arm/mach-exynos/exynos-smc.S
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (C) 2012 Samsung Electronics. 3 * Copyright (C) 2012 Samsung Electronics.
3 * 4 *
4 * Copied from omap-smc.S Copyright (C) 2010 Texas Instruments, Inc. 5 * Copied from omap-smc.S Copyright (C) 2010 Texas Instruments, Inc.
5 *
6 * This program is free software,you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */ 6 */
10 7
11#include <linux/linkage.h> 8#include <linux/linkage.h>
diff --git a/arch/arm/mach-exynos/exynos.c b/arch/arm/mach-exynos/exynos.c
index 9a9caac1125a..fbd108ce8745 100644
--- a/arch/arm/mach-exynos/exynos.c
+++ b/arch/arm/mach-exynos/exynos.c
@@ -1,13 +1,9 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * SAMSUNG EXYNOS Flattened Device Tree enabled machine 2//
3 * 3// SAMSUNG EXYNOS Flattened Device Tree enabled machine
4 * Copyright (c) 2010-2014 Samsung Electronics Co., Ltd. 4//
5 * http://www.samsung.com 5// Copyright (c) 2010-2014 Samsung Electronics Co., Ltd.
6 * 6// http://www.samsung.com
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */
11 7
12#include <linux/init.h> 8#include <linux/init.h>
13#include <linux/io.h> 9#include <linux/io.h>
diff --git a/arch/arm/mach-exynos/firmware.c b/arch/arm/mach-exynos/firmware.c
index 2a51e4603a6f..be1f20fe28f4 100644
--- a/arch/arm/mach-exynos/firmware.c
+++ b/arch/arm/mach-exynos/firmware.c
@@ -1,12 +1,8 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (C) 2012 Samsung Electronics. 2//
3 * Kyungmin Park <kyungmin.park@samsung.com> 3// Copyright (C) 2012 Samsung Electronics.
4 * Tomasz Figa <t.figa@samsung.com> 4// Kyungmin Park <kyungmin.park@samsung.com>
5 * 5// Tomasz Figa <t.figa@samsung.com>
6 * This program is free software,you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */
10 6
11#include <linux/kernel.h> 7#include <linux/kernel.h>
12#include <linux/io.h> 8#include <linux/io.h>
diff --git a/arch/arm/mach-exynos/headsmp.S b/arch/arm/mach-exynos/headsmp.S
index d3d24ab351ae..005695c9bf40 100644
--- a/arch/arm/mach-exynos/headsmp.S
+++ b/arch/arm/mach-exynos/headsmp.S
@@ -1,13 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 *
3 * Cloned from linux/arch/arm/mach-realview/headsmp.S 3 * Cloned from linux/arch/arm/mach-realview/headsmp.S
4 * 4 *
5 * Copyright (c) 2003 ARM Limited 5 * Copyright (c) 2003 ARM Limited
6 * All Rights Reserved 6 * All Rights Reserved
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */ 7 */
12#include <linux/linkage.h> 8#include <linux/linkage.h>
13#include <linux/init.h> 9#include <linux/init.h>
diff --git a/arch/arm/mach-exynos/include/mach/map.h b/arch/arm/mach-exynos/include/mach/map.h
index 5fb0040cc6d3..37a5ea5e2602 100644
--- a/arch/arm/mach-exynos/include/mach/map.h
+++ b/arch/arm/mach-exynos/include/mach/map.h
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2010-2011 Samsung Electronics Co., Ltd. 3 * Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
3 * http://www.samsung.com/ 4 * http://www.samsung.com/
4 * 5 *
5 * EXYNOS - Memory map definitions 6 * EXYNOS - Memory map definitions
6 * 7 */
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10*/
11 8
12#ifndef __ASM_ARCH_MAP_H 9#ifndef __ASM_ARCH_MAP_H
13#define __ASM_ARCH_MAP_H __FILE__ 10#define __ASM_ARCH_MAP_H __FILE__
diff --git a/arch/arm/mach-exynos/mcpm-exynos.c b/arch/arm/mach-exynos/mcpm-exynos.c
index b42622562ea7..72bc035bedbe 100644
--- a/arch/arm/mach-exynos/mcpm-exynos.c
+++ b/arch/arm/mach-exynos/mcpm-exynos.c
@@ -1,15 +1,8 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (c) 2014 Samsung Electronics Co., Ltd. 2// Copyright (c) 2014 Samsung Electronics Co., Ltd.
3 * http://www.samsung.com 3// http://www.samsung.com
4 * 4//
5 * arch/arm/mach-exynos/mcpm-exynos.c 5// Based on arch/arm/mach-vexpress/dcscb.c
6 *
7 * Based on arch/arm/mach-vexpress/dcscb.c
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */
13 6
14#include <linux/arm-cci.h> 7#include <linux/arm-cci.h>
15#include <linux/delay.h> 8#include <linux/delay.h>
diff --git a/arch/arm/mach-exynos/platsmp.c b/arch/arm/mach-exynos/platsmp.c
index 5a03bffe7226..5156fe70e030 100644
--- a/arch/arm/mach-exynos/platsmp.c
+++ b/arch/arm/mach-exynos/platsmp.c
@@ -1,16 +1,11 @@
1 /* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (c) 2010-2011 Samsung Electronics Co., Ltd. 2// Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
3 * http://www.samsung.com 3// http://www.samsung.com
4 * 4//
5 * Cloned from linux/arch/arm/mach-vexpress/platsmp.c 5// Cloned from linux/arch/arm/mach-vexpress/platsmp.c
6 * 6//
7 * Copyright (C) 2002 ARM Ltd. 7// Copyright (C) 2002 ARM Ltd.
8 * All Rights Reserved 8// All Rights Reserved
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 9
15#include <linux/init.h> 10#include <linux/init.h>
16#include <linux/errno.h> 11#include <linux/errno.h>
diff --git a/arch/arm/mach-exynos/pm.c b/arch/arm/mach-exynos/pm.c
index c9740d96db9e..dc4346ecf16d 100644
--- a/arch/arm/mach-exynos/pm.c
+++ b/arch/arm/mach-exynos/pm.c
@@ -1,17 +1,13 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (c) 2011-2014 Samsung Electronics Co., Ltd. 2//
3 * http://www.samsung.com 3// Copyright (c) 2011-2014 Samsung Electronics Co., Ltd.
4 * 4// http://www.samsung.com
5 * EXYNOS - Power Management support 5//
6 * 6// EXYNOS - Power Management support
7 * Based on arch/arm/mach-s3c2410/pm.c 7//
8 * Copyright (c) 2006 Simtec Electronics 8// Based on arch/arm/mach-s3c2410/pm.c
9 * Ben Dooks <ben@simtec.co.uk> 9// Copyright (c) 2006 Simtec Electronics
10 * 10// Ben Dooks <ben@simtec.co.uk>
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14*/
15 11
16#include <linux/init.h> 12#include <linux/init.h>
17#include <linux/suspend.h> 13#include <linux/suspend.h>
diff --git a/arch/arm/mach-exynos/sleep.S b/arch/arm/mach-exynos/sleep.S
index 4292cae43f3c..2783c3a0c06a 100644
--- a/arch/arm/mach-exynos/sleep.S
+++ b/arch/arm/mach-exynos/sleep.S
@@ -1,18 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0+ */
1/* 2/*
2 * Copyright (c) 2013 Samsung Electronics Co., Ltd. 3 * Copyright (c) 2013 Samsung Electronics Co., Ltd.
3 * http://www.samsung.com 4 * http://www.samsung.com
4 * 5 *
5 * Exynos low-level resume code 6 * Exynos low-level resume code
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License, or
10 * (at your option) any later version.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 */ 7 */
17 8
18#include <linux/linkage.h> 9#include <linux/linkage.h>
diff --git a/arch/arm/mach-exynos/smc.h b/arch/arm/mach-exynos/smc.h
index c2845717bc8f..f355185d4239 100644
--- a/arch/arm/mach-exynos/smc.h
+++ b/arch/arm/mach-exynos/smc.h
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2012 Samsung Electronics. 3 * Copyright (c) 2012 Samsung Electronics.
3 * 4 *
4 * EXYNOS - SMC Call 5 * EXYNOS - SMC Call
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */ 6 */
10 7
11#ifndef __ASM_ARCH_EXYNOS_SMC_H 8#ifndef __ASM_ARCH_EXYNOS_SMC_H
diff --git a/arch/arm/mach-exynos/suspend.c b/arch/arm/mach-exynos/suspend.c
index 370d37ded7e7..c2ed997fedef 100644
--- a/arch/arm/mach-exynos/suspend.c
+++ b/arch/arm/mach-exynos/suspend.c
@@ -1,17 +1,13 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (c) 2011-2014 Samsung Electronics Co., Ltd. 2//
3 * http://www.samsung.com 3// Copyright (c) 2011-2014 Samsung Electronics Co., Ltd.
4 * 4// http://www.samsung.com
5 * EXYNOS - Suspend support 5//
6 * 6// EXYNOS - Suspend support
7 * Based on arch/arm/mach-s3c2410/pm.c 7//
8 * Copyright (c) 2006 Simtec Electronics 8// Based on arch/arm/mach-s3c2410/pm.c
9 * Ben Dooks <ben@simtec.co.uk> 9// Copyright (c) 2006 Simtec Electronics
10 * 10// Ben Dooks <ben@simtec.co.uk>
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */
15 11
16#include <linux/init.h> 12#include <linux/init.h>
17#include <linux/suspend.h> 13#include <linux/suspend.h>
diff --git a/arch/arm/mach-s3c24xx/Kconfig b/arch/arm/mach-s3c24xx/Kconfig
index b198be7d32b6..686f0bbde998 100644
--- a/arch/arm/mach-s3c24xx/Kconfig
+++ b/arch/arm/mach-s3c24xx/Kconfig
@@ -1,11 +1,9 @@
1# arch/arm/mach-s3c24xx/Kconfig 1# SPDX-License-Identifier: GPL-2.0
2# 2#
3# Copyright (c) 2012 Samsung Electronics Co., Ltd. 3# Copyright (c) 2012 Samsung Electronics Co., Ltd.
4# http://www.samsung.com/ 4# http://www.samsung.com/
5# 5#
6# Copyright 2007 Simtec Electronics 6# Copyright 2007 Simtec Electronics
7#
8# Licensed under GPLv2
9 7
10if ARCH_S3C24XX 8if ARCH_S3C24XX
11 9
diff --git a/arch/arm/mach-s3c24xx/Makefile b/arch/arm/mach-s3c24xx/Makefile
index 8ac2f58a3480..6692f2de71b2 100644
--- a/arch/arm/mach-s3c24xx/Makefile
+++ b/arch/arm/mach-s3c24xx/Makefile
@@ -1,11 +1,9 @@
1# arch/arm/mach-s3c24xx/Makefile 1# SPDX-License-Identifier: GPL-2.0
2# 2#
3# Copyright (c) 2012 Samsung Electronics Co., Ltd. 3# Copyright (c) 2012 Samsung Electronics Co., Ltd.
4# http://www.samsung.com/ 4# http://www.samsung.com/
5# 5#
6# Copyright 2007 Simtec Electronics 6# Copyright 2007 Simtec Electronics
7#
8# Licensed under GPLv2
9 7
10# core 8# core
11 9
diff --git a/arch/arm/mach-s3c24xx/Makefile.boot b/arch/arm/mach-s3c24xx/Makefile.boot
index 4457605ba04a..7f19e226035e 100644
--- a/arch/arm/mach-s3c24xx/Makefile.boot
+++ b/arch/arm/mach-s3c24xx/Makefile.boot
@@ -1,3 +1,5 @@
1# SPDX-License-Identifier: GPL-2.0
2
1ifeq ($(CONFIG_PM_H1940),y) 3ifeq ($(CONFIG_PM_H1940),y)
2 zreladdr-y += 0x30108000 4 zreladdr-y += 0x30108000
3 params_phys-y := 0x30100100 5 params_phys-y := 0x30100100
diff --git a/arch/arm/mach-s3c24xx/anubis.h b/arch/arm/mach-s3c24xx/anubis.h
index 2691665f27d9..13847292e6c7 100644
--- a/arch/arm/mach-s3c24xx/anubis.h
+++ b/arch/arm/mach-s3c24xx/anubis.h
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2005 Simtec Electronics 3 * Copyright (c) 2005 Simtec Electronics
3 * http://www.simtec.co.uk/products/ 4 * http://www.simtec.co.uk/products/
@@ -6,11 +7,7 @@
6 * ANUBIS - CPLD control constants 7 * ANUBIS - CPLD control constants
7 * ANUBIS - IRQ Number definitions 8 * ANUBIS - IRQ Number definitions
8 * ANUBIS - Memory map definitions 9 * ANUBIS - Memory map definitions
9 * 10 */
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 11
15#ifndef __MACH_S3C24XX_ANUBIS_H 12#ifndef __MACH_S3C24XX_ANUBIS_H
16#define __MACH_S3C24XX_ANUBIS_H __FILE__ 13#define __MACH_S3C24XX_ANUBIS_H __FILE__
diff --git a/arch/arm/mach-s3c24xx/bast-ide.c b/arch/arm/mach-s3c24xx/bast-ide.c
index 3f0288f2f542..067944398f46 100644
--- a/arch/arm/mach-s3c24xx/bast-ide.c
+++ b/arch/arm/mach-s3c24xx/bast-ide.c
@@ -1,14 +1,9 @@
1/* linux/arch/arm/mach-s3c2410/bast-ide.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2007 Simtec Electronics 3// Copyright 2007 Simtec Electronics
4 * http://www.simtec.co.uk/products/EB2410ITX/ 4// http://www.simtec.co.uk/products/EB2410ITX/
5 * http://armlinux.simtec.co.uk/ 5// http://armlinux.simtec.co.uk/
6 * Ben Dooks <ben@simtec.co.uk> 6// Ben Dooks <ben@simtec.co.uk>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 7
13#include <linux/kernel.h> 8#include <linux/kernel.h>
14#include <linux/types.h> 9#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/bast-irq.c b/arch/arm/mach-s3c24xx/bast-irq.c
index ad8f4cd7c327..03728058d58d 100644
--- a/arch/arm/mach-s3c24xx/bast-irq.c
+++ b/arch/arm/mach-s3c24xx/bast-irq.c
@@ -1,25 +1,9 @@
1/* linux/arch/arm/mach-s3c2410/bast-irq.c 1// SPDX-License-Identifier: GPL-2.0+
2 * 2//
3 * Copyright 2003-2005 Simtec Electronics 3// Copyright 2003-2005 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * 5//
6 * http://www.simtec.co.uk/products/EB2410ITX/ 6// http://www.simtec.co.uk/products/EB2410ITX/
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License as published by
10 * the Free Software Foundation; either version 2 of the License, or
11 * (at your option) any later version.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program; if not, write to the Free Software
20 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
21*/
22
23 7
24#include <linux/init.h> 8#include <linux/init.h>
25#include <linux/module.h> 9#include <linux/module.h>
diff --git a/arch/arm/mach-s3c24xx/bast.h b/arch/arm/mach-s3c24xx/bast.h
index 5c7534bae92d..a7726f93f5eb 100644
--- a/arch/arm/mach-s3c24xx/bast.h
+++ b/arch/arm/mach-s3c24xx/bast.h
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2003-2004 Simtec Electronics 3 * Copyright (c) 2003-2004 Simtec Electronics
3 * Ben Dooks <ben@simtec.co.uk> 4 * Ben Dooks <ben@simtec.co.uk>
@@ -5,11 +6,7 @@
5 * BAST - CPLD control constants 6 * BAST - CPLD control constants
6 * BAST - IRQ Number definitions 7 * BAST - IRQ Number definitions
7 * BAST - Memory map definitions 8 * BAST - Memory map definitions
8 * 9 */
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13 10
14#ifndef __MACH_S3C24XX_BAST_H 11#ifndef __MACH_S3C24XX_BAST_H
15#define __MACH_S3C24XX_BAST_H __FILE__ 12#define __MACH_S3C24XX_BAST_H __FILE__
diff --git a/arch/arm/mach-s3c24xx/common-smdk.c b/arch/arm/mach-s3c24xx/common-smdk.c
index 0e116c92bf01..58e30cad386c 100644
--- a/arch/arm/mach-s3c24xx/common-smdk.c
+++ b/arch/arm/mach-s3c24xx/common-smdk.c
@@ -1,16 +1,11 @@
1/* linux/arch/arm/plat-s3c24xx/common-smdk.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2006 Simtec Electronics 3// Copyright (c) 2006 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * 5//
6 * Common code for SMDK2410 and SMDK2440 boards 6// Common code for SMDK2410 and SMDK2440 boards
7 * 7//
8 * http://www.fluff.org/ben/smdk2440/ 8// http://www.fluff.org/ben/smdk2440/
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 9
15#include <linux/kernel.h> 10#include <linux/kernel.h>
16#include <linux/types.h> 11#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/common-smdk.h b/arch/arm/mach-s3c24xx/common-smdk.h
index 98f733e1cb42..c0352b06e435 100644
--- a/arch/arm/mach-s3c24xx/common-smdk.h
+++ b/arch/arm/mach-s3c24xx/common-smdk.h
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2006 Simtec Electronics 3 * Copyright (c) 2006 Simtec Electronics
3 * Ben Dooks <ben@simtec.co.uk> 4 * Ben Dooks <ben@simtec.co.uk>
@@ -5,10 +6,6 @@
5 * Common code for SMDK2410 and SMDK2440 boards 6 * Common code for SMDK2410 and SMDK2440 boards
6 * 7 *
7 * http://www.fluff.org/ben/smdk2440/ 8 * http://www.fluff.org/ben/smdk2440/
8 * 9 */
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13 10
14extern void smdk_machine_init(void); 11extern void smdk_machine_init(void);
diff --git a/arch/arm/mach-s3c24xx/common.c b/arch/arm/mach-s3c24xx/common.c
index 5b6b94ef41e2..3dc029c2d2cb 100644
--- a/arch/arm/mach-s3c24xx/common.c
+++ b/arch/arm/mach-s3c24xx/common.c
@@ -1,25 +1,10 @@
1/* linux/arch/arm/plat-s3c24xx/cpu.c 1// SPDX-License-Identifier: GPL-2.0+
2 * 2//
3 * Copyright (c) 2004-2005 Simtec Electronics 3// Copyright (c) 2004-2005 Simtec Electronics
4 * http://www.simtec.co.uk/products/SWLINUX/ 4// http://www.simtec.co.uk/products/SWLINUX/
5 * Ben Dooks <ben@simtec.co.uk> 5// Ben Dooks <ben@simtec.co.uk>
6 * 6//
7 * Common code for S3C24XX machines 7// Common code for S3C24XX machines
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License as published by
11 * the Free Software Foundation; either version 2 of the License, or
12 * (at your option) any later version.
13 *
14 * This program is distributed in the hope that it will be useful,
15 * but WITHOUT ANY WARRANTY; without even the implied warranty of
16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 * GNU General Public License for more details.
18 *
19 * You should have received a copy of the GNU General Public License
20 * along with this program; if not, write to the Free Software
21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22*/
23 8
24#include <linux/dma-mapping.h> 9#include <linux/dma-mapping.h>
25#include <linux/init.h> 10#include <linux/init.h>
diff --git a/arch/arm/mach-s3c24xx/common.h b/arch/arm/mach-s3c24xx/common.h
index c7ac7e61a22e..d087b20e8857 100644
--- a/arch/arm/mach-s3c24xx/common.h
+++ b/arch/arm/mach-s3c24xx/common.h
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 3 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
3 * http://www.samsung.com 4 * http://www.samsung.com
4 * 5 *
5 * Common Header for S3C24XX SoCs 6 * Common Header for S3C24XX SoCs
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */ 7 */
11 8
12#ifndef __ARCH_ARM_MACH_S3C24XX_COMMON_H 9#ifndef __ARCH_ARM_MACH_S3C24XX_COMMON_H
diff --git a/arch/arm/mach-s3c24xx/cpufreq-utils.c b/arch/arm/mach-s3c24xx/cpufreq-utils.c
index d4d9514335f4..1a7f38d085dd 100644
--- a/arch/arm/mach-s3c24xx/cpufreq-utils.c
+++ b/arch/arm/mach-s3c24xx/cpufreq-utils.c
@@ -1,14 +1,10 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (c) 2009 Simtec Electronics 2//
3 * http://armlinux.simtec.co.uk/ 3// Copyright (c) 2009 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// http://armlinux.simtec.co.uk/
5 * 5// Ben Dooks <ben@simtec.co.uk>
6 * S3C24XX CPU Frequency scaling - utils for S3C2410/S3C2440/S3C2442 6//
7 * 7// S3C24XX CPU Frequency scaling - utils for S3C2410/S3C2440/S3C2442
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 8
13#include <linux/kernel.h> 9#include <linux/kernel.h>
14#include <linux/errno.h> 10#include <linux/errno.h>
diff --git a/arch/arm/mach-s3c24xx/fb-core.h b/arch/arm/mach-s3c24xx/fb-core.h
index 103bdbaddd55..1821e820262c 100644
--- a/arch/arm/mach-s3c24xx/fb-core.h
+++ b/arch/arm/mach-s3c24xx/fb-core.h
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright 2010 Samsung Electronics Co., Ltd. 3 * Copyright 2010 Samsung Electronics Co., Ltd.
3 * Pawel Osciak <p.osciak@samsung.com> 4 * Pawel Osciak <p.osciak@samsung.com>
4 * 5 *
5 * Samsung framebuffer driver core functions 6 * Samsung framebuffer driver core functions
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */ 7 */
11#ifndef __ASM_PLAT_FB_CORE_H 8#ifndef __ASM_PLAT_FB_CORE_H
12#define __ASM_PLAT_FB_CORE_H __FILE__ 9#define __ASM_PLAT_FB_CORE_H __FILE__
diff --git a/arch/arm/mach-s3c24xx/gta02.h b/arch/arm/mach-s3c24xx/gta02.h
index 9430a71e9184..d5610ba829a4 100644
--- a/arch/arm/mach-s3c24xx/gta02.h
+++ b/arch/arm/mach-s3c24xx/gta02.h
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * GTA02 header 3 * GTA02 header
3 * 4 */
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7*/
8 5
9#ifndef __MACH_S3C24XX_GTA02_H 6#ifndef __MACH_S3C24XX_GTA02_H
10#define __MACH_S3C24XX_GTA02_H __FILE__ 7#define __MACH_S3C24XX_GTA02_H __FILE__
diff --git a/arch/arm/mach-s3c24xx/h1940-bluetooth.c b/arch/arm/mach-s3c24xx/h1940-bluetooth.c
index 9c8b1279a4ba..46ad20ea87d1 100644
--- a/arch/arm/mach-s3c24xx/h1940-bluetooth.c
+++ b/arch/arm/mach-s3c24xx/h1940-bluetooth.c
@@ -1,14 +1,8 @@
1/* 1// SPDX-License-Identifier: GPL-1.0
2 * arch/arm/mach-s3c2410/h1940-bluetooth.c 2//
3 * Copyright (c) Arnaud Patard <arnaud.patard@rtp-net.org> 3// Copyright (c) Arnaud Patard <arnaud.patard@rtp-net.org>
4 * 4//
5 * This file is subject to the terms and conditions of the GNU General Public 5// S3C2410 bluetooth "driver"
6 * License. See the file COPYING in the main directory of this archive for
7 * more details.
8 *
9 * S3C2410 bluetooth "driver"
10 *
11 */
12 6
13#include <linux/module.h> 7#include <linux/module.h>
14#include <linux/platform_device.h> 8#include <linux/platform_device.h>
diff --git a/arch/arm/mach-s3c24xx/h1940.h b/arch/arm/mach-s3c24xx/h1940.h
index 596d9f64c5b6..5dfe9d10cd15 100644
--- a/arch/arm/mach-s3c24xx/h1940.h
+++ b/arch/arm/mach-s3c24xx/h1940.h
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright 2006 Ben Dooks <ben-linux@fluff.org> 3 * Copyright 2006 Ben Dooks <ben-linux@fluff.org>
3 * 4 *
@@ -6,11 +7,7 @@
6 * Ben Dooks <ben@simtec.co.uk> 7 * Ben Dooks <ben@simtec.co.uk>
7 * 8 *
8 * iPAQ H1940 series definitions 9 * iPAQ H1940 series definitions
9 * 10 */
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 11
15#ifndef __MACH_S3C24XX_H1940_H 12#ifndef __MACH_S3C24XX_H1940_H
16#define __MACH_S3C24XX_H1940_H __FILE__ 13#define __MACH_S3C24XX_H1940_H __FILE__
diff --git a/arch/arm/mach-s3c24xx/include/mach/dma.h b/arch/arm/mach-s3c24xx/include/mach/dma.h
index 9e8117198e0c..25fc9c258fc1 100644
--- a/arch/arm/mach-s3c24xx/include/mach/dma.h
+++ b/arch/arm/mach-s3c24xx/include/mach/dma.h
@@ -1,14 +1,10 @@
1/* arch/arm/mach-s3c2410/include/mach/dma.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (C) 2003-2006 Simtec Electronics 3 * Copyright (C) 2003-2006 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4 * Ben Dooks <ben@simtec.co.uk>
5 * 5 *
6 * Samsung S3C24XX DMA support 6 * Samsung S3C24XX DMA support
7 * 7 */
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 8
13#ifndef __ASM_ARCH_DMA_H 9#ifndef __ASM_ARCH_DMA_H
14#define __ASM_ARCH_DMA_H __FILE__ 10#define __ASM_ARCH_DMA_H __FILE__
diff --git a/arch/arm/mach-s3c24xx/include/mach/fb.h b/arch/arm/mach-s3c24xx/include/mach/fb.h
index a957bc8ed44f..4e539cb8b884 100644
--- a/arch/arm/mach-s3c24xx/include/mach/fb.h
+++ b/arch/arm/mach-s3c24xx/include/mach/fb.h
@@ -1 +1,2 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1#include <plat/fb-s3c2410.h> 2#include <plat/fb-s3c2410.h>
diff --git a/arch/arm/mach-s3c24xx/include/mach/gpio-samsung.h b/arch/arm/mach-s3c24xx/include/mach/gpio-samsung.h
index 528fcdc4f63e..2ad22b2d459b 100644
--- a/arch/arm/mach-s3c24xx/include/mach/gpio-samsung.h
+++ b/arch/arm/mach-s3c24xx/include/mach/gpio-samsung.h
@@ -1,14 +1,11 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2008 Simtec Electronics 3 * Copyright (c) 2008 Simtec Electronics
3 * http://armlinux.simtec.co.uk/ 4 * http://armlinux.simtec.co.uk/
4 * Ben Dooks <ben@simtec.co.uk> 5 * Ben Dooks <ben@simtec.co.uk>
5 * 6 *
6 * S3C2410 - GPIO lib support 7 * S3C2410 - GPIO lib support
7 * 8 */
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 9
13/* some boards require extra gpio capacity to support external 10/* some boards require extra gpio capacity to support external
14 * devices that need GPIO. 11 * devices that need GPIO.
diff --git a/arch/arm/mach-s3c24xx/include/mach/hardware.h b/arch/arm/mach-s3c24xx/include/mach/hardware.h
index dedd3837c193..1b2975708e3f 100644
--- a/arch/arm/mach-s3c24xx/include/mach/hardware.h
+++ b/arch/arm/mach-s3c24xx/include/mach/hardware.h
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2003 Simtec Electronics 3 * Copyright (c) 2003 Simtec Electronics
3 * Ben Dooks <ben@simtec.co.uk> 4 * Ben Dooks <ben@simtec.co.uk>
4 * 5 *
5 * S3C2410 - hardware 6 * S3C2410 - hardware
6 * 7 */
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10*/
11 8
12#ifndef __ASM_ARCH_HARDWARE_H 9#ifndef __ASM_ARCH_HARDWARE_H
13#define __ASM_ARCH_HARDWARE_H 10#define __ASM_ARCH_HARDWARE_H
diff --git a/arch/arm/mach-s3c24xx/include/mach/irqs.h b/arch/arm/mach-s3c24xx/include/mach/irqs.h
index b6dd4cb5a2ec..aaf3bae08b52 100644
--- a/arch/arm/mach-s3c24xx/include/mach/irqs.h
+++ b/arch/arm/mach-s3c24xx/include/mach/irqs.h
@@ -1,12 +1,8 @@
1/* arch/arm/mach-s3c2410/include/mach/irqs.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2003-2005 Simtec Electronics 3 * Copyright (c) 2003-2005 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4 * Ben Dooks <ben@simtec.co.uk>
5 * 5 */
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9*/
10 6
11 7
12#ifndef __ASM_ARCH_IRQS_H 8#ifndef __ASM_ARCH_IRQS_H
diff --git a/arch/arm/mach-s3c24xx/include/mach/map.h b/arch/arm/mach-s3c24xx/include/mach/map.h
index adc39043aa21..bca93112f57d 100644
--- a/arch/arm/mach-s3c24xx/include/mach/map.h
+++ b/arch/arm/mach-s3c24xx/include/mach/map.h
@@ -1,14 +1,10 @@
1/* arch/arm/mach-s3c2410/include/mach/map.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2003 Simtec Electronics 3 * Copyright (c) 2003 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4 * Ben Dooks <ben@simtec.co.uk>
5 * 5 *
6 * S3C2410 - Memory map definitions 6 * S3C2410 - Memory map definitions
7 * 7 */
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 8
13#ifndef __ASM_ARCH_MAP_H 9#ifndef __ASM_ARCH_MAP_H
14#define __ASM_ARCH_MAP_H 10#define __ASM_ARCH_MAP_H
diff --git a/arch/arm/mach-s3c24xx/include/mach/pm-core.h b/arch/arm/mach-s3c24xx/include/mach/pm-core.h
index 712333fec589..5e4ce89d0158 100644
--- a/arch/arm/mach-s3c24xx/include/mach/pm-core.h
+++ b/arch/arm/mach-s3c24xx/include/mach/pm-core.h
@@ -1,15 +1,12 @@
1/* linux/arch/arm/mach-s3c2410/include/pm-core.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright 2008 Simtec Electronics 3 * Copyright 2008 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4 * Ben Dooks <ben@simtec.co.uk>
5 * http://armlinux.simtec.co.uk/ 5 * http://armlinux.simtec.co.uk/
6 * 6 *
7 * S3C24xx - PM core support for arch/arm/plat-s3c/pm.c 7 * S3C24xx - PM core support for arch/arm/plat-s3c/pm.c
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */ 8 */
9
13#include <linux/delay.h> 10#include <linux/delay.h>
14#include <linux/io.h> 11#include <linux/io.h>
15 12
diff --git a/arch/arm/mach-s3c24xx/include/mach/regs-clock.h b/arch/arm/mach-s3c24xx/include/mach/regs-clock.h
index ae4a3e0f3ba2..7ca3dd4f13c0 100644
--- a/arch/arm/mach-s3c24xx/include/mach/regs-clock.h
+++ b/arch/arm/mach-s3c24xx/include/mach/regs-clock.h
@@ -1,14 +1,10 @@
1/* arch/arm/mach-s3c2410/include/mach/regs-clock.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2003-2006 Simtec Electronics <linux@simtec.co.uk> 3 * Copyright (c) 2003-2006 Simtec Electronics <linux@simtec.co.uk>
4 * http://armlinux.simtec.co.uk/ 4 * http://armlinux.simtec.co.uk/
5 * 5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * S3C2410 clock register definitions 6 * S3C2410 clock register definitions
11*/ 7 */
12 8
13#ifndef __ASM_ARM_REGS_CLOCK 9#ifndef __ASM_ARM_REGS_CLOCK
14#define __ASM_ARM_REGS_CLOCK 10#define __ASM_ARM_REGS_CLOCK
diff --git a/arch/arm/mach-s3c24xx/include/mach/regs-gpio.h b/arch/arm/mach-s3c24xx/include/mach/regs-gpio.h
index 0d622f3b57a5..594e967c0673 100644
--- a/arch/arm/mach-s3c24xx/include/mach/regs-gpio.h
+++ b/arch/arm/mach-s3c24xx/include/mach/regs-gpio.h
@@ -1,14 +1,10 @@
1/* arch/arm/mach-s3c2410/include/mach/regs-gpio.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2003-2004 Simtec Electronics <linux@simtec.co.uk> 3 * Copyright (c) 2003-2004 Simtec Electronics <linux@simtec.co.uk>
4 * http://www.simtec.co.uk/products/SWLINUX/ 4 * http://www.simtec.co.uk/products/SWLINUX/
5 * 5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 * S3C2410 GPIO register definitions 6 * S3C2410 GPIO register definitions
11*/ 7 */
12 8
13 9
14#ifndef __ASM_ARCH_REGS_GPIO_H 10#ifndef __ASM_ARCH_REGS_GPIO_H
diff --git a/arch/arm/mach-s3c24xx/include/mach/regs-irq.h b/arch/arm/mach-s3c24xx/include/mach/regs-irq.h
index 0f07ba30b1fb..8d8e669e3903 100644
--- a/arch/arm/mach-s3c24xx/include/mach/regs-irq.h
+++ b/arch/arm/mach-s3c24xx/include/mach/regs-irq.h
@@ -1,12 +1,8 @@
1/* arch/arm/mach-s3c2410/include/mach/regs-irq.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2003 Simtec Electronics <linux@simtec.co.uk> 3 * Copyright (c) 2003 Simtec Electronics <linux@simtec.co.uk>
4 * http://www.simtec.co.uk/products/SWLINUX/ 4 * http://www.simtec.co.uk/products/SWLINUX/
5 * 5 */
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9*/
10 6
11 7
12#ifndef ___ASM_ARCH_REGS_IRQ_H 8#ifndef ___ASM_ARCH_REGS_IRQ_H
diff --git a/arch/arm/mach-s3c24xx/include/mach/regs-lcd.h b/arch/arm/mach-s3c24xx/include/mach/regs-lcd.h
index ee8f040aff5f..4c3434f261bb 100644
--- a/arch/arm/mach-s3c24xx/include/mach/regs-lcd.h
+++ b/arch/arm/mach-s3c24xx/include/mach/regs-lcd.h
@@ -1,13 +1,8 @@
1/* arch/arm/mach-s3c2410/include/mach/regs-lcd.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2003 Simtec Electronics <linux@simtec.co.uk> 3 * Copyright (c) 2003 Simtec Electronics <linux@simtec.co.uk>
4 * http://www.simtec.co.uk/products/SWLINUX/ 4 * http://www.simtec.co.uk/products/SWLINUX/
5 * 5 */
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9*/
10
11 6
12#ifndef ___ASM_ARCH_REGS_LCD_H 7#ifndef ___ASM_ARCH_REGS_LCD_H
13#define ___ASM_ARCH_REGS_LCD_H 8#define ___ASM_ARCH_REGS_LCD_H
diff --git a/arch/arm/mach-s3c24xx/include/mach/regs-s3c2443-clock.h b/arch/arm/mach-s3c24xx/include/mach/regs-s3c2443-clock.h
index ffe37bdb9f59..6bf924612b06 100644
--- a/arch/arm/mach-s3c24xx/include/mach/regs-s3c2443-clock.h
+++ b/arch/arm/mach-s3c24xx/include/mach/regs-s3c2443-clock.h
@@ -1,15 +1,11 @@
1/* arch/arm/mach-s3c2410/include/mach/regs-s3c2443-clock.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2007 Simtec Electronics 3 * Copyright (c) 2007 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4 * Ben Dooks <ben@simtec.co.uk>
5 * http://armlinux.simtec.co.uk/ 5 * http://armlinux.simtec.co.uk/
6 * 6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11 * S3C2443 clock register definitions 7 * S3C2443 clock register definitions
12*/ 8 */
13 9
14#ifndef __ASM_ARM_REGS_S3C2443_CLOCK 10#ifndef __ASM_ARM_REGS_S3C2443_CLOCK
15#define __ASM_ARM_REGS_S3C2443_CLOCK 11#define __ASM_ARM_REGS_S3C2443_CLOCK
diff --git a/arch/arm/mach-s3c24xx/include/mach/rtc-core.h b/arch/arm/mach-s3c24xx/include/mach/rtc-core.h
index 4d5f5768f700..88510333b96b 100644
--- a/arch/arm/mach-s3c24xx/include/mach/rtc-core.h
+++ b/arch/arm/mach-s3c24xx/include/mach/rtc-core.h
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2011 Heiko Stuebner <heiko@sntech.de> 3 * Copyright (c) 2011 Heiko Stuebner <heiko@sntech.de>
3 * 4 *
4 * Samsung RTC Controller core functions 5 * Samsung RTC Controller core functions
5 * 6 */
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9*/
10 7
11#ifndef __RTC_CORE_H 8#ifndef __RTC_CORE_H
12#define __RTC_CORE_H __FILE__ 9#define __RTC_CORE_H __FILE__
diff --git a/arch/arm/mach-s3c24xx/include/mach/s3c2412.h b/arch/arm/mach-s3c24xx/include/mach/s3c2412.h
index 548ced42cbb7..b6b32724ace8 100644
--- a/arch/arm/mach-s3c24xx/include/mach/s3c2412.h
+++ b/arch/arm/mach-s3c24xx/include/mach/s3c2412.h
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2008 Simtec Electronics 3 * Copyright (c) 2008 Simtec Electronics
3 * Ben Dooks <ben@simtec.co.uk> 4 * Ben Dooks <ben@simtec.co.uk>
4 * http://armlinux.simtec.co.uk/ 5 * http://armlinux.simtec.co.uk/
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */ 6 */
10 7
11#ifndef __ARCH_ARM_MACH_S3C24XX_S3C2412_H 8#ifndef __ARCH_ARM_MACH_S3C24XX_S3C2412_H
diff --git a/arch/arm/mach-s3c24xx/iotiming-s3c2410.c b/arch/arm/mach-s3c24xx/iotiming-s3c2410.c
index d5f1f06e4811..9f90aaf70bf3 100644
--- a/arch/arm/mach-s3c24xx/iotiming-s3c2410.c
+++ b/arch/arm/mach-s3c24xx/iotiming-s3c2410.c
@@ -1,14 +1,10 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (c) 2006-2009 Simtec Electronics 2//
3 * http://armlinux.simtec.co.uk/ 3// Copyright (c) 2006-2009 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// http://armlinux.simtec.co.uk/
5 * 5// Ben Dooks <ben@simtec.co.uk>
6 * S3C24XX CPU Frequency scaling - IO timing for S3C2410/S3C2440/S3C2442 6//
7 * 7// S3C24XX CPU Frequency scaling - IO timing for S3C2410/S3C2440/S3C2442
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 8
13#include <linux/init.h> 9#include <linux/init.h>
14#include <linux/kernel.h> 10#include <linux/kernel.h>
diff --git a/arch/arm/mach-s3c24xx/iotiming-s3c2412.c b/arch/arm/mach-s3c24xx/iotiming-s3c2412.c
index c5b12f6b02b5..59356d10fbcf 100644
--- a/arch/arm/mach-s3c24xx/iotiming-s3c2412.c
+++ b/arch/arm/mach-s3c24xx/iotiming-s3c2412.c
@@ -1,14 +1,10 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (c) 2006-2008 Simtec Electronics 2//
3 * http://armlinux.simtec.co.uk/ 3// Copyright (c) 2006-2008 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// http://armlinux.simtec.co.uk/
5 * 5// Ben Dooks <ben@simtec.co.uk>
6 * S3C2412/S3C2443 (PL093 based) IO timing support 6//
7 * 7// S3C2412/S3C2443 (PL093 based) IO timing support
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 8
13#include <linux/init.h> 9#include <linux/init.h>
14#include <linux/module.h> 10#include <linux/module.h>
diff --git a/arch/arm/mach-s3c24xx/irq-pm.c b/arch/arm/mach-s3c24xx/irq-pm.c
index 417b7a20c2d1..e0131b16a4af 100644
--- a/arch/arm/mach-s3c24xx/irq-pm.c
+++ b/arch/arm/mach-s3c24xx/irq-pm.c
@@ -1,15 +1,10 @@
1/* linux/arch/arm/plat-s3c24xx/irq-om.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2003-2004 Simtec Electronics 3// Copyright (c) 2003-2004 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * http://armlinux.simtec.co.uk/ 5// http://armlinux.simtec.co.uk/
6 * 6//
7 * S3C24XX - IRQ PM code 7// S3C24XX - IRQ PM code
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */
13 8
14#include <linux/init.h> 9#include <linux/init.h>
15#include <linux/module.h> 10#include <linux/module.h>
diff --git a/arch/arm/mach-s3c24xx/mach-amlm5900.c b/arch/arm/mach-s3c24xx/mach-amlm5900.c
index 3e63777a109f..9a9daf526d0c 100644
--- a/arch/arm/mach-s3c24xx/mach-amlm5900.c
+++ b/arch/arm/mach-s3c24xx/mach-amlm5900.c
@@ -1,30 +1,11 @@
1/* linux/arch/arm/mach-s3c2410/mach-amlm5900.c 1// SPDX-License-Identifier: GPL-2.0+
2 * 2//
3 * linux/arch/arm/mach-s3c2410/mach-amlm5900.c 3// Copyright (c) 2006 American Microsystems Limited
4 * 4// David Anders <danders@amltd.com>
5 * Copyright (c) 2006 American Microsystems Limited 5//
6 * David Anders <danders@amltd.com> 6// @History:
7 7// derived from linux/arch/arm/mach-s3c2410/mach-bast.c, written by
8 * This program is free software; you can redistribute it and/or 8// Ben Dooks <ben@simtec.co.uk>
9 * modify it under the terms of the GNU General Public License as
10 * published by the Free Software Foundation; either version 2 of
11 * the License, or (at your option) any later version.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program; if not, write to the Free Software
20 * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
21 * MA 02111-1307 USA
22 *
23 * @History:
24 * derived from linux/arch/arm/mach-s3c2410/mach-bast.c, written by
25 * Ben Dooks <ben@simtec.co.uk>
26 *
27 ***********************************************************************/
28 9
29#include <linux/kernel.h> 10#include <linux/kernel.h>
30#include <linux/types.h> 11#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-anubis.c b/arch/arm/mach-s3c24xx/mach-anubis.c
index c14cab361922..072966dcad78 100644
--- a/arch/arm/mach-s3c24xx/mach-anubis.c
+++ b/arch/arm/mach-s3c24xx/mach-anubis.c
@@ -1,13 +1,8 @@
1/* linux/arch/arm/mach-s3c2440/mach-anubis.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2003-2009 Simtec Electronics 3// Copyright 2003-2009 Simtec Electronics
4 * http://armlinux.simtec.co.uk/ 4// http://armlinux.simtec.co.uk/
5 * Ben Dooks <ben@simtec.co.uk> 5// Ben Dooks <ben@simtec.co.uk>
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10*/
11 6
12#include <linux/kernel.h> 7#include <linux/kernel.h>
13#include <linux/types.h> 8#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-at2440evb.c b/arch/arm/mach-s3c24xx/mach-at2440evb.c
index ebdbafb9382a..68a4fa94257a 100644
--- a/arch/arm/mach-s3c24xx/mach-at2440evb.c
+++ b/arch/arm/mach-s3c24xx/mach-at2440evb.c
@@ -1,16 +1,11 @@
1/* linux/arch/arm/mach-s3c2440/mach-at2440evb.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2008 Ramax Lo <ramaxlo@gmail.com> 3// Copyright (c) 2008 Ramax Lo <ramaxlo@gmail.com>
4 * Based on mach-anubis.c by Ben Dooks <ben@simtec.co.uk> 4// Based on mach-anubis.c by Ben Dooks <ben@simtec.co.uk>
5 * and modifications by SBZ <sbz@spgui.org> and 5// and modifications by SBZ <sbz@spgui.org> and
6 * Weibing <http://weibing.blogbus.com> 6// Weibing <http://weibing.blogbus.com>
7 * 7//
8 * For product information, visit http://www.arm.com/ 8// For product information, visit http://www.arm.com/
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 9
15#include <linux/kernel.h> 10#include <linux/kernel.h>
16#include <linux/types.h> 11#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-bast.c b/arch/arm/mach-s3c24xx/mach-bast.c
index 704dc84b3480..a7c3955ae8f6 100644
--- a/arch/arm/mach-s3c24xx/mach-bast.c
+++ b/arch/arm/mach-s3c24xx/mach-bast.c
@@ -1,14 +1,9 @@
1/* linux/arch/arm/mach-s3c2410/mach-bast.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2003-2008 Simtec Electronics 3// Copyright 2003-2008 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * 5//
6 * http://www.simtec.co.uk/products/EB2410ITX/ 6// http://www.simtec.co.uk/products/EB2410ITX/
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 7
13#include <linux/kernel.h> 8#include <linux/kernel.h>
14#include <linux/types.h> 9#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-gta02.c b/arch/arm/mach-s3c24xx/mach-gta02.c
index afe18baf0c84..9d5595c4ad99 100644
--- a/arch/arm/mach-s3c24xx/mach-gta02.c
+++ b/arch/arm/mach-s3c24xx/mach-gta02.c
@@ -1,27 +1,12 @@
1/* 1// SPDX-License-Identifier: GPL-2.0+
2 * S3C2442 Machine Support for Openmoko GTA02 / FreeRunner. 2//
3 * 3// S3C2442 Machine Support for Openmoko GTA02 / FreeRunner.
4 * Copyright (C) 2006-2009 by Openmoko, Inc. 4//
5 * Authors: Harald Welte <laforge@openmoko.org> 5// Copyright (C) 2006-2009 by Openmoko, Inc.
6 * Andy Green <andy@openmoko.org> 6// Authors: Harald Welte <laforge@openmoko.org>
7 * Werner Almesberger <werner@openmoko.org> 7// Andy Green <andy@openmoko.org>
8 * All rights reserved. 8// Werner Almesberger <werner@openmoko.org>
9 * 9// All rights reserved.
10 * This program is free software; you can redistribute it and/or
11 * modify it under the terms of the GNU General Public License as
12 * published by the Free Software Foundation; either version 2 of
13 * the License, or (at your option) any later version.
14 *
15 * This program is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 * GNU General Public License for more details.
19 *
20 * You should have received a copy of the GNU General Public License
21 * along with this program; if not, write to the Free Software
22 * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
23 * MA 02111-1307 USA
24 */
25 10
26#include <linux/kernel.h> 11#include <linux/kernel.h>
27#include <linux/types.h> 12#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-h1940.c b/arch/arm/mach-s3c24xx/mach-h1940.c
index 7ed78619217c..e064c73a57d3 100644
--- a/arch/arm/mach-s3c24xx/mach-h1940.c
+++ b/arch/arm/mach-s3c24xx/mach-h1940.c
@@ -1,14 +1,9 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (c) 2003-2005 Simtec Electronics 2//
3 * Ben Dooks <ben@simtec.co.uk> 3// Copyright (c) 2003-2005 Simtec Electronics
4 * 4// Ben Dooks <ben@simtec.co.uk>
5 * http://www.handhelds.org/projects/h1940.html 5//
6 * 6// http://www.handhelds.org/projects/h1940.html
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11*/
12 7
13#include <linux/kernel.h> 8#include <linux/kernel.h>
14#include <linux/types.h> 9#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-jive.c b/arch/arm/mach-s3c24xx/mach-jive.c
index 17821976f769..a3ddbbbd6d92 100644
--- a/arch/arm/mach-s3c24xx/mach-jive.c
+++ b/arch/arm/mach-s3c24xx/mach-jive.c
@@ -1,14 +1,9 @@
1/* linux/arch/arm/mach-s3c2410/mach-jive.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2007 Simtec Electronics 3// Copyright 2007 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * 5//
6 * http://armlinux.simtec.co.uk/ 6// http://armlinux.simtec.co.uk/
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 7
13#include <linux/kernel.h> 8#include <linux/kernel.h>
14#include <linux/types.h> 9#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-mini2440.c b/arch/arm/mach-s3c24xx/mach-mini2440.c
index 04c9f488c498..95753e0bc073 100644
--- a/arch/arm/mach-s3c24xx/mach-mini2440.c
+++ b/arch/arm/mach-s3c24xx/mach-mini2440.c
@@ -1,17 +1,12 @@
1/* linux/arch/arm/mach-s3c2440/mach-mini2440.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2008 Ramax Lo <ramaxlo@gmail.com> 3// Copyright (c) 2008 Ramax Lo <ramaxlo@gmail.com>
4 * Based on mach-anubis.c by Ben Dooks <ben@simtec.co.uk> 4// Based on mach-anubis.c by Ben Dooks <ben@simtec.co.uk>
5 * and modifications by SBZ <sbz@spgui.org> and 5// and modifications by SBZ <sbz@spgui.org> and
6 * Weibing <http://weibing.blogbus.com> and 6// Weibing <http://weibing.blogbus.com> and
7 * Michel Pollet <buserror@gmail.com> 7// Michel Pollet <buserror@gmail.com>
8 * 8//
9 * For product information, visit http://code.google.com/p/mini2440/ 9// For product information, visit http://code.google.com/p/mini2440/
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14*/
15 10
16#include <linux/kernel.h> 11#include <linux/kernel.h>
17#include <linux/types.h> 12#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-n30.c b/arch/arm/mach-s3c24xx/mach-n30.c
index 070a0d0714a5..eec51fadb14a 100644
--- a/arch/arm/mach-s3c24xx/mach-n30.c
+++ b/arch/arm/mach-s3c24xx/mach-n30.c
@@ -1,18 +1,15 @@
1/* Machine specific code for the Acer n30, Acer N35, Navman PiN 570, 1// SPDX-License-Identifier: GPL-2.0
2 * Yakumo AlphaX and Airis NC05 PDAs. 2//
3 * 3// Machine specific code for the Acer n30, Acer N35, Navman PiN 570,
4 * Copyright (c) 2003-2005 Simtec Electronics 4// Yakumo AlphaX and Airis NC05 PDAs.
5 * Ben Dooks <ben@simtec.co.uk> 5//
6 * 6// Copyright (c) 2003-2005 Simtec Electronics
7 * Copyright (c) 2005-2008 Christer Weinigel <christer@weinigel.se> 7// Ben Dooks <ben@simtec.co.uk>
8 * 8//
9 * There is a wiki with more information about the n30 port at 9// Copyright (c) 2005-2008 Christer Weinigel <christer@weinigel.se>
10 * http://handhelds.org/moin/moin.cgi/AcerN30Documentation . 10//
11 * 11// There is a wiki with more information about the n30 port at
12 * This program is free software; you can redistribute it and/or modify 12// http://handhelds.org/moin/moin.cgi/AcerN30Documentation .
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 */
16 13
17#include <linux/kernel.h> 14#include <linux/kernel.h>
18#include <linux/types.h> 15#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-nexcoder.c b/arch/arm/mach-s3c24xx/mach-nexcoder.c
index 2a61d13dcd6c..c2f34758ccb6 100644
--- a/arch/arm/mach-s3c24xx/mach-nexcoder.c
+++ b/arch/arm/mach-s3c24xx/mach-nexcoder.c
@@ -1,16 +1,12 @@
1/* linux/arch/arm/mach-s3c2440/mach-nexcoder.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2// linux/arch/arm/mach-s3c2440/mach-nexcoder.c
3 * Copyright (c) 2004 Nex Vision 3//
4 * Guillaume GOURAT <guillaume.gourat@nexvision.tv> 4// Copyright (c) 2004 Nex Vision
5 * 5// Guillaume GOURAT <guillaume.gourat@nexvision.tv>
6 * This program is free software; you can redistribute it and/or modify 6//
7 * it under the terms of the GNU General Public License version 2 as 7// Modifications:
8 * published by the Free Software Foundation. 8// 15-10-2004 GG Created initial version
9 * 9// 12-03-2005 BJD Updated for release
10 * Modifications:
11 * 15-10-2004 GG Created initial version
12 * 12-03-2005 BJD Updated for release
13 */
14 10
15#include <linux/kernel.h> 11#include <linux/kernel.h>
16#include <linux/types.h> 12#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-osiris-dvs.c b/arch/arm/mach-s3c24xx/mach-osiris-dvs.c
index 6cac7da15e2b..058ce73137e8 100644
--- a/arch/arm/mach-s3c24xx/mach-osiris-dvs.c
+++ b/arch/arm/mach-s3c24xx/mach-osiris-dvs.c
@@ -1,15 +1,10 @@
1/* linux/arch/arm/mach-s3c2440/mach-osiris-dvs.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2009 Simtec Electronics 3// Copyright (c) 2009 Simtec Electronics
4 * http://armlinux.simtec.co.uk/ 4// http://armlinux.simtec.co.uk/
5 * Ben Dooks <ben@simtec.co.uk> 5// Ben Dooks <ben@simtec.co.uk>
6 * 6//
7 * Simtec Osiris Dynamic Voltage Scaling support. 7// Simtec Osiris Dynamic Voltage Scaling support.
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13 8
14#include <linux/kernel.h> 9#include <linux/kernel.h>
15#include <linux/module.h> 10#include <linux/module.h>
diff --git a/arch/arm/mach-s3c24xx/mach-osiris.c b/arch/arm/mach-s3c24xx/mach-osiris.c
index ed3b22ceef06..ee3630cb236a 100644
--- a/arch/arm/mach-s3c24xx/mach-osiris.c
+++ b/arch/arm/mach-s3c24xx/mach-osiris.c
@@ -1,12 +1,8 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (c) 2005-2008 Simtec Electronics 2//
3 * http://armlinux.simtec.co.uk/ 3// Copyright (c) 2005-2008 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// http://armlinux.simtec.co.uk/
5 * 5// Ben Dooks <ben@simtec.co.uk>
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9*/
10 6
11#include <linux/kernel.h> 7#include <linux/kernel.h>
12#include <linux/types.h> 8#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-otom.c b/arch/arm/mach-s3c24xx/mach-otom.c
index 345a484b93cc..4e24d89e870b 100644
--- a/arch/arm/mach-s3c24xx/mach-otom.c
+++ b/arch/arm/mach-s3c24xx/mach-otom.c
@@ -1,12 +1,7 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2004 Nex Vision 3// Copyright (c) 2004 Nex Vision
4 * Guillaume GOURAT <guillaume.gourat@nexvision.fr> 4// Guillaume GOURAT <guillaume.gourat@nexvision.fr>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */
10 5
11#include <linux/kernel.h> 6#include <linux/kernel.h>
12#include <linux/types.h> 7#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-qt2410.c b/arch/arm/mach-s3c24xx/mach-qt2410.c
index 84e3a9c53184..9c8373b8d9c3 100644
--- a/arch/arm/mach-s3c24xx/mach-qt2410.c
+++ b/arch/arm/mach-s3c24xx/mach-qt2410.c
@@ -1,25 +1,8 @@
1/* linux/arch/arm/mach-s3c2410/mach-qt2410.c 1// SPDX-License-Identifier: GPL-2.0+
2 * 2//
3 * Copyright (C) 2006 by OpenMoko, Inc. 3// Copyright (C) 2006 by OpenMoko, Inc.
4 * Author: Harald Welte <laforge@openmoko.org> 4// Author: Harald Welte <laforge@openmoko.org>
5 * All rights reserved. 5// All rights reserved.
6 *
7 * This program is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU General Public License as
9 * published by the Free Software Foundation; either version 2 of
10 * the License, or (at your option) any later version.
11 *
12 * This program is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with this program; if not, write to the Free Software
19 * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
20 * MA 02111-1307 USA
21 *
22 */
23 6
24#include <linux/kernel.h> 7#include <linux/kernel.h>
25#include <linux/types.h> 8#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-rx1950.c b/arch/arm/mach-s3c24xx/mach-rx1950.c
index e86ad6a68a0b..7f5a18fa305b 100644
--- a/arch/arm/mach-s3c24xx/mach-rx1950.c
+++ b/arch/arm/mach-s3c24xx/mach-rx1950.c
@@ -1,14 +1,9 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (c) 2006-2009 Victor Chukhantsev, Denis Grigoriev, 2//
3 * Copyright (c) 2007-2010 Vasily Khoruzhick 3// Copyright (c) 2006-2009 Victor Chukhantsev, Denis Grigoriev,
4 * 4// Copyright (c) 2007-2010 Vasily Khoruzhick
5 * based on smdk2440 written by Ben Dooks 5//
6 * 6// based on smdk2440 written by Ben Dooks
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11*/
12 7
13#include <linux/kernel.h> 8#include <linux/kernel.h>
14#include <linux/types.h> 9#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-rx3715.c b/arch/arm/mach-s3c24xx/mach-rx3715.c
index b5ba615cf9dd..529c6faf862f 100644
--- a/arch/arm/mach-s3c24xx/mach-rx3715.c
+++ b/arch/arm/mach-s3c24xx/mach-rx3715.c
@@ -1,15 +1,9 @@
1/* linux/arch/arm/mach-s3c2440/mach-rx3715.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2003-2004 Simtec Electronics 3// Copyright (c) 2003-2004 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * 5//
6 * http://www.handhelds.org/projects/rx3715.html 6// http://www.handhelds.org/projects/rx3715.html
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12*/
13 7
14#include <linux/kernel.h> 8#include <linux/kernel.h>
15#include <linux/types.h> 9#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-s3c2416-dt.c b/arch/arm/mach-s3c24xx/mach-s3c2416-dt.c
index c83c076578dd..aa7102713b37 100644
--- a/arch/arm/mach-s3c24xx/mach-s3c2416-dt.c
+++ b/arch/arm/mach-s3c24xx/mach-s3c2416-dt.c
@@ -1,19 +1,15 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Samsung's S3C2416 flattened device tree enabled machine 2//
3 * 3// Samsung's S3C2416 flattened device tree enabled machine
4 * Copyright (c) 2012 Heiko Stuebner <heiko@sntech.de> 4//
5 * 5// Copyright (c) 2012 Heiko Stuebner <heiko@sntech.de>
6 * based on mach-exynos/mach-exynos4-dt.c 6//
7 * 7// based on mach-exynos/mach-exynos4-dt.c
8 * Copyright (c) 2010-2011 Samsung Electronics Co., Ltd. 8//
9 * http://www.samsung.com 9// Copyright (c) 2010-2011 Samsung Electronics Co., Ltd.
10 * Copyright (c) 2010-2011 Linaro Ltd. 10// http://www.samsung.com
11 * www.linaro.org 11// Copyright (c) 2010-2011 Linaro Ltd.
12 * 12// www.linaro.org
13 * This program is free software; you can redistribute it and/or modify
14 * it under the terms of the GNU General Public License version 2 as
15 * published by the Free Software Foundation.
16*/
17 13
18#include <linux/clocksource.h> 14#include <linux/clocksource.h>
19#include <linux/irqchip.h> 15#include <linux/irqchip.h>
diff --git a/arch/arm/mach-s3c24xx/mach-smdk2410.c b/arch/arm/mach-s3c24xx/mach-smdk2410.c
index 27dd6605e395..18dfef52c8bf 100644
--- a/arch/arm/mach-s3c24xx/mach-smdk2410.c
+++ b/arch/arm/mach-s3c24xx/mach-smdk2410.c
@@ -1,32 +1,13 @@
1/* linux/arch/arm/mach-s3c2410/mach-smdk2410.c 1// SPDX-License-Identifier: GPL-2.0+
2 * 2//
3 * linux/arch/arm/mach-s3c2410/mach-smdk2410.c 3// Copyright (C) 2004 by FS Forth-Systeme GmbH
4 * 4// All rights reserved.
5 * Copyright (C) 2004 by FS Forth-Systeme GmbH 5//
6 * All rights reserved. 6// @Author: Jonas Dietsche
7 * 7//
8 * @Author: Jonas Dietsche 8// @History:
9 * 9// derived from linux/arch/arm/mach-s3c2410/mach-bast.c, written by
10 * This program is free software; you can redistribute it and/or 10// Ben Dooks <ben@simtec.co.uk>
11 * modify it under the terms of the GNU General Public License as
12 * published by the Free Software Foundation; either version 2 of
13 * the License, or (at your option) any later version.
14 *
15 * This program is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 * GNU General Public License for more details.
19 *
20 * You should have received a copy of the GNU General Public License
21 * along with this program; if not, write to the Free Software
22 * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
23 * MA 02111-1307 USA
24 *
25 * @History:
26 * derived from linux/arch/arm/mach-s3c2410/mach-bast.c, written by
27 * Ben Dooks <ben@simtec.co.uk>
28 *
29 ***********************************************************************/
30 11
31#include <linux/kernel.h> 12#include <linux/kernel.h>
32#include <linux/types.h> 13#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-smdk2413.c b/arch/arm/mach-s3c24xx/mach-smdk2413.c
index 586e4a3b8d5d..ca80167f268d 100644
--- a/arch/arm/mach-s3c24xx/mach-smdk2413.c
+++ b/arch/arm/mach-s3c24xx/mach-smdk2413.c
@@ -1,15 +1,10 @@
1/* linux/arch/arm/mach-s3c2412/mach-smdk2413.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2006 Simtec Electronics 3// Copyright (c) 2006 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * 5//
6 * Thanks to Dimity Andric (TomTom) and Steven Ryu (Samsung) for the 6// Thanks to Dimity Andric (TomTom) and Steven Ryu (Samsung) for the
7 * loans of SMDK2413 to work with. 7// loans of SMDK2413 to work with.
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13 8
14#include <linux/kernel.h> 9#include <linux/kernel.h>
15#include <linux/types.h> 10#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-smdk2416.c b/arch/arm/mach-s3c24xx/mach-smdk2416.c
index 86394f72d29e..61c3e45898d3 100644
--- a/arch/arm/mach-s3c24xx/mach-smdk2416.c
+++ b/arch/arm/mach-s3c24xx/mach-smdk2416.c
@@ -1,15 +1,9 @@
1/* linux/arch/arm/mach-s3c2416/mach-hanlin_v3c.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2009 Yauhen Kharuzhy <jekhor@gmail.com>, 3// Copyright (c) 2009 Yauhen Kharuzhy <jekhor@gmail.com>,
4 * as part of OpenInkpot project 4// as part of OpenInkpot project
5 * Copyright (c) 2009 Promwad Innovation Company 5// Copyright (c) 2009 Promwad Innovation Company
6 * Yauhen Kharuzhy <yauhen.kharuzhy@promwad.com> 6// Yauhen Kharuzhy <yauhen.kharuzhy@promwad.com>
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12*/
13 7
14#include <linux/kernel.h> 8#include <linux/kernel.h>
15#include <linux/types.h> 9#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-smdk2440.c b/arch/arm/mach-s3c24xx/mach-smdk2440.c
index 9bb96bfbb420..7bafcd8ea104 100644
--- a/arch/arm/mach-s3c24xx/mach-smdk2440.c
+++ b/arch/arm/mach-s3c24xx/mach-smdk2440.c
@@ -1,17 +1,12 @@
1/* linux/arch/arm/mach-s3c2440/mach-smdk2440.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2// linux/arch/arm/mach-s3c2440/mach-smdk2440.c
3 * Copyright (c) 2004-2005 Simtec Electronics 3//
4 * Ben Dooks <ben@simtec.co.uk> 4// Copyright (c) 2004-2005 Simtec Electronics
5 * 5// Ben Dooks <ben@simtec.co.uk>
6 * http://www.fluff.org/ben/smdk2440/ 6//
7 * 7// http://www.fluff.org/ben/smdk2440/
8 * Thanks to Dimity Andric and TomTom for the loan of an SMDK2440. 8//
9 * 9// Thanks to Dimity Andric and TomTom for the loan of an SMDK2440.
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14*/
15 10
16#include <linux/kernel.h> 11#include <linux/kernel.h>
17#include <linux/types.h> 12#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-smdk2443.c b/arch/arm/mach-s3c24xx/mach-smdk2443.c
index 474cd81aa8ad..2358ed5ed7be 100644
--- a/arch/arm/mach-s3c24xx/mach-smdk2443.c
+++ b/arch/arm/mach-s3c24xx/mach-smdk2443.c
@@ -1,17 +1,11 @@
1/* linux/arch/arm/mach-s3c2443/mach-smdk2443.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2007 Simtec Electronics 3// Copyright (c) 2007 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * 5//
6 * http://www.fluff.org/ben/smdk2443/ 6// http://www.fluff.org/ben/smdk2443/
7 * 7//
8 * Thanks to Samsung for the loan of an SMDK2443 8// Thanks to Samsung for the loan of an SMDK2443
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14*/
15 9
16#include <linux/kernel.h> 10#include <linux/kernel.h>
17#include <linux/types.h> 11#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-tct_hammer.c b/arch/arm/mach-s3c24xx/mach-tct_hammer.c
index 2deb62f92fb2..8d8ddd6ea305 100644
--- a/arch/arm/mach-s3c24xx/mach-tct_hammer.c
+++ b/arch/arm/mach-s3c24xx/mach-tct_hammer.c
@@ -1,28 +1,11 @@
1/* linux/arch/arm/mach-s3c2410/mach-tct_hammer.c 1// SPDX-License-Identifier: GPL-2.0+
2 * 2//
3 * Copyright (c) 2007 TinCanTools 3// Copyright (c) 2007 TinCanTools
4 * David Anders <danders@amltd.com> 4// David Anders <danders@amltd.com>
5 5//
6 * This program is free software; you can redistribute it and/or 6// @History:
7 * modify it under the terms of the GNU General Public License as 7// derived from linux/arch/arm/mach-s3c2410/mach-bast.c, written by
8 * published by the Free Software Foundation; either version 2 of 8// Ben Dooks <ben@simtec.co.uk>
9 * the License, or (at your option) any later version.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program; if not, write to the Free Software
18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
19 * MA 02111-1307 USA
20 *
21 * @History:
22 * derived from linux/arch/arm/mach-s3c2410/mach-bast.c, written by
23 * Ben Dooks <ben@simtec.co.uk>
24 *
25 ***********************************************************************/
26 9
27#include <linux/kernel.h> 10#include <linux/kernel.h>
28#include <linux/types.h> 11#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-vr1000.c b/arch/arm/mach-s3c24xx/mach-vr1000.c
index 89f32bd3f01b..853e74f9b8b5 100644
--- a/arch/arm/mach-s3c24xx/mach-vr1000.c
+++ b/arch/arm/mach-s3c24xx/mach-vr1000.c
@@ -1,15 +1,10 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (c) 2003-2008 Simtec Electronics 2//
3 * Ben Dooks <ben@simtec.co.uk> 3// Copyright (c) 2003-2008 Simtec Electronics
4 * 4// Ben Dooks <ben@simtec.co.uk>
5 * Machine support for Thorcom VR1000 board. Designed for Thorcom by 5//
6 * Simtec Electronics, http://www.simtec.co.uk/ 6// Machine support for Thorcom VR1000 board. Designed for Thorcom by
7 * 7// Simtec Electronics, http://www.simtec.co.uk/
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12*/
13 8
14#include <linux/kernel.h> 9#include <linux/kernel.h>
15#include <linux/types.h> 10#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/mach-vstms.c b/arch/arm/mach-s3c24xx/mach-vstms.c
index 1adc957edf0f..d76b28b65e65 100644
--- a/arch/arm/mach-s3c24xx/mach-vstms.c
+++ b/arch/arm/mach-s3c24xx/mach-vstms.c
@@ -1,13 +1,8 @@
1/* linux/arch/arm/mach-s3c2412/mach-vstms.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * (C) 2006 Thomas Gleixner <tglx@linutronix.de> 3// (C) 2006 Thomas Gleixner <tglx@linutronix.de>
4 * 4//
5 * Derived from mach-smdk2413.c - (C) 2006 Simtec Electronics 5// Derived from mach-smdk2413.c - (C) 2006 Simtec Electronics
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */
11 6
12#include <linux/kernel.h> 7#include <linux/kernel.h>
13#include <linux/types.h> 8#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/nand-core.h b/arch/arm/mach-s3c24xx/nand-core.h
index 7e811fe1cf41..8de633d416ae 100644
--- a/arch/arm/mach-s3c24xx/nand-core.h
+++ b/arch/arm/mach-s3c24xx/nand-core.h
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2010 Samsung Electronics Co., Ltd. 3 * Copyright (c) 2010 Samsung Electronics Co., Ltd.
3 * http://www.samsung.com/ 4 * http://www.samsung.com/
4 * 5 *
5 * S3C - Nand Controller core functions 6 * S3C - Nand Controller core functions
6 * 7 */
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10*/
11 8
12#ifndef __ASM_ARCH_NAND_CORE_H 9#ifndef __ASM_ARCH_NAND_CORE_H
13#define __ASM_ARCH_NAND_CORE_H __FILE__ 10#define __ASM_ARCH_NAND_CORE_H __FILE__
diff --git a/arch/arm/mach-s3c24xx/osiris.h b/arch/arm/mach-s3c24xx/osiris.h
index b8d56074abac..b6c9c5ed2ba7 100644
--- a/arch/arm/mach-s3c24xx/osiris.h
+++ b/arch/arm/mach-s3c24xx/osiris.h
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright 2005 Simtec Electronics 3 * Copyright 2005 Simtec Electronics
3 * http://www.simtec.co.uk/products/ 4 * http://www.simtec.co.uk/products/
@@ -5,11 +6,7 @@
5 * 6 *
6 * OSIRIS - CPLD control constants 7 * OSIRIS - CPLD control constants
7 * OSIRIS - Memory map definitions 8 * OSIRIS - Memory map definitions
8 * 9 */
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13 10
14#ifndef __MACH_S3C24XX_OSIRIS_H 11#ifndef __MACH_S3C24XX_OSIRIS_H
15#define __MACH_S3C24XX_OSIRIS_H __FILE__ 12#define __MACH_S3C24XX_OSIRIS_H __FILE__
diff --git a/arch/arm/mach-s3c24xx/otom.h b/arch/arm/mach-s3c24xx/otom.h
index 321b7be1c0f7..c800f67d03d4 100644
--- a/arch/arm/mach-s3c24xx/otom.h
+++ b/arch/arm/mach-s3c24xx/otom.h
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * (c) 2005 Guillaume GOURAT / NexVision 3 * (c) 2005 Guillaume GOURAT / NexVision
3 * guillaume.gourat@nexvision.fr 4 * guillaume.gourat@nexvision.fr
4 * 5 *
5 * NexVision OTOM board memory map definitions 6 * NexVision OTOM board memory map definitions
6 * 7 */
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10*/
11 8
12/* 9/*
13 * ok, we've used up to 0x01300000, now we need to find space for the 10 * ok, we've used up to 0x01300000, now we need to find space for the
diff --git a/arch/arm/mach-s3c24xx/pll-s3c2410.c b/arch/arm/mach-s3c24xx/pll-s3c2410.c
index 7ee4924a543d..0561f79ddce8 100644
--- a/arch/arm/mach-s3c24xx/pll-s3c2410.c
+++ b/arch/arm/mach-s3c24xx/pll-s3c2410.c
@@ -1,25 +1,11 @@
1/* 1// SPDX-License-Identifier: GPL-2.0+
2 * Copyright (c) 2006-2007 Simtec Electronics 2//
3 * http://armlinux.simtec.co.uk/ 3// Copyright (c) 2006-2007 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// http://armlinux.simtec.co.uk/
5 * Vincent Sanders <vince@arm.linux.org.uk> 5// Ben Dooks <ben@simtec.co.uk>
6 * 6// Vincent Sanders <vince@arm.linux.org.uk>
7 * S3C2410 CPU PLL tables 7//
8 * 8// S3C2410 CPU PLL tables
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License as published by
11 * the Free Software Foundation; either version 2 of the License, or
12 * (at your option) any later version.
13 *
14 * This program is distributed in the hope that it will be useful,
15 * but WITHOUT ANY WARRANTY; without even the implied warranty of
16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 * GNU General Public License for more details.
18 *
19 * You should have received a copy of the GNU General Public License
20 * along with this program; if not, write to the Free Software
21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22*/
23 9
24#include <linux/types.h> 10#include <linux/types.h>
25#include <linux/kernel.h> 11#include <linux/kernel.h>
diff --git a/arch/arm/mach-s3c24xx/pll-s3c2440-12000000.c b/arch/arm/mach-s3c24xx/pll-s3c2440-12000000.c
index a3fbfed75e28..2ec3a2f9a6a5 100644
--- a/arch/arm/mach-s3c24xx/pll-s3c2440-12000000.c
+++ b/arch/arm/mach-s3c24xx/pll-s3c2440-12000000.c
@@ -1,15 +1,11 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (c) 2006-2007 Simtec Electronics 2//
3 * http://armlinux.simtec.co.uk/ 3// Copyright (c) 2006-2007 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// http://armlinux.simtec.co.uk/
5 * Vincent Sanders <vince@arm.linux.org.uk> 5// Ben Dooks <ben@simtec.co.uk>
6 * 6// Vincent Sanders <vince@arm.linux.org.uk>
7 * S3C2440/S3C2442 CPU PLL tables (12MHz Crystal) 7//
8 * 8// S3C2440/S3C2442 CPU PLL tables (12MHz Crystal)
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13 9
14#include <linux/types.h> 10#include <linux/types.h>
15#include <linux/kernel.h> 11#include <linux/kernel.h>
diff --git a/arch/arm/mach-s3c24xx/pll-s3c2440-16934400.c b/arch/arm/mach-s3c24xx/pll-s3c2440-16934400.c
index bcff89fd9871..4b3d9e36c6bb 100644
--- a/arch/arm/mach-s3c24xx/pll-s3c2440-16934400.c
+++ b/arch/arm/mach-s3c24xx/pll-s3c2440-16934400.c
@@ -1,15 +1,11 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (c) 2006-2008 Simtec Electronics 2//
3 * http://armlinux.simtec.co.uk/ 3// Copyright (c) 2006-2008 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// http://armlinux.simtec.co.uk/
5 * Vincent Sanders <vince@arm.linux.org.uk> 5// Ben Dooks <ben@simtec.co.uk>
6 * 6// Vincent Sanders <vince@arm.linux.org.uk>
7 * S3C2440/S3C2442 CPU PLL tables (16.93444MHz Crystal) 7//
8 * 8// S3C2440/S3C2442 CPU PLL tables (16.93444MHz Crystal)
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13 9
14#include <linux/types.h> 10#include <linux/types.h>
15#include <linux/kernel.h> 11#include <linux/kernel.h>
diff --git a/arch/arm/mach-s3c24xx/pm-h1940.S b/arch/arm/mach-s3c24xx/pm-h1940.S
index 6183a688012b..a7bbe336ac6b 100644
--- a/arch/arm/mach-s3c24xx/pm-h1940.S
+++ b/arch/arm/mach-s3c24xx/pm-h1940.S
@@ -1,22 +1,9 @@
1/* linux/arch/arm/mach-s3c2410/pm-h1940.S 1/* SPDX-License-Identifier: GPL-2.0+ */
2 * 2/*
3 * Copyright (c) 2006 Ben Dooks <ben-linux@fluff.org> 3 * Copyright (c) 2006 Ben Dooks <ben-linux@fluff.org>
4 * 4 *
5 * H1940 Suspend to RAM 5 * H1940 Suspend to RAM
6 * 6 */
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 2 of the License
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program; if not, write to the Free Software
18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19*/
20 7
21#include <linux/linkage.h> 8#include <linux/linkage.h>
22#include <asm/assembler.h> 9#include <asm/assembler.h>
diff --git a/arch/arm/mach-s3c24xx/pm-s3c2410.c b/arch/arm/mach-s3c24xx/pm-s3c2410.c
index a4588daeddb0..2d8ea701380a 100644
--- a/arch/arm/mach-s3c24xx/pm-s3c2410.c
+++ b/arch/arm/mach-s3c24xx/pm-s3c2410.c
@@ -1,24 +1,9 @@
1/* linux/arch/arm/mach-s3c2410/pm.c 1// SPDX-License-Identifier: GPL-2.0+
2 * 2//
3 * Copyright (c) 2006 Simtec Electronics 3// Copyright (c) 2006 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * 5//
6 * S3C2410 (and compatible) Power Manager (Suspend-To-RAM) support 6// S3C2410 (and compatible) Power Manager (Suspend-To-RAM) support
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License as published by
10 * the Free Software Foundation; either version 2 of the License, or
11 * (at your option) any later version.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program; if not, write to the Free Software
20 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
21*/
22 7
23#include <linux/init.h> 8#include <linux/init.h>
24#include <linux/suspend.h> 9#include <linux/suspend.h>
diff --git a/arch/arm/mach-s3c24xx/pm-s3c2412.c b/arch/arm/mach-s3c24xx/pm-s3c2412.c
index 0ae4d47a4663..2dfdaab0aa1f 100644
--- a/arch/arm/mach-s3c24xx/pm-s3c2412.c
+++ b/arch/arm/mach-s3c24xx/pm-s3c2412.c
@@ -1,14 +1,9 @@
1/* linux/arch/arm/mach-s3c2412/pm.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2006 Simtec Electronics 3// Copyright (c) 2006 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * 5//
6 * http://armlinux.simtec.co.uk/. 6// http://armlinux.simtec.co.uk/.
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 7
13#include <linux/kernel.h> 8#include <linux/kernel.h>
14#include <linux/types.h> 9#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/pm-s3c2416.c b/arch/arm/mach-s3c24xx/pm-s3c2416.c
index b5bbf0d5985c..9a2f05e279d4 100644
--- a/arch/arm/mach-s3c24xx/pm-s3c2416.c
+++ b/arch/arm/mach-s3c24xx/pm-s3c2416.c
@@ -1,14 +1,9 @@
1/* linux/arch/arm/mach-s3c2416/pm.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2010 Samsung Electronics Co., Ltd. 3// Copyright (c) 2010 Samsung Electronics Co., Ltd.
4 * http://www.samsung.com 4// http://www.samsung.com
5 * 5//
6 * S3C2416 - PM support (Based on Ben Dooks' S3C2412 PM support) 6// S3C2416 - PM support (Based on Ben Dooks' S3C2412 PM support)
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 7
13#include <linux/device.h> 8#include <linux/device.h>
14#include <linux/syscore_ops.h> 9#include <linux/syscore_ops.h>
diff --git a/arch/arm/mach-s3c24xx/pm.c b/arch/arm/mach-s3c24xx/pm.c
index 5d510bca0844..adcb90645460 100644
--- a/arch/arm/mach-s3c24xx/pm.c
+++ b/arch/arm/mach-s3c24xx/pm.c
@@ -1,30 +1,15 @@
1/* linux/arch/arm/plat-s3c24xx/pm.c 1// SPDX-License-Identifier: GPL-2.0+
2 * 2//
3 * Copyright (c) 2004-2006 Simtec Electronics 3// Copyright (c) 2004-2006 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * 5//
6 * S3C24XX Power Manager (Suspend-To-RAM) support 6// S3C24XX Power Manager (Suspend-To-RAM) support
7 * 7//
8 * See Documentation/arm/Samsung-S3C24XX/Suspend.txt for more information 8// See Documentation/arm/Samsung-S3C24XX/Suspend.txt for more information
9 * 9//
10 * This program is free software; you can redistribute it and/or modify 10// Parts based on arch/arm/mach-pxa/pm.c
11 * it under the terms of the GNU General Public License as published by 11//
12 * the Free Software Foundation; either version 2 of the License, or 12// Thanks to Dimitry Andric for debugging
13 * (at your option) any later version.
14 *
15 * This program is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 * GNU General Public License for more details.
19 *
20 * You should have received a copy of the GNU General Public License
21 * along with this program; if not, write to the Free Software
22 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
23 *
24 * Parts based on arch/arm/mach-pxa/pm.c
25 *
26 * Thanks to Dimitry Andric for debugging
27*/
28 13
29#include <linux/init.h> 14#include <linux/init.h>
30#include <linux/suspend.h> 15#include <linux/suspend.h>
diff --git a/arch/arm/mach-s3c24xx/regs-dsc.h b/arch/arm/mach-s3c24xx/regs-dsc.h
index 61b3d1387d76..b500636276f2 100644
--- a/arch/arm/mach-s3c24xx/regs-dsc.h
+++ b/arch/arm/mach-s3c24xx/regs-dsc.h
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2004 Simtec Electronics <linux@simtec.co.uk> 3 * Copyright (c) 2004 Simtec Electronics <linux@simtec.co.uk>
3 * http://www.simtec.co.uk/products/SWLINUX/ 4 * http://www.simtec.co.uk/products/SWLINUX/
4 * 5 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * S3C2440/S3C2412 Signal Drive Strength Control 6 * S3C2440/S3C2412 Signal Drive Strength Control
10*/ 7 */
11 8
12 9
13#ifndef __ASM_ARCH_REGS_DSC_H 10#ifndef __ASM_ARCH_REGS_DSC_H
diff --git a/arch/arm/mach-s3c24xx/regs-mem.h b/arch/arm/mach-s3c24xx/regs-mem.h
index 86b1258368c2..2f3bc48b5890 100644
--- a/arch/arm/mach-s3c24xx/regs-mem.h
+++ b/arch/arm/mach-s3c24xx/regs-mem.h
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2004 Simtec Electronics <linux@simtec.co.uk> 3 * Copyright (c) 2004 Simtec Electronics <linux@simtec.co.uk>
3 * http://www.simtec.co.uk/products/SWLINUX/ 4 * http://www.simtec.co.uk/products/SWLINUX/
4 * 5 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * S3C2410 Memory Control register definitions 6 * S3C2410 Memory Control register definitions
10 */ 7 */
11 8
diff --git a/arch/arm/mach-s3c24xx/s3c2410.c b/arch/arm/mach-s3c24xx/s3c2410.c
index 5061d66ca10c..21fd5404bc98 100644
--- a/arch/arm/mach-s3c24xx/s3c2410.c
+++ b/arch/arm/mach-s3c24xx/s3c2410.c
@@ -1,14 +1,9 @@
1/* linux/arch/arm/mach-s3c2410/s3c2410.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2003-2005 Simtec Electronics 3// Copyright (c) 2003-2005 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * 5//
6 * http://www.simtec.co.uk/products/EB2410ITX/ 6// http://www.simtec.co.uk/products/EB2410ITX/
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 7
13#include <linux/kernel.h> 8#include <linux/kernel.h>
14#include <linux/types.h> 9#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/s3c2412-power.h b/arch/arm/mach-s3c24xx/s3c2412-power.h
index 1b02c5ddb31b..0031cfaa1d76 100644
--- a/arch/arm/mach-s3c24xx/s3c2412-power.h
+++ b/arch/arm/mach-s3c24xx/s3c2412-power.h
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2003-2006 Simtec Electronics <linux@simtec.co.uk> 3 * Copyright (c) 2003-2006 Simtec Electronics <linux@simtec.co.uk>
3 * http://armlinux.simtec.co.uk/ 4 * http://armlinux.simtec.co.uk/
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */ 5 */
9 6
10#ifndef __ARCH_ARM_MACH_S3C24XX_S3C2412_POWER_H 7#ifndef __ARCH_ARM_MACH_S3C24XX_S3C2412_POWER_H
diff --git a/arch/arm/mach-s3c24xx/s3c2412.c b/arch/arm/mach-s3c24xx/s3c2412.c
index fb5ee8d38913..8fe4d4670dcb 100644
--- a/arch/arm/mach-s3c24xx/s3c2412.c
+++ b/arch/arm/mach-s3c24xx/s3c2412.c
@@ -1,13 +1,9 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (c) 2006 Simtec Electronics 2//
3 * Ben Dooks <ben@simtec.co.uk> 3// Copyright (c) 2006 Simtec Electronics
4 * 4// Ben Dooks <ben@simtec.co.uk>
5 * http://armlinux.simtec.co.uk/. 5//
6 * 6// http://armlinux.simtec.co.uk/.
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10*/
11 7
12#include <linux/kernel.h> 8#include <linux/kernel.h>
13#include <linux/types.h> 9#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/s3c2416.c b/arch/arm/mach-s3c24xx/s3c2416.c
index 621b8648a7ef..1cdb7bd3e713 100644
--- a/arch/arm/mach-s3c24xx/s3c2416.c
+++ b/arch/arm/mach-s3c24xx/s3c2416.c
@@ -1,26 +1,11 @@
1/* linux/arch/arm/mach-s3c2416/s3c2416.c 1// SPDX-License-Identifier: GPL-2.0+
2 * 2//
3 * Copyright (c) 2009 Yauhen Kharuzhy <jekhor@gmail.com>, 3// Copyright (c) 2009 Yauhen Kharuzhy <jekhor@gmail.com>,
4 * as part of OpenInkpot project 4// as part of OpenInkpot project
5 * Copyright (c) 2009 Promwad Innovation Company 5// Copyright (c) 2009 Promwad Innovation Company
6 * Yauhen Kharuzhy <yauhen.kharuzhy@promwad.com> 6// Yauhen Kharuzhy <yauhen.kharuzhy@promwad.com>
7 * 7//
8 * Samsung S3C2416 Mobile CPU support 8// Samsung S3C2416 Mobile CPU support
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License as published by
12 * the Free Software Foundation; either version 2 of the License, or
13 * (at your option) any later version.
14 *
15 * This program is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 * GNU General Public License for more details.
19 *
20 * You should have received a copy of the GNU General Public License
21 * along with this program; if not, write to the Free Software
22 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
23*/
24 9
25#include <linux/kernel.h> 10#include <linux/kernel.h>
26#include <linux/types.h> 11#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/s3c2440.c b/arch/arm/mach-s3c24xx/s3c2440.c
index eb733555fab5..451d9851b0a7 100644
--- a/arch/arm/mach-s3c24xx/s3c2440.c
+++ b/arch/arm/mach-s3c24xx/s3c2440.c
@@ -1,14 +1,9 @@
1/* linux/arch/arm/mach-s3c2440/s3c2440.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2004-2006 Simtec Electronics 3// Copyright (c) 2004-2006 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * 5//
6 * Samsung S3C2440 Mobile CPU support 6// Samsung S3C2440 Mobile CPU support
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 7
13#include <linux/kernel.h> 8#include <linux/kernel.h>
14#include <linux/types.h> 9#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/s3c2442.c b/arch/arm/mach-s3c24xx/s3c2442.c
index 893998ede022..432d68325c9d 100644
--- a/arch/arm/mach-s3c24xx/s3c2442.c
+++ b/arch/arm/mach-s3c24xx/s3c2442.c
@@ -1,25 +1,10 @@
1/* linux/arch/arm/mach-s3c2442/s3c2442.c 1// SPDX-License-Identifier: GPL-2.0+
2 * 2//
3 * Copyright (c) 2004-2005 Simtec Electronics 3// Copyright (c) 2004-2005 Simtec Electronics
4 * http://armlinux.simtec.co.uk/ 4// http://armlinux.simtec.co.uk/
5 * Ben Dooks <ben@simtec.co.uk> 5// Ben Dooks <ben@simtec.co.uk>
6 * 6//
7 * S3C2442 core and lock support 7// S3C2442 core and lock support
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License as published by
11 * the Free Software Foundation; either version 2 of the License, or
12 * (at your option) any later version.
13 *
14 * This program is distributed in the hope that it will be useful,
15 * but WITHOUT ANY WARRANTY; without even the implied warranty of
16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 * GNU General Public License for more details.
18 *
19 * You should have received a copy of the GNU General Public License
20 * along with this program; if not, write to the Free Software
21 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22*/
23 8
24#include <linux/init.h> 9#include <linux/init.h>
25#include <linux/module.h> 10#include <linux/module.h>
diff --git a/arch/arm/mach-s3c24xx/s3c2443.c b/arch/arm/mach-s3c24xx/s3c2443.c
index b559d378cf43..313e369c3ddd 100644
--- a/arch/arm/mach-s3c24xx/s3c2443.c
+++ b/arch/arm/mach-s3c24xx/s3c2443.c
@@ -1,14 +1,9 @@
1/* linux/arch/arm/mach-s3c2443/s3c2443.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2007 Simtec Electronics 3// Copyright (c) 2007 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * 5//
6 * Samsung S3C2443 Mobile CPU support 6// Samsung S3C2443 Mobile CPU support
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 7
13#include <linux/kernel.h> 8#include <linux/kernel.h>
14#include <linux/types.h> 9#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/s3c244x.c b/arch/arm/mach-s3c24xx/s3c244x.c
index 31fd273269c2..a75f588b9d45 100644
--- a/arch/arm/mach-s3c24xx/s3c244x.c
+++ b/arch/arm/mach-s3c24xx/s3c244x.c
@@ -1,14 +1,9 @@
1/* linux/arch/arm/plat-s3c24xx/s3c244x.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2004-2006 Simtec Electronics 3// Copyright (c) 2004-2006 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * 5//
6 * Samsung S3C2440 and S3C2442 Mobile CPU support (not S3C2443) 6// Samsung S3C2440 and S3C2442 Mobile CPU support (not S3C2443)
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 7
13#include <linux/kernel.h> 8#include <linux/kernel.h>
14#include <linux/types.h> 9#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/setup-camif.c b/arch/arm/mach-s3c24xx/setup-camif.c
index 72d8edb8927a..2b262fae3f61 100644
--- a/arch/arm/mach-s3c24xx/setup-camif.c
+++ b/arch/arm/mach-s3c24xx/setup-camif.c
@@ -1,12 +1,8 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (C) 2012 Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 2//
3 * 3// Copyright (C) 2012 Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
4 * Helper functions for S3C24XX/S3C64XX SoC series CAMIF driver 4//
5 * 5// Helper functions for S3C24XX/S3C64XX SoC series CAMIF driver
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */
10 6
11#include <linux/gpio.h> 7#include <linux/gpio.h>
12#include <plat/gpio-cfg.h> 8#include <plat/gpio-cfg.h>
diff --git a/arch/arm/mach-s3c24xx/setup-i2c.c b/arch/arm/mach-s3c24xx/setup-i2c.c
index 1852696ca16e..1a01d44b5910 100644
--- a/arch/arm/mach-s3c24xx/setup-i2c.c
+++ b/arch/arm/mach-s3c24xx/setup-i2c.c
@@ -1,14 +1,9 @@
1/* linux/arch/arm/plat-s3c24xx/setup-i2c.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2008 Simtec Electronics 3// Copyright 2008 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * 5//
6 * S3C24XX Base setup for i2c device 6// S3C24XX Base setup for i2c device
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 7
13#include <linux/kernel.h> 8#include <linux/kernel.h>
14#include <linux/gpio.h> 9#include <linux/gpio.h>
diff --git a/arch/arm/mach-s3c24xx/setup-sdhci-gpio.c b/arch/arm/mach-s3c24xx/setup-sdhci-gpio.c
index c99b0f664db7..218346a36d1e 100644
--- a/arch/arm/mach-s3c24xx/setup-sdhci-gpio.c
+++ b/arch/arm/mach-s3c24xx/setup-sdhci-gpio.c
@@ -1,16 +1,11 @@
1/* linux/arch/arm/plat-s3c2416/setup-sdhci-gpio.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2010 Promwad Innovation Company 3// Copyright 2010 Promwad Innovation Company
4 * Yauhen Kharuzhy <yauhen.kharuzhy@promwad.com> 4// Yauhen Kharuzhy <yauhen.kharuzhy@promwad.com>
5 * 5//
6 * S3C2416 - Helper functions for setting up SDHCI device(s) GPIO (HSMMC) 6// S3C2416 - Helper functions for setting up SDHCI device(s) GPIO (HSMMC)
7 * 7//
8 * Based on mach-s3c64xx/setup-sdhci-gpio.c 8// Based on mach-s3c64xx/setup-sdhci-gpio.c
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 9
15#include <linux/kernel.h> 10#include <linux/kernel.h>
16#include <linux/types.h> 11#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/setup-spi.c b/arch/arm/mach-s3c24xx/setup-spi.c
index 3d47e023ce94..6c2b96a82da5 100644
--- a/arch/arm/mach-s3c24xx/setup-spi.c
+++ b/arch/arm/mach-s3c24xx/setup-spi.c
@@ -1,13 +1,9 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * HS-SPI device setup for S3C2443/S3C2416 2//
3 * 3// HS-SPI device setup for S3C2443/S3C2416
4 * Copyright (C) 2011 Samsung Electronics Ltd. 4//
5 * http://www.samsung.com/ 5// Copyright (C) 2011 Samsung Electronics Ltd.
6 * 6// http://www.samsung.com/
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */
11 7
12#include <linux/gpio.h> 8#include <linux/gpio.h>
13#include <linux/platform_device.h> 9#include <linux/platform_device.h>
diff --git a/arch/arm/mach-s3c24xx/setup-ts.c b/arch/arm/mach-s3c24xx/setup-ts.c
index 46466d20257e..53a14d4f4852 100644
--- a/arch/arm/mach-s3c24xx/setup-ts.c
+++ b/arch/arm/mach-s3c24xx/setup-ts.c
@@ -1,14 +1,9 @@
1/* linux/arch/arm/plat-s3c24xx/setup-ts.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2010 Samsung Electronics Co., Ltd. 3// Copyright (c) 2010 Samsung Electronics Co., Ltd.
4 * http://www.samsung.com/ 4// http://www.samsung.com/
5 * 5//
6 * Based on S3C24XX setup for i2c device 6// Based on S3C24XX setup for i2c device
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */
12 7
13#include <linux/kernel.h> 8#include <linux/kernel.h>
14#include <linux/gpio.h> 9#include <linux/gpio.h>
diff --git a/arch/arm/mach-s3c24xx/simtec-audio.c b/arch/arm/mach-s3c24xx/simtec-audio.c
index 67cb5120dfeb..12e17f82dae3 100644
--- a/arch/arm/mach-s3c24xx/simtec-audio.c
+++ b/arch/arm/mach-s3c24xx/simtec-audio.c
@@ -1,15 +1,10 @@
1/* linux/arch/arm/plat-s3c24xx/simtec-audio.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2009 Simtec Electronics 3// Copyright (c) 2009 Simtec Electronics
4 * http://armlinux.simtec.co.uk/ 4// http://armlinux.simtec.co.uk/
5 * Ben Dooks <ben@simtec.co.uk> 5// Ben Dooks <ben@simtec.co.uk>
6 * 6//
7 * Audio setup for various Simtec S3C24XX implementations 7// Audio setup for various Simtec S3C24XX implementations
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13 8
14#include <linux/kernel.h> 9#include <linux/kernel.h>
15#include <linux/interrupt.h> 10#include <linux/interrupt.h>
diff --git a/arch/arm/mach-s3c24xx/simtec-nor.c b/arch/arm/mach-s3c24xx/simtec-nor.c
index 8884bffa619a..26b18497e959 100644
--- a/arch/arm/mach-s3c24xx/simtec-nor.c
+++ b/arch/arm/mach-s3c24xx/simtec-nor.c
@@ -1,15 +1,10 @@
1/* linux/arch/arm/mach-s3c2410/nor-simtec.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2008 Simtec Electronics 3// Copyright (c) 2008 Simtec Electronics
4 * http://armlinux.simtec.co.uk/ 4// http://armlinux.simtec.co.uk/
5 * Ben Dooks <ben@simtec.co.uk> 5// Ben Dooks <ben@simtec.co.uk>
6 * 6//
7 * Simtec NOR mapping 7// Simtec NOR mapping
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13 8
14#include <linux/module.h> 9#include <linux/module.h>
15#include <linux/types.h> 10#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/simtec-pm.c b/arch/arm/mach-s3c24xx/simtec-pm.c
index 38a2f1fdebab..c19074d81389 100644
--- a/arch/arm/mach-s3c24xx/simtec-pm.c
+++ b/arch/arm/mach-s3c24xx/simtec-pm.c
@@ -1,16 +1,11 @@
1/* linux/arch/arm/plat-s3c24xx/pm-simtec.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2004 Simtec Electronics 3// Copyright 2004 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * 5//
6 * http://armlinux.simtec.co.uk/ 6// http://armlinux.simtec.co.uk/
7 * 7//
8 * Power Management helpers for Simtec S3C24XX implementations 8// Power Management helpers for Simtec S3C24XX implementations
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 9
15#include <linux/kernel.h> 10#include <linux/kernel.h>
16#include <linux/types.h> 11#include <linux/types.h>
diff --git a/arch/arm/mach-s3c24xx/simtec-usb.c b/arch/arm/mach-s3c24xx/simtec-usb.c
index b70aa66efebe..dc1016ffed94 100644
--- a/arch/arm/mach-s3c24xx/simtec-usb.c
+++ b/arch/arm/mach-s3c24xx/simtec-usb.c
@@ -1,16 +1,11 @@
1/* linux/arch/arm/mach-s3c2410/usb-simtec.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2004-2005 Simtec Electronics 3// Copyright 2004-2005 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * 5//
6 * http://www.simtec.co.uk/products/EB2410ITX/ 6// http://www.simtec.co.uk/products/EB2410ITX/
7 * 7//
8 * Simtec BAST and Thorcom VR1000 USB port support functions 8// Simtec BAST and Thorcom VR1000 USB port support functions
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 9
15#define DEBUG 10#define DEBUG
16 11
diff --git a/arch/arm/mach-s3c24xx/simtec.h b/arch/arm/mach-s3c24xx/simtec.h
index ae8f4f9ad2ee..d96bd60872b8 100644
--- a/arch/arm/mach-s3c24xx/simtec.h
+++ b/arch/arm/mach-s3c24xx/simtec.h
@@ -1,15 +1,11 @@
1/* linux/arch/arm/mach-s3c2410/nor-simtec.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2008 Simtec Electronics 3 * Copyright (c) 2008 Simtec Electronics
4 * http://armlinux.simtec.co.uk/ 4 * http://armlinux.simtec.co.uk/
5 * Ben Dooks <ben@simtec.co.uk> 5 * Ben Dooks <ben@simtec.co.uk>
6 * 6 *
7 * Simtec common functions 7 * Simtec common functions
8 * 8 */
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13 9
14struct s3c24xx_audio_simtec_pdata; 10struct s3c24xx_audio_simtec_pdata;
15 11
diff --git a/arch/arm/mach-s3c24xx/sleep-s3c2410.S b/arch/arm/mach-s3c24xx/sleep-s3c2410.S
index 875ba8911127..659f9eff9de2 100644
--- a/arch/arm/mach-s3c24xx/sleep-s3c2410.S
+++ b/arch/arm/mach-s3c24xx/sleep-s3c2410.S
@@ -1,5 +1,5 @@
1/* linux/arch/arm/mach-s3c2410/sleep.S 1/* SPDX-License-Identifier: GPL-2.0+ */
2 * 2/*
3 * Copyright (c) 2004 Simtec Electronics 3 * Copyright (c) 2004 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4 * Ben Dooks <ben@simtec.co.uk>
5 * 5 *
@@ -8,21 +8,7 @@
8 * Based on PXA/SA1100 sleep code by: 8 * Based on PXA/SA1100 sleep code by:
9 * Nicolas Pitre, (c) 2002 Monta Vista Software Inc 9 * Nicolas Pitre, (c) 2002 Monta Vista Software Inc
10 * Cliff Brake, (c) 2001 10 * Cliff Brake, (c) 2001
11 * 11 */
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License as published by
14 * the Free Software Foundation; either version 2 of the License, or
15 * (at your option) any later version.
16 *
17 * This program is distributed in the hope that it will be useful,
18 * but WITHOUT ANY WARRANTY; without even the implied warranty of
19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20 * GNU General Public License for more details.
21 *
22 * You should have received a copy of the GNU General Public License
23 * along with this program; if not, write to the Free Software
24 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
25*/
26 12
27#include <linux/linkage.h> 13#include <linux/linkage.h>
28#include <linux/serial_s3c.h> 14#include <linux/serial_s3c.h>
diff --git a/arch/arm/mach-s3c24xx/sleep-s3c2412.S b/arch/arm/mach-s3c24xx/sleep-s3c2412.S
index 6bf5b4d8743c..c373f1ca862b 100644
--- a/arch/arm/mach-s3c24xx/sleep-s3c2412.S
+++ b/arch/arm/mach-s3c24xx/sleep-s3c2412.S
@@ -1,24 +1,10 @@
1/* linux/arch/arm/mach-s3c2412/sleep.S 1/* SPDX-License-Identifier: GPL-2.0+ */
2 * 2/*
3 * Copyright (c) 2007 Simtec Electronics 3 * Copyright (c) 2007 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4 * Ben Dooks <ben@simtec.co.uk>
5 * 5 *
6 * S3C2412 Power Manager low-level sleep support 6 * S3C2412 Power Manager low-level sleep support
7 * 7 */
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License as published by
10 * the Free Software Foundation; either version 2 of the License, or
11 * (at your option) any later version.
12 *
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
17 *
18 * You should have received a copy of the GNU General Public License
19 * along with this program; if not, write to the Free Software
20 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
21*/
22 8
23#include <linux/linkage.h> 9#include <linux/linkage.h>
24#include <asm/assembler.h> 10#include <asm/assembler.h>
diff --git a/arch/arm/mach-s3c24xx/sleep.S b/arch/arm/mach-s3c24xx/sleep.S
index b859268fa8da..f0f11ad60c52 100644
--- a/arch/arm/mach-s3c24xx/sleep.S
+++ b/arch/arm/mach-s3c24xx/sleep.S
@@ -1,5 +1,5 @@
1/* linux/arch/arm/plat-s3c24xx/sleep.S 1/* SPDX-License-Identifier: GPL-2.0+ */
2 * 2/*
3 * Copyright (c) 2004 Simtec Electronics 3 * Copyright (c) 2004 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4 * Ben Dooks <ben@simtec.co.uk>
5 * 5 *
@@ -8,21 +8,7 @@
8 * Based on PXA/SA1100 sleep code by: 8 * Based on PXA/SA1100 sleep code by:
9 * Nicolas Pitre, (c) 2002 Monta Vista Software Inc 9 * Nicolas Pitre, (c) 2002 Monta Vista Software Inc
10 * Cliff Brake, (c) 2001 10 * Cliff Brake, (c) 2001
11 * 11 */
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License as published by
14 * the Free Software Foundation; either version 2 of the License, or
15 * (at your option) any later version.
16 *
17 * This program is distributed in the hope that it will be useful,
18 * but WITHOUT ANY WARRANTY; without even the implied warranty of
19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20 * GNU General Public License for more details.
21 *
22 * You should have received a copy of the GNU General Public License
23 * along with this program; if not, write to the Free Software
24 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
25*/
26 12
27#include <linux/linkage.h> 13#include <linux/linkage.h>
28#include <linux/serial_s3c.h> 14#include <linux/serial_s3c.h>
diff --git a/arch/arm/mach-s3c24xx/spi-core.h b/arch/arm/mach-s3c24xx/spi-core.h
index 0b9428ab3fc3..bb555ccbe057 100644
--- a/arch/arm/mach-s3c24xx/spi-core.h
+++ b/arch/arm/mach-s3c24xx/spi-core.h
@@ -1,9 +1,6 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (C) 2012 Heiko Stuebner <heiko@sntech.de> 3 * Copyright (C) 2012 Heiko Stuebner <heiko@sntech.de>
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License version 2 as
6 * published by the Free Software Foundation.
7 */ 4 */
8 5
9#ifndef __PLAT_S3C_SPI_CORE_H 6#ifndef __PLAT_S3C_SPI_CORE_H
diff --git a/arch/arm/mach-s3c24xx/vr1000.h b/arch/arm/mach-s3c24xx/vr1000.h
index 7fcd2c2f183c..3cfa296bec2a 100644
--- a/arch/arm/mach-s3c24xx/vr1000.h
+++ b/arch/arm/mach-s3c24xx/vr1000.h
@@ -1,17 +1,12 @@
1 1/* SPDX-License-Identifier: GPL-2.0 */
2/* arch/arm/mach-s3c2410/include/mach/vr1000-cpld.h 2/*
3 *
4 * Copyright (c) 2003 Simtec Electronics 3 * Copyright (c) 2003 Simtec Electronics
5 * Ben Dooks <ben@simtec.co.uk> 4 * Ben Dooks <ben@simtec.co.uk>
6 * 5 *
7 * VR1000 - CPLD control constants 6 * VR1000 - CPLD control constants
8 * Machine VR1000 - IRQ Number definitions 7 * Machine VR1000 - IRQ Number definitions
9 * Machine VR1000 - Memory map definitions 8 * Machine VR1000 - Memory map definitions
10 * 9 */
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14*/
15 10
16#ifndef __MACH_S3C24XX_VR1000_H 11#ifndef __MACH_S3C24XX_VR1000_H
17#define __MACH_S3C24XX_VR1000_H __FILE__ 12#define __MACH_S3C24XX_VR1000_H __FILE__
diff --git a/arch/arm/mach-s3c64xx/Kconfig b/arch/arm/mach-s3c64xx/Kconfig
index afd1f20be49e..5700822e3c74 100644
--- a/arch/arm/mach-s3c64xx/Kconfig
+++ b/arch/arm/mach-s3c64xx/Kconfig
@@ -1,7 +1,8 @@
1# SPDX-License-Identifier: GPL-2.0
2#
1# Copyright 2008 Openmoko, Inc. 3# Copyright 2008 Openmoko, Inc.
2# Simtec Electronics, Ben Dooks <ben@simtec.co.uk> 4# Simtec Electronics, Ben Dooks <ben@simtec.co.uk>
3# 5
4# Licensed under GPLv2
5menuconfig ARCH_S3C64XX 6menuconfig ARCH_S3C64XX
6 bool "Samsung S3C64XX" 7 bool "Samsung S3C64XX"
7 depends on ARCH_MULTI_V6 8 depends on ARCH_MULTI_V6
diff --git a/arch/arm/mach-s3c64xx/Makefile b/arch/arm/mach-s3c64xx/Makefile
index 256cd5b40c60..8caeb4ad17e9 100644
--- a/arch/arm/mach-s3c64xx/Makefile
+++ b/arch/arm/mach-s3c64xx/Makefile
@@ -1,9 +1,7 @@
1# arch/arm/mach-s3c64xx/Makefile 1# SPDX-License-Identifier: GPL-2.0
2# 2#
3# Copyright 2008 Openmoko, Inc. 3# Copyright 2008 Openmoko, Inc.
4# Copyright 2008 Simtec Electronics 4# Copyright 2008 Simtec Electronics
5#
6# Licensed under GPLv2
7 5
8ccflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/$(src)/include -I$(srctree)/arch/arm/plat-samsung/include 6ccflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/$(src)/include -I$(srctree)/arch/arm/plat-samsung/include
9asflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/$(src)/include -I$(srctree)/arch/arm/plat-samsung/include 7asflags-$(CONFIG_ARCH_MULTIPLATFORM) := -I$(srctree)/$(src)/include -I$(srctree)/arch/arm/plat-samsung/include
diff --git a/arch/arm/mach-s3c64xx/ata-core.h b/arch/arm/mach-s3c64xx/ata-core.h
index 5951f24a9ec8..6d9a81f759e6 100644
--- a/arch/arm/mach-s3c64xx/ata-core.h
+++ b/arch/arm/mach-s3c64xx/ata-core.h
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2010 Samsung Electronics Co., Ltd. 3 * Copyright (c) 2010 Samsung Electronics Co., Ltd.
3 * http://www.samsung.com 4 * http://www.samsung.com
4 * 5 *
5 * Samsung CF-ATA Controller core functions 6 * Samsung CF-ATA Controller core functions
6 * 7 */
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10*/
11 8
12#ifndef __ASM_PLAT_ATA_CORE_H 9#ifndef __ASM_PLAT_ATA_CORE_H
13#define __ASM_PLAT_ATA_CORE_H __FILE__ 10#define __ASM_PLAT_ATA_CORE_H __FILE__
diff --git a/arch/arm/mach-s3c64xx/backlight.h b/arch/arm/mach-s3c64xx/backlight.h
index 8dcacac523a2..028663f1cacc 100644
--- a/arch/arm/mach-s3c64xx/backlight.h
+++ b/arch/arm/mach-s3c64xx/backlight.h
@@ -1,10 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2011 Samsung Electronics Co., Ltd. 3 * Copyright (c) 2011 Samsung Electronics Co., Ltd.
3 * http://www.samsung.com 4 * http://www.samsung.com
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 */ 5 */
9 6
10#ifndef __ASM_PLAT_BACKLIGHT_H 7#ifndef __ASM_PLAT_BACKLIGHT_H
diff --git a/arch/arm/mach-s3c64xx/common.c b/arch/arm/mach-s3c64xx/common.c
index 9843eb4dd04e..13e91074308a 100644
--- a/arch/arm/mach-s3c64xx/common.c
+++ b/arch/arm/mach-s3c64xx/common.c
@@ -1,18 +1,14 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (c) 2011 Samsung Electronics Co., Ltd. 2//
3 * http://www.samsung.com 3// Copyright (c) 2011 Samsung Electronics Co., Ltd.
4 * 4// http://www.samsung.com
5 * Copyright 2008 Openmoko, Inc. 5//
6 * Copyright 2008 Simtec Electronics 6// Copyright 2008 Openmoko, Inc.
7 * Ben Dooks <ben@simtec.co.uk> 7// Copyright 2008 Simtec Electronics
8 * http://armlinux.simtec.co.uk/ 8// Ben Dooks <ben@simtec.co.uk>
9 * 9// http://armlinux.simtec.co.uk/
10 * Common Codes for S3C64XX machines 10//
11 * 11// Common Codes for S3C64XX machines
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 */
16 12
17/* 13/*
18 * NOTE: Code in this file is not used when booting with Device Tree support. 14 * NOTE: Code in this file is not used when booting with Device Tree support.
diff --git a/arch/arm/mach-s3c64xx/common.h b/arch/arm/mach-s3c64xx/common.h
index 4f204668f00e..03670887a764 100644
--- a/arch/arm/mach-s3c64xx/common.h
+++ b/arch/arm/mach-s3c64xx/common.h
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2011 Samsung Electronics Co., Ltd. 3 * Copyright (c) 2011 Samsung Electronics Co., Ltd.
3 * http://www.samsung.com 4 * http://www.samsung.com
@@ -8,10 +9,6 @@
8 * http://armlinux.simtec.co.uk/ 9 * http://armlinux.simtec.co.uk/
9 * 10 *
10 * Common Header for S3C64XX machines 11 * Common Header for S3C64XX machines
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 */ 12 */
16 13
17#ifndef __ARCH_ARM_MACH_S3C64XX_COMMON_H 14#ifndef __ARCH_ARM_MACH_S3C64XX_COMMON_H
diff --git a/arch/arm/mach-s3c64xx/cpuidle.c b/arch/arm/mach-s3c64xx/cpuidle.c
index 5322db51150e..0bac6f6413b0 100644
--- a/arch/arm/mach-s3c64xx/cpuidle.c
+++ b/arch/arm/mach-s3c64xx/cpuidle.c
@@ -1,13 +1,8 @@
1/* linux/arch/arm/mach-s3c64xx/cpuidle.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2011 Wolfson Microelectronics, plc 3// Copyright (c) 2011 Wolfson Microelectronics, plc
4 * Copyright (c) 2011 Samsung Electronics Co., Ltd. 4// Copyright (c) 2011 Samsung Electronics Co., Ltd.
5 * http://www.samsung.com 5// http://www.samsung.com
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10*/
11 6
12#include <linux/kernel.h> 7#include <linux/kernel.h>
13#include <linux/init.h> 8#include <linux/init.h>
diff --git a/arch/arm/mach-s3c64xx/crag6410.h b/arch/arm/mach-s3c64xx/crag6410.h
index dcbe17f5e5f8..00d9aa114aa7 100644
--- a/arch/arm/mach-s3c64xx/crag6410.h
+++ b/arch/arm/mach-s3c64xx/crag6410.h
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* Cragganmore 6410 shared definitions 2/* Cragganmore 6410 shared definitions
2 * 3 *
3 * Copyright 2011 Wolfson Microelectronics plc 4 * Copyright 2011 Wolfson Microelectronics plc
4 * Mark Brown <broonie@opensource.wolfsonmicro.com> 5 * Mark Brown <broonie@opensource.wolfsonmicro.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */ 6 */
10 7
11#ifndef MACH_CRAG6410_H 8#ifndef MACH_CRAG6410_H
diff --git a/arch/arm/mach-s3c64xx/dev-audio.c b/arch/arm/mach-s3c64xx/dev-audio.c
index cb953e238b2a..e3c49b5d1355 100644
--- a/arch/arm/mach-s3c64xx/dev-audio.c
+++ b/arch/arm/mach-s3c64xx/dev-audio.c
@@ -1,12 +1,7 @@
1/* linux/arch/arm/plat-s3c/dev-audio.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2009 Wolfson Microelectronics 3// Copyright 2009 Wolfson Microelectronics
4 * Mark Brown <broonie@opensource.wolfsonmicro.com> 4// Mark Brown <broonie@opensource.wolfsonmicro.com>
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */
10 5
11#include <linux/kernel.h> 6#include <linux/kernel.h>
12#include <linux/string.h> 7#include <linux/string.h>
diff --git a/arch/arm/mach-s3c64xx/dev-backlight.c b/arch/arm/mach-s3c64xx/dev-backlight.c
index 7ef8b9019344..799cfdf0606b 100644
--- a/arch/arm/mach-s3c64xx/dev-backlight.c
+++ b/arch/arm/mach-s3c64xx/dev-backlight.c
@@ -1,13 +1,9 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (c) 2011 Samsung Electronics Co., Ltd. 2//
3 * http://www.samsung.com 3// Copyright (c) 2011 Samsung Electronics Co., Ltd.
4 * 4// http://www.samsung.com
5 * Common infrastructure for PWM Backlight for Samsung boards 5//
6 * 6// Common infrastructure for PWM Backlight for Samsung boards
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */
11 7
12#include <linux/gpio.h> 8#include <linux/gpio.h>
13#include <linux/platform_device.h> 9#include <linux/platform_device.h>
diff --git a/arch/arm/mach-s3c64xx/dev-uart.c b/arch/arm/mach-s3c64xx/dev-uart.c
index a0b4f0329811..5fb59ad30008 100644
--- a/arch/arm/mach-s3c64xx/dev-uart.c
+++ b/arch/arm/mach-s3c64xx/dev-uart.c
@@ -1,17 +1,11 @@
1/* linux/arch/arm/plat-s3c64xx/dev-uart.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2008 Openmoko, Inc. 3// Copyright 2008 Openmoko, Inc.
4 * Copyright 2008 Simtec Electronics 4// Copyright 2008 Simtec Electronics
5 * Ben Dooks <ben@simtec.co.uk> 5// Ben Dooks <ben@simtec.co.uk>
6 * http://armlinux.simtec.co.uk/ 6// http://armlinux.simtec.co.uk/
7 * 7//
8 * Base S3C64XX UART resource and device definitions 8// Base S3C64XX UART resource and device definitions
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14*/
15 9
16#include <linux/kernel.h> 10#include <linux/kernel.h>
17#include <linux/types.h> 11#include <linux/types.h>
diff --git a/arch/arm/mach-s3c64xx/include/mach/gpio-samsung.h b/arch/arm/mach-s3c64xx/include/mach/gpio-samsung.h
index 1d3636512e33..8ed144a0d474 100644
--- a/arch/arm/mach-s3c64xx/include/mach/gpio-samsung.h
+++ b/arch/arm/mach-s3c64xx/include/mach/gpio-samsung.h
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright 2008 Openmoko, Inc. 3 * Copyright 2008 Openmoko, Inc.
3 * Copyright 2008 Simtec Electronics 4 * Copyright 2008 Simtec Electronics
@@ -5,11 +6,7 @@
5 * Ben Dooks <ben@simtec.co.uk> 6 * Ben Dooks <ben@simtec.co.uk>
6 * 7 *
7 * S3C6400 - GPIO lib support 8 * S3C6400 - GPIO lib support
8 * 9 */
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13 10
14#ifndef GPIO_SAMSUNG_S3C64XX_H 11#ifndef GPIO_SAMSUNG_S3C64XX_H
15#define GPIO_SAMSUNG_S3C64XX_H 12#define GPIO_SAMSUNG_S3C64XX_H
diff --git a/arch/arm/mach-s3c64xx/include/mach/hardware.h b/arch/arm/mach-s3c64xx/include/mach/hardware.h
index 862d033e57a4..c4ed359474de 100644
--- a/arch/arm/mach-s3c64xx/include/mach/hardware.h
+++ b/arch/arm/mach-s3c64xx/include/mach/hardware.h
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* linux/arch/arm/mach-s3c6400/include/mach/hardware.h 2/* linux/arch/arm/mach-s3c6400/include/mach/hardware.h
2 * 3 *
3 * Copyright 2008 Openmoko, Inc. 4 * Copyright 2008 Openmoko, Inc.
diff --git a/arch/arm/mach-s3c64xx/include/mach/map.h b/arch/arm/mach-s3c64xx/include/mach/map.h
index d51873e8f63f..9372a535b7ba 100644
--- a/arch/arm/mach-s3c64xx/include/mach/map.h
+++ b/arch/arm/mach-s3c64xx/include/mach/map.h
@@ -1,16 +1,12 @@
1/* linux/arch/arm/mach-s3c6400/include/mach/map.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright 2008 Openmoko, Inc. 3 * Copyright 2008 Openmoko, Inc.
4 * Copyright 2008 Simtec Electronics 4 * Copyright 2008 Simtec Electronics
5 * http://armlinux.simtec.co.uk/ 5 * http://armlinux.simtec.co.uk/
6 * Ben Dooks <ben@simtec.co.uk> 6 * Ben Dooks <ben@simtec.co.uk>
7 * 7 *
8 * S3C64XX - Memory map definitions 8 * S3C64XX - Memory map definitions
9 * 9 */
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 10
15#ifndef __ASM_ARCH_MAP_H 11#ifndef __ASM_ARCH_MAP_H
16#define __ASM_ARCH_MAP_H __FILE__ 12#define __ASM_ARCH_MAP_H __FILE__
diff --git a/arch/arm/mach-s3c64xx/include/mach/pm-core.h b/arch/arm/mach-s3c64xx/include/mach/pm-core.h
index 4a285e97afff..bbf79ed28583 100644
--- a/arch/arm/mach-s3c64xx/include/mach/pm-core.h
+++ b/arch/arm/mach-s3c64xx/include/mach/pm-core.h
@@ -1,15 +1,11 @@
1/* linux/arch/arm/mach-s3c64xx/include/mach/pm-core.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright 2008 Openmoko, Inc. 3 * Copyright 2008 Openmoko, Inc.
4 * Copyright 2008 Simtec Electronics 4 * Copyright 2008 Simtec Electronics
5 * Ben Dooks <ben@simtec.co.uk> 5 * Ben Dooks <ben@simtec.co.uk>
6 * http://armlinux.simtec.co.uk/ 6 * http://armlinux.simtec.co.uk/
7 * 7 *
8 * S3C64XX - PM core support for arch/arm/plat-s3c/pm.c 8 * S3C64XX - PM core support for arch/arm/plat-s3c/pm.c
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */ 9 */
14 10
15#ifndef __MACH_S3C64XX_PM_CORE_H 11#ifndef __MACH_S3C64XX_PM_CORE_H
diff --git a/arch/arm/mach-s3c64xx/include/mach/regs-clock.h b/arch/arm/mach-s3c64xx/include/mach/regs-clock.h
index 4f44aac77092..35a68767b318 100644
--- a/arch/arm/mach-s3c64xx/include/mach/regs-clock.h
+++ b/arch/arm/mach-s3c64xx/include/mach/regs-clock.h
@@ -1,16 +1,12 @@
1/* arch/arm/plat-s3c64xx/include/plat/regs-clock.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright 2008 Openmoko, Inc. 3 * Copyright 2008 Openmoko, Inc.
4 * Copyright 2008 Simtec Electronics 4 * Copyright 2008 Simtec Electronics
5 * Ben Dooks <ben@simtec.co.uk> 5 * Ben Dooks <ben@simtec.co.uk>
6 * http://armlinux.simtec.co.uk/ 6 * http://armlinux.simtec.co.uk/
7 * 7 *
8 * S3C64XX clock register definitions 8 * S3C64XX clock register definitions
9 * 9 */
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 10
15#ifndef __PLAT_REGS_CLOCK_H 11#ifndef __PLAT_REGS_CLOCK_H
16#define __PLAT_REGS_CLOCK_H __FILE__ 12#define __PLAT_REGS_CLOCK_H __FILE__
diff --git a/arch/arm/mach-s3c64xx/include/mach/regs-irq.h b/arch/arm/mach-s3c64xx/include/mach/regs-irq.h
index 6a1127891c87..b18c7bcb61c5 100644
--- a/arch/arm/mach-s3c64xx/include/mach/regs-irq.h
+++ b/arch/arm/mach-s3c64xx/include/mach/regs-irq.h
@@ -1,16 +1,12 @@
1/* linux/arch/arm/mach-s3c6400/include/mach/regs-irq.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright 2008 Openmoko, Inc. 3 * Copyright 2008 Openmoko, Inc.
4 * Copyright 2008 Simtec Electronics 4 * Copyright 2008 Simtec Electronics
5 * http://armlinux.simtec.co.uk/ 5 * http://armlinux.simtec.co.uk/
6 * Ben Dooks <ben@simtec.co.uk> 6 * Ben Dooks <ben@simtec.co.uk>
7 * 7 *
8 * S3C64XX - IRQ register definitions 8 * S3C64XX - IRQ register definitions
9 * 9 */
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 10
15#ifndef __ASM_ARCH_REGS_IRQ_H 11#ifndef __ASM_ARCH_REGS_IRQ_H
16#define __ASM_ARCH_REGS_IRQ_H __FILE__ 12#define __ASM_ARCH_REGS_IRQ_H __FILE__
diff --git a/arch/arm/mach-s3c64xx/irq-pm.c b/arch/arm/mach-s3c64xx/irq-pm.c
index 0bbf1faaee42..31b221190479 100644
--- a/arch/arm/mach-s3c64xx/irq-pm.c
+++ b/arch/arm/mach-s3c64xx/irq-pm.c
@@ -1,16 +1,11 @@
1/* arch/arm/plat-s3c64xx/irq-pm.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2008 Openmoko, Inc. 3// Copyright 2008 Openmoko, Inc.
4 * Copyright 2008 Simtec Electronics 4// Copyright 2008 Simtec Electronics
5 * Ben Dooks <ben@simtec.co.uk> 5// Ben Dooks <ben@simtec.co.uk>
6 * http://armlinux.simtec.co.uk/ 6// http://armlinux.simtec.co.uk/
7 * 7//
8 * S3C64XX - Interrupt handling Power Management 8// S3C64XX - Interrupt handling Power Management
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 */
14 9
15/* 10/*
16 * NOTE: Code in this file is not used when booting with Device Tree support. 11 * NOTE: Code in this file is not used when booting with Device Tree support.
diff --git a/arch/arm/mach-s3c64xx/irq-uart.h b/arch/arm/mach-s3c64xx/irq-uart.h
index 4b296132962f..78eccdce95a7 100644
--- a/arch/arm/mach-s3c64xx/irq-uart.h
+++ b/arch/arm/mach-s3c64xx/irq-uart.h
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2010 Simtec Electronics 3 * Copyright (c) 2010 Simtec Electronics
3 * Ben Dooks <ben@simtec.co.uk> 4 * Ben Dooks <ben@simtec.co.uk>
4 * 5 *
5 * Header file for Samsung SoC UART IRQ demux for S3C64XX and later 6 * Header file for Samsung SoC UART IRQ demux for S3C64XX and later
6 * 7 */
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10*/
11 8
12struct s3c_uart_irq { 9struct s3c_uart_irq {
13 void __iomem *regs; 10 void __iomem *regs;
diff --git a/arch/arm/mach-s3c64xx/mach-anw6410.c b/arch/arm/mach-s3c64xx/mach-anw6410.c
index 347ce6009a8c..0d3d5befb806 100644
--- a/arch/arm/mach-s3c64xx/mach-anw6410.c
+++ b/arch/arm/mach-s3c64xx/mach-anw6410.c
@@ -1,17 +1,11 @@
1/* linux/arch/arm/mach-s3c64xx/mach-anw6410.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2008 Openmoko, Inc. 3// Copyright 2008 Openmoko, Inc.
4 * Copyright 2008 Simtec Electronics 4// Copyright 2008 Simtec Electronics
5 * Ben Dooks <ben@simtec.co.uk> 5// Ben Dooks <ben@simtec.co.uk>
6 * http://armlinux.simtec.co.uk/ 6// http://armlinux.simtec.co.uk/
7 * Copyright 2009 Kwangwoo Lee 7// Copyright 2009 Kwangwoo Lee
8 * Kwangwoo Lee <kwangwoo.lee@gmail.com> 8// Kwangwoo Lee <kwangwoo.lee@gmail.com>
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13 *
14*/
15 9
16#include <linux/kernel.h> 10#include <linux/kernel.h>
17#include <linux/types.h> 11#include <linux/types.h>
diff --git a/arch/arm/mach-s3c64xx/mach-crag6410-module.c b/arch/arm/mach-s3c64xx/mach-crag6410-module.c
index ea5f2169c850..f00988705408 100644
--- a/arch/arm/mach-s3c64xx/mach-crag6410-module.c
+++ b/arch/arm/mach-s3c64xx/mach-crag6410-module.c
@@ -1,12 +1,9 @@
1/* Speyside modules for Cragganmore - board data probing 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2011 Wolfson Microelectronics plc 3// Speyside modules for Cragganmore - board data probing
4 * Mark Brown <broonie@opensource.wolfsonmicro.com> 4//
5 * 5// Copyright 2011 Wolfson Microelectronics plc
6 * This program is free software; you can redistribute it and/or modify 6// Mark Brown <broonie@opensource.wolfsonmicro.com>
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */
10 7
11#include <linux/export.h> 8#include <linux/export.h>
12#include <linux/interrupt.h> 9#include <linux/interrupt.h>
diff --git a/arch/arm/mach-s3c64xx/mach-crag6410.c b/arch/arm/mach-s3c64xx/mach-crag6410.c
index d9d0440aed78..f04650297487 100644
--- a/arch/arm/mach-s3c64xx/mach-crag6410.c
+++ b/arch/arm/mach-s3c64xx/mach-crag6410.c
@@ -1,15 +1,10 @@
1/* linux/arch/arm/mach-s3c64xx/mach-crag6410.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2011 Wolfson Microelectronics plc 3// Copyright 2011 Wolfson Microelectronics plc
4 * Mark Brown <broonie@opensource.wolfsonmicro.com> 4// Mark Brown <broonie@opensource.wolfsonmicro.com>
5 * 5//
6 * Copyright 2011 Simtec Electronics 6// Copyright 2011 Simtec Electronics
7 * Ben Dooks <ben@simtec.co.uk> 7// Ben Dooks <ben@simtec.co.uk>
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */
13 8
14#include <linux/kernel.h> 9#include <linux/kernel.h>
15#include <linux/list.h> 10#include <linux/list.h>
diff --git a/arch/arm/mach-s3c64xx/mach-hmt.c b/arch/arm/mach-s3c64xx/mach-hmt.c
index 59b5531f1987..bfe9881d12cc 100644
--- a/arch/arm/mach-s3c64xx/mach-hmt.c
+++ b/arch/arm/mach-s3c64xx/mach-hmt.c
@@ -1,12 +1,8 @@
1/* mach-hmt.c - Platform code for Airgoo HMT 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2009 Peter Korsgaard <jacmet@sunsite.dk> 3// mach-hmt.c - Platform code for Airgoo HMT
4 * 4//
5 * This program is free software; you can redistribute it and/or modify 5// Copyright 2009 Peter Korsgaard <jacmet@sunsite.dk>
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9*/
10 6
11#include <linux/kernel.h> 7#include <linux/kernel.h>
12#include <linux/init.h> 8#include <linux/init.h>
diff --git a/arch/arm/mach-s3c64xx/mach-mini6410.c b/arch/arm/mach-s3c64xx/mach-mini6410.c
index a3e3e25728b4..0dd36ae49e6a 100644
--- a/arch/arm/mach-s3c64xx/mach-mini6410.c
+++ b/arch/arm/mach-s3c64xx/mach-mini6410.c
@@ -1,16 +1,10 @@
1/* linux/arch/arm/mach-s3c64xx/mach-mini6410.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2010 Darius Augulis <augulis.darius@gmail.com> 3// Copyright 2010 Darius Augulis <augulis.darius@gmail.com>
4 * Copyright 2008 Openmoko, Inc. 4// Copyright 2008 Openmoko, Inc.
5 * Copyright 2008 Simtec Electronics 5// Copyright 2008 Simtec Electronics
6 * Ben Dooks <ben@simtec.co.uk> 6// Ben Dooks <ben@simtec.co.uk>
7 * http://armlinux.simtec.co.uk/ 7// http://armlinux.simtec.co.uk/
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13*/
14 8
15#include <linux/init.h> 9#include <linux/init.h>
16#include <linux/interrupt.h> 10#include <linux/interrupt.h>
diff --git a/arch/arm/mach-s3c64xx/mach-ncp.c b/arch/arm/mach-s3c64xx/mach-ncp.c
index 23baaa04318c..13fea5c86ca3 100644
--- a/arch/arm/mach-s3c64xx/mach-ncp.c
+++ b/arch/arm/mach-s3c64xx/mach-ncp.c
@@ -1,13 +1,6 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * linux/arch/arm/mach-s3c64xx/mach-ncp.c 2//
3 * 3// Copyright (C) 2008-2009 Samsung Electronics
4 * Copyright (C) 2008-2009 Samsung Electronics
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */
11 4
12#include <linux/kernel.h> 5#include <linux/kernel.h>
13#include <linux/types.h> 6#include <linux/types.h>
diff --git a/arch/arm/mach-s3c64xx/mach-real6410.c b/arch/arm/mach-s3c64xx/mach-real6410.c
index d6b3ffd7704b..0ff88b6859c4 100644
--- a/arch/arm/mach-s3c64xx/mach-real6410.c
+++ b/arch/arm/mach-s3c64xx/mach-real6410.c
@@ -1,16 +1,10 @@
1/* linux/arch/arm/mach-s3c64xx/mach-real6410.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2010 Darius Augulis <augulis.darius@gmail.com> 3// Copyright 2010 Darius Augulis <augulis.darius@gmail.com>
4 * Copyright 2008 Openmoko, Inc. 4// Copyright 2008 Openmoko, Inc.
5 * Copyright 2008 Simtec Electronics 5// Copyright 2008 Simtec Electronics
6 * Ben Dooks <ben@simtec.co.uk> 6// Ben Dooks <ben@simtec.co.uk>
7 * http://armlinux.simtec.co.uk/ 7// http://armlinux.simtec.co.uk/
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13*/
14 8
15#include <linux/init.h> 9#include <linux/init.h>
16#include <linux/interrupt.h> 10#include <linux/interrupt.h>
diff --git a/arch/arm/mach-s3c64xx/mach-s3c64xx-dt.c b/arch/arm/mach-s3c64xx/mach-s3c64xx-dt.c
index 5bf9afae752d..1724f5ea5c46 100644
--- a/arch/arm/mach-s3c64xx/mach-s3c64xx-dt.c
+++ b/arch/arm/mach-s3c64xx/mach-s3c64xx-dt.c
@@ -1,12 +1,8 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Samsung's S3C64XX flattened device tree enabled machine 2//
3 * 3// Samsung's S3C64XX flattened device tree enabled machine
4 * Copyright (c) 2013 Tomasz Figa <tomasz.figa@gmail.com> 4//
5 * 5// Copyright (c) 2013 Tomasz Figa <tomasz.figa@gmail.com>
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9*/
10 6
11#include <asm/mach/arch.h> 7#include <asm/mach/arch.h>
12#include <asm/mach/map.h> 8#include <asm/mach/map.h>
diff --git a/arch/arm/mach-s3c64xx/mach-smartq.c b/arch/arm/mach-s3c64xx/mach-smartq.c
index e0e1a729ef98..5655fe968b1f 100644
--- a/arch/arm/mach-s3c64xx/mach-smartq.c
+++ b/arch/arm/mach-s3c64xx/mach-smartq.c
@@ -1,13 +1,6 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * linux/arch/arm/mach-s3c64xx/mach-smartq.c 2//
3 * 3// Copyright (C) 2010 Maurus Cuelenaere
4 * Copyright (C) 2010 Maurus Cuelenaere
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */
11 4
12#include <linux/delay.h> 5#include <linux/delay.h>
13#include <linux/fb.h> 6#include <linux/fb.h>
diff --git a/arch/arm/mach-s3c64xx/mach-smartq.h b/arch/arm/mach-s3c64xx/mach-smartq.h
index 8e8b693db3af..f98132f4f430 100644
--- a/arch/arm/mach-s3c64xx/mach-smartq.h
+++ b/arch/arm/mach-s3c64xx/mach-smartq.h
@@ -1,12 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * linux/arch/arm/mach-s3c64xx/mach-smartq.h 3 * linux/arch/arm/mach-s3c64xx/mach-smartq.h
3 * 4 *
4 * Copyright (C) 2010 Maurus Cuelenaere 5 * Copyright (C) 2010 Maurus Cuelenaere
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */ 6 */
11 7
12#ifndef __MACH_SMARTQ_H 8#ifndef __MACH_SMARTQ_H
diff --git a/arch/arm/mach-s3c64xx/mach-smartq5.c b/arch/arm/mach-s3c64xx/mach-smartq5.c
index 0972b6ce0ef6..44e9edb144fa 100644
--- a/arch/arm/mach-s3c64xx/mach-smartq5.c
+++ b/arch/arm/mach-s3c64xx/mach-smartq5.c
@@ -1,13 +1,6 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * linux/arch/arm/mach-s3c64xx/mach-smartq5.c 2//
3 * 3// Copyright (C) 2010 Maurus Cuelenaere
4 * Copyright (C) 2010 Maurus Cuelenaere
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */
11 4
12#include <linux/fb.h> 5#include <linux/fb.h>
13#include <linux/gpio.h> 6#include <linux/gpio.h>
diff --git a/arch/arm/mach-s3c64xx/mach-smartq7.c b/arch/arm/mach-s3c64xx/mach-smartq7.c
index 51ac1c6c654a..815ee7d0b5e3 100644
--- a/arch/arm/mach-s3c64xx/mach-smartq7.c
+++ b/arch/arm/mach-s3c64xx/mach-smartq7.c
@@ -1,13 +1,6 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * linux/arch/arm/mach-s3c64xx/mach-smartq7.c 2//
3 * 3// Copyright (C) 2010 Maurus Cuelenaere
4 * Copyright (C) 2010 Maurus Cuelenaere
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 *
10 */
11 4
12#include <linux/fb.h> 5#include <linux/fb.h>
13#include <linux/gpio.h> 6#include <linux/gpio.h>
diff --git a/arch/arm/mach-s3c64xx/mach-smdk6400.c b/arch/arm/mach-s3c64xx/mach-smdk6400.c
index 7d8a74fd8915..cbd16843c7d1 100644
--- a/arch/arm/mach-s3c64xx/mach-smdk6400.c
+++ b/arch/arm/mach-s3c64xx/mach-smdk6400.c
@@ -1,13 +1,8 @@
1/* linux/arch/arm/mach-s3c64xx/mach-smdk6400.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2008 Simtec Electronics 3// Copyright 2008 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * http://armlinux.simtec.co.uk/ 5// http://armlinux.simtec.co.uk/
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10*/
11 6
12#include <linux/kernel.h> 7#include <linux/kernel.h>
13#include <linux/types.h> 8#include <linux/types.h>
diff --git a/arch/arm/mach-s3c64xx/mach-smdk6410.c b/arch/arm/mach-s3c64xx/mach-smdk6410.c
index 92ec8c3b42b9..c46fa5dfd2e0 100644
--- a/arch/arm/mach-s3c64xx/mach-smdk6410.c
+++ b/arch/arm/mach-s3c64xx/mach-smdk6410.c
@@ -1,15 +1,9 @@
1/* linux/arch/arm/mach-s3c64xx/mach-smdk6410.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2008 Openmoko, Inc. 3// Copyright 2008 Openmoko, Inc.
4 * Copyright 2008 Simtec Electronics 4// Copyright 2008 Simtec Electronics
5 * Ben Dooks <ben@simtec.co.uk> 5// Ben Dooks <ben@simtec.co.uk>
6 * http://armlinux.simtec.co.uk/ 6// http://armlinux.simtec.co.uk/
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 *
12*/
13 7
14#include <linux/kernel.h> 8#include <linux/kernel.h>
15#include <linux/types.h> 9#include <linux/types.h>
diff --git a/arch/arm/mach-s3c64xx/onenand-core.h b/arch/arm/mach-s3c64xx/onenand-core.h
index 925eb13bbb60..0cf6b5e76b24 100644
--- a/arch/arm/mach-s3c64xx/onenand-core.h
+++ b/arch/arm/mach-s3c64xx/onenand-core.h
@@ -1,14 +1,11 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2010 Samsung Electronics 3 * Copyright (c) 2010 Samsung Electronics
3 * Kyungmin Park <kyungmin.park@samsung.com> 4 * Kyungmin Park <kyungmin.park@samsung.com>
4 * Marek Szyprowski <m.szyprowski@samsung.com> 5 * Marek Szyprowski <m.szyprowski@samsung.com>
5 * 6 *
6 * Samsung OneNAD Controller core functions 7 * Samsung OneNAD Controller core functions
7 * 8 */
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 9
13#ifndef __ASM_ARCH_ONENAND_CORE_H 10#ifndef __ASM_ARCH_ONENAND_CORE_H
14#define __ASM_ARCH_ONENAND_CORE_H __FILE__ 11#define __ASM_ARCH_ONENAND_CORE_H __FILE__
diff --git a/arch/arm/mach-s3c64xx/pl080.c b/arch/arm/mach-s3c64xx/pl080.c
index 66fc774b70ec..152edbeea0c7 100644
--- a/arch/arm/mach-s3c64xx/pl080.c
+++ b/arch/arm/mach-s3c64xx/pl080.c
@@ -1,12 +1,8 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Samsung's S3C64XX generic DMA support using amba-pl08x driver. 2//
3 * 3// Samsung's S3C64XX generic DMA support using amba-pl08x driver.
4 * Copyright (c) 2013 Tomasz Figa <tomasz.figa@gmail.com> 4//
5 * 5// Copyright (c) 2013 Tomasz Figa <tomasz.figa@gmail.com>
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */
10 6
11#include <linux/kernel.h> 7#include <linux/kernel.h>
12#include <linux/amba/bus.h> 8#include <linux/amba/bus.h>
diff --git a/arch/arm/mach-s3c64xx/pm.c b/arch/arm/mach-s3c64xx/pm.c
index 2f579be8fe67..fd6dbb263ed5 100644
--- a/arch/arm/mach-s3c64xx/pm.c
+++ b/arch/arm/mach-s3c64xx/pm.c
@@ -1,16 +1,11 @@
1/* linux/arch/arm/plat-s3c64xx/pm.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2008 Openmoko, Inc. 3// Copyright 2008 Openmoko, Inc.
4 * Copyright 2008 Simtec Electronics 4// Copyright 2008 Simtec Electronics
5 * Ben Dooks <ben@simtec.co.uk> 5// Ben Dooks <ben@simtec.co.uk>
6 * http://armlinux.simtec.co.uk/ 6// http://armlinux.simtec.co.uk/
7 * 7//
8 * S3C64XX CPU PM support. 8// S3C64XX CPU PM support.
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 9
15#include <linux/init.h> 10#include <linux/init.h>
16#include <linux/suspend.h> 11#include <linux/suspend.h>
diff --git a/arch/arm/mach-s3c64xx/regs-modem.h b/arch/arm/mach-s3c64xx/regs-modem.h
index 073cdd3a03be..136ad44291bf 100644
--- a/arch/arm/mach-s3c64xx/regs-modem.h
+++ b/arch/arm/mach-s3c64xx/regs-modem.h
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright 2008 Openmoko, Inc. 3 * Copyright 2008 Openmoko, Inc.
3 * Copyright 2008 Simtec Electronics 4 * Copyright 2008 Simtec Electronics
@@ -5,11 +6,7 @@
5 * Ben Dooks <ben@simtec.co.uk> 6 * Ben Dooks <ben@simtec.co.uk>
6 * 7 *
7 * S3C64XX - modem block registers 8 * S3C64XX - modem block registers
8 * 9 */
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13 10
14#ifndef __MACH_S3C64XX_REGS_MODEM_H 11#ifndef __MACH_S3C64XX_REGS_MODEM_H
15#define __MACH_S3C64XX_REGS_MODEM_H __FILE__ 12#define __MACH_S3C64XX_REGS_MODEM_H __FILE__
diff --git a/arch/arm/mach-s3c64xx/regs-srom.h b/arch/arm/mach-s3c64xx/regs-srom.h
index d56f3386eb00..2b37988bdf94 100644
--- a/arch/arm/mach-s3c64xx/regs-srom.h
+++ b/arch/arm/mach-s3c64xx/regs-srom.h
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright 2009 Andy Green <andy@warmcat.com> 3 * Copyright 2009 Andy Green <andy@warmcat.com>
3 * 4 *
4 * S3C64XX SROM definitions 5 * S3C64XX SROM definitions
5 * 6 */
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9*/
10 7
11#ifndef __MACH_S3C64XX_REGS_SROM_H 8#ifndef __MACH_S3C64XX_REGS_SROM_H
12#define __MACH_S3C64XX_REGS_SROM_H __FILE__ 9#define __MACH_S3C64XX_REGS_SROM_H __FILE__
diff --git a/arch/arm/mach-s3c64xx/s3c6400.c b/arch/arm/mach-s3c64xx/s3c6400.c
index 5ea82accc773..545eea716db8 100644
--- a/arch/arm/mach-s3c64xx/s3c6400.c
+++ b/arch/arm/mach-s3c64xx/s3c6400.c
@@ -1,13 +1,8 @@
1/* linux/arch/arm/mach-s3c64xx/cpu.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2009 Simtec Electronics 3// Copyright 2009 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * http://armlinux.simtec.co.uk/ 5// http://armlinux.simtec.co.uk/
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10*/
11 6
12/* 7/*
13 * NOTE: Code in this file is not used when booting with Device Tree support. 8 * NOTE: Code in this file is not used when booting with Device Tree support.
diff --git a/arch/arm/mach-s3c64xx/s3c6410.c b/arch/arm/mach-s3c64xx/s3c6410.c
index 92bb927c4478..47e04e019624 100644
--- a/arch/arm/mach-s3c64xx/s3c6410.c
+++ b/arch/arm/mach-s3c64xx/s3c6410.c
@@ -1,14 +1,9 @@
1/* linux/arch/arm/mach-s3c64xx/s3c6410.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2008 Simtec Electronics 3// Copyright 2008 Simtec Electronics
4 * Copyright 2008 Simtec Electronics 4// Copyright 2008 Simtec Electronics
5 * Ben Dooks <ben@simtec.co.uk> 5// Ben Dooks <ben@simtec.co.uk>
6 * http://armlinux.simtec.co.uk/ 6// http://armlinux.simtec.co.uk/
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 7
13/* 8/*
14 * NOTE: Code in this file is not used when booting with Device Tree support. 9 * NOTE: Code in this file is not used when booting with Device Tree support.
diff --git a/arch/arm/mach-s3c64xx/setup-fb-24bpp.c b/arch/arm/mach-s3c64xx/setup-fb-24bpp.c
index 9d17bff12d4d..2c7178b26ebb 100644
--- a/arch/arm/mach-s3c64xx/setup-fb-24bpp.c
+++ b/arch/arm/mach-s3c64xx/setup-fb-24bpp.c
@@ -1,16 +1,11 @@
1/* linux/arch/arm/plat-s3c64xx/setup-fb-24bpp.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2008 Openmoko, Inc. 3// Copyright 2008 Openmoko, Inc.
4 * Copyright 2008 Simtec Electronics 4// Copyright 2008 Simtec Electronics
5 * Ben Dooks <ben@simtec.co.uk> 5// Ben Dooks <ben@simtec.co.uk>
6 * http://armlinux.simtec.co.uk/ 6// http://armlinux.simtec.co.uk/
7 * 7//
8 * Base S3C64XX setup information for 24bpp LCD framebuffer 8// Base S3C64XX setup information for 24bpp LCD framebuffer
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 9
15#include <linux/kernel.h> 10#include <linux/kernel.h>
16#include <linux/types.h> 11#include <linux/types.h>
diff --git a/arch/arm/mach-s3c64xx/setup-i2c0.c b/arch/arm/mach-s3c64xx/setup-i2c0.c
index 4b8c1cfdd1fc..552eb50da38c 100644
--- a/arch/arm/mach-s3c64xx/setup-i2c0.c
+++ b/arch/arm/mach-s3c64xx/setup-i2c0.c
@@ -1,16 +1,11 @@
1/* linux/arch/arm/plat-s3c64xx/setup-i2c0.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2008 Openmoko, Inc. 3// Copyright 2008 Openmoko, Inc.
4 * Copyright 2008 Simtec Electronics 4// Copyright 2008 Simtec Electronics
5 * Ben Dooks <ben@simtec.co.uk> 5// Ben Dooks <ben@simtec.co.uk>
6 * http://armlinux.simtec.co.uk/ 6// http://armlinux.simtec.co.uk/
7 * 7//
8 * Base S3C64XX I2C bus 0 gpio configuration 8// Base S3C64XX I2C bus 0 gpio configuration
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 9
15#include <linux/kernel.h> 10#include <linux/kernel.h>
16#include <linux/types.h> 11#include <linux/types.h>
diff --git a/arch/arm/mach-s3c64xx/setup-i2c1.c b/arch/arm/mach-s3c64xx/setup-i2c1.c
index cd1df71ee13b..d231f0fc508d 100644
--- a/arch/arm/mach-s3c64xx/setup-i2c1.c
+++ b/arch/arm/mach-s3c64xx/setup-i2c1.c
@@ -1,16 +1,11 @@
1/* linux/arch/arm/plat-s3c64xx/setup-i2c1.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2008 Openmoko, Inc. 3// Copyright 2008 Openmoko, Inc.
4 * Copyright 2008 Simtec Electronics 4// Copyright 2008 Simtec Electronics
5 * Ben Dooks <ben@simtec.co.uk> 5// Ben Dooks <ben@simtec.co.uk>
6 * http://armlinux.simtec.co.uk/ 6// http://armlinux.simtec.co.uk/
7 * 7//
8 * Base S3C64XX I2C bus 1 gpio configuration 8// Base S3C64XX I2C bus 1 gpio configuration
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 9
15#include <linux/kernel.h> 10#include <linux/kernel.h>
16#include <linux/types.h> 11#include <linux/types.h>
diff --git a/arch/arm/mach-s3c64xx/setup-ide.c b/arch/arm/mach-s3c64xx/setup-ide.c
index 689fb72e715c..810139a807ce 100644
--- a/arch/arm/mach-s3c64xx/setup-ide.c
+++ b/arch/arm/mach-s3c64xx/setup-ide.c
@@ -1,14 +1,9 @@
1/* linux/arch/arm/mach-s3c64xx/setup-ide.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2010 Samsung Electronics Co., Ltd. 3// Copyright (c) 2010 Samsung Electronics Co., Ltd.
4 * http://www.samsung.com/ 4// http://www.samsung.com/
5 * 5//
6 * S3C64XX setup information for IDE 6// S3C64XX setup information for IDE
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 7
13#include <linux/kernel.h> 8#include <linux/kernel.h>
14#include <linux/gpio.h> 9#include <linux/gpio.h>
diff --git a/arch/arm/mach-s3c64xx/setup-keypad.c b/arch/arm/mach-s3c64xx/setup-keypad.c
index 6ad9a89dfddf..351961025273 100644
--- a/arch/arm/mach-s3c64xx/setup-keypad.c
+++ b/arch/arm/mach-s3c64xx/setup-keypad.c
@@ -1,14 +1,9 @@
1/* linux/arch/arm/mach-s3c64xx/setup-keypad.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2010 Samsung Electronics Co., Ltd. 3// Copyright (c) 2010 Samsung Electronics Co., Ltd.
4 * http://www.samsung.com/ 4// http://www.samsung.com/
5 * 5//
6 * GPIO configuration for S3C64XX KeyPad device 6// GPIO configuration for S3C64XX KeyPad device
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 7
13#include <linux/gpio.h> 8#include <linux/gpio.h>
14#include <plat/gpio-cfg.h> 9#include <plat/gpio-cfg.h>
diff --git a/arch/arm/mach-s3c64xx/setup-sdhci-gpio.c b/arch/arm/mach-s3c64xx/setup-sdhci-gpio.c
index f426b7a16c16..138455af4937 100644
--- a/arch/arm/mach-s3c64xx/setup-sdhci-gpio.c
+++ b/arch/arm/mach-s3c64xx/setup-sdhci-gpio.c
@@ -1,15 +1,10 @@
1/* linux/arch/arm/plat-s3c64xx/setup-sdhci-gpio.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2008 Simtec Electronics 3// Copyright 2008 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * http://armlinux.simtec.co.uk/ 5// http://armlinux.simtec.co.uk/
6 * 6//
7 * S3C64XX - Helper functions for setting up SDHCI device(s) GPIO (HSMMC) 7// S3C64XX - Helper functions for setting up SDHCI device(s) GPIO (HSMMC)
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13 8
14#include <linux/kernel.h> 9#include <linux/kernel.h>
15#include <linux/types.h> 10#include <linux/types.h>
diff --git a/arch/arm/mach-s3c64xx/setup-spi.c b/arch/arm/mach-s3c64xx/setup-spi.c
index 5fd1a315c901..39dfae1f46e7 100644
--- a/arch/arm/mach-s3c64xx/setup-spi.c
+++ b/arch/arm/mach-s3c64xx/setup-spi.c
@@ -1,12 +1,7 @@
1/* linux/arch/arm/mach-s3c64xx/setup-spi.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (C) 2011 Samsung Electronics Ltd. 3// Copyright (C) 2011 Samsung Electronics Ltd.
4 * http://www.samsung.com/ 4// http://www.samsung.com/
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */
10 5
11#include <linux/gpio.h> 6#include <linux/gpio.h>
12#include <plat/gpio-cfg.h> 7#include <plat/gpio-cfg.h>
diff --git a/arch/arm/mach-s3c64xx/setup-usb-phy.c b/arch/arm/mach-s3c64xx/setup-usb-phy.c
index 2b17b7f5152f..46a9e955607f 100644
--- a/arch/arm/mach-s3c64xx/setup-usb-phy.c
+++ b/arch/arm/mach-s3c64xx/setup-usb-phy.c
@@ -1,13 +1,7 @@
1/* 1// SPDX-License-Identifier: GPL-2.0+
2 * Copyright (C) 2011 Samsung Electronics Co.Ltd 2//
3 * Author: Joonyoung Shim <jy0922.shim@samsung.com> 3// Copyright (C) 2011 Samsung Electronics Co.Ltd
4 * 4// Author: Joonyoung Shim <jy0922.shim@samsung.com>
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License as published by the
7 * Free Software Foundation; either version 2 of the License, or (at your
8 * option) any later version.
9 *
10 */
11 5
12#include <linux/clk.h> 6#include <linux/clk.h>
13#include <linux/delay.h> 7#include <linux/delay.h>
diff --git a/arch/arm/mach-s3c64xx/sleep.S b/arch/arm/mach-s3c64xx/sleep.S
index 34313f9c8792..39e16a07a5e4 100644
--- a/arch/arm/mach-s3c64xx/sleep.S
+++ b/arch/arm/mach-s3c64xx/sleep.S
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* linux/arch/arm/plat-s3c64xx/sleep.S 2/* linux/arch/arm/plat-s3c64xx/sleep.S
2 * 3 *
3 * Copyright 2008 Openmoko, Inc. 4 * Copyright 2008 Openmoko, Inc.
@@ -6,11 +7,7 @@
6 * http://armlinux.simtec.co.uk/ 7 * http://armlinux.simtec.co.uk/
7 * 8 *
8 * S3C64XX CPU sleep code 9 * S3C64XX CPU sleep code
9 * 10 */
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 11
15#include <linux/linkage.h> 12#include <linux/linkage.h>
16#include <asm/assembler.h> 13#include <asm/assembler.h>
diff --git a/arch/arm/mach-s3c64xx/watchdog-reset.h b/arch/arm/mach-s3c64xx/watchdog-reset.h
index 42707dfbda9c..1042d6c463dc 100644
--- a/arch/arm/mach-s3c64xx/watchdog-reset.h
+++ b/arch/arm/mach-s3c64xx/watchdog-reset.h
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2008 Simtec Electronics 3 * Copyright (c) 2008 Simtec Electronics
3 * Ben Dooks <ben@simtec.co.uk> 4 * Ben Dooks <ben@simtec.co.uk>
4 * 5 *
5 * S3C2410 - System define for arch_reset() function 6 * S3C2410 - System define for arch_reset() function
6 * 7 */
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10*/
11 8
12#ifndef __PLAT_SAMSUNG_WATCHDOG_RESET_H 9#ifndef __PLAT_SAMSUNG_WATCHDOG_RESET_H
13#define __PLAT_SAMSUNG_WATCHDOG_RESET_H 10#define __PLAT_SAMSUNG_WATCHDOG_RESET_H
diff --git a/arch/arm/mach-s5pv210/Kconfig b/arch/arm/mach-s5pv210/Kconfig
index 4cec11cf5e6f..03984a791879 100644
--- a/arch/arm/mach-s5pv210/Kconfig
+++ b/arch/arm/mach-s5pv210/Kconfig
@@ -1,9 +1,7 @@
1# arch/arm/mach-s5pv210/Kconfig 1# SPDX-License-Identifier: GPL-2.0
2# 2#
3# Copyright (c) 2010 Samsung Electronics Co., Ltd. 3# Copyright (c) 2010 Samsung Electronics Co., Ltd.
4# http://www.samsung.com/ 4# http://www.samsung.com/
5#
6# Licensed under GPLv2
7 5
8# Configuration options for the S5PV210/S5PC110 6# Configuration options for the S5PV210/S5PC110
9 7
diff --git a/arch/arm/mach-s5pv210/Makefile b/arch/arm/mach-s5pv210/Makefile
index fa7fb716e388..e7b551e18e5c 100644
--- a/arch/arm/mach-s5pv210/Makefile
+++ b/arch/arm/mach-s5pv210/Makefile
@@ -1,9 +1,7 @@
1# arch/arm/mach-s5pv210/Makefile 1# SPDX-License-Identifier: GPL-2.0
2# 2#
3# Copyright (c) 2010 Samsung Electronics Co., Ltd. 3# Copyright (c) 2010 Samsung Electronics Co., Ltd.
4# http://www.samsung.com/ 4# http://www.samsung.com/
5#
6# Licensed under GPLv2
7 5
8ccflags-$(CONFIG_ARCH_MULTIPLATFORM) += -I$(srctree)/arch/arm/plat-samsung/include 6ccflags-$(CONFIG_ARCH_MULTIPLATFORM) += -I$(srctree)/arch/arm/plat-samsung/include
9 7
diff --git a/arch/arm/mach-s5pv210/common.h b/arch/arm/mach-s5pv210/common.h
index 2ad387c1ecf0..0a188134deae 100644
--- a/arch/arm/mach-s5pv210/common.h
+++ b/arch/arm/mach-s5pv210/common.h
@@ -1,12 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2011 Samsung Electronics Co., Ltd. 3 * Copyright (c) 2011 Samsung Electronics Co., Ltd.
3 * http://www.samsung.com 4 * http://www.samsung.com
4 * 5 *
5 * Common Header for S5PV210 machines 6 * Common Header for S5PV210 machines
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 */ 7 */
11 8
12#ifndef __ARCH_ARM_MACH_S5PV210_COMMON_H 9#ifndef __ARCH_ARM_MACH_S5PV210_COMMON_H
diff --git a/arch/arm/mach-s5pv210/pm.c b/arch/arm/mach-s5pv210/pm.c
index 07cee14a363b..f491249ab658 100644
--- a/arch/arm/mach-s5pv210/pm.c
+++ b/arch/arm/mach-s5pv210/pm.c
@@ -1,18 +1,13 @@
1/* linux/arch/arm/mach-s5pv210/pm.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2010-2014 Samsung Electronics Co., Ltd. 3// Copyright (c) 2010-2014 Samsung Electronics Co., Ltd.
4 * http://www.samsung.com 4// http://www.samsung.com
5 * 5//
6 * S5PV210 - Power Management support 6// S5PV210 - Power Management support
7 * 7//
8 * Based on arch/arm/mach-s3c2410/pm.c 8// Based on arch/arm/mach-s3c2410/pm.c
9 * Copyright (c) 2006 Simtec Electronics 9// Copyright (c) 2006 Simtec Electronics
10 * Ben Dooks <ben@simtec.co.uk> 10// Ben Dooks <ben@simtec.co.uk>
11 *
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15*/
16 11
17#include <linux/init.h> 12#include <linux/init.h>
18#include <linux/suspend.h> 13#include <linux/suspend.h>
diff --git a/arch/arm/mach-s5pv210/regs-clock.h b/arch/arm/mach-s5pv210/regs-clock.h
index fb3eb77412db..2a35c831a9b0 100644
--- a/arch/arm/mach-s5pv210/regs-clock.h
+++ b/arch/arm/mach-s5pv210/regs-clock.h
@@ -1,13 +1,10 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (c) 2010 Samsung Electronics Co., Ltd. 3 * Copyright (c) 2010 Samsung Electronics Co., Ltd.
3 * http://www.samsung.com/ 4 * http://www.samsung.com/
4 * 5 *
5 * S5PV210 - Clock register definitions 6 * S5PV210 - Clock register definitions
6 * 7 */
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10*/
11 8
12#ifndef __ASM_ARCH_REGS_CLOCK_H 9#ifndef __ASM_ARCH_REGS_CLOCK_H
13#define __ASM_ARCH_REGS_CLOCK_H __FILE__ 10#define __ASM_ARCH_REGS_CLOCK_H __FILE__
diff --git a/arch/arm/mach-s5pv210/s5pv210.c b/arch/arm/mach-s5pv210/s5pv210.c
index 83e656ea95ae..868f9c20419d 100644
--- a/arch/arm/mach-s5pv210/s5pv210.c
+++ b/arch/arm/mach-s5pv210/s5pv210.c
@@ -1,14 +1,10 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Samsung's S5PC110/S5PV210 flattened device tree enabled machine. 2//
3 * 3// Samsung's S5PC110/S5PV210 flattened device tree enabled machine.
4 * Copyright (c) 2013-2014 Samsung Electronics Co., Ltd. 4//
5 * Mateusz Krawczuk <m.krawczuk@partner.samsung.com> 5// Copyright (c) 2013-2014 Samsung Electronics Co., Ltd.
6 * Tomasz Figa <t.figa@samsung.com> 6// Mateusz Krawczuk <m.krawczuk@partner.samsung.com>
7 * 7// Tomasz Figa <t.figa@samsung.com>
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11 */
12 8
13#include <linux/of_fdt.h> 9#include <linux/of_fdt.h>
14#include <linux/of_platform.h> 10#include <linux/of_platform.h>
diff --git a/arch/arm/mach-s5pv210/sleep.S b/arch/arm/mach-s5pv210/sleep.S
index dfbfc0f7f8b8..81568767f30a 100644
--- a/arch/arm/mach-s5pv210/sleep.S
+++ b/arch/arm/mach-s5pv210/sleep.S
@@ -1,3 +1,4 @@
1/* SPDX-License-Identifier: GPL-2.0+ */
1/* 2/*
2 * Copyright (c) 2011-2014 Samsung Electronics Co., Ltd. 3 * Copyright (c) 2011-2014 Samsung Electronics Co., Ltd.
3 * http://www.samsung.com 4 * http://www.samsung.com
@@ -5,11 +6,6 @@
5 * S5PV210 Sleep Code 6 * S5PV210 Sleep Code
6 * Based on S3C64XX sleep code by: 7 * Based on S3C64XX sleep code by:
7 * Ben Dooks, (c) 2008 Simtec Electronics 8 * Ben Dooks, (c) 2008 Simtec Electronics
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License as published by
11 * the Free Software Foundation; either version 2 of the License, or
12 * (at your option) any later version.
13 */ 9 */
14 10
15#include <linux/linkage.h> 11#include <linux/linkage.h>
diff --git a/arch/arm/plat-samsung/Kconfig b/arch/arm/plat-samsung/Kconfig
index 8d4a64cc644c..b600e38364eb 100644
--- a/arch/arm/plat-samsung/Kconfig
+++ b/arch/arm/plat-samsung/Kconfig
@@ -1,8 +1,6 @@
1# arch/arm/plat-samsung/Kconfig 1# SPDX-License-Identifier: GPL-2.0
2# 2#
3# Copyright 2009 Simtec Electronics 3# Copyright 2009 Simtec Electronics
4#
5# Licensed under GPLv2
6 4
7config PLAT_SAMSUNG 5config PLAT_SAMSUNG
8 bool 6 bool
diff --git a/arch/arm/plat-samsung/Makefile b/arch/arm/plat-samsung/Makefile
index be172efec15c..3db9d2c38258 100644
--- a/arch/arm/plat-samsung/Makefile
+++ b/arch/arm/plat-samsung/Makefile
@@ -1,8 +1,6 @@
1# arch/arm/plat-samsung/Makefile 1# SPDX-License-Identifier: GPL-2.0
2# 2#
3# Copyright 2009 Simtec Electronics 3# Copyright 2009 Simtec Electronics
4#
5# Licensed under GPLv2
6 4
7ccflags-$(CONFIG_ARCH_S3C64XX) := -I$(srctree)/arch/arm/mach-s3c64xx/include 5ccflags-$(CONFIG_ARCH_S3C64XX) := -I$(srctree)/arch/arm/mach-s3c64xx/include
8ccflags-$(CONFIG_ARCH_MULTIPLATFORM) += -I$(srctree)/$(src)/include 6ccflags-$(CONFIG_ARCH_MULTIPLATFORM) += -I$(srctree)/$(src)/include
diff --git a/arch/arm/plat-samsung/adc.c b/arch/arm/plat-samsung/adc.c
index e9de9e92ce01..42bac8d5ab5d 100644
--- a/arch/arm/plat-samsung/adc.c
+++ b/arch/arm/plat-samsung/adc.c
@@ -1,15 +1,10 @@
1/* arch/arm/plat-samsung/adc.c 1// SPDX-License-Identifier: GPL-1.0+
2 * 2//
3 * Copyright (c) 2008 Simtec Electronics 3// Copyright (c) 2008 Simtec Electronics
4 * http://armlinux.simtec.co.uk/ 4// http://armlinux.simtec.co.uk/
5 * Ben Dooks <ben@simtec.co.uk>, <ben-linux@fluff.org> 5// Ben Dooks <ben@simtec.co.uk>, <ben-linux@fluff.org>
6 * 6//
7 * Samsung ADC device core 7// Samsung ADC device core
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License as published by
11 * the Free Software Foundation; either version 2 of the License.
12*/
13 8
14#include <linux/module.h> 9#include <linux/module.h>
15#include <linux/kernel.h> 10#include <linux/kernel.h>
diff --git a/arch/arm/plat-samsung/cpu.c b/arch/arm/plat-samsung/cpu.c
index a107b3a0b095..e1ba88ba31d8 100644
--- a/arch/arm/plat-samsung/cpu.c
+++ b/arch/arm/plat-samsung/cpu.c
@@ -1,14 +1,9 @@
1/* linux/arch/arm/plat-samsung/cpu.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2009-2011 Samsung Electronics Co., Ltd. 3// Copyright (c) 2009-2011 Samsung Electronics Co., Ltd.
4 * http://www.samsung.com 4// http://www.samsung.com
5 * 5//
6 * Samsung CPU Support 6// Samsung CPU Support
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 7
13#include <linux/module.h> 8#include <linux/module.h>
14#include <linux/kernel.h> 9#include <linux/kernel.h>
diff --git a/arch/arm/plat-samsung/dev-uart.c b/arch/arm/plat-samsung/dev-uart.c
index 5928105490fa..7476a5dbae77 100644
--- a/arch/arm/plat-samsung/dev-uart.c
+++ b/arch/arm/plat-samsung/dev-uart.c
@@ -1,16 +1,11 @@
1/* linux/arch/arm/plat-samsung/dev-uart.c 1// SPDX-License-Identifier: GPL-2.0
2 * originally from arch/arm/plat-s3c24xx/devs.c 2//
3 *x 3// originally from arch/arm/plat-s3c24xx/devs.c
4 * Copyright (c) 2004 Simtec Electronics 4//
5 * Ben Dooks <ben@simtec.co.uk> 5// Copyright (c) 2004 Simtec Electronics
6 * 6// Ben Dooks <ben@simtec.co.uk>
7 * Base S3C24XX platform device definitions 7//
8 * 8// Base S3C24XX platform device definitions
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 *
13*/
14 9
15#include <linux/kernel.h> 10#include <linux/kernel.h>
16#include <linux/platform_device.h> 11#include <linux/platform_device.h>
diff --git a/arch/arm/plat-samsung/devs.c b/arch/arm/plat-samsung/devs.c
index 5668e4eb03df..1d1fa068d228 100644
--- a/arch/arm/plat-samsung/devs.c
+++ b/arch/arm/plat-samsung/devs.c
@@ -1,14 +1,9 @@
1/* linux/arch/arm/plat-samsung/devs.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2011 Samsung Electronics Co., Ltd. 3// Copyright (c) 2011 Samsung Electronics Co., Ltd.
4 * http://www.samsung.com 4// http://www.samsung.com
5 * 5//
6 * Base SAMSUNG platform device definitions 6// Base SAMSUNG platform device definitions
7 *
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 7
13#include <linux/kernel.h> 8#include <linux/kernel.h>
14#include <linux/types.h> 9#include <linux/types.h>
diff --git a/arch/arm/plat-samsung/gpio-samsung.c b/arch/arm/plat-samsung/gpio-samsung.c
index 7861488f7ca0..f66c820cd82b 100644
--- a/arch/arm/plat-samsung/gpio-samsung.c
+++ b/arch/arm/plat-samsung/gpio-samsung.c
@@ -1,18 +1,14 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (c) 2009-2011 Samsung Electronics Co., Ltd. 2//
3 * http://www.samsung.com/ 3// Copyright (c) 2009-2011 Samsung Electronics Co., Ltd.
4 * 4// http://www.samsung.com/
5 * Copyright 2008 Openmoko, Inc. 5//
6 * Copyright 2008 Simtec Electronics 6// Copyright 2008 Openmoko, Inc.
7 * Ben Dooks <ben@simtec.co.uk> 7// Copyright 2008 Simtec Electronics
8 * http://armlinux.simtec.co.uk/ 8// Ben Dooks <ben@simtec.co.uk>
9 * 9// http://armlinux.simtec.co.uk/
10 * SAMSUNG - GPIOlib support 10//
11 * 11// SAMSUNG - GPIOlib support
12 * This program is free software; you can redistribute it and/or modify
13 * it under the terms of the GNU General Public License version 2 as
14 * published by the Free Software Foundation.
15 */
16 12
17#include <linux/kernel.h> 13#include <linux/kernel.h>
18#include <linux/irq.h> 14#include <linux/irq.h>
diff --git a/arch/arm/plat-samsung/include/plat/adc-core.h b/arch/arm/plat-samsung/include/plat/adc-core.h
index a927bee55359..039f6862b6a7 100644
--- a/arch/arm/plat-samsung/include/plat/adc-core.h
+++ b/arch/arm/plat-samsung/include/plat/adc-core.h
@@ -1,14 +1,10 @@
1/* linux/arch/arm/plat-samsung/include/plat/adc-core.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2010 Samsung Electronics Co., Ltd. 3 * Copyright (c) 2010 Samsung Electronics Co., Ltd.
4 * http://www.samsung.com/ 4 * http://www.samsung.com/
5 * 5 *
6 * Samsung ADC Controller core functions 6 * Samsung ADC Controller core functions
7 * 7 */
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 8
13#ifndef __ASM_PLAT_ADC_CORE_H 9#ifndef __ASM_PLAT_ADC_CORE_H
14#define __ASM_PLAT_ADC_CORE_H __FILE__ 10#define __ASM_PLAT_ADC_CORE_H __FILE__
diff --git a/arch/arm/plat-samsung/include/plat/adc.h b/arch/arm/plat-samsung/include/plat/adc.h
index 2fc89315553f..74d1a46408c1 100644
--- a/arch/arm/plat-samsung/include/plat/adc.h
+++ b/arch/arm/plat-samsung/include/plat/adc.h
@@ -1,15 +1,11 @@
1/* arch/arm/plat-samsung/include/plat/adc.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2008 Simtec Electronics 3 * Copyright (c) 2008 Simtec Electronics
4 * http://armlinux.simtec.co.uk/ 4 * http://armlinux.simtec.co.uk/
5 * Ben Dooks <ben@simtec.co.uk> 5 * Ben Dooks <ben@simtec.co.uk>
6 * 6 *
7 * S3C ADC driver information 7 * S3C ADC driver information
8 * 8 */
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13 9
14#ifndef __ASM_PLAT_ADC_H 10#ifndef __ASM_PLAT_ADC_H
15#define __ASM_PLAT_ADC_H __FILE__ 11#define __ASM_PLAT_ADC_H __FILE__
diff --git a/arch/arm/plat-samsung/include/plat/cpu-freq-core.h b/arch/arm/plat-samsung/include/plat/cpu-freq-core.h
index 37cf20e04aff..2c7cf2665634 100644
--- a/arch/arm/plat-samsung/include/plat/cpu-freq-core.h
+++ b/arch/arm/plat-samsung/include/plat/cpu-freq-core.h
@@ -1,15 +1,11 @@
1/* arch/arm/plat-samsung/include/plat/cpu-freq-core.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2006-2009 Simtec Electronics 3 * Copyright (c) 2006-2009 Simtec Electronics
4 * http://armlinux.simtec.co.uk/ 4 * http://armlinux.simtec.co.uk/
5 * Ben Dooks <ben@simtec.co.uk> 5 * Ben Dooks <ben@simtec.co.uk>
6 * 6 *
7 * S3C CPU frequency scaling support - core support 7 * S3C CPU frequency scaling support - core support
8 * 8 */
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13 9
14#include <plat/cpu-freq.h> 10#include <plat/cpu-freq.h>
15 11
diff --git a/arch/arm/plat-samsung/include/plat/cpu-freq.h b/arch/arm/plat-samsung/include/plat/cpu-freq.h
index 85517ab962ae..558892bcf9b6 100644
--- a/arch/arm/plat-samsung/include/plat/cpu-freq.h
+++ b/arch/arm/plat-samsung/include/plat/cpu-freq.h
@@ -1,15 +1,11 @@
1/* arch/arm/plat-samsung/include/plat/cpu-freq.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2006-2007 Simtec Electronics 3 * Copyright (c) 2006-2007 Simtec Electronics
4 * http://armlinux.simtec.co.uk/ 4 * http://armlinux.simtec.co.uk/
5 * Ben Dooks <ben@simtec.co.uk> 5 * Ben Dooks <ben@simtec.co.uk>
6 * 6 *
7 * S3C CPU frequency scaling support - driver and board 7 * S3C CPU frequency scaling support - driver and board
8 * 8 */
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13 9
14#include <linux/cpufreq.h> 10#include <linux/cpufreq.h>
15 11
diff --git a/arch/arm/plat-samsung/include/plat/cpu.h b/arch/arm/plat-samsung/include/plat/cpu.h
index b7b702a72cac..fadcddbea064 100644
--- a/arch/arm/plat-samsung/include/plat/cpu.h
+++ b/arch/arm/plat-samsung/include/plat/cpu.h
@@ -1,5 +1,5 @@
1/* linux/arch/arm/plat-samsung/include/plat/cpu.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2011 Samsung Electronics Co., Ltd. 3 * Copyright (c) 2011 Samsung Electronics Co., Ltd.
4 * http://www.samsung.com/ 4 * http://www.samsung.com/
5 * 5 *
@@ -7,11 +7,7 @@
7 * Ben Dooks <ben@simtec.co.uk> 7 * Ben Dooks <ben@simtec.co.uk>
8 * 8 *
9 * Header file for Samsung CPU support 9 * Header file for Samsung CPU support
10 * 10 */
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14*/
15 11
16/* todo - fix when rmk changes iodescs to use `void __iomem *` */ 12/* todo - fix when rmk changes iodescs to use `void __iomem *` */
17 13
diff --git a/arch/arm/plat-samsung/include/plat/devs.h b/arch/arm/plat-samsung/include/plat/devs.h
index e23fed311e5f..02b0c5750572 100644
--- a/arch/arm/plat-samsung/include/plat/devs.h
+++ b/arch/arm/plat-samsung/include/plat/devs.h
@@ -1,5 +1,5 @@
1/* arch/arm/plat-samsung/include/plat/devs.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2011 Samsung Electronics Co., Ltd. 3 * Copyright (c) 2011 Samsung Electronics Co., Ltd.
4 * http://www.samsung.com 4 * http://www.samsung.com
5 * 5 *
@@ -7,11 +7,7 @@
7 * Ben Dooks <ben@simtec.co.uk> 7 * Ben Dooks <ben@simtec.co.uk>
8 * 8 *
9 * Header file for s3c2410 standard platform devices 9 * Header file for s3c2410 standard platform devices
10 * 10 */
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14*/
15 11
16#ifndef __PLAT_DEVS_H 12#ifndef __PLAT_DEVS_H
17#define __PLAT_DEVS_H __FILE__ 13#define __PLAT_DEVS_H __FILE__
diff --git a/arch/arm/plat-samsung/include/plat/fb-s3c2410.h b/arch/arm/plat-samsung/include/plat/fb-s3c2410.h
index 1f2972a74e9f..614240d768b4 100644
--- a/arch/arm/plat-samsung/include/plat/fb-s3c2410.h
+++ b/arch/arm/plat-samsung/include/plat/fb-s3c2410.h
@@ -1,12 +1,8 @@
1/* arch/arm/plat-samsung/include/plat/fb-s3c2410.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2004 Arnaud Patard <arnaud.patard@rtp-net.org> 3 * Copyright (c) 2004 Arnaud Patard <arnaud.patard@rtp-net.org>
4 * 4 *
5 * Inspired by pxafb.h 5 * Inspired by pxafb.h
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10*/ 6*/
11 7
12#ifndef __ASM_PLAT_FB_S3C2410_H 8#ifndef __ASM_PLAT_FB_S3C2410_H
diff --git a/arch/arm/plat-samsung/include/plat/fb.h b/arch/arm/plat-samsung/include/plat/fb.h
index b89f8f208515..615d381ae32e 100644
--- a/arch/arm/plat-samsung/include/plat/fb.h
+++ b/arch/arm/plat-samsung/include/plat/fb.h
@@ -1,16 +1,12 @@
1/* arch/arm/plat-samsung/include/plat/fb.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright 2008 Openmoko, Inc. 3 * Copyright 2008 Openmoko, Inc.
4 * Copyright 2008 Simtec Electronics 4 * Copyright 2008 Simtec Electronics
5 * http://armlinux.simtec.co.uk/ 5 * http://armlinux.simtec.co.uk/
6 * Ben Dooks <ben@simtec.co.uk> 6 * Ben Dooks <ben@simtec.co.uk>
7 * 7 *
8 * S3C - FB platform data definitions 8 * S3C - FB platform data definitions
9 * 9 */
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 10
15#ifndef __PLAT_S3C_FB_H 11#ifndef __PLAT_S3C_FB_H
16#define __PLAT_S3C_FB_H __FILE__ 12#define __PLAT_S3C_FB_H __FILE__
diff --git a/arch/arm/plat-samsung/include/plat/gpio-cfg-helpers.h b/arch/arm/plat-samsung/include/plat/gpio-cfg-helpers.h
index a181d7ce81cf..db0c56f5ca15 100644
--- a/arch/arm/plat-samsung/include/plat/gpio-cfg-helpers.h
+++ b/arch/arm/plat-samsung/include/plat/gpio-cfg-helpers.h
@@ -1,16 +1,12 @@
1/* linux/arch/arm/plat-samsung/include/plat/gpio-cfg-helper.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright 2008 Openmoko, Inc. 3 * Copyright 2008 Openmoko, Inc.
4 * Copyright 2008 Simtec Electronics 4 * Copyright 2008 Simtec Electronics
5 * http://armlinux.simtec.co.uk/ 5 * http://armlinux.simtec.co.uk/
6 * Ben Dooks <ben@simtec.co.uk> 6 * Ben Dooks <ben@simtec.co.uk>
7 * 7 *
8 * Samsung Platform - GPIO pin configuration helper definitions 8 * Samsung Platform - GPIO pin configuration helper definitions
9 * 9 */
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 10
15/* This is meant for core cpu support, machine or other driver files 11/* This is meant for core cpu support, machine or other driver files
16 * should not be including this header. 12 * should not be including this header.
diff --git a/arch/arm/plat-samsung/include/plat/gpio-cfg.h b/arch/arm/plat-samsung/include/plat/gpio-cfg.h
index e55d1f597db8..469c220e092b 100644
--- a/arch/arm/plat-samsung/include/plat/gpio-cfg.h
+++ b/arch/arm/plat-samsung/include/plat/gpio-cfg.h
@@ -1,16 +1,12 @@
1/* linux/arch/arm/plat-s3c/include/plat/gpio-cfg.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright 2008 Openmoko, Inc. 3 * Copyright 2008 Openmoko, Inc.
4 * Copyright 2008 Simtec Electronics 4 * Copyright 2008 Simtec Electronics
5 * http://armlinux.simtec.co.uk/ 5 * http://armlinux.simtec.co.uk/
6 * Ben Dooks <ben@simtec.co.uk> 6 * Ben Dooks <ben@simtec.co.uk>
7 * 7 *
8 * S3C Platform - GPIO pin configuration 8 * S3C Platform - GPIO pin configuration
9 * 9 */
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 10
15/* This file contains the necessary definitions to get the basic gpio 11/* This file contains the necessary definitions to get the basic gpio
16 * pin configuration done such as setting a pin to input or output or 12 * pin configuration done such as setting a pin to input or output or
diff --git a/arch/arm/plat-samsung/include/plat/gpio-core.h b/arch/arm/plat-samsung/include/plat/gpio-core.h
index 6ce11bfdc37e..51e721f5e491 100644
--- a/arch/arm/plat-samsung/include/plat/gpio-core.h
+++ b/arch/arm/plat-samsung/include/plat/gpio-core.h
@@ -1,15 +1,11 @@
1/* linux/arch/arm/plat-s3c/include/plat/gpio-core.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright 2008 Simtec Electronics 3 * Copyright 2008 Simtec Electronics
4 * http://armlinux.simtec.co.uk/ 4 * http://armlinux.simtec.co.uk/
5 * Ben Dooks <ben@simtec.co.uk> 5 * Ben Dooks <ben@simtec.co.uk>
6 * 6 *
7 * S3C Platform - GPIO core 7 * S3C Platform - GPIO core
8 * 8 */
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13 9
14#ifndef __PLAT_SAMSUNG_GPIO_CORE_H 10#ifndef __PLAT_SAMSUNG_GPIO_CORE_H
15#define __PLAT_SAMSUNG_GPIO_CORE_H 11#define __PLAT_SAMSUNG_GPIO_CORE_H
diff --git a/arch/arm/plat-samsung/include/plat/iic-core.h b/arch/arm/plat-samsung/include/plat/iic-core.h
index f182669b8e8e..c5cfd5af3874 100644
--- a/arch/arm/plat-samsung/include/plat/iic-core.h
+++ b/arch/arm/plat-samsung/include/plat/iic-core.h
@@ -1,15 +1,11 @@
1/* arch/arm/mach-s3c2410/include/mach/iic-core.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright 2008 Openmoko, Inc. 3 * Copyright 2008 Openmoko, Inc.
4 * Copyright 2008 Simtec Electronics 4 * Copyright 2008 Simtec Electronics
5 * Ben Dooks <ben@simtec.co.uk> 5 * Ben Dooks <ben@simtec.co.uk>
6 * 6 *
7 * S3C - I2C Controller core functions 7 * S3C - I2C Controller core functions
8 * 8 */
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13 9
14#ifndef __ASM_ARCH_IIC_CORE_H 10#ifndef __ASM_ARCH_IIC_CORE_H
15#define __ASM_ARCH_IIC_CORE_H __FILE__ 11#define __ASM_ARCH_IIC_CORE_H __FILE__
diff --git a/arch/arm/plat-samsung/include/plat/keypad.h b/arch/arm/plat-samsung/include/plat/keypad.h
index c81ace332a1e..9754b9a29945 100644
--- a/arch/arm/plat-samsung/include/plat/keypad.h
+++ b/arch/arm/plat-samsung/include/plat/keypad.h
@@ -1,13 +1,9 @@
1/* SPDX-License-Identifier: GPL-2.0+ */
1/* 2/*
2 * Samsung Platform - Keypad platform data definitions 3 * Samsung Platform - Keypad platform data definitions
3 * 4 *
4 * Copyright (C) 2010 Samsung Electronics Co.Ltd 5 * Copyright (C) 2010 Samsung Electronics Co.Ltd
5 * Author: Joonyoung Shim <jy0922.shim@samsung.com> 6 * Author: Joonyoung Shim <jy0922.shim@samsung.com>
6 *
7 * This program is free software; you can redistribute it and/or modify it
8 * under the terms of the GNU General Public License as published by the
9 * Free Software Foundation; either version 2 of the License, or (at your
10 * option) any later version.
11 */ 7 */
12 8
13#ifndef __PLAT_SAMSUNG_KEYPAD_H 9#ifndef __PLAT_SAMSUNG_KEYPAD_H
diff --git a/arch/arm/plat-samsung/include/plat/map-base.h b/arch/arm/plat-samsung/include/plat/map-base.h
index 3ffac4d2e4f0..34b39ded0e2e 100644
--- a/arch/arm/plat-samsung/include/plat/map-base.h
+++ b/arch/arm/plat-samsung/include/plat/map-base.h
@@ -1,15 +1,11 @@
1/* linux/include/asm-arm/plat-s3c/map.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright 2003, 2007 Simtec Electronics 3 * Copyright 2003, 2007 Simtec Electronics
4 * http://armlinux.simtec.co.uk/ 4 * http://armlinux.simtec.co.uk/
5 * Ben Dooks <ben@simtec.co.uk> 5 * Ben Dooks <ben@simtec.co.uk>
6 * 6 *
7 * S3C - Memory map definitions (virtual addresses) 7 * S3C - Memory map definitions (virtual addresses)
8 * 8 */
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13 9
14#ifndef __ASM_PLAT_MAP_H 10#ifndef __ASM_PLAT_MAP_H
15#define __ASM_PLAT_MAP_H __FILE__ 11#define __ASM_PLAT_MAP_H __FILE__
diff --git a/arch/arm/plat-samsung/include/plat/map-s3c.h b/arch/arm/plat-samsung/include/plat/map-s3c.h
index 33104911862e..4244acbf4b65 100644
--- a/arch/arm/plat-samsung/include/plat/map-s3c.h
+++ b/arch/arm/plat-samsung/include/plat/map-s3c.h
@@ -1,14 +1,10 @@
1/* linux/arch/arm/plat-samsung/include/plat/map-s3c.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2008 Simtec Electronics 3 * Copyright (c) 2008 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4 * Ben Dooks <ben@simtec.co.uk>
5 * 5 *
6 * S3C24XX - Memory map definitions 6 * S3C24XX - Memory map definitions
7 * 7 */
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 8
13#ifndef __ASM_PLAT_MAP_S3C_H 9#ifndef __ASM_PLAT_MAP_S3C_H
14#define __ASM_PLAT_MAP_S3C_H __FILE__ 10#define __ASM_PLAT_MAP_S3C_H __FILE__
diff --git a/arch/arm/plat-samsung/include/plat/map-s5p.h b/arch/arm/plat-samsung/include/plat/map-s5p.h
index 0fe2828f9354..f5769e93544a 100644
--- a/arch/arm/plat-samsung/include/plat/map-s5p.h
+++ b/arch/arm/plat-samsung/include/plat/map-s5p.h
@@ -1,14 +1,10 @@
1/* linux/arch/arm/plat-samsung/include/plat/map-s5p.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2010 Samsung Electronics Co., Ltd. 3 * Copyright (c) 2010 Samsung Electronics Co., Ltd.
4 * http://www.samsung.com/ 4 * http://www.samsung.com/
5 * 5 *
6 * S5P - Memory map definitions 6 * S5P - Memory map definitions
7 * 7 */
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 8
13#ifndef __ASM_PLAT_MAP_S5P_H 9#ifndef __ASM_PLAT_MAP_S5P_H
14#define __ASM_PLAT_MAP_S5P_H __FILE__ 10#define __ASM_PLAT_MAP_S5P_H __FILE__
diff --git a/arch/arm/plat-samsung/include/plat/pm-common.h b/arch/arm/plat-samsung/include/plat/pm-common.h
index 8705f9e0e288..1268bae04234 100644
--- a/arch/arm/plat-samsung/include/plat/pm-common.h
+++ b/arch/arm/plat-samsung/include/plat/pm-common.h
@@ -1,14 +1,11 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright (C) 2013 Samsung Electronics Co., Ltd. 3 * Copyright (C) 2013 Samsung Electronics Co., Ltd.
3 * Tomasz Figa <t.figa@samsung.com> 4 * Tomasz Figa <t.figa@samsung.com>
4 * Copyright (c) 2004 Simtec Electronics 5 * Copyright (c) 2004 Simtec Electronics
5 * http://armlinux.simtec.co.uk/ 6 * http://armlinux.simtec.co.uk/
6 * Written by Ben Dooks, <ben@simtec.co.uk> 7 * Written by Ben Dooks, <ben@simtec.co.uk>
7 * 8 */
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 9
13#ifndef __PLAT_SAMSUNG_PM_COMMON_H 10#ifndef __PLAT_SAMSUNG_PM_COMMON_H
14#define __PLAT_SAMSUNG_PM_COMMON_H __FILE__ 11#define __PLAT_SAMSUNG_PM_COMMON_H __FILE__
diff --git a/arch/arm/plat-samsung/include/plat/pm.h b/arch/arm/plat-samsung/include/plat/pm.h
index 9dd562ab0841..2746137f9794 100644
--- a/arch/arm/plat-samsung/include/plat/pm.h
+++ b/arch/arm/plat-samsung/include/plat/pm.h
@@ -1,13 +1,9 @@
1/* arch/arm/plat-samsung/include/plat/pm.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2004 Simtec Electronics 3 * Copyright (c) 2004 Simtec Electronics
4 * http://armlinux.simtec.co.uk/ 4 * http://armlinux.simtec.co.uk/
5 * Written by Ben Dooks, <ben@simtec.co.uk> 5 * Written by Ben Dooks, <ben@simtec.co.uk>
6 * 6 */
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10*/
11 7
12/* s3c_pm_init 8/* s3c_pm_init
13 * 9 *
diff --git a/arch/arm/plat-samsung/include/plat/pwm-core.h b/arch/arm/plat-samsung/include/plat/pwm-core.h
index 5bff1facb672..05e3448642a1 100644
--- a/arch/arm/plat-samsung/include/plat/pwm-core.h
+++ b/arch/arm/plat-samsung/include/plat/pwm-core.h
@@ -1,11 +1,8 @@
1/* SPDX-License-Identifier: GPL-2.0 */
1/* 2/*
2 * Copyright 2013 Tomasz Figa <tomasz.figa@gmail.com> 3 * Copyright 2013 Tomasz Figa <tomasz.figa@gmail.com>
3 * 4 *
4 * Samsung PWM controller platform data helpers. 5 * Samsung PWM controller platform data helpers.
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation.
9 */ 6 */
10 7
11#ifndef __ASM_ARCH_PWM_CORE_H 8#ifndef __ASM_ARCH_PWM_CORE_H
diff --git a/arch/arm/plat-samsung/include/plat/regs-adc.h b/arch/arm/plat-samsung/include/plat/regs-adc.h
index 70612100120f..58953c7381dd 100644
--- a/arch/arm/plat-samsung/include/plat/regs-adc.h
+++ b/arch/arm/plat-samsung/include/plat/regs-adc.h
@@ -1,13 +1,9 @@
1/* arch/arm/mach-s3c2410/include/mach/regs-adc.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2004 Shannon Holland <holland@loser.net> 3 * Copyright (c) 2004 Shannon Holland <holland@loser.net>
4 * 4 *
5 * This program is free software; yosu can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * S3C2410 ADC registers 5 * S3C2410 ADC registers
10*/ 6 */
11 7
12#ifndef __ASM_ARCH_REGS_ADC_H 8#ifndef __ASM_ARCH_REGS_ADC_H
13#define __ASM_ARCH_REGS_ADC_H "regs-adc.h" 9#define __ASM_ARCH_REGS_ADC_H "regs-adc.h"
diff --git a/arch/arm/plat-samsung/include/plat/regs-irqtype.h b/arch/arm/plat-samsung/include/plat/regs-irqtype.h
index c63cd3fc5ad3..ec5c4c5fdd8f 100644
--- a/arch/arm/plat-samsung/include/plat/regs-irqtype.h
+++ b/arch/arm/plat-samsung/include/plat/regs-irqtype.h
@@ -1,14 +1,10 @@
1/* arch/arm/plat-s3c/include/plat/regs-irqtype.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright 2008 Simtec Electronics 3 * Copyright 2008 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4 * Ben Dooks <ben@simtec.co.uk>
5 * http://armlinux.simtec.co.uk/ 5 * http://armlinux.simtec.co.uk/
6 * 6 *
7 * S3C - IRQ detection types. 7 * S3C - IRQ detection types.
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12 */ 8 */
13 9
14/* values for S3C2410_EXTINT0/1/2 and other cpus in the series, including 10/* values for S3C2410_EXTINT0/1/2 and other cpus in the series, including
diff --git a/arch/arm/plat-samsung/include/plat/regs-spi.h b/arch/arm/plat-samsung/include/plat/regs-spi.h
index 552fe7cfe281..607844311566 100644
--- a/arch/arm/plat-samsung/include/plat/regs-spi.h
+++ b/arch/arm/plat-samsung/include/plat/regs-spi.h
@@ -1,13 +1,9 @@
1/* arch/arm/plat-samsung/include/plat/regs-spi.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2004 Fetron GmbH 3 * Copyright (c) 2004 Fetron GmbH
4 * 4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License version 2 as
7 * published by the Free Software Foundation.
8 *
9 * S3C2410 SPI register definition 5 * S3C2410 SPI register definition
10*/ 6 */
11 7
12#ifndef __ASM_ARCH_REGS_SPI_H 8#ifndef __ASM_ARCH_REGS_SPI_H
13#define __ASM_ARCH_REGS_SPI_H 9#define __ASM_ARCH_REGS_SPI_H
diff --git a/arch/arm/plat-samsung/include/plat/regs-udc.h b/arch/arm/plat-samsung/include/plat/regs-udc.h
index 4003d3dab4e7..d8d2eeaca088 100644
--- a/arch/arm/plat-samsung/include/plat/regs-udc.h
+++ b/arch/arm/plat-samsung/include/plat/regs-udc.h
@@ -1,12 +1,7 @@
1/* arch/arm/plat-samsung/include/plat/regs-udc.h 1/* SPDX-License-Identifier: GPL-2.0+ */
2 * 2/*
3 * Copyright (C) 2004 Herbert Poetzl <herbert@13thfloor.at> 3 * Copyright (C) 2004 Herbert Poetzl <herbert@13thfloor.at>
4 * 4 */
5 * This include file is free software; you can redistribute it and/or
6 * modify it under the terms of the GNU General Public License as
7 * published by the Free Software Foundation; either version 2 of
8 * the License, or (at your option) any later version.
9*/
10 5
11#ifndef __ASM_ARCH_REGS_UDC_H 6#ifndef __ASM_ARCH_REGS_UDC_H
12#define __ASM_ARCH_REGS_UDC_H 7#define __ASM_ARCH_REGS_UDC_H
diff --git a/arch/arm/plat-samsung/include/plat/samsung-time.h b/arch/arm/plat-samsung/include/plat/samsung-time.h
index 209464adef97..d16eefe9ae78 100644
--- a/arch/arm/plat-samsung/include/plat/samsung-time.h
+++ b/arch/arm/plat-samsung/include/plat/samsung-time.h
@@ -1,14 +1,10 @@
1/* linux/arch/arm/plat-samsung/include/plat/samsung-time.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright 2011 Samsung Electronics Co., Ltd. 3 * Copyright 2011 Samsung Electronics Co., Ltd.
4 * http://www.samsung.com/ 4 * http://www.samsung.com/
5 * 5 *
6 * Header file for samsung s3c and s5p time support 6 * Header file for samsung s3c and s5p time support
7 * 7 */
8 * This program is free software; you can redistribute it and/or modify
9 * it under the terms of the GNU General Public License version 2 as
10 * published by the Free Software Foundation.
11*/
12 8
13#ifndef __ASM_PLAT_SAMSUNG_TIME_H 9#ifndef __ASM_PLAT_SAMSUNG_TIME_H
14#define __ASM_PLAT_SAMSUNG_TIME_H __FILE__ 10#define __ASM_PLAT_SAMSUNG_TIME_H __FILE__
diff --git a/arch/arm/plat-samsung/include/plat/sdhci.h b/arch/arm/plat-samsung/include/plat/sdhci.h
index 2787553c3ae2..5731e42ea208 100644
--- a/arch/arm/plat-samsung/include/plat/sdhci.h
+++ b/arch/arm/plat-samsung/include/plat/sdhci.h
@@ -1,5 +1,5 @@
1/* linux/arch/arm/plat-samsung/include/plat/sdhci.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright (c) 2011 Samsung Electronics Co., Ltd. 3 * Copyright (c) 2011 Samsung Electronics Co., Ltd.
4 * http://www.samsung.com 4 * http://www.samsung.com
5 * 5 *
@@ -9,11 +9,7 @@
9 * Ben Dooks <ben@simtec.co.uk> 9 * Ben Dooks <ben@simtec.co.uk>
10 * 10 *
11 * S3C Platform - SDHCI (HSMMC) platform data definitions 11 * S3C Platform - SDHCI (HSMMC) platform data definitions
12 * 12 */
13 * This program is free software; you can redistribute it and/or modify
14 * it under the terms of the GNU General Public License version 2 as
15 * published by the Free Software Foundation.
16*/
17 13
18#ifndef __PLAT_S3C_SDHCI_H 14#ifndef __PLAT_S3C_SDHCI_H
19#define __PLAT_S3C_SDHCI_H __FILE__ 15#define __PLAT_S3C_SDHCI_H __FILE__
diff --git a/arch/arm/plat-samsung/include/plat/usb-phy.h b/arch/arm/plat-samsung/include/plat/usb-phy.h
index ab34dfadb7f9..6d0c788beb9d 100644
--- a/arch/arm/plat-samsung/include/plat/usb-phy.h
+++ b/arch/arm/plat-samsung/include/plat/usb-phy.h
@@ -1,11 +1,7 @@
1/* SPDX-License-Identifier: GPL-2.0+ */
1/* 2/*
2 * Copyright (C) 2011 Samsung Electronics Co.Ltd 3 * Copyright (C) 2011 Samsung Electronics Co.Ltd
3 * Author: Joonyoung Shim <jy0922.shim@samsung.com> 4 * Author: Joonyoung Shim <jy0922.shim@samsung.com>
4 *
5 * This program is free software; you can redistribute it and/or modify it
6 * under the terms of the GNU General Public License as published by the
7 * Free Software Foundation; either version 2 of the License, or (at your
8 * option) any later version.
9 */ 5 */
10 6
11#ifndef __PLAT_SAMSUNG_USB_PHY_H 7#ifndef __PLAT_SAMSUNG_USB_PHY_H
diff --git a/arch/arm/plat-samsung/include/plat/wakeup-mask.h b/arch/arm/plat-samsung/include/plat/wakeup-mask.h
index bbfa84b0505a..630909e6630b 100644
--- a/arch/arm/plat-samsung/include/plat/wakeup-mask.h
+++ b/arch/arm/plat-samsung/include/plat/wakeup-mask.h
@@ -1,14 +1,9 @@
1/* arch/arm/plat-samsung/include/plat/wakeup-mask.h 1/* SPDX-License-Identifier: GPL-2.0 */
2 * 2/*
3 * Copyright 2010 Ben Dooks <ben-linux@fluff.org> 3 * Copyright 2010 Ben Dooks <ben-linux@fluff.org>
4 * 4 *
5 * Support for wakeup mask interrupts on newer SoCs 5 * Support for wakeup mask interrupts on newer SoCs
6 * 6 */
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10 *
11*/
12 7
13#ifndef __PLAT_WAKEUP_MASK_H 8#ifndef __PLAT_WAKEUP_MASK_H
14#define __PLAT_WAKEUP_MASK_H __file__ 9#define __PLAT_WAKEUP_MASK_H __file__
diff --git a/arch/arm/plat-samsung/init.c b/arch/arm/plat-samsung/init.c
index 3776f7e752f0..e9acf02ef3c3 100644
--- a/arch/arm/plat-samsung/init.c
+++ b/arch/arm/plat-samsung/init.c
@@ -1,15 +1,10 @@
1/* linux/arch/arm/plat-s3c/init.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2008 Simtec Electronics 3// Copyright (c) 2008 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * http://armlinux.simtec.co.uk/ 5// http://armlinux.simtec.co.uk/
6 * 6//
7 * S3C series CPU initialisation 7// S3C series CPU initialisation
8 *
9 * This program is free software; you can redistribute it and/or modify
10 * it under the terms of the GNU General Public License version 2 as
11 * published by the Free Software Foundation.
12*/
13 8
14/* 9/*
15 * NOTE: Code in this file is not used on S3C64xx when booting with 10 * NOTE: Code in this file is not used on S3C64xx when booting with
diff --git a/arch/arm/plat-samsung/platformdata.c b/arch/arm/plat-samsung/platformdata.c
index 6cf52ee7eeec..cbc3b4b45c74 100644
--- a/arch/arm/plat-samsung/platformdata.c
+++ b/arch/arm/plat-samsung/platformdata.c
@@ -1,13 +1,8 @@
1/* linux/arch/arm/plat-samsung/platformdata.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2010 Ben Dooks <ben-linux <at> fluff.org> 3// Copyright 2010 Ben Dooks <ben-linux <at> fluff.org>
4 * 4//
5 * Helper for platform data setting 5// Helper for platform data setting
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10*/
11 6
12#include <linux/kernel.h> 7#include <linux/kernel.h>
13#include <linux/slab.h> 8#include <linux/slab.h>
diff --git a/arch/arm/plat-samsung/pm-check.c b/arch/arm/plat-samsung/pm-check.c
index d63516374f7c..cd2c02c68bc3 100644
--- a/arch/arm/plat-samsung/pm-check.c
+++ b/arch/arm/plat-samsung/pm-check.c
@@ -1,16 +1,12 @@
1/* linux/arch/arm/plat-s3c/pm-check.c 1// SPDX-License-Identifier: GPL-2.0
2 * originally in linux/arch/arm/plat-s3c24xx/pm.c 2//
3 * 3// originally in linux/arch/arm/plat-s3c24xx/pm.c
4 * Copyright (c) 2004-2008 Simtec Electronics 4//
5 * http://armlinux.simtec.co.uk 5// Copyright (c) 2004-2008 Simtec Electronics
6 * Ben Dooks <ben@simtec.co.uk> 6// http://armlinux.simtec.co.uk
7 * 7// Ben Dooks <ben@simtec.co.uk>
8 * S3C Power Mangament - suspend/resume memory corruption check. 8//
9 * 9// S3C Power Mangament - suspend/resume memory corruption check.
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 10
15#include <linux/kernel.h> 11#include <linux/kernel.h>
16#include <linux/suspend.h> 12#include <linux/suspend.h>
diff --git a/arch/arm/plat-samsung/pm-common.c b/arch/arm/plat-samsung/pm-common.c
index 6534c3ff9fe2..59a10c6dcba1 100644
--- a/arch/arm/plat-samsung/pm-common.c
+++ b/arch/arm/plat-samsung/pm-common.c
@@ -1,17 +1,13 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (C) 2013 Samsung Electronics Co., Ltd. 2//
3 * Tomasz Figa <t.figa@samsung.com> 3// Copyright (C) 2013 Samsung Electronics Co., Ltd.
4 * Copyright (C) 2008 Openmoko, Inc. 4// Tomasz Figa <t.figa@samsung.com>
5 * Copyright (C) 2004-2008 Simtec Electronics 5// Copyright (C) 2008 Openmoko, Inc.
6 * Ben Dooks <ben@simtec.co.uk> 6// Copyright (C) 2004-2008 Simtec Electronics
7 * http://armlinux.simtec.co.uk/ 7// Ben Dooks <ben@simtec.co.uk>
8 * 8// http://armlinux.simtec.co.uk/
9 * Samsung common power management helper functions. 9//
10 * 10// Samsung common power management helper functions.
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14*/
15 11
16#include <linux/io.h> 12#include <linux/io.h>
17#include <linux/kernel.h> 13#include <linux/kernel.h>
diff --git a/arch/arm/plat-samsung/pm-debug.c b/arch/arm/plat-samsung/pm-debug.c
index 64e15da33b42..b76b1e9ba4ae 100644
--- a/arch/arm/plat-samsung/pm-debug.c
+++ b/arch/arm/plat-samsung/pm-debug.c
@@ -1,17 +1,13 @@
1/* 1// SPDX-License-Identifier: GPL-2.0
2 * Copyright (C) 2013 Samsung Electronics Co., Ltd. 2//
3 * Tomasz Figa <t.figa@samsung.com> 3// Copyright (C) 2013 Samsung Electronics Co., Ltd.
4 * Copyright (C) 2008 Openmoko, Inc. 4// Tomasz Figa <t.figa@samsung.com>
5 * Copyright (C) 2004-2008 Simtec Electronics 5// Copyright (C) 2008 Openmoko, Inc.
6 * Ben Dooks <ben@simtec.co.uk> 6// Copyright (C) 2004-2008 Simtec Electronics
7 * http://armlinux.simtec.co.uk/ 7// Ben Dooks <ben@simtec.co.uk>
8 * 8// http://armlinux.simtec.co.uk/
9 * Samsung common power management (suspend to RAM) debug support 9//
10 * 10// Samsung common power management (suspend to RAM) debug support
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14 */
15 11
16#include <linux/serial_core.h> 12#include <linux/serial_core.h>
17#include <linux/serial_s3c.h> 13#include <linux/serial_s3c.h>
diff --git a/arch/arm/plat-samsung/pm-gpio.c b/arch/arm/plat-samsung/pm-gpio.c
index f9a09262f2fa..cb2e3bc79336 100644
--- a/arch/arm/plat-samsung/pm-gpio.c
+++ b/arch/arm/plat-samsung/pm-gpio.c
@@ -1,17 +1,11 @@
1 1// SPDX-License-Identifier: GPL-2.0+
2/* linux/arch/arm/plat-s3c/pm-gpio.c 2//
3 * 3// Copyright 2008 Openmoko, Inc.
4 * Copyright 2008 Openmoko, Inc. 4// Copyright 2008 Simtec Electronics
5 * Copyright 2008 Simtec Electronics 5// Ben Dooks <ben@simtec.co.uk>
6 * Ben Dooks <ben@simtec.co.uk> 6// http://armlinux.simtec.co.uk/
7 * http://armlinux.simtec.co.uk/ 7//
8 * 8// S3C series GPIO PM code
9 * S3C series GPIO PM code
10 *
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License version 2 as
13 * published by the Free Software Foundation.
14*/
15 9
16#include <linux/kernel.h> 10#include <linux/kernel.h>
17#include <linux/device.h> 11#include <linux/device.h>
diff --git a/arch/arm/plat-samsung/pm.c b/arch/arm/plat-samsung/pm.c
index d7803b434732..d6bfd66592b0 100644
--- a/arch/arm/plat-samsung/pm.c
+++ b/arch/arm/plat-samsung/pm.c
@@ -1,16 +1,11 @@
1/* linux/arch/arm/plat-s3c/pm.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2008 Openmoko, Inc. 3// Copyright 2008 Openmoko, Inc.
4 * Copyright 2004-2008 Simtec Electronics 4// Copyright 2004-2008 Simtec Electronics
5 * Ben Dooks <ben@simtec.co.uk> 5// Ben Dooks <ben@simtec.co.uk>
6 * http://armlinux.simtec.co.uk/ 6// http://armlinux.simtec.co.uk/
7 * 7//
8 * S3C common power management (suspend to ram) support. 8// S3C common power management (suspend to ram) support.
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 9
15#include <linux/init.h> 10#include <linux/init.h>
16#include <linux/suspend.h> 11#include <linux/suspend.h>
diff --git a/arch/arm/plat-samsung/wakeup-mask.c b/arch/arm/plat-samsung/wakeup-mask.c
index b9de6b543330..24f96fb80738 100644
--- a/arch/arm/plat-samsung/wakeup-mask.c
+++ b/arch/arm/plat-samsung/wakeup-mask.c
@@ -1,13 +1,8 @@
1/* arch/arm/plat-samsung/wakeup-mask.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright 2010 Ben Dooks <ben-linux@fluff.org> 3// Copyright 2010 Ben Dooks <ben-linux@fluff.org>
4 * 4//
5 * Support for wakeup mask interrupts on newer SoCs 5// Support for wakeup mask interrupts on newer SoCs
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
10*/
11 6
12#include <linux/kernel.h> 7#include <linux/kernel.h>
13#include <linux/spinlock.h> 8#include <linux/spinlock.h>
diff --git a/arch/arm/plat-samsung/watchdog-reset.c b/arch/arm/plat-samsung/watchdog-reset.c
index 307d8ad96a78..ce42cc640a61 100644
--- a/arch/arm/plat-samsung/watchdog-reset.c
+++ b/arch/arm/plat-samsung/watchdog-reset.c
@@ -1,16 +1,11 @@
1/* arch/arm/plat-samsung/watchdog-reset.c 1// SPDX-License-Identifier: GPL-2.0
2 * 2//
3 * Copyright (c) 2008 Simtec Electronics 3// Copyright (c) 2008 Simtec Electronics
4 * Ben Dooks <ben@simtec.co.uk> 4// Ben Dooks <ben@simtec.co.uk>
5 * 5//
6 * Copyright (c) 2013 Tomasz Figa <tomasz.figa@gmail.com> 6// Copyright (c) 2013 Tomasz Figa <tomasz.figa@gmail.com>
7 * 7//
8 * Watchdog reset support for Samsung SoCs. 8// Watchdog reset support for Samsung SoCs.
9 *
10 * This program is free software; you can redistribute it and/or modify
11 * it under the terms of the GNU General Public License version 2 as
12 * published by the Free Software Foundation.
13*/
14 9
15#include <linux/clk.h> 10#include <linux/clk.h>
16#include <linux/err.h> 11#include <linux/err.h>