kernel: update 4.4 to 4.4.83
[oweals/openwrt.git] / target / linux / generic / pending-4.4 / 096-arc-add-model-property-in-dts.patch
1 From f1e53ac0a99e3754465bd87ae1a6fdbfb8340d15 Mon Sep 17 00:00:00 2001
2 From: Alexey Brodkin <abrodkin@synopsys.com>
3 Date: Mon, 15 Aug 2016 14:42:44 +0300
4 Subject: [PATCH] arc: Add "model" properly in device tree description of all
5  boards
6
7 As it was discussed quite some time ago (see
8 https://lkml.org/lkml/2015/11/5/862) it's a good practice to add
9 "model" property in .dts. Moreover as per ePAPR "model" property is
10 required and should look like "manufacturer,model" so we do here.
11
12 Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
13 Cc: Vineet Gupta <vgupta@synopsys.com>
14 Cc: Jonas Gorski <jonas.gorski@gmail.com>
15 Cc: Arnd Bergmann <arnd@arndb.de>
16 Cc: Rob Herring <robh@kernel.org>
17 Cc: Christian Ruppert <christian.ruppert@alitech.com>
18 ---
19  arch/arc/boot/dts/abilis_tb100_dvk.dts | 1 +
20  arch/arc/boot/dts/abilis_tb101_dvk.dts | 1 +
21  arch/arc/boot/dts/axs101.dts           | 1 +
22  arch/arc/boot/dts/axs103.dts           | 1 +
23  arch/arc/boot/dts/axs103_idu.dts       | 1 +
24  arch/arc/boot/dts/nsim_700.dts         | 1 +
25  arch/arc/boot/dts/nsim_hs.dts          | 1 +
26  arch/arc/boot/dts/nsim_hs_idu.dts      | 1 +
27  arch/arc/boot/dts/nsimosci.dts         | 1 +
28  arch/arc/boot/dts/nsimosci_hs.dts      | 1 +
29  arch/arc/boot/dts/nsimosci_hs_idu.dts  | 1 +
30  arch/arc/boot/dts/vdk_hs38.dts         | 1 +
31  arch/arc/boot/dts/vdk_hs38_smp.dts     | 1 +
32  13 files changed, 13 insertions(+)
33
34 --- a/arch/arc/boot/dts/abilis_tb100_dvk.dts
35 +++ b/arch/arc/boot/dts/abilis_tb100_dvk.dts
36 @@ -24,6 +24,7 @@
37  /include/ "abilis_tb100.dtsi"
38  
39  / {
40 +       model = "abilis,tb100";
41         chosen {
42                 bootargs = "earlycon=uart8250,mmio32,0xff100000,9600n8 console=ttyS0,9600n8";
43         };
44 --- a/arch/arc/boot/dts/abilis_tb101_dvk.dts
45 +++ b/arch/arc/boot/dts/abilis_tb101_dvk.dts
46 @@ -24,6 +24,7 @@
47  /include/ "abilis_tb101.dtsi"
48  
49  / {
50 +       model = "abilis,tb101";
51         chosen {
52                 bootargs = "earlycon=uart8250,mmio32,0xff100000,9600n8 console=ttyS0,9600n8";
53         };
54 --- a/arch/arc/boot/dts/axs101.dts
55 +++ b/arch/arc/boot/dts/axs101.dts
56 @@ -13,6 +13,7 @@
57  /include/ "axs10x_mb.dtsi"
58  
59  / {
60 +       model = "snps,axs101";
61         compatible = "snps,axs101", "snps,arc-sdp";
62  
63         chosen {
64 --- a/arch/arc/boot/dts/axs103.dts
65 +++ b/arch/arc/boot/dts/axs103.dts
66 @@ -16,6 +16,7 @@
67  /include/ "axs10x_mb.dtsi"
68  
69  / {
70 +       model = "snps,axs103";
71         compatible = "snps,axs103", "snps,arc-sdp";
72  
73         chosen {
74 --- a/arch/arc/boot/dts/axs103_idu.dts
75 +++ b/arch/arc/boot/dts/axs103_idu.dts
76 @@ -16,6 +16,7 @@
77  /include/ "axs10x_mb.dtsi"
78  
79  / {
80 +       model = "snps,axs103-smp";
81         compatible = "snps,axs103", "snps,arc-sdp";
82  
83         chosen {
84 --- a/arch/arc/boot/dts/nsim_700.dts
85 +++ b/arch/arc/boot/dts/nsim_700.dts
86 @@ -10,6 +10,7 @@
87  /include/ "skeleton.dtsi"
88  
89  / {
90 +       model = "snps,nsim";
91         compatible = "snps,nsim";
92         clock-frequency = <80000000>;   /* 80 MHZ */
93         #address-cells = <1>;
94 --- a/arch/arc/boot/dts/nsim_hs.dts
95 +++ b/arch/arc/boot/dts/nsim_hs.dts
96 @@ -10,6 +10,7 @@
97  /include/ "skeleton.dtsi"
98  
99  / {
100 +       model = "snps,nsim_hs";
101         compatible = "snps,nsim_hs";
102         #address-cells = <2>;
103         #size-cells = <2>;
104 --- a/arch/arc/boot/dts/nsim_hs_idu.dts
105 +++ b/arch/arc/boot/dts/nsim_hs_idu.dts
106 @@ -10,6 +10,7 @@
107  /include/ "skeleton.dtsi"
108  
109  / {
110 +       model = "snps,nsim_hs-smp";
111         compatible = "snps,nsim_hs";
112         interrupt-parent = <&core_intc>;
113  
114 --- a/arch/arc/boot/dts/nsimosci.dts
115 +++ b/arch/arc/boot/dts/nsimosci.dts
116 @@ -10,6 +10,7 @@
117  /include/ "skeleton.dtsi"
118  
119  / {
120 +       model = "snps,nsimosci";
121         compatible = "snps,nsimosci";
122         clock-frequency = <20000000>;   /* 20 MHZ */
123         #address-cells = <1>;
124 --- a/arch/arc/boot/dts/nsimosci_hs.dts
125 +++ b/arch/arc/boot/dts/nsimosci_hs.dts
126 @@ -10,6 +10,7 @@
127  /include/ "skeleton.dtsi"
128  
129  / {
130 +       model = "snps,nsimosci_hs";
131         compatible = "snps,nsimosci_hs";
132         clock-frequency = <20000000>;   /* 20 MHZ */
133         #address-cells = <1>;
134 --- a/arch/arc/boot/dts/nsimosci_hs_idu.dts
135 +++ b/arch/arc/boot/dts/nsimosci_hs_idu.dts
136 @@ -10,6 +10,7 @@
137  /include/ "skeleton.dtsi"
138  
139  / {
140 +       model = "snps,nsimosci_hs-smp";
141         compatible = "snps,nsimosci_hs";
142         clock-frequency = <5000000>;    /* 5 MHZ */
143         #address-cells = <1>;
144 --- a/arch/arc/boot/dts/vdk_hs38.dts
145 +++ b/arch/arc/boot/dts/vdk_hs38.dts
146 @@ -13,6 +13,7 @@
147  /include/ "vdk_axs10x_mb.dtsi"
148  
149  / {
150 +       model = "snps,vdk_archs";
151         compatible = "snps,axs103";
152  
153         chosen {
154 --- a/arch/arc/boot/dts/vdk_hs38_smp.dts
155 +++ b/arch/arc/boot/dts/vdk_hs38_smp.dts
156 @@ -13,6 +13,7 @@
157  /include/ "vdk_axs10x_mb.dtsi"
158  
159  / {
160 +       model = "snps,vdk_archs-smp";
161         compatible = "snps,axs103";
162  
163         chosen {