Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net

Some ISDN files that got removed in net-next had some changes
done in mainline, take the removals.

Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
David S. Miller 2019-06-07 11:00:14 -07:00
commit a6cdeeb16b
8236 changed files with 11166 additions and 65910 deletions

View File

@ -3364,6 +3364,14 @@ S: Braunschweiger Strasse 79
S: 31134 Hildesheim S: 31134 Hildesheim
S: Germany S: Germany
N: Martin Schwidefsky
D: Martin was the most significant contributor to the initial s390
D: port of the Linux Kernel and later the maintainer of the s390
D: architecture backend for almost two decades.
D: He passed away in 2019, and will be greatly missed.
S: Germany
W: https://lwn.net/Articles/789028/
N: Marcel Selhorst N: Marcel Selhorst
E: tpmdd@selhorst.net E: tpmdd@selhorst.net
D: TPM driver D: TPM driver

View File

@ -177,6 +177,15 @@ cgroup v2 currently supports the following mount options.
ignored on non-init namespace mounts. Please refer to the ignored on non-init namespace mounts. Please refer to the
Delegation section for details. Delegation section for details.
memory_localevents
Only populate memory.events with data for the current cgroup,
and not any subtrees. This is legacy behaviour, the default
behaviour without this option is to include subtree counts.
This option is system wide and can only be set on mount or
modified through remount from the init namespace. The mount
option is ignored on non-init namespace mounts.
Organizing Processes and Threads Organizing Processes and Threads
-------------------------------- --------------------------------

View File

@ -336,8 +336,20 @@ the copied layers will fail the verification of the lower root file handle.
Non-standard behavior Non-standard behavior
--------------------- ---------------------
Overlayfs can now act as a POSIX compliant filesystem with the following Current version of overlayfs can act as a mostly POSIX compliant
features turned on: filesystem.
This is the list of cases that overlayfs doesn't currently handle:
a) POSIX mandates updating st_atime for reads. This is currently not
done in the case when the file resides on a lower layer.
b) If a file residing on a lower layer is opened for read-only and then
memory mapped with MAP_SHARED, then subsequent changes to the file are not
reflected in the memory mapping.
The following options allow overlayfs to act more like a standards
compliant filesystem:
1) "redirect_dir" 1) "redirect_dir"

View File

@ -76,70 +76,30 @@ Additional Information and userspace tools
Requirements Requirements
============ ============
A host with a USB port. Ideally, either a UHCI (Intel) or OHCI A host with a USB port running a Linux kernel with RIO 500 support enabled.
(Compaq and others) hardware port should work.
A Linux development kernel (2.3.x) with USB support enabled or a The driver is a module called rio500, which should be automatically loaded
backported version to linux-2.2.x. See http://www.linux-usb.org for as you plug in your device. If that fails you can manually load it with
more information on accomplishing this.
A Linux kernel with RIO 500 support enabled. modprobe rio500
'lspci' which is only needed to determine the type of USB hardware Udev should automatically create a device node as soon as plug in your device.
available in your machine. If that fails, you can manually add a device for the USB rio500::
Configuration
Using `lspci -v`, determine the type of USB hardware available.
If you see something like::
USB Controller: ......
Flags: .....
I/O ports at ....
Then you have a UHCI based controller.
If you see something like::
USB Controller: .....
Flags: ....
Memory at .....
Then you have a OHCI based controller.
Using `make menuconfig` or your preferred method for configuring the
kernel, select 'Support for USB', 'OHCI/UHCI' depending on your
hardware (determined from the steps above), 'USB Diamond Rio500 support', and
'Preliminary USB device filesystem'. Compile and install the modules
(you may need to execute `depmod -a` to update the module
dependencies).
Add a device for the USB rio500::
mknod /dev/usb/rio500 c 180 64 mknod /dev/usb/rio500 c 180 64
Set appropriate permissions for /dev/usb/rio500 (don't forget about In that case, set appropriate permissions for /dev/usb/rio500 (don't forget
group and world permissions). Both read and write permissions are about group and world permissions). Both read and write permissions are
required for proper operation. required for proper operation.
Load the appropriate modules (if compiled as modules):
OHCI::
modprobe usbcore
modprobe usb-ohci
modprobe rio500
UHCI::
modprobe usbcore
modprobe usb-uhci (or uhci)
modprobe rio500
That's it. The Rio500 Utils at: http://rio500.sourceforge.net should That's it. The Rio500 Utils at: http://rio500.sourceforge.net should
be able to access the rio500. be able to access the rio500.
Limits
======
You can use only a single rio500 device at a time with your computer.
Bugs Bugs
==== ====

View File

@ -288,15 +288,17 @@ For instance if the device flags for device entries are:
WRITE (1 << 62) WRITE (1 << 62)
Now let say that device driver wants to fault with at least read a range then Now let say that device driver wants to fault with at least read a range then
it does set: it does set::
range->default_flags = (1 << 63)
range->default_flags = (1 << 63);
range->pfn_flags_mask = 0; range->pfn_flags_mask = 0;
and calls hmm_range_fault() as described above. This will fill fault all page and calls hmm_range_fault() as described above. This will fill fault all page
in the range with at least read permission. in the range with at least read permission.
Now let say driver wants to do the same except for one page in the range for Now let say driver wants to do the same except for one page in the range for
which its want to have write. Now driver set: which its want to have write. Now driver set::
range->default_flags = (1 << 63); range->default_flags = (1 << 63);
range->pfn_flags_mask = (1 << 62); range->pfn_flags_mask = (1 << 62);
range->pfns[index_of_write] = (1 << 62); range->pfns[index_of_write] = (1 << 62);

View File

@ -696,6 +696,7 @@ F: drivers/input/mouse/alps.*
ALTERA I2C CONTROLLER DRIVER ALTERA I2C CONTROLLER DRIVER
M: Thor Thayer <thor.thayer@linux.intel.com> M: Thor Thayer <thor.thayer@linux.intel.com>
S: Maintained S: Maintained
F: Documentation/devicetree/bindings/i2c/i2c-altera.txt
F: drivers/i2c/busses/i2c-altera.c F: drivers/i2c/busses/i2c-altera.c
ALTERA MAILBOX DRIVER ALTERA MAILBOX DRIVER
@ -1174,6 +1175,7 @@ S: Maintained
F: Documentation/devicetree/bindings/arm/arm-boards F: Documentation/devicetree/bindings/arm/arm-boards
F: Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt F: Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
F: Documentation/devicetree/bindings/clock/arm-integrator.txt F: Documentation/devicetree/bindings/clock/arm-integrator.txt
F: Documentation/devicetree/bindings/i2c/i2c-versatile.txt
F: Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt F: Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
F: Documentation/devicetree/bindings/mtd/arm-versatile.txt F: Documentation/devicetree/bindings/mtd/arm-versatile.txt
F: arch/arm/mach-integrator/ F: arch/arm/mach-integrator/
@ -1781,6 +1783,7 @@ ARM/LPC18XX ARCHITECTURE
M: Vladimir Zapolskiy <vz@mleia.com> M: Vladimir Zapolskiy <vz@mleia.com>
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S: Maintained S: Maintained
F: Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
F: arch/arm/boot/dts/lpc43* F: arch/arm/boot/dts/lpc43*
F: drivers/i2c/busses/i2c-lpc2k.c F: drivers/i2c/busses/i2c-lpc2k.c
F: drivers/memory/pl172.c F: drivers/memory/pl172.c
@ -1794,6 +1797,7 @@ M: Sylvain Lemieux <slemieux.tyco@gmail.com>
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
T: git git://github.com/vzapolskiy/linux-lpc32xx.git T: git git://github.com/vzapolskiy/linux-lpc32xx.git
S: Maintained S: Maintained
F: Documentation/devicetree/bindings/i2c/i2c-pnx.txt
F: arch/arm/boot/dts/lpc32* F: arch/arm/boot/dts/lpc32*
F: arch/arm/mach-lpc32xx/ F: arch/arm/mach-lpc32xx/
F: drivers/i2c/busses/i2c-pnx.c F: drivers/i2c/busses/i2c-pnx.c
@ -1918,6 +1922,8 @@ ARM/NOMADIK/U300/Ux500 ARCHITECTURES
M: Linus Walleij <linus.walleij@linaro.org> M: Linus Walleij <linus.walleij@linaro.org>
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S: Maintained S: Maintained
F: Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
F: Documentation/devicetree/bindings/i2c/i2c-stu300.txt
F: arch/arm/mach-nomadik/ F: arch/arm/mach-nomadik/
F: arch/arm/mach-u300/ F: arch/arm/mach-u300/
F: arch/arm/mach-ux500/ F: arch/arm/mach-ux500/
@ -2140,6 +2146,7 @@ L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
L: linux-rockchip@lists.infradead.org L: linux-rockchip@lists.infradead.org
T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
S: Maintained S: Maintained
F: Documentation/devicetree/bindings/i2c/i2c-rk3x.txt
F: arch/arm/boot/dts/rk3* F: arch/arm/boot/dts/rk3*
F: arch/arm/boot/dts/rv1108* F: arch/arm/boot/dts/rv1108*
F: arch/arm/mach-rockchip/ F: arch/arm/mach-rockchip/
@ -2275,6 +2282,7 @@ M: Patrice Chotard <patrice.chotard@st.com>
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
W: http://www.stlinux.com W: http://www.stlinux.com
S: Maintained S: Maintained
F: Documentation/devicetree/bindings/i2c/i2c-st.txt
F: arch/arm/mach-sti/ F: arch/arm/mach-sti/
F: arch/arm/boot/dts/sti* F: arch/arm/boot/dts/sti*
F: drivers/char/hw_random/st-rng.c F: drivers/char/hw_random/st-rng.c
@ -2466,6 +2474,7 @@ ARM/VT8500 ARM ARCHITECTURE
M: Tony Prisk <linux@prisktech.co.nz> M: Tony Prisk <linux@prisktech.co.nz>
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S: Maintained S: Maintained
F: Documentation/devicetree/bindings/i2c/i2c-wmt.txt
F: arch/arm/mach-vt8500/ F: arch/arm/mach-vt8500/
F: drivers/clocksource/timer-vt8500.c F: drivers/clocksource/timer-vt8500.c
F: drivers/i2c/busses/i2c-wmt.c F: drivers/i2c/busses/i2c-wmt.c
@ -2531,6 +2540,8 @@ F: drivers/cpuidle/cpuidle-zynq.c
F: drivers/block/xsysace.c F: drivers/block/xsysace.c
N: zynq N: zynq
N: xilinx N: xilinx
F: Documentation/devicetree/bindings/i2c/i2c-cadence.txt
F: Documentation/devicetree/bindings/i2c/i2c-xiic.txt
F: drivers/clocksource/timer-cadence-ttc.c F: drivers/clocksource/timer-cadence-ttc.c
F: drivers/i2c/busses/i2c-cadence.c F: drivers/i2c/busses/i2c-cadence.c
F: drivers/mmc/host/sdhci-of-arasan.c F: drivers/mmc/host/sdhci-of-arasan.c
@ -3049,8 +3060,9 @@ S: Maintained
F: arch/riscv/net/ F: arch/riscv/net/
BPF JIT for S390 BPF JIT for S390
M: Martin Schwidefsky <schwidefsky@de.ibm.com>
M: Heiko Carstens <heiko.carstens@de.ibm.com> M: Heiko Carstens <heiko.carstens@de.ibm.com>
M: Vasily Gorbik <gor@linux.ibm.com>
M: Christian Borntraeger <borntraeger@de.ibm.com>
L: netdev@vger.kernel.org L: netdev@vger.kernel.org
L: bpf@vger.kernel.org L: bpf@vger.kernel.org
S: Maintained S: Maintained
@ -7339,6 +7351,7 @@ I2C MV64XXX MARVELL AND ALLWINNER DRIVER
M: Gregory CLEMENT <gregory.clement@bootlin.com> M: Gregory CLEMENT <gregory.clement@bootlin.com>
L: linux-i2c@vger.kernel.org L: linux-i2c@vger.kernel.org
S: Maintained S: Maintained
F: Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt
F: drivers/i2c/busses/i2c-mv64xxx.c F: drivers/i2c/busses/i2c-mv64xxx.c
I2C OVER PARALLEL PORT I2C OVER PARALLEL PORT
@ -11739,6 +11752,7 @@ M: Peter Korsgaard <peter@korsgaard.com>
M: Andrew Lunn <andrew@lunn.ch> M: Andrew Lunn <andrew@lunn.ch>
L: linux-i2c@vger.kernel.org L: linux-i2c@vger.kernel.org
S: Maintained S: Maintained
F: Documentation/devicetree/bindings/i2c/i2c-ocores.txt
F: Documentation/i2c/busses/i2c-ocores F: Documentation/i2c/busses/i2c-ocores
F: drivers/i2c/busses/i2c-ocores.c F: drivers/i2c/busses/i2c-ocores.c
F: include/linux/platform_data/i2c-ocores.h F: include/linux/platform_data/i2c-ocores.h
@ -13378,6 +13392,7 @@ F: drivers/clk/renesas/
RENESAS EMEV2 I2C DRIVER RENESAS EMEV2 I2C DRIVER
M: Wolfram Sang <wsa+renesas@sang-engineering.com> M: Wolfram Sang <wsa+renesas@sang-engineering.com>
S: Supported S: Supported
F: Documentation/devicetree/bindings/i2c/i2c-emev2.txt
F: drivers/i2c/busses/i2c-emev2.c F: drivers/i2c/busses/i2c-emev2.c
RENESAS ETHERNET DRIVERS RENESAS ETHERNET DRIVERS
@ -13399,6 +13414,8 @@ F: drivers/iio/adc/rcar-gyroadc.c
RENESAS R-CAR I2C DRIVERS RENESAS R-CAR I2C DRIVERS
M: Wolfram Sang <wsa+renesas@sang-engineering.com> M: Wolfram Sang <wsa+renesas@sang-engineering.com>
S: Supported S: Supported
F: Documentation/devicetree/bindings/i2c/i2c-rcar.txt
F: Documentation/devicetree/bindings/i2c/i2c-sh_mobile.txt
F: drivers/i2c/busses/i2c-rcar.c F: drivers/i2c/busses/i2c-rcar.c
F: drivers/i2c/busses/i2c-sh_mobile.c F: drivers/i2c/busses/i2c-sh_mobile.c
@ -13629,8 +13646,9 @@ S: Maintained
F: drivers/video/fbdev/savage/ F: drivers/video/fbdev/savage/
S390 S390
M: Martin Schwidefsky <schwidefsky@de.ibm.com>
M: Heiko Carstens <heiko.carstens@de.ibm.com> M: Heiko Carstens <heiko.carstens@de.ibm.com>
M: Vasily Gorbik <gor@linux.ibm.com>
M: Christian Borntraeger <borntraeger@de.ibm.com>
L: linux-s390@vger.kernel.org L: linux-s390@vger.kernel.org
W: http://www.ibm.com/developerworks/linux/linux390/ W: http://www.ibm.com/developerworks/linux/linux390/
T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
@ -15687,6 +15705,7 @@ R: Bartosz Golaszewski <bgolaszewski@baylibre.com>
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
S: Supported S: Supported
F: Documentation/devicetree/bindings/i2c/i2c-davinci.txt
F: arch/arm/mach-davinci/ F: arch/arm/mach-davinci/
F: drivers/i2c/busses/i2c-davinci.c F: drivers/i2c/busses/i2c-davinci.c
F: arch/arm/boot/dts/da850* F: arch/arm/boot/dts/da850*
@ -17308,7 +17327,7 @@ F: Documentation/ABI/stable/sysfs-hypervisor-xen
F: Documentation/ABI/testing/sysfs-hypervisor-xen F: Documentation/ABI/testing/sysfs-hypervisor-xen
XEN NETWORK BACKEND DRIVER XEN NETWORK BACKEND DRIVER
M: Wei Liu <wei.liu2@citrix.com> M: Wei Liu <wei.liu@kernel.org>
M: Paul Durrant <paul.durrant@citrix.com> M: Paul Durrant <paul.durrant@citrix.com>
L: xen-devel@lists.xenproject.org (moderated for non-subscribers) L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
L: netdev@vger.kernel.org L: netdev@vger.kernel.org
@ -17390,6 +17409,7 @@ M: Jan Glauber <jglauber@cavium.com>
L: linux-i2c@vger.kernel.org L: linux-i2c@vger.kernel.org
W: http://www.cavium.com W: http://www.cavium.com
S: Supported S: Supported
F: Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
F: drivers/i2c/busses/i2c-xlp9xx.c F: drivers/i2c/busses/i2c-xlp9xx.c
XRA1403 GPIO EXPANDER XRA1403 GPIO EXPANDER

View File

@ -2,7 +2,7 @@
VERSION = 5 VERSION = 5
PATCHLEVEL = 2 PATCHLEVEL = 2
SUBLEVEL = 0 SUBLEVEL = 0
EXTRAVERSION = -rc2 EXTRAVERSION = -rc3
NAME = Golden Lions NAME = Golden Lions
# *DOCUMENTATION* # *DOCUMENTATION*

View File

@ -1,10 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright (C) Paul Mackerras 1997. * Copyright (C) Paul Mackerras 1997.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version
* 2 of the License, or (at your option) any later version.
*/ */
#include <stdarg.h> #include <stdarg.h>
#include <stddef.h> #include <stddef.h>

View File

@ -1 +1,2 @@
# SPDX-License-Identifier: GPL-2.0
generated-y += unistd_32.h generated-y += unistd_32.h

View File

@ -1,19 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* Kernel module help for Alpha. /* Kernel module help for Alpha.
Copyright (C) 2002 Richard Henderson. Copyright (C) 2002 Richard Henderson.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/ */
#include <linux/moduleloader.h> #include <linux/moduleloader.h>
#include <linux/elf.h> #include <linux/elf.h>

View File

@ -1,2 +1,3 @@
# SPDX-License-Identifier: GPL-2.0
obj-y += kernel/ obj-y += kernel/
obj-y += mm/ obj-y += mm/

View File

@ -11,7 +11,6 @@
*/ */
/dts-v1/; /dts-v1/;
#include <dt-bindings/net/ti-dp83867.h>
#include <dt-bindings/reset/snps,hsdk-reset.h> #include <dt-bindings/reset/snps,hsdk-reset.h>
/ { / {
@ -167,6 +166,24 @@
#clock-cells = <0>; #clock-cells = <0>;
}; };
gpu_core_clk: gpu-core-clk {
compatible = "fixed-clock";
clock-frequency = <400000000>;
#clock-cells = <0>;
};
gpu_dma_clk: gpu-dma-clk {
compatible = "fixed-clock";
clock-frequency = <400000000>;
#clock-cells = <0>;
};
gpu_cfg_clk: gpu-cfg-clk {
compatible = "fixed-clock";
clock-frequency = <200000000>;
#clock-cells = <0>;
};
dmac_core_clk: dmac-core-clk { dmac_core_clk: dmac-core-clk {
compatible = "fixed-clock"; compatible = "fixed-clock";
clock-frequency = <400000000>; clock-frequency = <400000000>;
@ -187,6 +204,7 @@
interrupt-names = "macirq"; interrupt-names = "macirq";
phy-mode = "rgmii"; phy-mode = "rgmii";
snps,pbl = <32>; snps,pbl = <32>;
snps,multicast-filter-bins = <256>;
clocks = <&gmacclk>; clocks = <&gmacclk>;
clock-names = "stmmaceth"; clock-names = "stmmaceth";
phy-handle = <&phy0>; phy-handle = <&phy0>;
@ -195,15 +213,15 @@
mac-address = [00 00 00 00 00 00]; /* Filled in by U-Boot */ mac-address = [00 00 00 00 00 00]; /* Filled in by U-Boot */
dma-coherent; dma-coherent;
tx-fifo-depth = <4096>;
rx-fifo-depth = <4096>;
mdio { mdio {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
compatible = "snps,dwmac-mdio"; compatible = "snps,dwmac-mdio";
phy0: ethernet-phy@0 { phy0: ethernet-phy@0 {
reg = <0>; reg = <0>;
ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>;
ti,tx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>;
ti,fifo-depth = <DP83867_PHYCR_FIFO_DEPTH_4_B_NIB>;
}; };
}; };
}; };
@ -237,6 +255,14 @@
dma-coherent; dma-coherent;
}; };
creg_gpio: gpio@14b0 {
compatible = "snps,creg-gpio-hsdk";
reg = <0x14b0 0x4>;
gpio-controller;
#gpio-cells = <2>;
ngpios = <2>;
};
gpio: gpio@3000 { gpio: gpio@3000 {
compatible = "snps,dw-apb-gpio"; compatible = "snps,dw-apb-gpio";
reg = <0x3000 0x20>; reg = <0x3000 0x20>;
@ -252,6 +278,17 @@
}; };
}; };
gpu_3d: gpu@90000 {
compatible = "vivante,gc";
reg = <0x90000 0x4000>;
clocks = <&gpu_dma_clk>,
<&gpu_cfg_clk>,
<&gpu_core_clk>,
<&gpu_core_clk>;
clock-names = "bus", "reg", "core", "shader";
interrupts = <28>;
};
dmac: dmac@80000 { dmac: dmac@80000 {
compatible = "snps,axi-dma-1.01a"; compatible = "snps,axi-dma-1.01a";
reg = <0x80000 0x400>; reg = <0x80000 0x400>;

View File

@ -49,10 +49,12 @@ CONFIG_SERIAL_OF_PLATFORM=y
CONFIG_GPIOLIB=y CONFIG_GPIOLIB=y
CONFIG_GPIO_SYSFS=y CONFIG_GPIO_SYSFS=y
CONFIG_GPIO_DWAPB=y CONFIG_GPIO_DWAPB=y
CONFIG_GPIO_SNPS_CREG=y
# CONFIG_HWMON is not set # CONFIG_HWMON is not set
CONFIG_DRM=y CONFIG_DRM=y
# CONFIG_DRM_FBDEV_EMULATION is not set # CONFIG_DRM_FBDEV_EMULATION is not set
CONFIG_DRM_UDL=y CONFIG_DRM_UDL=y
CONFIG_DRM_ETNAVIV=y
CONFIG_FB=y CONFIG_FB=y
CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_HCD=y
@ -64,7 +66,6 @@ CONFIG_MMC=y
CONFIG_MMC_SDHCI=y CONFIG_MMC_SDHCI=y
CONFIG_MMC_SDHCI_PLTFM=y CONFIG_MMC_SDHCI_PLTFM=y
CONFIG_MMC_DW=y CONFIG_MMC_DW=y
# CONFIG_IOMMU_SUPPORT is not set
CONFIG_EXT3_FS=y CONFIG_EXT3_FS=y
CONFIG_VFAT_FS=y CONFIG_VFAT_FS=y
CONFIG_TMPFS=y CONFIG_TMPFS=y

View File

@ -92,8 +92,11 @@ __cmpxchg(volatile void *ptr, unsigned long expected, unsigned long new)
#endif /* CONFIG_ARC_HAS_LLSC */ #endif /* CONFIG_ARC_HAS_LLSC */
#define cmpxchg(ptr, o, n) ((typeof(*(ptr)))__cmpxchg((ptr), \ #define cmpxchg(ptr, o, n) ({ \
(unsigned long)(o), (unsigned long)(n))) (typeof(*(ptr)))__cmpxchg((ptr), \
(unsigned long)(o), \
(unsigned long)(n)); \
})
/* /*
* atomic_cmpxchg is same as cmpxchg * atomic_cmpxchg is same as cmpxchg
@ -198,8 +201,11 @@ static inline unsigned long __xchg(unsigned long val, volatile void *ptr,
return __xchg_bad_pointer(); return __xchg_bad_pointer();
} }
#define xchg(ptr, with) ((typeof(*(ptr)))__xchg((unsigned long)(with), (ptr), \ #define xchg(ptr, with) ({ \
sizeof(*(ptr)))) (typeof(*(ptr)))__xchg((unsigned long)(with), \
(ptr), \
sizeof(*(ptr))); \
})
#endif /* CONFIG_ARC_PLAT_EZNPS */ #endif /* CONFIG_ARC_PLAT_EZNPS */

View File

@ -1 +1,2 @@
# SPDX-License-Identifier: GPL-2.0
generic-y += ucontext.h generic-y += ucontext.h

View File

@ -66,7 +66,7 @@ void do_page_fault(unsigned long address, struct pt_regs *regs)
struct vm_area_struct *vma = NULL; struct vm_area_struct *vma = NULL;
struct task_struct *tsk = current; struct task_struct *tsk = current;
struct mm_struct *mm = tsk->mm; struct mm_struct *mm = tsk->mm;
int si_code = 0; int si_code = SEGV_MAPERR;
int ret; int ret;
vm_fault_t fault; vm_fault_t fault;
int write = regs->ecr_cause & ECR_C_PROTV_STORE; /* ST/EX */ int write = regs->ecr_cause & ECR_C_PROTV_STORE; /* ST/EX */
@ -81,16 +81,14 @@ void do_page_fault(unsigned long address, struct pt_regs *regs)
* only copy the information from the master page table, * only copy the information from the master page table,
* nothing more. * nothing more.
*/ */
if (address >= VMALLOC_START) { if (address >= VMALLOC_START && !user_mode(regs)) {
ret = handle_kernel_vaddr_fault(address); ret = handle_kernel_vaddr_fault(address);
if (unlikely(ret)) if (unlikely(ret))
goto bad_area_nosemaphore; goto no_context;
else else
return; return;
} }
si_code = SEGV_MAPERR;
/* /*
* If we're in an interrupt or have no user * If we're in an interrupt or have no user
* context, we must not take the fault.. * context, we must not take the fault..
@ -198,7 +196,6 @@ good_area:
bad_area: bad_area:
up_read(&mm->mmap_sem); up_read(&mm->mmap_sem);
bad_area_nosemaphore:
/* User mode accesses just cause a SIGSEGV */ /* User mode accesses just cause a SIGSEGV */
if (user_mode(regs)) { if (user_mode(regs)) {
tsk->thread.fault_address = address; tsk->thread.fault_address = address;

View File

@ -911,9 +911,11 @@ void do_tlb_overlap_fault(unsigned long cause, unsigned long address,
struct pt_regs *regs) struct pt_regs *regs)
{ {
struct cpuinfo_arc_mmu *mmu = &cpuinfo_arc700[smp_processor_id()].mmu; struct cpuinfo_arc_mmu *mmu = &cpuinfo_arc700[smp_processor_id()].mmu;
unsigned int pd0[mmu->ways];
unsigned long flags; unsigned long flags;
int set; int set, n_ways = mmu->ways;
n_ways = min(n_ways, 4);
BUG_ON(mmu->ways > 4);
local_irq_save(flags); local_irq_save(flags);
@ -921,9 +923,10 @@ void do_tlb_overlap_fault(unsigned long cause, unsigned long address,
for (set = 0; set < mmu->sets; set++) { for (set = 0; set < mmu->sets; set++) {
int is_valid, way; int is_valid, way;
unsigned int pd0[4];
/* read out all the ways of current set */ /* read out all the ways of current set */
for (way = 0, is_valid = 0; way < mmu->ways; way++) { for (way = 0, is_valid = 0; way < n_ways; way++) {
write_aux_reg(ARC_REG_TLBINDEX, write_aux_reg(ARC_REG_TLBINDEX,
SET_WAY_TO_IDX(mmu, set, way)); SET_WAY_TO_IDX(mmu, set, way));
write_aux_reg(ARC_REG_TLBCOMMAND, TLBRead); write_aux_reg(ARC_REG_TLBCOMMAND, TLBRead);
@ -937,14 +940,14 @@ void do_tlb_overlap_fault(unsigned long cause, unsigned long address,
continue; continue;
/* Scan the set for duplicate ways: needs a nested loop */ /* Scan the set for duplicate ways: needs a nested loop */
for (way = 0; way < mmu->ways - 1; way++) { for (way = 0; way < n_ways - 1; way++) {
int n; int n;
if (!pd0[way]) if (!pd0[way])
continue; continue;
for (n = way + 1; n < mmu->ways; n++) { for (n = way + 1; n < n_ways; n++) {
if (pd0[way] != pd0[n]) if (pd0[way] != pd0[n])
continue; continue;

View File

@ -1,17 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* AXS101/AXS103 Software Development Platform * AXS101/AXS103 Software Development Platform
* *
* Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com) * Copyright (C) 2013-15 Synopsys, Inc. (www.synopsys.com)
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
*/ */
#include <linux/of_fdt.h> #include <linux/of_fdt.h>

View File

@ -32,6 +32,7 @@
extern char * strstr(const char * s1, const char *s2); extern char * strstr(const char * s1, const char *s2);
extern size_t strlen(const char *s); extern size_t strlen(const char *s);
extern int memcmp(const void *cs, const void *ct, size_t count); extern int memcmp(const void *cs, const void *ct, size_t count);
extern char * strchrnul(const char *, int);
#ifdef CONFIG_KERNEL_GZIP #ifdef CONFIG_KERNEL_GZIP
#include "../../../../lib/decompress_inflate.c" #include "../../../../lib/decompress_inflate.c"

View File

@ -1,9 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* animeo_ip.dts - Device Tree file for Somfy Animeo IP Boards * animeo_ip.dts - Device Tree file for Somfy Animeo IP Boards
* *
* Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> * Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
*
* Licensed under GPLv2 only.
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,9 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91-qil_a9260.dts - Device Tree file for Calao QIL A9260 board * at91-qil_a9260.dts - Device Tree file for Calao QIL A9260 board
* *
* Copyright (C) 2011-2013 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> * Copyright (C) 2011-2013 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
*
* Licensed under GPLv2.
*/ */
/dts-v1/; /dts-v1/;
#include "at91sam9260.dtsi" #include "at91sam9260.dtsi"

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright (C) 2015 Marek Vasut <marex@denx.de> * Copyright (C) 2015 Marek Vasut <marex@denx.de>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
#include "sama5d4.dtsi" #include "sama5d4.dtsi"

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright (C) 2015 Marek Vasut <marex@denx.de> * Copyright (C) 2015 Marek Vasut <marex@denx.de>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,9 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91rm9200ek.dts - Device Tree file for Atmel AT91RM9200 evaluation kit * at91rm9200ek.dts - Device Tree file for Atmel AT91RM9200 evaluation kit
* *
* Copyright (C) 2012 Joachim Eastwood <manabian@gmail.com> * Copyright (C) 2012 Joachim Eastwood <manabian@gmail.com>
*
* Licensed under GPLv2 only
*/ */
/dts-v1/; /dts-v1/;
#include "at91rm9200.dtsi" #include "at91rm9200.dtsi"

View File

@ -1,9 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91sam9261.dtsi - Device Tree Include file for AT91SAM9261 SoC * at91sam9261.dtsi - Device Tree Include file for AT91SAM9261 SoC
* *
* Copyright (C) 2013 Jean-Jacques Hiblot <jjhiblot@traphandler.com> * Copyright (C) 2013 Jean-Jacques Hiblot <jjhiblot@traphandler.com>
*
* Licensed under GPLv2 only.
*/ */
#include <dt-bindings/pinctrl/at91.h> #include <dt-bindings/pinctrl/at91.h>

View File

@ -1,9 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91sam9261ek.dts - Device Tree file for Atmel at91sam9261 reference board * at91sam9261ek.dts - Device Tree file for Atmel at91sam9261 reference board
* *
* Copyright (C) 2013 Jean-Jacques Hiblot <jjhiblot@traphandler.com> * Copyright (C) 2013 Jean-Jacques Hiblot <jjhiblot@traphandler.com>
*
* Licensed under GPLv2 only.
*/ */
/dts-v1/; /dts-v1/;
#include "at91sam9261.dtsi" #include "at91sam9261.dtsi"

View File

@ -1,9 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91sam9263.dtsi - Device Tree Include file for AT91SAM9263 family SoC * at91sam9263.dtsi - Device Tree Include file for AT91SAM9263 family SoC
* *
* Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
*
* Licensed under GPLv2 only.
*/ */
#include <dt-bindings/pinctrl/at91.h> #include <dt-bindings/pinctrl/at91.h>

View File

@ -1,9 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91sam9263ek.dts - Device Tree file for Atmel at91sam9263 reference board * at91sam9263ek.dts - Device Tree file for Atmel at91sam9263 reference board
* *
* Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
*
* Licensed under GPLv2 only
*/ */
/dts-v1/; /dts-v1/;
#include "at91sam9263.dtsi" #include "at91sam9263.dtsi"

View File

@ -1,9 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91sam9g15.dtsi - Device Tree Include file for AT91SAM9G15 SoC * at91sam9g15.dtsi - Device Tree Include file for AT91SAM9G15 SoC
* *
* Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
*
* Licensed under GPLv2.
*/ */
#include "at91sam9x5.dtsi" #include "at91sam9x5.dtsi"

View File

@ -1,9 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91sam9g20.dtsi - Device Tree Include file for AT91SAM9G20 family SoC * at91sam9g20.dtsi - Device Tree Include file for AT91SAM9G20 family SoC
* *
* Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
*
* Licensed under GPLv2.
*/ */
#include "at91sam9260.dtsi" #include "at91sam9260.dtsi"

View File

@ -1,9 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91sam9g20ek.dts - Device Tree file for Atmel at91sam9g20ek board * at91sam9g20ek.dts - Device Tree file for Atmel at91sam9g20ek board
* *
* Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
*
* Licensed under GPLv2.
*/ */
/dts-v1/; /dts-v1/;
#include "at91sam9g20ek_common.dtsi" #include "at91sam9g20ek_common.dtsi"

View File

@ -1,9 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91sam9g20ek_2mmc.dts - Device Tree file for Atmel at91sam9g20ek 2 MMC board * at91sam9g20ek_2mmc.dts - Device Tree file for Atmel at91sam9g20ek 2 MMC board
* *
* Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
*
* Licensed under GPLv2.
*/ */
/dts-v1/; /dts-v1/;
#include "at91sam9g20ek_common.dtsi" #include "at91sam9g20ek_common.dtsi"

View File

@ -1,9 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91sam9g20ek_common.dtsi - Device Tree file for Atmel at91sam9g20ek board * at91sam9g20ek_common.dtsi - Device Tree file for Atmel at91sam9g20ek board
* *
* Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
*
* Licensed under GPLv2.
*/ */
#include "at91sam9g20.dtsi" #include "at91sam9g20.dtsi"

View File

@ -1,9 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91sam9g25.dtsi - Device Tree Include file for AT91SAM9G25 SoC * at91sam9g25.dtsi - Device Tree Include file for AT91SAM9G25 SoC
* *
* Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
*
* Licensed under GPLv2.
*/ */
#include "at91sam9x5.dtsi" #include "at91sam9x5.dtsi"

View File

@ -1,9 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91sam9g35.dtsi - Device Tree Include file for AT91SAM9G35 SoC * at91sam9g35.dtsi - Device Tree Include file for AT91SAM9G35 SoC
* *
* Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
*
* Licensed under GPLv2.
*/ */
#include "at91sam9x5.dtsi" #include "at91sam9x5.dtsi"

View File

@ -1,10 +1,9 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91sam9rlek.dts - Device Tree file for Atmel at91sam9rl reference board * at91sam9rlek.dts - Device Tree file for Atmel at91sam9rl reference board
* *
* Copyright (C) 2014 Microchip * Copyright (C) 2014 Microchip
* Alexandre Belloni <alexandre.belloni@free-electrons.com> * Alexandre Belloni <alexandre.belloni@free-electrons.com>
*
* Licensed under GPLv2 only
*/ */
/dts-v1/; /dts-v1/;
#include "at91sam9rl.dtsi" #include "at91sam9rl.dtsi"

View File

@ -1,9 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91sam9x25.dtsi - Device Tree Include file for AT91SAM9X25 SoC * at91sam9x25.dtsi - Device Tree Include file for AT91SAM9X25 SoC
* *
* Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
*
* Licensed under GPLv2.
*/ */
#include "at91sam9x5.dtsi" #include "at91sam9x5.dtsi"

View File

@ -1,9 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91sam9x35.dtsi - Device Tree Include file for AT91SAM9X35 SoC * at91sam9x35.dtsi - Device Tree Include file for AT91SAM9X35 SoC
* *
* Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> * Copyright (C) 2012 Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
*
* Licensed under GPLv2.
*/ */
#include "at91sam9x5.dtsi" #include "at91sam9x5.dtsi"

View File

@ -1,10 +1,9 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91sam9x5_can.dtsi - Device Tree Include file for AT91SAM9x5 SoC with 1 * at91sam9x5_can.dtsi - Device Tree Include file for AT91SAM9x5 SoC with 1
* Ethernet interface. * Ethernet interface.
* *
* Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com> * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
*
* Licensed under GPLv2.
*/ */
#include <dt-bindings/pinctrl/at91.h> #include <dt-bindings/pinctrl/at91.h>

View File

@ -1,10 +1,9 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91sam9x5_isi.dtsi - Device Tree Include file for AT91SAM9x5 SoC with an * at91sam9x5_isi.dtsi - Device Tree Include file for AT91SAM9x5 SoC with an
* Image Sensor Interface. * Image Sensor Interface.
* *
* Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com> * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
*
* Licensed under GPLv2.
*/ */
#include <dt-bindings/pinctrl/at91.h> #include <dt-bindings/pinctrl/at91.h>

View File

@ -1,10 +1,9 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91sam9x5_lcd.dtsi - Device Tree Include file for AT91SAM9x5 SoC with an * at91sam9x5_lcd.dtsi - Device Tree Include file for AT91SAM9x5 SoC with an
* LCD controller. * LCD controller.
* *
* Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com> * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
*
* Licensed under GPLv2.
*/ */
#include <dt-bindings/pinctrl/at91.h> #include <dt-bindings/pinctrl/at91.h>

View File

@ -1,10 +1,9 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91sam9x5_macb0.dtsi - Device Tree Include file for AT91SAM9x5 SoC with 1 * at91sam9x5_macb0.dtsi - Device Tree Include file for AT91SAM9x5 SoC with 1
* Ethernet interface. * Ethernet interface.
* *
* Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com> * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
*
* Licensed under GPLv2.
*/ */
#include <dt-bindings/pinctrl/at91.h> #include <dt-bindings/pinctrl/at91.h>

View File

@ -1,10 +1,9 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91sam9x5_macb1.dtsi - Device Tree Include file for AT91SAM9x5 SoC with 2 * at91sam9x5_macb1.dtsi - Device Tree Include file for AT91SAM9x5 SoC with 2
* Ethernet interfaces. * Ethernet interfaces.
* *
* Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com> * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
*
* Licensed under GPLv2.
*/ */
#include <dt-bindings/pinctrl/at91.h> #include <dt-bindings/pinctrl/at91.h>

View File

@ -1,10 +1,9 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* at91sam9x5_usart3.dtsi - Device Tree Include file for AT91SAM9x5 SoC with * at91sam9x5_usart3.dtsi - Device Tree Include file for AT91SAM9x5 SoC with
* 4 USART. * 4 USART.
* *
* Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com> * Copyright (C) 2013 Boris BREZILLON <b.brezillon@overkiz.com>
*
* Licensed under GPLv2.
*/ */
#include <dt-bindings/pinctrl/at91.h> #include <dt-bindings/pinctrl/at91.h>

View File

@ -1,12 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* arch/arm/boot/dts/axm5516-amarillo.dts * arch/arm/boot/dts/axm5516-amarillo.dts
* *
* Copyright (C) 2013 LSI * Copyright (C) 2013 LSI
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,12 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* arch/arm/boot/dts/axm5516-cpus.dtsi * arch/arm/boot/dts/axm5516-cpus.dtsi
* *
* Copyright (C) 2013 LSI * Copyright (C) 2013 LSI
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*/ */
/ { / {

View File

@ -1,12 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* arch/arm/boot/dts/axm55xx.dtsi * arch/arm/boot/dts/axm55xx.dtsi
* *
* Copyright (C) 2013 LSI * Copyright (C) 2013 LSI
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*/ */
#include <dt-bindings/interrupt-controller/arm-gic.h> #include <dt-bindings/interrupt-controller/arm-gic.h>

View File

@ -1,11 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2014 Linaro Limited * Copyright 2014 Linaro Limited
* Author: Matt Porter <mporter@linaro.org> * Author: Matt Porter <mporter@linaro.org>
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation; either version 2 of the License, or (at your
* option) any later version.
*/ */
&pmu { &pmu {

View File

@ -1,13 +1,9 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Device Tree for AM1808 EnBW CMC board * Device Tree for AM1808 EnBW CMC board
* *
* Copyright 2012 DENX Software Engineering GmbH * Copyright 2012 DENX Software Engineering GmbH
* Heiko Schocher <hs@denx.de> * Heiko Schocher <hs@denx.de>
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation; either version 2 of the License, or (at your
* option) any later version.
*/ */
/dts-v1/; /dts-v1/;
#include "da850.dtsi" #include "da850.dtsi"

View File

@ -1,7 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Copyright (c) 2016 BayLibre, Inc. * Copyright (c) 2016 BayLibre, Inc.
*
* Licensed under GPLv2.
*/ */
/dts-v1/; /dts-v1/;
#include "da850.dtsi" #include "da850.dtsi"

View File

@ -1,11 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2012 DENX Software Engineering GmbH * Copyright 2012 DENX Software Engineering GmbH
* Heiko Schocher <hs@denx.de> * Heiko Schocher <hs@denx.de>
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation; either version 2 of the License, or (at your
* option) any later version.
*/ */
#include <dt-bindings/interrupt-controller/irq.h> #include <dt-bindings/interrupt-controller/irq.h>

View File

@ -1,17 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Copyright 2011-2012 Calxeda, Inc. * Copyright 2011-2012 Calxeda, Inc.
*
* This program is free software; you can redistribute it and/or modify it
* under the terms and conditions of the GNU General Public License,
* version 2, as published by the Free Software Foundation.
*
* This program is distributed in the hope it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
* more details.
*
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,17 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Copyright 2011-2012 Calxeda, Inc. * Copyright 2011-2012 Calxeda, Inc.
*
* This program is free software; you can redistribute it and/or modify it
* under the terms and conditions of the GNU General Public License,
* version 2, as published by the Free Software Foundation.
*
* This program is distributed in the hope it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
* more details.
*
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
/ { / {

View File

@ -1,9 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* ethernut5.dts - Device Tree file for Ethernut 5 board * ethernut5.dts - Device Tree file for Ethernut 5 board
* *
* Copyright (C) 2012 egnite GmbH <info@egnite.de> * Copyright (C) 2012 egnite GmbH <info@egnite.de>
*
* Licensed under GPLv2.
*/ */
/dts-v1/; /dts-v1/;
#include "at91sam9xe.dtsi" #include "at91sam9xe.dtsi"

View File

@ -1,17 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-only
/* /*
* Copyright 2011-2012 Calxeda, Inc. * Copyright 2011-2012 Calxeda, Inc.
*
* This program is free software; you can redistribute it and/or modify it
* under the terms and conditions of the GNU General Public License,
* version 2, as published by the Free Software Foundation.
*
* This program is distributed in the hope it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
* more details.
*
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru> * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru> * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,12 +1,6 @@
/* SPDX-License-Identifier: GPL-2.0-or-later */
/* /*
* Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru> * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
#ifndef __DTS_IMX1_PINFUNC_H #ifndef __DTS_IMX1_PINFUNC_H

View File

@ -1,14 +1,8 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2012 Freescale Semiconductor, Inc. * Copyright 2012 Freescale Semiconductor, Inc.
* *
* Author: Fabio Estevam <fabio.estevam@freescale.com> * Author: Fabio Estevam <fabio.estevam@freescale.com>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2012 Freescale Semiconductor, Inc. * Copyright 2012 Freescale Semiconductor, Inc.
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,14 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2013 Eukréa Electromatique <denis@eukrea.com> * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/ */
#include "imx25.dtsi" #include "imx25.dtsi"

View File

@ -1,14 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2013 Eukréa Electromatique <denis@eukrea.com> * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/ */
#include "imx25-eukrea-mbimxsd25-baseboard.dts" #include "imx25-eukrea-mbimxsd25-baseboard.dts"

View File

@ -1,14 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2013 Eukréa Electromatique <denis@eukrea.com> * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/ */
#include "imx25-eukrea-mbimxsd25-baseboard.dts" #include "imx25-eukrea-mbimxsd25-baseboard.dts"

View File

@ -1,14 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2013 Eukréa Electromatique <denis@eukrea.com> * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/ */
#include "imx25-eukrea-mbimxsd25-baseboard.dts" #include "imx25-eukrea-mbimxsd25-baseboard.dts"

View File

@ -1,14 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2013 Eukréa Electromatique <denis@eukrea.com> * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2012 Sascha Hauer, Pengutronix * Copyright 2012 Sascha Hauer, Pengutronix
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,15 +1,9 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2012 Philippe Reynes <tremyfr@yahoo.fr> * Copyright 2012 Philippe Reynes <tremyfr@yahoo.fr>
* Copyright 2012 Armadeus Systems <support@armadeus.com> * Copyright 2012 Armadeus Systems <support@armadeus.com>
* *
* Based on code which is: Copyright 2012 Sascha Hauer, Pengutronix * Based on code which is: Copyright 2012 Sascha Hauer, Pengutronix
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2013 Armadeus Systems - <support@armadeus.com> * Copyright 2013 Armadeus Systems - <support@armadeus.com>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/* APF27Dev is a docking board for the APF27 SOM */ /* APF27Dev is a docking board for the APF27 SOM */

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru> * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru> * Copyright (C) 2014 Alexander Shiyan <shc_work@mail.ru>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
#include "imx27-eukrea-cpuimx27.dtsi" #include "imx27-eukrea-cpuimx27.dtsi"

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2012 Markus Pargmann, Pengutronix * Copyright 2012 Markus Pargmann, Pengutronix
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
#include "imx27-phytec-phycard-s-som.dtsi" #include "imx27-phytec-phycard-s-som.dtsi"

View File

@ -1,13 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2012 Sascha Hauer, Uwe Kleine-König, Steffen Trumtrar * Copyright 2012 Sascha Hauer, Uwe Kleine-König, Steffen Trumtrar
* and Markus Pargmann, Pengutronix * and Markus Pargmann, Pengutronix
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,10 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
#include "imx27-phytec-phycore-som.dtsi" #include "imx27-phytec-phycore-som.dtsi"

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2012 Sascha Hauer, Pengutronix * Copyright 2012 Sascha Hauer, Pengutronix
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,12 +1,6 @@
/* SPDX-License-Identifier: GPL-2.0-or-later */
/* /*
* Copyright 2013 Markus Pargmann <mpa@pengutronix.de>, Pengutronix * Copyright 2013 Markus Pargmann <mpa@pengutronix.de>, Pengutronix
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
#ifndef __DTS_IMX27_PINFUNC_H #ifndef __DTS_IMX27_PINFUNC_H

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2012 Armadeus Systems - <support@armadeus.com> * Copyright 2012 Armadeus Systems - <support@armadeus.com>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2012 Armadeus Systems - <support@armadeus.com> * Copyright 2012 Armadeus Systems - <support@armadeus.com>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/* APF28Dev is a docking board for the APF28 SOM */ /* APF28Dev is a docking board for the APF28 SOM */

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2012 Free Electrons * Copyright 2012 Free Electrons
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2012 Free Electrons * Copyright 2012 Free Electrons
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/* /*

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2012 Free Electrons * Copyright 2012 Free Electrons
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/* /*

View File

@ -1,13 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2013 Crystalfontz America, Inc. * Copyright 2013 Crystalfontz America, Inc.
* Free Electrons * Free Electrons
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/* /*

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2013 Free Electrons * Copyright 2013 Free Electrons
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/* /*

View File

@ -1,13 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2013 Crystalfontz America, Inc. * Copyright 2013 Crystalfontz America, Inc.
* Copyright 2012 Free Electrons * Copyright 2012 Free Electrons
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/* /*

View File

@ -1,13 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2013 Crystalfontz America, Inc. * Copyright 2013 Crystalfontz America, Inc.
* Copyright 2013 Free Electrons * Copyright 2013 Free Electrons
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/* /*

View File

@ -1,13 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com> * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>
* Copyright (C) 2016 Michael Heimpold <mhei@heimpold.de> * Copyright (C) 2016 Michael Heimpold <mhei@heimpold.de>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,13 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com> * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>
* Copyright (C) 2016 Michael Heimpold <mhei@heimpold.de> * Copyright (C) 2016 Michael Heimpold <mhei@heimpold.de>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,13 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com> * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>
* Copyright (C) 2016 Michael Heimpold <mhei@heimpold.de> * Copyright (C) 2016 Michael Heimpold <mhei@heimpold.de>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,13 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com> * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>
* Copyright (C) 2016 Michael Heimpold <mhei@heimpold.de> * Copyright (C) 2016 Michael Heimpold <mhei@heimpold.de>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,13 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright (C) 2013-2014,2016 Michael Heimpold <mhei@heimpold.de> * Copyright (C) 2013-2014,2016 Michael Heimpold <mhei@heimpold.de>
* Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com> * Copyright (C) 2015-2017 I2SE GmbH <info@i2se.com>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,15 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2013 Eukréa Electromatique <eric@eukrea.com> * Copyright 2013 Eukréa Electromatique <eric@eukrea.com>
* Copyright 2013 Eukréa Electromatique <denis@eukrea.com> * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/ */
/* /*

View File

@ -1,15 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2013 Eukréa Electromatique <eric@eukrea.com> * Copyright 2013 Eukréa Electromatique <eric@eukrea.com>
* Copyright 2013 Eukréa Electromatique <denis@eukrea.com> * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/ */
/* /*

View File

@ -1,15 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2013 Eukréa Electromatique <eric@eukrea.com> * Copyright 2013 Eukréa Electromatique <eric@eukrea.com>
* Copyright 2013 Eukréa Electromatique <denis@eukrea.com> * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/ */
#include <dt-bindings/input/input.h> #include <dt-bindings/input/input.h>

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright (C) 2014 Marek Vasut <marex@denx.de> * Copyright (C) 2014 Marek Vasut <marex@denx.de>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
#include "imx28.dtsi" #include "imx28.dtsi"

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright (C) 2013 Marek Vasut <marex@denx.de> * Copyright (C) 2013 Marek Vasut <marex@denx.de>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,13 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright (C) 2012 Marek Vasut <marex@denx.de> * Copyright (C) 2012 Marek Vasut <marex@denx.de>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright (C) 2012 Marek Vasut <marex@denx.de> * Copyright (C) 2012 Marek Vasut <marex@denx.de>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,13 +1,7 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright (C) 2016 Savoir-Faire Linux * Copyright (C) 2016 Savoir-Faire Linux
* Author: Sebastien Bourdelin <sebastien.bourdelin@savoirfairelinux.com> * Author: Sebastien Bourdelin <sebastien.bourdelin@savoirfairelinux.com>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,12 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2012 Denis 'GNUtoo' Carikli <GNUtoo@no-log.org> * Copyright 2012 Denis 'GNUtoo' Carikli <GNUtoo@no-log.org>
*
* The code contained herein is licensed under the GNU General Public
* License. You may obtain a copy of the GNU General Public License
* Version 2 or later at the following locations:
*
* http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html
*/ */
/dts-v1/; /dts-v1/;

View File

@ -1,14 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2013 Eukréa Electromatique <denis@eukrea.com> * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/ */
#include "imx35.dtsi" #include "imx35.dtsi"

View File

@ -1,14 +1,6 @@
// SPDX-License-Identifier: GPL-2.0-or-later
/* /*
* Copyright 2013 Eukréa Electromatique <denis@eukrea.com> * Copyright 2013 Eukréa Electromatique <denis@eukrea.com>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/ */
/dts-v1/; /dts-v1/;

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