kernel: bump to 4.4.40
[openwrt/staging/yousong.git] / target / linux / layerscape / patches-4.4 / 3228-ls2088a-add-ls2088a-its.patch
1 From e0f9ccd657893d1a10dfbae291900b3045c471fc Mon Sep 17 00:00:00 2001
2 From: Zhao Qiang <qiang.zhao@nxp.com>
3 Date: Mon, 7 Nov 2016 10:38:51 +0800
4 Subject: [PATCH 228/238] ls2088a: add ls2088a its
5
6 Signed-off-by: Zhao Qiang <qiang.zhao@nxp.com>
7 ---
8 kernel2088a-qds.its | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++
9 kernel2088a-rdb.its | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++
10 2 files changed, 110 insertions(+)
11 create mode 100644 kernel2088a-qds.its
12 create mode 100644 kernel2088a-rdb.its
13
14 --- /dev/null
15 +++ b/kernel2088a-qds.its
16 @@ -0,0 +1,55 @@
17 +/*
18 + * Copyright (C) 2016, Freescale Semiconductor
19 + *
20 + * Abhimanyu Saini <abhimanyu.saini@nxp.com>
21 + *
22 + * This file is licensed under the terms of the GNU General Public
23 + * License version 2. This program is licensed "as is" without any
24 + * warranty of any kind, whether express or implied.
25 + */
26 +
27 +/dts-v1/;
28 +
29 +/ {
30 + description = "QDS Image file for the LS2080A Linux Kernel";
31 + #address-cells = <1>;
32 +
33 + images {
34 + kernel@1 {
35 + description = "ARM64 Linux kernel";
36 + data = /incbin/("./arch/arm64/boot/Image.gz");
37 + type = "kernel";
38 + arch = "arm64";
39 + os = "linux";
40 + compression = "gzip";
41 + load = <0x80080000>;
42 + entry = <0x80080000>;
43 + };
44 + fdt@1 {
45 + description = "Flattened Device Tree blob";
46 + data = /incbin/("./arch/arm64/boot/dts/freescale/fsl-ls2088a-qds.dtb");
47 + type = "flat_dt";
48 + arch = "arm64";
49 + compression = "none";
50 + load = <0x90000000>;
51 + };
52 + ramdisk@1 {
53 + description = "LS2 Ramdisk";
54 + data = /incbin/("./fsl-image-core-ls2088aqds.ext2.gz");
55 + type = "ramdisk";
56 + arch = "arm64";
57 + os = "linux";
58 + compression = "none";
59 + };
60 + };
61 +
62 + configurations {
63 + default = "config@1";
64 + config@1 {
65 + description = "Boot Linux kernel";
66 + kernel = "kernel@1";
67 + fdt = "fdt@1";
68 + ramdisk = "ramdisk@1";
69 + };
70 + };
71 +};
72 --- /dev/null
73 +++ b/kernel2088a-rdb.its
74 @@ -0,0 +1,55 @@
75 +/*
76 + * Copyright (C) 2016, Freescale Semiconductor
77 + *
78 + * Abhimanyu Saini <abhimanyu.saini@nxp.com>
79 + *
80 + * This file is licensed under the terms of the GNU General Public
81 + * License version 2. This program is licensed "as is" without any
82 + * warranty of any kind, whether express or implied.
83 + */
84 +
85 +/dts-v1/;
86 +
87 +/ {
88 + description = "RDB Image file for the LS2080A Linux Kernel";
89 + #address-cells = <1>;
90 +
91 + images {
92 + kernel@1 {
93 + description = "ARM64 Linux kernel";
94 + data = /incbin/("./arch/arm64/boot/Image.gz");
95 + type = "kernel";
96 + arch = "arm64";
97 + os = "linux";
98 + compression = "gzip";
99 + load = <0x80080000>;
100 + entry = <0x80080000>;
101 + };
102 + fdt@1 {
103 + description = "Flattened Device Tree blob";
104 + data = /incbin/("./arch/arm64/boot/dts/freescale/fsl-ls2088a-rdb.dtb");
105 + type = "flat_dt";
106 + arch = "arm64";
107 + compression = "none";
108 + load = <0x90000000>;
109 + };
110 + ramdisk@1 {
111 + description = "LS2 Ramdisk";
112 + data = /incbin/("./fsl-image-core-ls2088ardb.ext2.gz");
113 + type = "ramdisk";
114 + arch = "arm64";
115 + os = "linux";
116 + compression = "none";
117 + };
118 + };
119 +
120 + configurations {
121 + default = "config@1";
122 + config@1 {
123 + description = "Boot Linux kernel";
124 + kernel = "kernel@1";
125 + fdt = "fdt@1";
126 + ramdisk = "ramdisk@1";
127 + };
128 + };
129 +};