summaryrefslogtreecommitdiff
path: root/include/linux/pm_runtime.h
blob: 2e14d2667b6cb82af01145fe52e9ed828beb6812 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
/*
 * pm_runtime.h - Device run-time power management helper functions.
 *
 * Copyright (C) 2009 Rafael J. Wysocki <rjw@sisk.pl>
 *
 * This file is released under the GPLv2.
 */

#ifndef _LINUX_PM_RUNTIME_H
#define _LINUX_PM_RUNTIME_H

#include <linux/device.h>
#include <linux/notifier.h>
#include <linux/pm.h>

#include <linux/jiffies.h>

/* Runtime PM flag argument bits */
#define RPM_ASYNC		0x01	/* Request is asynchronous */
#define RPM_NOWAIT		0x02	/* Don't wait for concurrent
					    state change */
#define RPM_GET_PUT		0x04	/* Increment/decrement the
					    usage_count */
#define RPM_AUTO		0x08	/* Use autosuspend_delay */

#ifdef CONFIG_PM
extern struct workqueue_struct *pm_wq;

static inline bool queue_pm_work(struct work_struct *work)
{
	return queue_work(pm_wq, work);
}

extern int pm_generic_runtime_suspend(struct device *dev);
extern int pm_generic_runtime_resume(struct device *dev);
extern int pm_runtime_force_suspend(struct device *dev);
extern int pm_runtime_force_resume(struct device *dev);

extern int __pm_runtime_idle(struct device *dev, int rpmflags);
extern int __pm_runtime_suspend(struct device *dev, int rpmflags);
extern int __pm_runtime_resume(struct device *dev, int rpmflags);
extern int pm_runtime_get_if_in_use(struct device *dev);
extern int pm_schedule_suspend(struct device *dev, unsigned int delay);
extern int __pm_runtime_set_status(struct device *dev, unsigned int status);
extern int pm_runtime_barrier(struct device *dev);
extern void pm_runtime_enable(struct device *dev);
extern void __pm_runtime_disable(struct device *dev, bool check_resume);
extern void pm_runtime_allow(struct device *dev);
extern void pm_runtime_forbid(struct device *dev);
extern void pm_runtime_no_callbacks(struct device *dev);
extern void pm_runtime_irq_safe(struct device *dev);
extern void __pm_runtime_use_autosuspend(struct device *dev, bool use);
extern void pm_runtime_set_autosuspend_delay(struct device *dev, int delay);
extern unsigned long pm_runtime_autosuspend_expiration(struct device *dev);
extern void pm_runtime_update_max_time_suspended(struct device *dev,
						 s64 delta_ns);
extern void pm_runtime_set_memalloc_noio(struct device *dev, bool enable);

static inline void pm_suspend_ignore_children(struct device *dev, bool enable)
{
	dev->power.ignore_children = enable;
}

static inline bool pm_children_suspended(struct device *dev)
{
	return dev->power.ignore_children
		|| !atomic_read(&dev->power.child_count);
}

static inline void pm_runtime_get_noresume(struct device *dev)
{
	atomic_inc(&dev->power.usage_count);
}

static inline void pm_runtime_put_noidle(struct device *dev)
{
	atomic_add_unless(&dev->power.usage_count, -1, 0);
}

static inline bool device_run_wake(struct device *dev)
{
	return dev->power.run_wake;
}

static inline void device_set_run_wake(struct device *dev, bool enable)
{
	dev->power.run_wake = enable;
}

static inline bool pm_runtime_suspended(struct device *dev)
{
	return dev->power.runtime_status == RPM_SUSPENDED
		&& !dev->power.disable_depth;
}

static inline bool pm_runtime_active(struct device *dev)
{
	return dev->power.runtime_status == RPM_ACTIVE
		|| dev->power.disable_depth;
}

static inline bool pm_runtime_status_suspended(struct device *dev)
{
	return dev->power.runtime_status == RPM_SUSPENDED;
}

static inline bool pm_runtime_enabled(struct device *dev)
{
	return !dev->power.disable_depth;
}

static inline bool pm_runtime_callbacks_present(struct device *dev)
{
	return !dev->power.no_callbacks;
}

static inline void pm_runtime_mark_last_busy(struct device *dev)
{
	ACCESS_ONCE(dev->power.last_busy) = jiffies;
}

static inline bool pm_runtime_is_irq_safe(struct device *dev)
{
	return dev->power.irq_safe;
}

#else /* !CONFIG_PM */

static inline bool queue_pm_work(struct work_struct *work) { return false; }

static inline int pm_generic_runtime_suspend(struct device *dev) { return 0; }
static inline int pm_generic_runtime_resume(struct device *dev) { return 0; }
static inline int pm_runtime_force_suspend(struct device *dev) { return 0; }
static inline int pm_runtime_force_resume(struct device *dev) { return 0; }

static inline int __pm_runtime_idle(struct device *dev, int rpmflags)
{
	return -ENOSYS;
}
static inline int __pm_runtime_suspend(struct device *dev, int rpmflags)
{
	return -ENOSYS;
}
static inline int __pm_runtime_resume(struct device *dev, int rpmflags)
{
	return 1;
}
static inline int pm_schedule_suspend(struct device *dev, unsigned int delay)
{
	return -ENOSYS;
}
static inline int pm_runtime_get_if_in_use(struct device *dev)
{
	return -EINVAL;
}
static inline int __pm_runtime_set_status(struct device *dev,
					    unsigned int status) { return 0; }
static inline int pm_runtime_barrier(struct device *dev) { return 0; }
static inline void pm_runtime_enable(struct device *dev) {}
static inline void __pm_runtime_disable(struct device *dev, bool c) {}
static inline void pm_runtime_allow(struct device *dev) {}
static inline void pm_runtime_forbid(struct device *dev) {}

static inline void pm_suspend_ignore_children(struct device *dev, bool enable) {}
static inline bool pm_children_suspended(struct device *dev) { return false; }
static inline void pm_runtime_get_noresume(struct device *dev) {}
static inline void pm_runtime_put_noidle(struct device *dev) {}
static inline bool device_run_wake(struct device *dev) { return false; }
static inline void device_set_run_wake(struct device *dev, bool enable) {}
static inline bool pm_runtime_suspended(struct device *dev) { return false; }
static inline bool pm_runtime_active(struct device *dev) { return true; }
static inline bool pm_runtime_status_suspended(struct device *dev) { return false; }
static inline bool pm_runtime_enabled(struct device *dev) { return false; }

static inline void pm_runtime_no_callbacks(struct device *dev) {}
static inline void pm_runtime_irq_safe(struct device *dev) {}
static inline bool pm_runtime_is_irq_safe(struct device *dev) { return false; }

static inline bool pm_runtime_callbacks_present(struct device *dev) { return false; }
static inline void pm_runtime_mark_last_busy(struct device *dev) {}
static inline void __pm_runtime_use_autosuspend(struct device *dev,
						bool use) {}
static inline void pm_runtime_set_autosuspend_delay(struct device *dev,
						int delay) {}
static inline unsigned long pm_runtime_autosuspend_expiration(
				struct device *dev) { return 0; }
static inline void pm_runtime_set_memalloc_noio(struct device *dev,
						bool enable){}

#endif /* !CONFIG_PM */

static inline int pm_runtime_idle(struct device *dev)
{
	return __pm_runtime_idle(dev, 0);
}

static inline int pm_runtime_suspend(struct device *dev)
{
	return __pm_runtime_suspend(dev, 0);
}

static inline int pm_runtime_autosuspend(struct device *dev)
{
	return __pm_runtime_suspend(dev, RPM_AUTO);
}

static inline int pm_runtime_resume(struct device *dev)
{
	return __pm_runtime_resume(dev, 0);
}

static inline int pm_request_idle(struct device *dev)
{
	return __pm_runtime_idle(dev, RPM_ASYNC);
}

static inline int pm_request_resume(struct device *dev)
{
	return __pm_runtime_resume(dev, RPM_ASYNC);
}

static inline int pm_request_autosuspend(struct device *dev)
{
	return __pm_runtime_suspend(dev, RPM_ASYNC | RPM_AUTO);
}

static inline int pm_runtime_get(struct device *dev)
{
	return __pm_runtime_resume(dev, RPM_GET_PUT | RPM_ASYNC);
}

static inline int pm_runtime_get_sync(struct device *dev)
{
	return __pm_runtime_resume(dev, RPM_GET_PUT);
}

static inline int pm_runtime_put(struct device *dev)
{
	return __pm_runtime_idle(dev, RPM_GET_PUT | RPM_ASYNC);
}

static inline int pm_runtime_put_autosuspend(struct device *dev)
{
	return __pm_runtime_suspend(dev,
	    RPM_GET_PUT | RPM_ASYNC | RPM_AUTO);
}

static inline int pm_runtime_put_sync(struct device *dev)
{
	return __pm_runtime_idle(dev, RPM_GET_PUT);
}

static inline int pm_runtime_put_sync_suspend(struct device *dev)
{
	return __pm_runtime_suspend(dev, RPM_GET_PUT);
}

static inline int pm_runtime_put_sync_autosuspend(struct device *dev)
{
	return __pm_runtime_suspend(dev, RPM_GET_PUT | RPM_AUTO);
}

static inline int pm_runtime_set_active(struct device *dev)
{
	return __pm_runtime_set_status(dev, RPM_ACTIVE);
}

static inline void pm_runtime_set_suspended(struct device *dev)
{
	__pm_runtime_set_status(dev, RPM_SUSPENDED);
}

static inline void pm_runtime_disable(struct device *dev)
{
	__pm_runtime_disable(dev, true);
}

static inline void pm_runtime_use_autosuspend(struct device *dev)
{
	__pm_runtime_use_autosuspend(dev, true);
}

static inline void pm_runtime_dont_use_autosuspend(struct device *dev)
{
	__pm_runtime_use_autosuspend(dev, false);
}

#endif
raph'>
-rw-r--r--arch/alpha/include/asm/core_mcpcia.h28
-rw-r--r--arch/alpha/include/asm/core_t2.h16
-rw-r--r--arch/alpha/include/asm/device.h3
-rw-r--r--arch/alpha/include/asm/div64.h1
-rw-r--r--arch/alpha/include/asm/dma-mapping.h10
-rw-r--r--arch/alpha/include/asm/dma.h9
-rw-r--r--arch/alpha/include/asm/elf.h6
-rw-r--r--arch/alpha/include/asm/floppy.h13
-rw-r--r--arch/alpha/include/asm/fpu.h61
-rw-r--r--arch/alpha/include/asm/futex.h7
-rw-r--r--arch/alpha/include/asm/hwrpb.h2
-rw-r--r--arch/alpha/include/asm/io.h242
-rw-r--r--arch/alpha/include/asm/io_trivial.h34
-rw-r--r--arch/alpha/include/asm/irq.h6
-rw-r--r--arch/alpha/include/asm/irq_regs.h1
-rw-r--r--arch/alpha/include/asm/jensen.h26
-rw-r--r--arch/alpha/include/asm/kdebug.h1
-rw-r--r--arch/alpha/include/asm/kmap_types.h15
-rw-r--r--arch/alpha/include/asm/local.h12
-rw-r--r--arch/alpha/include/asm/local64.h1
-rw-r--r--arch/alpha/include/asm/machvec.h14
-rw-r--r--arch/alpha/include/asm/mmu_context.h12
-rw-r--r--arch/alpha/include/asm/mmzone.h113
-rw-r--r--arch/alpha/include/asm/page.h15
-rw-r--r--arch/alpha/include/asm/pci.h11
-rw-r--r--arch/alpha/include/asm/pgalloc.h64
-rw-r--r--arch/alpha/include/asm/pgtable.h130
-rw-r--r--arch/alpha/include/asm/processor.h14
-rw-r--r--arch/alpha/include/asm/ptrace.h1
-rw-r--r--arch/alpha/include/asm/rwonce.h35
-rw-r--r--arch/alpha/include/asm/rwsem.h211
-rw-r--r--arch/alpha/include/asm/segment.h6
-rw-r--r--arch/alpha/include/asm/setup.h43
-rw-r--r--arch/alpha/include/asm/sparsemem.h18
-rw-r--r--arch/alpha/include/asm/spinlock_types.h2
-rw-r--r--arch/alpha/include/asm/syscall.h8
-rw-r--r--arch/alpha/include/asm/termios.h81
-rw-r--r--arch/alpha/include/asm/thread_info.h28
-rw-r--r--arch/alpha/include/asm/timex.h1
-rw-r--r--arch/alpha/include/asm/tlb.h6
-rw-r--r--arch/alpha/include/asm/tlbflush.h1
-rw-r--r--arch/alpha/include/asm/topology.h40
-rw-r--r--arch/alpha/include/asm/uaccess.h52
-rw-r--r--arch/alpha/include/asm/unaligned.h12
-rw-r--r--arch/alpha/include/asm/unistd.h4
-rw-r--r--arch/alpha/include/asm/user.h6
-rw-r--r--arch/alpha/include/asm/vmalloc.h4
-rw-r--r--arch/alpha/include/asm/xor.h63
-rw-r--r--arch/alpha/include/uapi/asm/Kbuild7
-rw-r--r--arch/alpha/include/uapi/asm/ioctls.h7
-rw-r--r--arch/alpha/include/uapi/asm/ipcbuf.h2
-rw-r--r--arch/alpha/include/uapi/asm/kvm_para.h2
-rw-r--r--arch/alpha/include/uapi/asm/mman.h15
-rw-r--r--arch/alpha/include/uapi/asm/msgbuf.h28
-rw-r--r--arch/alpha/include/uapi/asm/ptrace.h4
-rw-r--r--arch/alpha/include/uapi/asm/sembuf.h23
-rw-r--r--arch/alpha/include/uapi/asm/setup.h42
-rw-r--r--arch/alpha/include/uapi/asm/shmbuf.h39
-rw-r--r--arch/alpha/include/uapi/asm/siginfo.h17
-rw-r--r--arch/alpha/include/uapi/asm/signal.h16
-rw-r--r--arch/alpha/include/uapi/asm/socket.h67
-rw-r--r--arch/alpha/include/uapi/asm/sockios.h4
-rw-r--r--arch/alpha/include/uapi/asm/termbits.h223
-rw-r--r--arch/alpha/include/uapi/asm/unistd.h490
-rw-r--r--arch/alpha/kernel/.gitignore1
-rw-r--r--arch/alpha/kernel/Makefile10
-rw-r--r--arch/alpha/kernel/asm-offsets.c2
-rw-r--r--arch/alpha/kernel/audit.c10
-rw-r--r--arch/alpha/kernel/binfmt_loader.c53
-rw-r--r--arch/alpha/kernel/bugs.c45
-rw-r--r--arch/alpha/kernel/core_apecs.c3
-rw-r--r--arch/alpha/kernel/core_cia.c9
-rw-r--r--arch/alpha/kernel/core_irongate.c9
-rw-r--r--arch/alpha/kernel/core_lca.c3
-rw-r--r--arch/alpha/kernel/core_marvel.c70
-rw-r--r--arch/alpha/kernel/core_mcpcia.c6
-rw-r--r--arch/alpha/kernel/core_t2.c2
-rw-r--r--arch/alpha/kernel/core_titan.c9
-rw-r--r--arch/alpha/kernel/core_tsunami.c8
-rw-r--r--arch/alpha/kernel/core_wildfire.c37
-rw-r--r--arch/alpha/kernel/entry.S218
-rw-r--r--arch/alpha/kernel/io.c101
-rw-r--r--arch/alpha/kernel/irq.c2
-rw-r--r--arch/alpha/kernel/irq_alpha.c29
-rw-r--r--arch/alpha/kernel/irq_i8259.c8
-rw-r--r--arch/alpha/kernel/irq_impl.h7
-rw-r--r--arch/alpha/kernel/irq_pyxis.c3
-rw-r--r--arch/alpha/kernel/machvec_impl.h4
-rw-r--r--arch/alpha/kernel/module.c20
-rw-r--r--arch/alpha/kernel/osf_sys.c200
-rw-r--r--arch/alpha/kernel/pc873xx.c4
-rw-r--r--arch/alpha/kernel/pci-noop.c65
-rw-r--r--arch/alpha/kernel/pci-sysfs.c20
-rw-r--r--arch/alpha/kernel/pci.c25
-rw-r--r--arch/alpha/kernel/pci_iommu.c118
-rw-r--r--arch/alpha/kernel/perf_event.c19
-rw-r--r--arch/alpha/kernel/process.c49
-rw-r--r--arch/alpha/kernel/proto.h10
-rw-r--r--arch/alpha/kernel/ptrace.c24
-rw-r--r--arch/alpha/kernel/rtc.c130
-rw-r--r--arch/alpha/kernel/setup.c162
-rw-r--r--arch/alpha/kernel/signal.c67
-rw-r--r--arch/alpha/kernel/smc37c669.c1
-rw-r--r--arch/alpha/kernel/smc37c93x.c1
-rw-r--r--arch/alpha/kernel/smp.c38
-rw-r--r--arch/alpha/kernel/srm_env.c39
-rw-r--r--arch/alpha/kernel/srmcons.c19
-rw-r--r--arch/alpha/kernel/sys_alcor.c4
-rw-r--r--arch/alpha/kernel/sys_cabriolet.c4
-rw-r--r--arch/alpha/kernel/sys_dp264.c1
-rw-r--r--arch/alpha/kernel/sys_eb64p.c4
-rw-r--r--arch/alpha/kernel/sys_eiger.c3
-rw-r--r--arch/alpha/kernel/sys_jensen.c11
-rw-r--r--arch/alpha/kernel/sys_marvel.c8
-rw-r--r--arch/alpha/kernel/sys_miata.c7
-rw-r--r--arch/alpha/kernel/sys_mikasa.c1
-rw-r--r--arch/alpha/kernel/sys_nautilus.c55
-rw-r--r--arch/alpha/kernel/sys_noritake.c1
-rw-r--r--arch/alpha/kernel/sys_rawhide.c1
-rw-r--r--arch/alpha/kernel/sys_ruffian.c4
-rw-r--r--arch/alpha/kernel/sys_rx164.c4
-rw-r--r--arch/alpha/kernel/sys_sable.c1
-rw-r--r--arch/alpha/kernel/sys_sio.c1
-rw-r--r--arch/alpha/kernel/sys_sx164.c4
-rw-r--r--arch/alpha/kernel/sys_takara.c1
-rw-r--r--arch/alpha/kernel/sys_titan.c1
-rw-r--r--arch/alpha/kernel/sys_wildfire.c13
-rw-r--r--arch/alpha/kernel/syscalls/Makefile32
-rw-r--r--arch/alpha/kernel/syscalls/syscall.tbl492
-rw-r--r--arch/alpha/kernel/systbls.S541
-rw-r--r--arch/alpha/kernel/termios.c56
-rw-r--r--arch/alpha/kernel/time.c6
-rw-r--r--arch/alpha/kernel/traps.c151
-rw-r--r--arch/alpha/kernel/vmlinux.lds.S20
-rw-r--r--arch/alpha/lib/Makefile3
-rw-r--r--arch/alpha/lib/csum_partial_copy.c166
-rw-r--r--arch/alpha/lib/dec_and_lock.c44
-rw-r--r--arch/alpha/lib/fpreg.c43
-rw-r--r--arch/alpha/lib/stacktrace.c2
-rw-r--r--arch/alpha/lib/udiv-qrnnd.S165
-rw-r--r--arch/alpha/math-emu/Makefile3
-rw-r--r--arch/alpha/math-emu/math.c7
-rw-r--r--arch/alpha/math-emu/qrnnd.S163
-rw-r--r--arch/alpha/mm/Makefile3
-rw-r--r--arch/alpha/mm/fault.c65
-rw-r--r--arch/alpha/mm/init.c77
-rw-r--r--arch/alpha/mm/numa.c322
-rw-r--r--arch/alpha/oprofile/Makefile20
-rw-r--r--arch/alpha/oprofile/common.c189
-rw-r--r--arch/alpha/oprofile/op_impl.h55
-rw-r--r--arch/alpha/oprofile/op_model_ev4.c114
-rw-r--r--arch/alpha/oprofile/op_model_ev5.c209
-rw-r--r--arch/alpha/oprofile/op_model_ev6.c101
-rw-r--r--arch/alpha/oprofile/op_model_ev67.c261
-rw-r--r--arch/arc/Kbuild4
-rw-r--r--arch/arc/Kconfig304
-rw-r--r--arch/arc/Kconfig.debug5
-rw-r--r--arch/arc/Makefile121
-rw-r--r--arch/arc/boot/.gitignore1
-rw-r--r--arch/arc/boot/Makefile18
-rw-r--r--arch/arc/boot/dts/Makefile9
-rw-r--r--arch/arc/boot/dts/abilis_tb100.dtsi72
-rw-r--r--arch/arc/boot/dts/abilis_tb100_dvk.dts28
-rw-r--r--arch/arc/boot/dts/abilis_tb101.dtsi72
-rw-r--r--arch/arc/boot/dts/abilis_tb101_dvk.dts28
-rw-r--r--arch/arc/boot/dts/abilis_tb10x.dtsi74
-rw-r--r--arch/arc/boot/dts/axc001.dtsi17
-rw-r--r--arch/arc/boot/dts/axc003.dtsi39
-rw-r--r--arch/arc/boot/dts/axc003_idu.dtsi39
-rw-r--r--arch/arc/boot/dts/axs101.dts7
-rw-r--r--arch/arc/boot/dts/axs103.dts5
-rw-r--r--arch/arc/boot/dts/axs103_idu.dts7
-rw-r--r--arch/arc/boot/dts/axs10x_mb.dtsi45
-rw-r--r--arch/arc/boot/dts/eznps.dts95
-rw-r--r--arch/arc/boot/dts/haps_hs.dts50
-rw-r--r--arch/arc/boot/dts/haps_hs_idu.dts6
-rw-r--r--arch/arc/boot/dts/hsdk.dts169
-rw-r--r--arch/arc/boot/dts/nsim_700.dts41
-rw-r--r--arch/arc/boot/dts/nsim_hs.dts70
-rw-r--r--arch/arc/boot/dts/nsim_hs_idu.dts68
-rw-r--r--arch/arc/boot/dts/nsimosci.dts5
-rw-r--r--arch/arc/boot/dts/nsimosci_hs.dts5
-rw-r--r--arch/arc/boot/dts/nsimosci_hs_idu.dts5
-rw-r--r--arch/arc/boot/dts/skeleton.dtsi5
-rw-r--r--arch/arc/boot/dts/skeleton_hs.dtsi5
-rw-r--r--arch/arc/boot/dts/skeleton_hs_idu.dtsi5
-rw-r--r--arch/arc/boot/dts/vdk_axc003.dtsi9
-rw-r--r--arch/arc/boot/dts/vdk_axc003_idu.dtsi9
-rw-r--r--arch/arc/boot/dts/vdk_axs10x_mb.dtsi23
-rw-r--r--arch/arc/boot/dts/vdk_hs38.dts5
-rw-r--r--arch/arc/boot/dts/vdk_hs38_smp.dts5
-rw-r--r--arch/arc/configs/axs101_defconfig11
-rw-r--r--arch/arc/configs/axs103_defconfig10
-rw-r--r--arch/arc/configs/axs103_smp_defconfig10
-rw-r--r--arch/arc/configs/haps_hs_defconfig41
-rw-r--r--arch/arc/configs/haps_hs_smp_defconfig38
-rw-r--r--arch/arc/configs/hsdk_defconfig24
-rw-r--r--arch/arc/configs/nps_defconfig83
-rw-r--r--arch/arc/configs/nsim_700_defconfig26
-rw-r--r--arch/arc/configs/nsim_hs_defconfig64
-rw-r--r--arch/arc/configs/nsim_hs_smp_defconfig62
-rw-r--r--arch/arc/configs/nsimosci_defconfig10
-rw-r--r--arch/arc/configs/nsimosci_hs_defconfig9
-rw-r--r--arch/arc/configs/nsimosci_hs_smp_defconfig14
-rw-r--r--arch/arc/configs/tb10x_defconfig15
-rw-r--r--arch/arc/configs/vdk_hs38_defconfig8
-rw-r--r--arch/arc/configs/vdk_hs38_smp_defconfig6
-rw-r--r--arch/arc/include/asm/Kbuild24
-rw-r--r--arch/arc/include/asm/arcregs.h61
-rw-r--r--arch/arc/include/asm/asm-offsets.h5
-rw-r--r--arch/arc/include/asm/asserts.h34
-rw-r--r--arch/arc/include/asm/atomic-llsc.h97
-rw-r--r--arch/arc/include/asm/atomic-spinlock.h102
-rw-r--r--arch/arc/include/asm/atomic.h610
-rw-r--r--arch/arc/include/asm/atomic64-arcv2.h250
-rw-r--r--arch/arc/include/asm/barrier.h14
-rw-r--r--arch/arc/include/asm/bitops.h266
-rw-r--r--arch/arc/include/asm/bug.h8
-rw-r--r--arch/arc/include/asm/cache.h26
-rw-r--r--arch/arc/include/asm/cacheflush.h5
-rw-r--r--arch/arc/include/asm/checksum.h7
-rw-r--r--arch/arc/include/asm/cmpxchg.h298
-rw-r--r--arch/arc/include/asm/current.h5
-rw-r--r--arch/arc/include/asm/delay.h8
-rw-r--r--arch/arc/include/asm/disasm.h5
-rw-r--r--arch/arc/include/asm/dma-mapping.h21
-rw-r--r--arch/arc/include/asm/dma.h10
-rw-r--r--arch/arc/include/asm/dsp-impl.h152
-rw-r--r--arch/arc/include/asm/dsp.h29
-rw-r--r--arch/arc/include/asm/dwarf.h5
-rw-r--r--arch/arc/include/asm/elf.h13
-rw-r--r--arch/arc/include/asm/entry-arcv2.h323
-rw-r--r--arch/arc/include/asm/entry-compact.h52
-rw-r--r--arch/arc/include/asm/entry.h8
-rw-r--r--arch/arc/include/asm/exec.h5
-rw-r--r--arch/arc/include/asm/fpu.h57
-rw-r--r--arch/arc/include/asm/futex.h12
-rw-r--r--arch/arc/include/asm/highmem.h50
-rw-r--r--arch/arc/include/asm/hugepage.h17
-rw-r--r--arch/arc/include/asm/io.h83
-rw-r--r--arch/arc/include/asm/irq.h5
-rw-r--r--arch/arc/include/asm/irqflags-arcv2.h13
-rw-r--r--arch/arc/include/asm/irqflags-compact.h18
-rw-r--r--arch/arc/include/asm/irqflags.h5
-rw-r--r--arch/arc/include/asm/jump_label.h72
-rw-r--r--arch/arc/include/asm/kdebug.h5
-rw-r--r--arch/arc/include/asm/kgdb.h5
-rw-r--r--arch/arc/include/asm/kmap_types.h18
-rw-r--r--arch/arc/include/asm/kprobes.h9
-rw-r--r--arch/arc/include/asm/linkage.h33
-rw-r--r--arch/arc/include/asm/mach_desc.h10
-rw-r--r--arch/arc/include/asm/mmu-arcv2.h103
-rw-r--r--arch/arc/include/asm/mmu.h86
-rw-r--r--arch/arc/include/asm/mmu_context.h50
-rw-r--r--arch/arc/include/asm/mmzone.h43
-rw-r--r--arch/arc/include/asm/module.h10
-rw-r--r--arch/arc/include/asm/page.h113
-rw-r--r--arch/arc/include/asm/pci.h11
-rw-r--r--arch/arc/include/asm/perf_event.h167
-rw-r--r--arch/arc/include/asm/pgalloc.h94
-rw-r--r--arch/arc/include/asm/pgtable-bits-arcv2.h149
-rw-r--r--arch/arc/include/asm/pgtable-levels.h187
-rw-r--r--arch/arc/include/asm/pgtable.h388
-rw-r--r--arch/arc/include/asm/processor.h71
-rw-r--r--arch/arc/include/asm/ptrace.h45
-rw-r--r--arch/arc/include/asm/sections.h5
-rw-r--r--arch/arc/include/asm/segment.h24
-rw-r--r--arch/arc/include/asm/serial.h5
-rw-r--r--arch/arc/include/asm/setup.h21
-rw-r--r--arch/arc/include/asm/shmparam.h5
-rw-r--r--arch/arc/include/asm/smp.h19
-rw-r--r--arch/arc/include/asm/spinlock.h60
-rw-r--r--arch/arc/include/asm/spinlock_types.h5
-rw-r--r--arch/arc/include/asm/stacktrace.h5
-rw-r--r--arch/arc/include/asm/string.h5
-rw-r--r--arch/arc/include/asm/switch_to.h33
-rw-r--r--arch/arc/include/asm/syscall.h25
-rw-r--r--arch/arc/include/asm/syscalls.h6
-rw-r--r--arch/arc/include/asm/thread_info.h21
-rw-r--r--arch/arc/include/asm/timex.h5
-rw-r--r--arch/arc/include/asm/tlb-mmu1.h104
-rw-r--r--arch/arc/include/asm/tlb.h37
-rw-r--r--arch/arc/include/asm/tlbflush.h5
-rw-r--r--arch/arc/include/asm/uaccess.h112
-rw-r--r--arch/arc/include/asm/unaligned.h5
-rw-r--r--arch/arc/include/asm/unwind.h5
-rw-r--r--arch/arc/include/asm/vermagic.h8
-rw-r--r--arch/arc/include/asm/vmalloc.h4
-rw-r--r--arch/arc/include/uapi/asm/Kbuild29
-rw-r--r--arch/arc/include/uapi/asm/bpf_perf_event.h9
-rw-r--r--arch/arc/include/uapi/asm/page.h1
-rw-r--r--arch/arc/include/uapi/asm/sigcontext.h1
-rw-r--r--arch/arc/include/uapi/asm/unistd.h4
-rw-r--r--arch/arc/kernel/.gitignore1
-rw-r--r--arch/arc/kernel/Makefile14
-rw-r--r--arch/arc/kernel/arc_hostlink.c5
-rw-r--r--arch/arc/kernel/arcksyms.c6
-rw-r--r--arch/arc/kernel/asm-offsets.c26
-rw-r--r--arch/arc/kernel/ctx_sw.c18
-rw-r--r--arch/arc/kernel/ctx_sw_asm.S5
-rw-r--r--arch/arc/kernel/devtree.c7
-rw-r--r--arch/arc/kernel/disasm.c74
-rw-r--r--arch/arc/kernel/entry-arcv2.S72
-rw-r--r--arch/arc/kernel/entry-compact.S7
-rw-r--r--arch/arc/kernel/entry.S66
-rw-r--r--arch/arc/kernel/fpu.c37
-rw-r--r--arch/arc/kernel/head.S54
-rw-r--r--arch/arc/kernel/intc-arcv2.c10
-rw-r--r--arch/arc/kernel/intc-compact.c8
-rw-r--r--arch/arc/kernel/irq.c18
-rw-r--r--arch/arc/kernel/jump_label.c157
-rw-r--r--arch/arc/kernel/kgdb.c18
-rw-r--r--arch/arc/kernel/kprobes.c136
-rw-r--r--arch/arc/kernel/mcip.c67
-rw-r--r--arch/arc/kernel/module.c5
-rw-r--r--arch/arc/kernel/perf_event.c438
-rw-r--r--arch/arc/kernel/process.c124
-rw-r--r--arch/arc/kernel/ptrace.c298
-rw-r--r--arch/arc/kernel/reset.c5
-rw-r--r--arch/arc/kernel/setup.c350
-rw-r--r--arch/arc/kernel/signal.c74
-rw-r--r--arch/arc/kernel/smp.c28
-rw-r--r--arch/arc/kernel/stacktrace.c91
-rw-r--r--arch/arc/kernel/sys.c1
-rw-r--r--arch/arc/kernel/traps.c32
-rw-r--r--arch/arc/kernel/troubleshoot.c163
-rw-r--r--arch/arc/kernel/unaligned.c8
-rw-r--r--arch/arc/kernel/unwind.c92
-rw-r--r--arch/arc/kernel/vmlinux.lds.S18
-rw-r--r--arch/arc/lib/Makefile12
-rw-r--r--arch/arc/lib/memcmp.S5
-rw-r--r--arch/arc/lib/memcpy-700.S5
-rw-r--r--arch/arc/lib/memcpy-archs-unaligned.S47
-rw-r--r--arch/arc/lib/memcpy-archs.S19
-rw-r--r--arch/arc/lib/memset-archs.S45
-rw-r--r--arch/arc/lib/memset.S5
-rw-r--r--arch/arc/lib/strchr-700.S5
-rw-r--r--arch/arc/lib/strcmp-archs.S5
-rw-r--r--arch/arc/lib/strcmp.S5
-rw-r--r--arch/arc/lib/strcpy-700.S5
-rw-r--r--arch/arc/lib/strlen.S5
-rw-r--r--arch/arc/mm/Makefile5
-rw-r--r--arch/arc/mm/cache.c203
-rw-r--r--arch/arc/mm/dma.c292
-rw-r--r--arch/arc/mm/extable.c17
-rw-r--r--arch/arc/mm/fault.c227
-rw-r--r--arch/arc/mm/highmem.c94
-rw-r--r--arch/arc/mm/init.c163
-rw-r--r--arch/arc/mm/ioremap.c15
-rw-r--r--arch/arc/mm/mmap.c25
-rw-r--r--arch/arc/mm/tlb.c337
-rw-r--r--arch/arc/mm/tlbex.S125
-rw-r--r--arch/arc/oprofile/Makefile10
-rw-r--r--arch/arc/oprofile/common.c26
-rw-r--r--arch/arc/plat-axs10x/Kconfig7
-rw-r--r--arch/arc/plat-axs10x/Makefile5
-rw-r--r--arch/arc/plat-axs10x/axs10x.c13
-rw-r--r--arch/arc/plat-eznps/Kconfig57
-rw-r--r--arch/arc/plat-eznps/Makefile7
-rw-r--r--arch/arc/plat-eznps/ctop.c32
-rw-r--r--arch/arc/plat-eznps/entry.S70
-rw-r--r--arch/arc/plat-eznps/include/plat/ctop.h209
-rw-r--r--arch/arc/plat-eznps/include/plat/mtm.h60
-rw-r--r--arch/arc/plat-eznps/include/plat/smp.h26
-rw-r--r--arch/arc/plat-eznps/mtm.c175
-rw-r--r--arch/arc/plat-eznps/platform.c102
-rw-r--r--arch/arc/plat-eznps/smp.c149
-rw-r--r--arch/arc/plat-hsdk/Kconfig11
-rw-r--r--arch/arc/plat-hsdk/Makefile5
-rw-r--r--arch/arc/plat-hsdk/platform.c306
-rw-r--r--arch/arc/plat-sim/Makefile5
-rw-r--r--arch/arc/plat-sim/platform.c6
-rw-r--r--arch/arc/plat-tb10x/Kconfig13
-rw-r--r--arch/arc/plat-tb10x/Makefile13
-rw-r--r--arch/arc/plat-tb10x/tb10x.c14
-rw-r--r--arch/arm/Kbuild14
-rw-r--r--arch/arm/Kconfig1012
-rw-r--r--arch/arm/Kconfig-nommu2
-rw-r--r--arch/arm/Kconfig.assembler6
-rw-r--r--arch/arm/Kconfig.debug646
-rw-r--r--arch/arm/Makefile289
-rw-r--r--arch/arm/boot/.gitignore1
-rw-r--r--arch/arm/boot/Makefile41
-rw-r--r--arch/arm/boot/bootp/Makefile37
-rw-r--r--arch/arm/boot/bootp/bootp.lds5
-rw-r--r--arch/arm/boot/bootp/init.S9
-rw-r--r--arch/arm/boot/compressed/.gitignore15
-rw-r--r--arch/arm/boot/compressed/Makefile112
-rw-r--r--arch/arm/boot/compressed/ashldi3.S3
-rw-r--r--arch/arm/boot/compressed/atags_to_fdt.c41
-rw-r--r--arch/arm/boot/compressed/big-endian.S2
-rw-r--r--arch/arm/boot/compressed/bswapsdi2.S3
-rw-r--r--arch/arm/boot/compressed/debug.S5
-rw-r--r--arch/arm/boot/compressed/decompress.c10
-rw-r--r--arch/arm/boot/compressed/efi-header.S33
-rw-r--r--arch/arm/boot/compressed/fdt.c2
-rw-r--r--arch/arm/boot/compressed/fdt_check_mem_start.c167
-rw-r--r--arch/arm/boot/compressed/fdt_ro.c2
-rw-r--r--arch/arm/boot/compressed/fdt_rw.c2
-rw-r--r--arch/arm/boot/compressed/fdt_wip.c2
-rw-r--r--arch/arm/boot/compressed/font.c2
-rw-r--r--arch/arm/boot/compressed/head-sa1100.S4
-rw-r--r--arch/arm/boot/compressed/head.S537
-rw-r--r--arch/arm/boot/compressed/hyp-stub.S2
-rw-r--r--arch/arm/boot/compressed/lib1funcs.S3
-rw-r--r--arch/arm/boot/compressed/libfdt_env.h20
-rw-r--r--arch/arm/boot/compressed/ll_char_wr.S9
-rw-r--r--arch/arm/boot/compressed/misc-ep93xx.h75
-rw-r--r--arch/arm/boot/compressed/misc.c27
-rw-r--r--arch/arm/boot/compressed/misc.h10
-rw-r--r--arch/arm/boot/compressed/piggy.S2
-rw-r--r--arch/arm/boot/compressed/string.c30
-rw-r--r--arch/arm/boot/compressed/vmlinux.lds.S39
-rwxr-xr-xarch/arm/boot/deflate_xip_data.sh8
-rw-r--r--arch/arm/boot/dts/Makefile652
-rw-r--r--arch/arm/boot/dts/aks-cdu.dts3
-rw-r--r--arch/arm/boot/dts/alphascale-asm9260.dtsi3
-rw-r--r--arch/arm/boot/dts/alpine.dtsi16
-rw-r--r--arch/arm/boot/dts/am335x-baltos-ir2110.dts191
-rw-r--r--arch/arm/boot/dts/am335x-baltos-ir3220.dts217
-rw-r--r--arch/arm/boot/dts/am335x-baltos-ir5221.dts224
-rw-r--r--arch/arm/boot/dts/am335x-baltos-leds.dtsi19
-rw-r--r--arch/arm/boot/dts/am335x-baltos.dtsi178
-rw-r--r--arch/arm/boot/dts/am335x-base0033.dts53
-rw-r--r--arch/arm/boot/dts/am335x-bone-common.dtsi169
-rw-r--r--arch/arm/boot/dts/am335x-bone.dts7
-rw-r--r--arch/arm/boot/dts/am335x-boneblack-common.dtsi145
-rw-r--r--arch/arm/boot/dts/am335x-boneblack-hdmi.dtsi146
-rw-r--r--arch/arm/boot/dts/am335x-boneblack-wireless.dts43
-rw-r--r--arch/arm/boot/dts/am335x-boneblack.dts156
-rw-r--r--arch/arm/boot/dts/am335x-boneblue.dts431
-rw-r--r--arch/arm/boot/dts/am335x-bonegreen-common.dtsi11
-rw-r--r--arch/arm/boot/dts/am335x-bonegreen-wireless.dts44
-rw-r--r--arch/arm/boot/dts/am335x-bonegreen.dts7
-rw-r--r--arch/arm/boot/dts/am335x-chiliboard.dts114
-rw-r--r--arch/arm/boot/dts/am335x-chilisom.dtsi41
-rw-r--r--arch/arm/boot/dts/am335x-cm-t335.dts245
-rw-r--r--arch/arm/boot/dts/am335x-evm.dts373
-rw-r--r--arch/arm/boot/dts/am335x-evmsk.dts432
-rw-r--r--arch/arm/boot/dts/am335x-guardian.dts745
-rw-r--r--arch/arm/boot/dts/am335x-icev2.dts168
-rw-r--r--arch/arm/boot/dts/am335x-igep0033.dtsi101
-rw-r--r--arch/arm/boot/dts/am335x-lxm.dts185
-rw-r--r--arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi225
-rw-r--r--arch/arm/boot/dts/am335x-moxa-uc-2101.dts68
-rw-r--r--arch/arm/boot/dts/am335x-moxa-uc-8100-common.dtsi421
-rw-r--r--arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts428
-rw-r--r--arch/arm/boot/dts/am335x-myirtech-myc.dtsi276
-rw-r--r--arch/arm/boot/dts/am335x-myirtech-myd.dts549
-rw-r--r--arch/arm/boot/dts/am335x-nano.dts195
-rw-r--r--arch/arm/boot/dts/am335x-netcan-plus-1xx.dts231
-rw-r--r--arch/arm/boot/dts/am335x-netcom-plus-2xx.dts239
-rw-r--r--arch/arm/boot/dts/am335x-netcom-plus-8xx.dts271
-rw-r--r--arch/arm/boot/dts/am335x-osd3358-sm-red.dts434
-rw-r--r--arch/arm/boot/dts/am335x-osd335x-common.dtsi124
-rw-r--r--arch/arm/boot/dts/am335x-pcm-953.dtsi194
-rw-r--r--arch/arm/boot/dts/am335x-pdu001.dts573
-rw-r--r--arch/arm/boot/dts/am335x-pepper.dts267
-rw-r--r--arch/arm/boot/dts/am335x-phycore-rdk.dts9
-rw-r--r--arch/arm/boot/dts/am335x-phycore-som.dtsi140
-rw-r--r--arch/arm/boot/dts/am335x-pocketbeagle.dts484
-rw-r--r--arch/arm/boot/dts/am335x-regor-rdk.dts24
-rw-r--r--arch/arm/boot/dts/am335x-regor.dtsi201
-rw-r--r--arch/arm/boot/dts/am335x-sancloud-bbe-common.dtsi67
-rw-r--r--arch/arm/boot/dts/am335x-sancloud-bbe-extended-wifi.dts113
-rw-r--r--arch/arm/boot/dts/am335x-sancloud-bbe-lite.dts50
-rw-r--r--arch/arm/boot/dts/am335x-sancloud-bbe.dts53
-rw-r--r--arch/arm/boot/dts/am335x-sbc-t335.dts161
-rw-r--r--arch/arm/boot/dts/am335x-shc.dts304
-rw-r--r--arch/arm/boot/dts/am335x-sl50.dts466
-rw-r--r--arch/arm/boot/dts/am335x-wega-rdk.dts9
-rw-r--r--arch/arm/boot/dts/am335x-wega.dtsi187
-rw-r--r--arch/arm/boot/dts/am33xx-clocks.dtsi456
-rw-r--r--arch/arm/boot/dts/am33xx-l4.dtsi2322
-rw-r--r--arch/arm/boot/dts/am33xx.dtsi1119
-rw-r--r--arch/arm/boot/dts/am3517-craneboard.dts7
-rw-r--r--arch/arm/boot/dts/am3517-evm-ui.dtsi217
-rw-r--r--arch/arm/boot/dts/am3517-evm.dts334
-rw-r--r--arch/arm/boot/dts/am3517-som.dtsi243
-rw-r--r--arch/arm/boot/dts/am3517.dtsi143
-rw-r--r--arch/arm/boot/dts/am3517_mt_ventoux.dts7
-rw-r--r--arch/arm/boot/dts/am35xx-clocks.dtsi57
-rw-r--r--arch/arm/boot/dts/am3703.dtsi14
-rw-r--r--arch/arm/boot/dts/am3715.dtsi10
-rw-r--r--arch/arm/boot/dts/am3874-iceboard.dts489
-rw-r--r--arch/arm/boot/dts/am4372.dtsi1517
-rw-r--r--arch/arm/boot/dts/am437x-cm-t43.dts43
-rw-r--r--arch/arm/boot/dts/am437x-gp-evm.dts211
-rw-r--r--arch/arm/boot/dts/am437x-idk-evm.dts46
-rw-r--r--arch/arm/boot/dts/am437x-l4.dtsi2584
-rw-r--r--arch/arm/boot/dts/am437x-sbc-t43.dts7
-rw-r--r--arch/arm/boot/dts/am437x-sk-evm.dts211
-rw-r--r--arch/arm/boot/dts/am43x-epos-evm.dts109
-rw-r--r--arch/arm/boot/dts/am43xx-clocks.dtsi443
-rw-r--r--arch/arm/boot/dts/am57-pruss.dtsi226
-rw-r--r--arch/arm/boot/dts/am5718.dtsi29
-rw-r--r--arch/arm/boot/dts/am571x-idk-touchscreen.dtso32
-rw-r--r--arch/arm/boot/dts/am571x-idk.dts165
-rw-r--r--arch/arm/boot/dts/am5728.dtsi34
-rw-r--r--arch/arm/boot/dts/am5729-beagleboneai.dts704
-rw-r--r--arch/arm/boot/dts/am572x-idk-common.dtsi143
-rw-r--r--arch/arm/boot/dts/am572x-idk-touchscreen.dtso32
-rw-r--r--arch/arm/boot/dts/am572x-idk.dts35
-rw-r--r--arch/arm/boot/dts/am5748.dtsi34
-rw-r--r--arch/arm/boot/dts/am574x-idk.dts35
-rw-r--r--arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi138
-rw-r--r--arch/arm/boot/dts/am57xx-beagle-x15-revb1.dts16
-rw-r--r--arch/arm/boot/dts/am57xx-beagle-x15-revc.dts16
-rw-r--r--arch/arm/boot/dts/am57xx-beagle-x15.dts10
-rw-r--r--arch/arm/boot/dts/am57xx-cl-som-am57x.dts57
-rw-r--r--arch/arm/boot/dts/am57xx-evm.dtso127
-rw-r--r--arch/arm/boot/dts/am57xx-idk-common.dtsi173
-rw-r--r--arch/arm/boot/dts/am57xx-idk-lcd-osd101t2045.dtso63
-rw-r--r--arch/arm/boot/dts/am57xx-idk-lcd-osd101t2587.dtso66
-rw-r--r--arch/arm/boot/dts/am57xx-sbc-am57x.dts9
-rw-r--r--arch/arm/boot/dts/animeo_ip.dts18
-rw-r--r--arch/arm/boot/dts/arm-realview-eb-mp.dtsi2
-rw-r--r--arch/arm/boot/dts/arm-realview-eb.dtsi124
-rw-r--r--arch/arm/boot/dts/arm-realview-pb1176.dts130
-rw-r--r--arch/arm/boot/dts/arm-realview-pb11mp.dts168
-rw-r--r--arch/arm/boot/dts/arm-realview-pbx-a9.dts2
-rw-r--r--arch/arm/boot/dts/arm-realview-pbx.dtsi151
-rw-r--r--arch/arm/boot/dts/armada-370-c200-v2.dts388
-rw-r--r--arch/arm/boot/dts/armada-370-db.dts98
-rw-r--r--arch/arm/boot/dts/armada-370-dlink-dns327l.dts170
-rw-r--r--arch/arm/boot/dts/armada-370-mirabox.dts90
-rw-r--r--arch/arm/boot/dts/armada-370-netgear-rn102.dts141
-rw-r--r--arch/arm/boot/dts/armada-370-netgear-rn104.dts155
-rw-r--r--arch/arm/boot/dts/armada-370-rd.dts197
-rw-r--r--arch/arm/boot/dts/armada-370-seagate-nas-2bay.dts5
-rw-r--r--arch/arm/boot/dts/armada-370-seagate-nas-4bay.dts9
-rw-r--r--arch/arm/boot/dts/armada-370-seagate-nas-xbay.dtsi85
-rw-r--r--arch/arm/boot/dts/armada-370-seagate-personal-cloud-2bay.dts5
-rw-r--r--arch/arm/boot/dts/armada-370-seagate-personal-cloud.dts5
-rw-r--r--arch/arm/boot/dts/armada-370-seagate-personal-cloud.dtsi17
-rw-r--r--arch/arm/boot/dts/armada-370-synology-ds213j.dts47
-rw-r--r--arch/arm/boot/dts/armada-370-xp.dtsi47
-rw-r--r--arch/arm/boot/dts/armada-370.dtsi69
-rw-r--r--arch/arm/boot/dts/armada-375-db.dts91
-rw-r--r--arch/arm/boot/dts/armada-375.dtsi91
-rw-r--r--arch/arm/boot/dts/armada-380.dtsi85
-rw-r--r--arch/arm/boot/dts/armada-381-netgear-gs110emx.dts295
-rw-r--r--arch/arm/boot/dts/armada-382-rd-ac3x-48g4x2xl.dts112
-rw-r--r--arch/arm/boot/dts/armada-385-atl-x530.dts235
-rw-r--r--arch/arm/boot/dts/armada-385-clearfog-gtr-l8.dts120
-rw-r--r--arch/arm/boot/dts/armada-385-clearfog-gtr-s4.dts84
-rw-r--r--arch/arm/boot/dts/armada-385-clearfog-gtr.dtsi450
-rw-r--r--arch/arm/boot/dts/armada-385-db-88f6820-amc.dts155
-rw-r--r--arch/arm/boot/dts/armada-385-db-ap.dts104
-rw-r--r--arch/arm/boot/dts/armada-385-linksys-caiman.dts167
-rw-r--r--arch/arm/boot/dts/armada-385-linksys-cobra.dts167
-rw-r--r--arch/arm/boot/dts/armada-385-linksys-rango.dts183
-rw-r--r--arch/arm/boot/dts/armada-385-linksys-shelby.dts167
-rw-r--r--arch/arm/boot/dts/armada-385-linksys.dtsi67
-rw-r--r--arch/arm/boot/dts/armada-385-synology-ds116.dts39
-rw-r--r--arch/arm/boot/dts/armada-385-turris-omnia.dts277
-rw-r--r--arch/arm/boot/dts/armada-385.dtsi97
-rw-r--r--arch/arm/boot/dts/armada-388-clearfog-base.dts45
-rw-r--r--arch/arm/boot/dts/armada-388-clearfog-pro.dts43
-rw-r--r--arch/arm/boot/dts/armada-388-clearfog.dts109
-rw-r--r--arch/arm/boot/dts/armada-388-clearfog.dtsi118
-rw-r--r--arch/arm/boot/dts/armada-388-db.dts167
-rw-r--r--arch/arm/boot/dts/armada-388-gp.dts35
-rw-r--r--arch/arm/boot/dts/armada-388-helios4.dts324
-rw-r--r--arch/arm/boot/dts/armada-388-rd.dts41
-rw-r--r--arch/arm/boot/dts/armada-388.dtsi34
-rw-r--r--arch/arm/boot/dts/armada-38x-solidrun-microsom.dtsi59
-rw-r--r--arch/arm/boot/dts/armada-38x.dtsi128
-rw-r--r--arch/arm/boot/dts/armada-390-db.dts107
-rw-r--r--arch/arm/boot/dts/armada-390.dtsi39
-rw-r--r--arch/arm/boot/dts/armada-395-gp.dts107
-rw-r--r--arch/arm/boot/dts/armada-395.dtsi39
-rw-r--r--arch/arm/boot/dts/armada-398-db.dts101
-rw-r--r--arch/arm/boot/dts/armada-398.dtsi39
-rw-r--r--arch/arm/boot/dts/armada-39x.dtsi114
-rw-r--r--arch/arm/boot/dts/armada-xp-98dx3236.dtsi93
-rw-r--r--arch/arm/boot/dts/armada-xp-98dx3336.dtsi41
-rw-r--r--arch/arm/boot/dts/armada-xp-98dx4251.dtsi41
-rw-r--r--arch/arm/boot/dts/armada-xp-axpwifiap.dts47
-rw-r--r--arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts43
-rw-r--r--arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts17
-rw-r--r--arch/arm/boot/dts/armada-xp-crs305-1g-4s.dtsi104
-rw-r--r--arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts43
-rw-r--r--arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts17
-rw-r--r--arch/arm/boot/dts/armada-xp-crs326-24g-2s.dtsi104
-rw-r--r--arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts43
-rw-r--r--arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts17
-rw-r--r--arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dtsi104
-rw-r--r--arch/arm/boot/dts/armada-xp-db-dxbc2.dts59
-rw-r--r--arch/arm/boot/dts/armada-xp-db-xc3-24g4xg.dts64
-rw-r--r--arch/arm/boot/dts/armada-xp-db.dts86
-rw-r--r--arch/arm/boot/dts/armada-xp-gp.dts54
-rw-r--r--arch/arm/boot/dts/armada-xp-lenovo-ix4-300d.dts126
-rw-r--r--arch/arm/boot/dts/armada-xp-linksys-mamba.dts250
-rw-r--r--arch/arm/boot/dts/armada-xp-matrix.dts39
-rw-r--r--arch/arm/boot/dts/armada-xp-mv78230.dtsi117
-rw-r--r--arch/arm/boot/dts/armada-xp-mv78260.dtsi181
-rw-r--r--arch/arm/boot/dts/armada-xp-mv78460.dtsi179
-rw-r--r--arch/arm/boot/dts/armada-xp-netgear-rn2120.dts141
-rw-r--r--arch/arm/boot/dts/armada-xp-openblocks-ax3-4.dts45
-rw-r--r--arch/arm/boot/dts/armada-xp-synology-ds414.dts41
-rw-r--r--arch/arm/boot/dts/armada-xp.dtsi42
-rw-r--r--arch/arm/boot/dts/artpec6-devboard.dts12
-rw-r--r--arch/arm/boot/dts/artpec6.dtsi166
-rw-r--r--arch/arm/boot/dts/aspeed-ast2500-evb.dts58
-rw-r--r--arch/arm/boot/dts/aspeed-ast2600-evb-a1.dts16
-rw-r--r--arch/arm/boot/dts/aspeed-ast2600-evb.dts350
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-amd-daytonax.dts319
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts346
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts808
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-ampere-mtmitchell.dts585
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-arm-stardragon4800-rep2.dts220
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-asrock-e3c246d4i.dts208
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-asrock-romed8hm3.dts261
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts940
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-delta-ahe50dc.dts418
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-facebook-bletchley.dts1077
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-facebook-cloudripper.dts544
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts1590
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-facebook-elbert.dts203
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-facebook-fuji.dts1251
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-facebook-galaxy100.dts53
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-facebook-greatlakes.dts294
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts1339
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts549
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts63
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts53
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-facebook-wedge400.dts374
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts127
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts236
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-ibm-bonnell.dts915
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts3723
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-ibm-rainier-1s4u.dts14
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-ibm-rainier-4u.dts21
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts2420
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts912
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-inspur-nf5280m6.dts691
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-inspur-on5263m5.dts148
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts132
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-inventec-transformers.dts328
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-lenovo-hr630.dts569
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-lenovo-hr855xg2.dts666
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-microsoft-olympus.dts207
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts329
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts667
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-opp-nicole.dts326
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts262
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts115
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-opp-swift.dts978
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts887
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts248
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts174
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts180
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts167
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-qcom-dc-scm-v1.dts190
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts62
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-quanta-s6q.dts610
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-supermicro-x11spi.dts137
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-tyan-s7106.dts528
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-tyan-s8036.dts471
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-ufispace-ncplite.dts360
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-vegman-n110.dts149
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-vegman-rx20.dts255
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-vegman-sx20.dts154
-rw-r--r--arch/arm/boot/dts/aspeed-bmc-vegman.dtsi311
-rw-r--r--arch/arm/boot/dts/aspeed-g4.dtsi253
-rw-r--r--arch/arm/boot/dts/aspeed-g5.dtsi361
-rw-r--r--arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi1184
-rw-r--r--arch/arm/boot/dts/aspeed-g6.dtsi1121
-rw-r--r--arch/arm/boot/dts/ast2400-facebook-netbmc-common.dtsi121
-rw-r--r--arch/arm/boot/dts/ast2500-facebook-netbmc-common.dtsi82
-rw-r--r--arch/arm/boot/dts/ast2600-facebook-netbmc-common.dtsi169
-rw-r--r--arch/arm/boot/dts/at91-ariag25.dts261
-rw-r--r--arch/arm/boot/dts/at91-ariettag25.dts103
-rw-r--r--arch/arm/boot/dts/at91-cosino.dtsi209
-rw-r--r--arch/arm/boot/dts/at91-cosino_mega2560.dts97
-rw-r--r--arch/arm/boot/dts/at91-dvk_som60.dts95
-rw-r--r--arch/arm/boot/dts/at91-dvk_su60_somc.dtsi159
-rw-r--r--arch/arm/boot/dts/at91-dvk_su60_somc_lcm.dtsi90
-rw-r--r--arch/arm/boot/dts/at91-foxg20.dts10
-rw-r--r--arch/arm/boot/dts/at91-gatwick.dts121
-rw-r--r--arch/arm/boot/dts/at91-kizbox.dts230
-rw-r--r--arch/arm/boot/dts/at91-kizbox2-2.dts26
-rw-r--r--arch/arm/boot/dts/at91-kizbox2-common.dtsi256
-rw-r--r--arch/arm/boot/dts/at91-kizbox2.dts245
-rw-r--r--arch/arm/boot/dts/at91-kizbox3-hs.dts309
-rw-r--r--arch/arm/boot/dts/at91-kizbox3_common.dtsi371
-rw-r--r--arch/arm/boot/dts/at91-kizboxmini-base.dts24
-rw-r--r--arch/arm/boot/dts/at91-kizboxmini-common.dtsi168
-rw-r--r--arch/arm/boot/dts/at91-kizboxmini-mb.dts26
-rw-r--r--arch/arm/boot/dts/at91-kizboxmini-rd.dts49
-rw-r--r--arch/arm/boot/dts/at91-kizboxmini.dts175
-rw-r--r--arch/arm/boot/dts/at91-linea.dtsi5
-rw-r--r--arch/arm/boot/dts/at91-lmu5000.dts147
-rw-r--r--arch/arm/boot/dts/at91-nattis-2-natte-2.dts174
-rw-r--r--arch/arm/boot/dts/at91-q5xr5.dts181
-rw-r--r--arch/arm/boot/dts/at91-qil_a9260.dts10
-rw-r--r--arch/arm/boot/dts/at91-sam9_l9260.dts8
-rw-r--r--arch/arm/boot/dts/at91-sam9x60_curiosity.dts503
-rw-r--r--arch/arm/boot/dts/at91-sam9x60ek.dts669
-rw-r--r--arch/arm/boot/dts/at91-sama5d27_som1.dtsi144
-rw-r--r--arch/arm/boot/dts/at91-sama5d27_som1_ek.dts198
-rw-r--r--arch/arm/boot/dts/at91-sama5d27_wlsom1.dtsi386
-rw-r--r--arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts269
-rw-r--r--arch/arm/boot/dts/at91-sama5d2_icp.dts790
-rw-r--r--arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts84
-rw-r--r--arch/arm/boot/dts/at91-sama5d2_xplained.dts327
-rw-r--r--arch/arm/boot/dts/at91-sama5d3_eds.dts307
-rw-r--r--arch/arm/boot/dts/at91-sama5d3_ksz9477_evb.dts214
-rw-r--r--arch/arm/boot/dts/at91-sama5d3_xplained.dts67
-rw-r--r--arch/arm/boot/dts/at91-sama5d4_ma5d4.dtsi12
-rw-r--r--arch/arm/boot/dts/at91-sama5d4_ma5d4evk.dts16
-rw-r--r--arch/arm/boot/dts/at91-sama5d4_xplained.dts102
-rw-r--r--arch/arm/boot/dts/at91-sama5d4ek.dts59
-rw-r--r--arch/arm/boot/dts/at91-sama7g5ek.dts834
-rw-r--r--arch/arm/boot/dts/at91-smartkiz.dts107
-rw-r--r--arch/arm/boot/dts/at91-som60.dtsi230
-rw-r--r--arch/arm/boot/dts/at91-tse850-3.dts56
-rw-r--r--arch/arm/boot/dts/at91-vinco.dts45
-rw-r--r--arch/arm/boot/dts/at91-wb45n.dts61
-rw-r--r--arch/arm/boot/dts/at91-wb45n.dtsi166
-rw-r--r--arch/arm/boot/dts/at91-wb50n.dts102
-rw-r--r--arch/arm/boot/dts/at91-wb50n.dtsi194
-rw-r--r--arch/arm/boot/dts/at91rm9200.dtsi336
-rw-r--r--arch/arm/boot/dts/at91rm9200_pqfp.dtsi3
-rw-r--r--arch/arm/boot/dts/at91rm9200ek.dts9
-rw-r--r--arch/arm/boot/dts/at91sam9260.dtsi391
-rw-r--r--arch/arm/boot/dts/at91sam9260ek.dts55
-rw-r--r--arch/arm/boot/dts/at91sam9261.dtsi319
-rw-r--r--arch/arm/boot/dts/at91sam9261ek.dts33
-rw-r--r--arch/arm/boot/dts/at91sam9263.dtsi358
-rw-r--r--arch/arm/boot/dts/at91sam9263ek.dts22
-rw-r--r--arch/arm/boot/dts/at91sam9g15.dtsi29
-rw-r--r--arch/arm/boot/dts/at91sam9g15ek.dts15
-rw-r--r--arch/arm/boot/dts/at91sam9g20.dtsi31
-rw-r--r--arch/arm/boot/dts/at91sam9g20ek.dts3
-rw-r--r--arch/arm/boot/dts/at91sam9g20ek_2mmc.dts3
-rw-r--r--arch/arm/boot/dts/at91sam9g20ek_common.dtsi71
-rw-r--r--arch/arm/boot/dts/at91sam9g25-gardena-smart-gateway.dts158
-rw-r--r--arch/arm/boot/dts/at91sam9g25.dtsi9
-rw-r--r--arch/arm/boot/dts/at91sam9g25ek.dts92
-rw-r--r--arch/arm/boot/dts/at91sam9g35.dtsi7
-rw-r--r--arch/arm/boot/dts/at91sam9g35ek.dts25
-rw-r--r--arch/arm/boot/dts/at91sam9g45.dtsi489
-rw-r--r--arch/arm/boot/dts/at91sam9m10g45ek.dts41
-rw-r--r--arch/arm/boot/dts/at91sam9n12.dtsi353
-rw-r--r--arch/arm/boot/dts/at91sam9n12ek.dts15
-rw-r--r--arch/arm/boot/dts/at91sam9rl.dtsi381
-rw-r--r--arch/arm/boot/dts/at91sam9rlek.dts32
-rw-r--r--arch/arm/boot/dts/at91sam9x25.dtsi7
-rw-r--r--arch/arm/boot/dts/at91sam9x25ek.dts39
-rw-r--r--arch/arm/boot/dts/at91sam9x35.dtsi7
-rw-r--r--arch/arm/boot/dts/at91sam9x35ek.dts46
-rw-r--r--arch/arm/boot/dts/at91sam9x5.dtsi479
-rw-r--r--arch/arm/boot/dts/at91sam9x5_can.dtsi21
-rw-r--r--arch/arm/boot/dts/at91sam9x5_isi.dtsi14
-rw-r--r--arch/arm/boot/dts/at91sam9x5_lcd.dtsi216
-rw-r--r--arch/arm/boot/dts/at91sam9x5_macb0.dtsi14
-rw-r--r--arch/arm/boot/dts/at91sam9x5_macb1.dtsi14
-rw-r--r--arch/arm/boot/dts/at91sam9x5_usart3.dtsi20
-rw-r--r--arch/arm/boot/dts/at91sam9x5cm.dtsi23
-rw-r--r--arch/arm/boot/dts/at91sam9x5dm.dtsi91
-rw-r--r--arch/arm/boot/dts/at91sam9x5ek.dtsi270
-rw-r--r--arch/arm/boot/dts/at91sam9xe.dtsi42
-rw-r--r--arch/arm/boot/dts/atlas6-evb.dts78
-rw-r--r--arch/arm/boot/dts/atlas6.dtsi802
-rw-r--r--arch/arm/boot/dts/atlas7-evb.dts128
-rw-r--r--arch/arm/boot/dts/atlas7.dtsi1957
-rw-r--r--arch/arm/boot/dts/axm5516-amarillo.dts6
-rw-r--r--arch/arm/boot/dts/axm5516-cpus.dtsi38
-rw-r--r--arch/arm/boot/dts/axm55xx.dtsi18
-rw-r--r--arch/arm/boot/dts/axp209.dtsi11
-rw-r--r--arch/arm/boot/dts/axp22x.dtsi17
-rw-r--r--arch/arm/boot/dts/axp809.dtsi7
-rw-r--r--arch/arm/boot/dts/axp81x.dtsi33
-rw-r--r--arch/arm/boot/dts/bcm-cygnus-clock.dtsi12
-rw-r--r--arch/arm/boot/dts/bcm-cygnus.dtsi89
-rw-r--r--arch/arm/boot/dts/bcm-hr2.dtsi44
-rw-r--r--arch/arm/boot/dts/bcm-nsp-ax.dtsi70
-rw-r--r--arch/arm/boot/dts/bcm-nsp.dtsi168
-rw-r--r--arch/arm/boot/dts/bcm11351.dtsi38
-rw-r--r--arch/arm/boot/dts/bcm21664-garnet.dts19
-rw-r--r--arch/arm/boot/dts/bcm21664.dtsi36
-rw-r--r--arch/arm/boot/dts/bcm23550-sparrow.dts3
-rw-r--r--arch/arm/boot/dts/bcm23550.dtsi12
-rw-r--r--arch/arm/boot/dts/bcm2711-rpi-4-b.dts243
-rw-r--r--arch/arm/boot/dts/bcm2711-rpi-400.dts45
-rw-r--r--arch/arm/boot/dts/bcm2711-rpi-cm4-io.dts139
-rw-r--r--arch/arm/boot/dts/bcm2711-rpi-cm4.dtsi113
-rw-r--r--arch/arm/boot/dts/bcm2711-rpi.dtsi78
-rw-r--r--arch/arm/boot/dts/bcm2711.dtsi1172
-rw-r--r--arch/arm/boot/dts/bcm28155-ap.dts27
-rw-r--r--arch/arm/boot/dts/bcm2835-common.dtsi208
-rw-r--r--arch/arm/boot/dts/bcm2835-rpi-a-plus.dts69
-rw-r--r--arch/arm/boot/dts/bcm2835-rpi-a.dts63
-rw-r--r--arch/arm/boot/dts/bcm2835-rpi-b-plus.dts67
-rw-r--r--arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts65
-rw-r--r--arch/arm/boot/dts/bcm2835-rpi-b.dts76
-rw-r--r--arch/arm/boot/dts/bcm2835-rpi-cm1-io1.dts96
-rw-r--r--arch/arm/boot/dts/bcm2835-rpi-cm1.dtsi45
-rw-r--r--arch/arm/boot/dts/bcm2835-rpi-common.dtsi29
-rw-r--r--arch/arm/boot/dts/bcm2835-rpi-zero-w.dts99
-rw-r--r--arch/arm/boot/dts/bcm2835-rpi-zero.dts63
-rw-r--r--arch/arm/boot/dts/bcm2835-rpi.dtsi59
-rw-r--r--arch/arm/boot/dts/bcm2835.dtsi18
-rw-r--r--arch/arm/boot/dts/bcm2836-rpi-2-b.dts112
-rw-r--r--arch/arm/boot/dts/bcm2836-rpi.dtsi7
-rw-r--r--arch/arm/boot/dts/bcm2836.dtsi54
-rw-r--r--arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts158
-rw-r--r--arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts163
-rw-r--r--arch/arm/boot/dts/bcm2837-rpi-3-b.dts134
-rw-r--r--arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts95
-rw-r--r--arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi53
-rw-r--r--arch/arm/boot/dts/bcm2837-rpi-zero-2-w.dts135
-rw-r--r--arch/arm/boot/dts/bcm2837.dtsi57
-rw-r--r--arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi41
-rw-r--r--arch/arm/boot/dts/bcm283x-rpi-led-deprecated.dtsi18
-rw-r--r--arch/arm/boot/dts/bcm283x-rpi-smsc9512.dtsi2
-rw-r--r--arch/arm/boot/dts/bcm283x-rpi-smsc9514.dtsi2
-rw-r--r--arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi7
-rw-r--r--arch/arm/boot/dts/bcm283x-rpi-wifi-bt.dtsi34
-rw-r--r--arch/arm/boot/dts/bcm283x.dtsi302
-rw-r--r--arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts47
-rw-r--r--arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts42
-rw-r--r--arch/arm/boot/dts/bcm4708-buffalo-wzr-1166dhp-common.dtsi192
-rw-r--r--arch/arm/boot/dts/bcm4708-buffalo-wzr-1166dhp.dts26
-rw-r--r--arch/arm/boot/dts/bcm4708-buffalo-wzr-1166dhp2.dts26
-rw-r--r--arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts42
-rw-r--r--arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts21
-rw-r--r--arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts44
-rw-r--r--arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts38
-rw-r--r--arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts45
-rw-r--r--arch/arm/boot/dts/bcm4708-netgear-r6250.dts66
-rw-r--r--arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts42
-rw-r--r--arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts47
-rw-r--r--arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts40
-rw-r--r--arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts81
-rw-r--r--arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts96
-rw-r--r--arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts33
-rw-r--r--arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts72
-rw-r--r--arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts43
-rw-r--r--arch/arm/boot/dts/bcm47081.dtsi13
-rw-r--r--arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts67
-rw-r--r--arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts46
-rw-r--r--arch/arm/boot/dts/bcm4709-linksys-ea9200.dts25
-rw-r--r--arch/arm/boot/dts/bcm4709-netgear-r7000.dts48
-rw-r--r--arch/arm/boot/dts/bcm4709-netgear-r8000.dts85
-rw-r--r--arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts47
-rw-r--r--arch/arm/boot/dts/bcm4709.dtsi7
-rw-r--r--arch/arm/boot/dts/bcm47094-asus-rt-ac88u.dts284
-rw-r--r--arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts104
-rw-r--r--arch/arm/boot/dts/bcm47094-dlink-dir-890l.dts211
-rw-r--r--arch/arm/boot/dts/bcm47094-linksys-panamera.dts298
-rw-r--r--arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts64
-rw-r--r--arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts78
-rw-r--r--arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts64
-rw-r--r--arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts69
-rw-r--r--arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts80
-rw-r--r--arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts130
-rw-r--r--arch/arm/boot/dts/bcm47094-netgear-r8500.dts38
-rw-r--r--arch/arm/boot/dts/bcm47094-phicomm-k3.dts70
-rw-r--r--arch/arm/boot/dts/bcm47094.dtsi21
-rw-r--r--arch/arm/boot/dts/bcm47189-luxul-xap-1440.dts14
-rw-r--r--arch/arm/boot/dts/bcm47189-luxul-xap-810.dts20
-rw-r--r--arch/arm/boot/dts/bcm47189-tenda-ac9.dts65
-rw-r--r--arch/arm/boot/dts/bcm47622.dtsi149
-rw-r--r--arch/arm/boot/dts/bcm53015-meraki-mr26.dts166
-rw-r--r--arch/arm/boot/dts/bcm53016-dlink-dwl-8610ap.dts131
-rw-r--r--arch/arm/boot/dts/bcm53016-meraki-mr32.dts222
-rw-r--r--arch/arm/boot/dts/bcm5301x-nand-cs0-bch1.dtsi3
-rw-r--r--arch/arm/boot/dts/bcm5301x-nand-cs0-bch4.dtsi3
-rw-r--r--arch/arm/boot/dts/bcm5301x-nand-cs0-bch8.dtsi3
-rw-r--r--arch/arm/boot/dts/bcm5301x-nand-cs0.dtsi11
-rw-r--r--arch/arm/boot/dts/bcm5301x.dtsi228
-rw-r--r--arch/arm/boot/dts/bcm53340-ubnt-unifi-switch8.dts3
-rw-r--r--arch/arm/boot/dts/bcm53573.dtsi38
-rw-r--r--arch/arm/boot/dts/bcm59056.dtsi6
-rw-r--r--arch/arm/boot/dts/bcm63138.dtsi80
-rw-r--r--arch/arm/boot/dts/bcm63148.dtsi122
-rw-r--r--arch/arm/boot/dts/bcm63178.dtsi140
-rw-r--r--arch/arm/boot/dts/bcm6756.dtsi150
-rw-r--r--arch/arm/boot/dts/bcm6846.dtsi122
-rw-r--r--arch/arm/boot/dts/bcm6855.dtsi140
-rw-r--r--arch/arm/boot/dts/bcm6878.dtsi131
-rw-r--r--arch/arm/boot/dts/bcm7445-bcm97445svmb.dts6
-rw-r--r--arch/arm/boot/dts/bcm7445.dtsi12
-rw-r--r--arch/arm/boot/dts/bcm911360_entphn.dts10
-rw-r--r--arch/arm/boot/dts/bcm94708.dts7
-rw-r--r--arch/arm/boot/dts/bcm94709.dts7
-rw-r--r--arch/arm/boot/dts/bcm947189acdbmr.dts15
-rw-r--r--arch/arm/boot/dts/bcm947622.dts34
-rw-r--r--arch/arm/boot/dts/bcm953012er.dts18
-rw-r--r--arch/arm/boot/dts/bcm953012hr.dts7
-rw-r--r--arch/arm/boot/dts/bcm953012k.dts13
-rw-r--r--arch/arm/boot/dts/bcm958300k.dts4
-rw-r--r--arch/arm/boot/dts/bcm958305k.dts4
-rw-r--r--arch/arm/boot/dts/bcm958522er.dts23
-rw-r--r--arch/arm/boot/dts/bcm958525er.dts23
-rw-r--r--arch/arm/boot/dts/bcm958525xmc.dts25
-rw-r--r--arch/arm/boot/dts/bcm958622hr.dts28
-rw-r--r--arch/arm/boot/dts/bcm958623hr.dts28
-rw-r--r--arch/arm/boot/dts/bcm958625-meraki-alamo.dtsi284
-rw-r--r--arch/arm/boot/dts/bcm958625-meraki-kingpin.dtsi162
-rw-r--r--arch/arm/boot/dts/bcm958625-meraki-mx64-a0.dts25
-rw-r--r--arch/arm/boot/dts/bcm958625-meraki-mx64.dts24
-rw-r--r--arch/arm/boot/dts/bcm958625-meraki-mx64w-a0.dts33
-rw-r--r--arch/arm/boot/dts/bcm958625-meraki-mx64w.dts32
-rw-r--r--arch/arm/boot/dts/bcm958625-meraki-mx65.dts24
-rw-r--r--arch/arm/boot/dts/bcm958625-meraki-mx65w.dts32
-rw-r--r--arch/arm/boot/dts/bcm958625-meraki-mx6x-common.dtsi137
-rw-r--r--arch/arm/boot/dts/bcm958625hr.dts47
-rw-r--r--arch/arm/boot/dts/bcm958625k.dts31
-rw-r--r--arch/arm/boot/dts/bcm963138.dts31
-rw-r--r--arch/arm/boot/dts/bcm963138dvt.dts21
-rw-r--r--arch/arm/boot/dts/bcm963148.dts34
-rw-r--r--arch/arm/boot/dts/bcm963178.dts34
-rw-r--r--arch/arm/boot/dts/bcm96756.dts34
-rw-r--r--arch/arm/boot/dts/bcm96846.dts34
-rw-r--r--arch/arm/boot/dts/bcm96855.dts34
-rw-r--r--arch/arm/boot/dts/bcm96878.dts34
-rw-r--r--arch/arm/boot/dts/bcm988312hr.dts28
-rw-r--r--arch/arm/boot/dts/berlin2-sony-nsz-gs7.dts33
-rw-r--r--arch/arm/boot/dts/berlin2.dtsi65
-rw-r--r--arch/arm/boot/dts/berlin2cd-google-chromecast.dts71
-rw-r--r--arch/arm/boot/dts/berlin2cd-valve-steamlink.dts79
-rw-r--r--arch/arm/boot/dts/berlin2cd.dtsi183
-rw-r--r--arch/arm/boot/dts/berlin2q-marvell-dmp.dts33
-rw-r--r--arch/arm/boot/dts/berlin2q.dtsi122
-rw-r--r--arch/arm/boot/dts/compulab-sb-som.dtsi5
-rw-r--r--arch/arm/boot/dts/cros-adc-thermistors.dtsi5
-rw-r--r--arch/arm/boot/dts/cros-ec-keyboard.dtsi97
-rw-r--r--arch/arm/boot/dts/cx92755.dtsi10
-rw-r--r--arch/arm/boot/dts/da850-enbw-cmc.dts10
-rw-r--r--arch/arm/boot/dts/da850-evm.dts437
-rw-r--r--arch/arm/boot/dts/da850-lcdk.dts100
-rw-r--r--arch/arm/boot/dts/da850-lego-ev3.dts216
-rw-r--r--arch/arm/boot/dts/da850.dtsi440
-rw-r--r--arch/arm/boot/dts/dm3725.dtsi10
-rw-r--r--arch/arm/boot/dts/dm8148-evm.dts36
-rw-r--r--arch/arm/boot/dts/dm8148-t410.dts28
-rw-r--r--arch/arm/boot/dts/dm814x-clocks.dtsi20
-rw-r--r--arch/arm/boot/dts/dm814x.dtsi422
-rw-r--r--arch/arm/boot/dts/dm8168-evm.dts20
-rw-r--r--arch/arm/boot/dts/dm816x-clocks.dtsi6
-rw-r--r--arch/arm/boot/dts/dm816x.dtsi243
-rw-r--r--arch/arm/boot/dts/dove-cm-a510.dtsi16
-rw-r--r--arch/arm/boot/dts/dove-cubox.dts21
-rw-r--r--arch/arm/boot/dts/dove-d2plug.dts8
-rw-r--r--arch/arm/boot/dts/dove-d3plug.dts8
-rw-r--r--arch/arm/boot/dts/dove-dove-db.dts2
-rw-r--r--arch/arm/boot/dts/dove-sbc-a510.dts1
-rw-r--r--arch/arm/boot/dts/dove.dtsi52
-rw-r--r--arch/arm/boot/dts/dra62x-clocks.dtsi6
-rw-r--r--arch/arm/boot/dts/dra62x-j5eco-evm.dts28
-rw-r--r--arch/arm/boot/dts/dra62x.dtsi12
-rw-r--r--arch/arm/boot/dts/dra7-dspeve-thermal.dtsi7
-rw-r--r--arch/arm/boot/dts/dra7-evm-common.dtsi59
-rw-r--r--arch/arm/boot/dts/dra7-evm.dts201
-rw-r--r--arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi39
-rw-r--r--arch/arm/boot/dts/dra7-iva-thermal.dtsi7
-rw-r--r--arch/arm/boot/dts/dra7-l4.dtsi4606
-rw-r--r--arch/arm/boot/dts/dra7-mmc-iodelay.dtsi19
-rw-r--r--arch/arm/boot/dts/dra7.dtsi2349
-rw-r--r--arch/arm/boot/dts/dra71-evm.dts89
-rw-r--r--arch/arm/boot/dts/dra71x.dtsi13
-rw-r--r--arch/arm/boot/dts/dra72-evm-common.dtsi142
-rw-r--r--arch/arm/boot/dts/dra72-evm-revc.dts67
-rw-r--r--arch/arm/boot/dts/dra72-evm-tps65917.dtsi9
-rw-r--r--arch/arm/boot/dts/dra72-evm.dts68
-rw-r--r--arch/arm/boot/dts/dra72x-mmc-iodelay.dtsi23
-rw-r--r--arch/arm/boot/dts/dra72x.dtsi70
-rw-r--r--arch/arm/boot/dts/dra74-ipu-dsp-common.dtsi18
-rw-r--r--arch/arm/boot/dts/dra74x-mmc-iodelay.dtsi62
-rw-r--r--arch/arm/boot/dts/dra74x-p.dtsi27
-rw-r--r--arch/arm/boot/dts/dra74x.dtsi196
-rw-r--r--arch/arm/boot/dts/dra76-evm.dts243
-rw-r--r--arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi285
-rw-r--r--arch/arm/boot/dts/dra76x.dtsi156
-rw-r--r--arch/arm/boot/dts/dra7xx-clocks.dtsi833
-rw-r--r--arch/arm/boot/dts/e60k02.dtsi320
-rw-r--r--arch/arm/boot/dts/e70k02.dtsi330
-rw-r--r--arch/arm/boot/dts/ecx-2000.dts19
-rw-r--r--arch/arm/boot/dts/ecx-common.dtsi40
-rw-r--r--arch/arm/boot/dts/efm32gg-dk3750.dts88
-rw-r--r--arch/arm/boot/dts/efm32gg.dtsi177
-rw-r--r--arch/arm/boot/dts/elpida_ecb240abacn.dtsi2
-rw-r--r--arch/arm/boot/dts/emev2-kzm9d.dts20
-rw-r--r--arch/arm/boot/dts/emev2.dtsi18
-rw-r--r--arch/arm/boot/dts/en7523-evb.dts43
-rw-r--r--arch/arm/boot/dts/en7523.dtsi204
-rw-r--r--arch/arm/boot/dts/ep7209.dtsi28
-rw-r--r--arch/arm/boot/dts/ep7211-edb7211.dts11
-rw-r--r--arch/arm/boot/dts/ep7211.dtsi6
-rw-r--r--arch/arm/boot/dts/ethernut5.dts5
-rw-r--r--arch/arm/boot/dts/evk-pro3.dts3
-rw-r--r--arch/arm/boot/dts/exynos-mfc-reserved-memory.dtsi9
-rw-r--r--arch/arm/boot/dts/exynos-pinctrl.h55
-rw-r--r--arch/arm/boot/dts/exynos-syscon-restart.dtsi33
-rw-r--r--arch/arm/boot/dts/exynos3250-artik5-eval.dts30
-rw-r--r--arch/arm/boot/dts/exynos3250-artik5.dtsi111
-rw-r--r--arch/arm/boot/dts/exynos3250-monk.dts41
-rw-r--r--arch/arm/boot/dts/exynos3250-pinctrl.dtsi167
-rw-r--r--arch/arm/boot/dts/exynos3250-rinato.dts94
-rw-r--r--arch/arm/boot/dts/exynos3250.dtsi646
-rw-r--r--arch/arm/boot/dts/exynos4-cpu-thermal.dtsi2
-rw-r--r--arch/arm/boot/dts/exynos4.dtsi1653
-rw-r--r--arch/arm/boot/dts/exynos4210-i9100.dts860
-rw-r--r--arch/arm/boot/dts/exynos4210-origen.dts133
-rw-r--r--arch/arm/boot/dts/exynos4210-pinctrl.dtsi1682
-rw-r--r--arch/arm/boot/dts/exynos4210-smdkv310.dts61
-rw-r--r--arch/arm/boot/dts/exynos4210-trats.dts458
-rw-r--r--arch/arm/boot/dts/exynos4210-universal_c210.dts269
-rw-r--r--arch/arm/boot/dts/exynos4210.dtsi669
-rw-r--r--arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi216
-rw-r--r--arch/arm/boot/dts/exynos4412-i9300.dts27
-rw-r--r--arch/arm/boot/dts/exynos4412-i9305.dts21
-rw-r--r--arch/arm/boot/dts/exynos4412-itop-elite.dts52
-rw-r--r--arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi44
-rw-r--r--arch/arm/boot/dts/exynos4412-midas.dtsi1459
-rw-r--r--arch/arm/boot/dts/exynos4412-n710x.dts116
-rw-r--r--arch/arm/boot/dts/exynos4412-odroid-common.dtsi141
-rw-r--r--arch/arm/boot/dts/exynos4412-odroidu3.dts97
-rw-r--r--arch/arm/boot/dts/exynos4412-odroidx.dts77
-rw-r--r--arch/arm/boot/dts/exynos4412-odroidx2.dts2
-rw-r--r--arch/arm/boot/dts/exynos4412-origen.dts115
-rw-r--r--arch/arm/boot/dts/exynos4412-p4note-n8010.dts18
-rw-r--r--arch/arm/boot/dts/exynos4412-p4note.dtsi1229
-rw-r--r--arch/arm/boot/dts/exynos4412-pinctrl.dtsi1914
-rw-r--r--arch/arm/boot/dts/exynos4412-ppmu-common.dtsi48
-rw-r--r--arch/arm/boot/dts/exynos4412-prime.dtsi13
-rw-r--r--arch/arm/boot/dts/exynos4412-smdk4412.dts59
-rw-r--r--arch/arm/boot/dts/exynos4412-tiny4412.dts71
-rw-r--r--arch/arm/boot/dts/exynos4412-tmu-sensor-conf.dtsi24
-rw-r--r--arch/arm/boot/dts/exynos4412-trats2.dts1402
-rw-r--r--arch/arm/boot/dts/exynos4412.dtsi952
-rw-r--r--arch/arm/boot/dts/exynos5.dtsi44
-rw-r--r--arch/arm/boot/dts/exynos5250-arndale.dts262
-rw-r--r--arch/arm/boot/dts/exynos5250-pinctrl.dtsi231
-rw-r--r--arch/arm/boot/dts/exynos5250-smdk5250.dts48
-rw-r--r--arch/arm/boot/dts/exynos5250-snow-common.dtsi62
-rw-r--r--arch/arm/boot/dts/exynos5250-snow-rev5.dts16
-rw-r--r--arch/arm/boot/dts/exynos5250-snow.dts16
-rw-r--r--arch/arm/boot/dts/exynos5250-spring.dts77
-rw-r--r--arch/arm/boot/dts/exynos5250.dtsi553
-rw-r--r--arch/arm/boot/dts/exynos5260-pinctrl.dtsi166
-rw-r--r--arch/arm/boot/dts/exynos5260-xyref5260.dts38
-rw-r--r--arch/arm/boot/dts/exynos5260.dtsi287
-rw-r--r--arch/arm/boot/dts/exynos5410-odroidxu.dts96
-rw-r--r--arch/arm/boot/dts/exynos5410-pinctrl.dtsi222
-rw-r--r--arch/arm/boot/dts/exynos5410-smdk5410.dts51
-rw-r--r--arch/arm/boot/dts/exynos5410.dtsi88
-rw-r--r--arch/arm/boot/dts/exynos5420-arndale-octa.dts500
-rw-r--r--arch/arm/boot/dts/exynos5420-chagall-wifi.dts75
-rw-r--r--arch/arm/boot/dts/exynos5420-cpus.dtsi56
-rw-r--r--arch/arm/boot/dts/exynos5420-galaxy-tab-common.dtsi696
-rw-r--r--arch/arm/boot/dts/exynos5420-klimt-wifi.dts75
-rw-r--r--arch/arm/boot/dts/exynos5420-peach-pit.dts141
-rw-r--r--arch/arm/boot/dts/exynos5420-pinctrl.dtsi201
-rw-r--r--arch/arm/boot/dts/exynos5420-smdk5420.dts92
-rw-r--r--arch/arm/boot/dts/exynos5420-tmu-sensor-conf.dtsi21
-rw-r--r--arch/arm/boot/dts/exynos5420.dtsi1196
-rw-r--r--arch/arm/boot/dts/exynos5422-cpus.dtsi66
-rw-r--r--arch/arm/boot/dts/exynos5422-odroid-core.dtsi698
-rw-r--r--arch/arm/boot/dts/exynos5422-odroidhc1.dts152
-rw-r--r--arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi72
-rw-r--r--arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi220
-rw-r--r--arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts92
-rw-r--r--arch/arm/boot/dts/exynos5422-odroidxu3.dts36
-rw-r--r--arch/arm/boot/dts/exynos5422-odroidxu4.dts73
-rw-r--r--arch/arm/boot/dts/exynos5422-samsung-k3g.dts679
-rw-r--r--arch/arm/boot/dts/exynos5440-sd5v1.dts42
-rw-r--r--arch/arm/boot/dts/exynos5440-ssdk5440.dts81
-rw-r--r--arch/arm/boot/dts/exynos5440-tmu-sensor-conf.dtsi20
-rw-r--r--arch/arm/boot/dts/exynos5440-trip-points.dtsi21
-rw-r--r--arch/arm/boot/dts/exynos5440.dtsi347
-rw-r--r--arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi23
-rw-r--r--arch/arm/boot/dts/exynos54xx.dtsi135
-rw-r--r--arch/arm/boot/dts/exynos5800-peach-pi.dts157
-rw-r--r--arch/arm/boot/dts/exynos5800.dtsi78
-rw-r--r--arch/arm/boot/dts/facebook-bmc-flash-layout-128.dtsi60
-rw-r--r--arch/arm/boot/dts/facebook-bmc-flash-layout.dtsi42
-rw-r--r--arch/arm/boot/dts/ge863-pro3.dtsi3
-rw-r--r--arch/arm/boot/dts/gemini-dlink-dir-685.dts365
-rw-r--r--arch/arm/boot/dts/gemini-dlink-dns-313.dts48
-rw-r--r--arch/arm/boot/dts/gemini-nas4220b.dts97
-rw-r--r--arch/arm/boot/dts/gemini-ns2502.dts123
-rw-r--r--arch/arm/boot/dts/gemini-rut1xx.dts22
-rw-r--r--arch/arm/boot/dts/gemini-sl93512r.dts294
-rw-r--r--arch/arm/boot/dts/gemini-sq201.dts265
-rw-r--r--arch/arm/boot/dts/gemini-ssi1328.dts134
-rw-r--r--arch/arm/boot/dts/gemini-wbd111.dts76
-rw-r--r--arch/arm/boot/dts/gemini-wbd222.dts75
-rw-r--r--arch/arm/boot/dts/gemini.dtsi84
-rw-r--r--arch/arm/boot/dts/gr-peach-audiocamerashield.dtsi75
-rw-r--r--arch/arm/boot/dts/hi3519-demb.dts17
-rw-r--r--arch/arm/boot/dts/hi3519.dtsi47
-rw-r--r--arch/arm/boot/dts/hi3620-hi4511.dts41
-rw-r--r--arch/arm/boot/dts/hi3620.dtsi75
-rw-r--r--arch/arm/boot/dts/highbank.dts54
-rw-r--r--arch/arm/boot/dts/hip01-ca9x2.dts11
-rw-r--r--arch/arm/boot/dts/hip01.dtsi35
-rw-r--r--arch/arm/boot/dts/hip04-d01.dts9
-rw-r--r--arch/arm/boot/dts/hip04.dtsi385
-rw-r--r--arch/arm/boot/dts/hisi-x5hd2-dkb.dts9
-rw-r--r--arch/arm/boot/dts/hisi-x5hd2.dtsi56
-rw-r--r--arch/arm/boot/dts/hpe-bmc-dl360gen10.dts26
-rw-r--r--arch/arm/boot/dts/hpe-gxp.dtsi127
-rw-r--r--arch/arm/boot/dts/ibm-power9-dual.dtsi248
-rw-r--r--arch/arm/boot/dts/imx1-ads.dts22
-rw-r--r--arch/arm/boot/dts/imx1-apf9328.dts11
-rw-r--r--arch/arm/boot/dts/imx1-pinfunc.h14
-rw-r--r--arch/arm/boot/dts/imx1.dtsi29
-rw-r--r--arch/arm/boot/dts/imx23-evk.dts111
-rw-r--r--arch/arm/boot/dts/imx23-olinuxino.dts17
-rw-r--r--arch/arm/boot/dts/imx23-pinfunc.h8
-rw-r--r--arch/arm/boot/dts/imx23-sansa.dts7
-rw-r--r--arch/arm/boot/dts/imx23-stmp378x_devb.dts13
-rw-r--r--arch/arm/boot/dts/imx23-xfi3.dts13
-rw-r--r--arch/arm/boot/dts/imx23.dtsi41
-rw-r--r--arch/arm/boot/dts/imx25-eukrea-cpuimx25.dtsi13
-rw-r--r--arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts12
-rw-r--r--arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts12
-rw-r--r--arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts12
-rw-r--r--arch/arm/boot/dts/imx25-eukrea-mbimxsd25-baseboard.dts28
-rw-r--r--arch/arm/boot/dts/imx25-karo-tx25.dts11
-rw-r--r--arch/arm/boot/dts/imx25-pdk.dts33
-rw-r--r--arch/arm/boot/dts/imx25-pinfunc.h126
-rw-r--r--arch/arm/boot/dts/imx25.dtsi61
-rw-r--r--arch/arm/boot/dts/imx27-apf27.dts24
-rw-r--r--arch/arm/boot/dts/imx27-apf27dev.dts10
-rw-r--r--arch/arm/boot/dts/imx27-eukrea-cpuimx27.dtsi26
-rw-r--r--arch/arm/boot/dts/imx27-eukrea-mbimxsd27-baseboard.dts12
-rw-r--r--arch/arm/boot/dts/imx27-pdk.dts16
-rw-r--r--arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts14
-rw-r--r--arch/arm/boot/dts/imx27-phytec-phycard-s-som.dtsi15
-rw-r--r--arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts11
-rw-r--r--arch/arm/boot/dts/imx27-phytec-phycore-som.dtsi11
-rw-r--r--arch/arm/boot/dts/imx27-pinfunc.h14
-rw-r--r--arch/arm/boot/dts/imx27.dtsi54
-rw-r--r--arch/arm/boot/dts/imx28-apf28.dts107
-rw-r--r--arch/arm/boot/dts/imx28-apf28dev.dts320
-rw-r--r--arch/arm/boot/dts/imx28-apx4devkit.dts371
-rw-r--r--arch/arm/boot/dts/imx28-cfa10036.dts205
-rw-r--r--arch/arm/boot/dts/imx28-cfa10037.dts8
-rw-r--r--arch/arm/boot/dts/imx28-cfa10049.dts574
-rw-r--r--arch/arm/boot/dts/imx28-cfa10055.dts234
-rw-r--r--arch/arm/boot/dts/imx28-cfa10056.dts156
-rw-r--r--arch/arm/boot/dts/imx28-cfa10057.dts260
-rw-r--r--arch/arm/boot/dts/imx28-cfa10058.dts194
-rw-r--r--arch/arm/boot/dts/imx28-duckbill-2-485.dts181
-rw-r--r--arch/arm/boot/dts/imx28-duckbill-2-enocean.dts209
-rw-r--r--arch/arm/boot/dts/imx28-duckbill-2-spi.dts218
-rw-r--r--arch/arm/boot/dts/imx28-duckbill-2.dts267
-rw-r--r--arch/arm/boot/dts/imx28-duckbill.dts207
-rw-r--r--arch/arm/boot/dts/imx28-eukrea-mbmx283lc.dts13
-rw-r--r--arch/arm/boot/dts/imx28-eukrea-mbmx287lc.dts13
-rw-r--r--arch/arm/boot/dts/imx28-eukrea-mbmx28lc.dtsi19
-rw-r--r--arch/arm/boot/dts/imx28-evk.dts626
-rw-r--r--arch/arm/boot/dts/imx28-lwe.dtsi170
-rw-r--r--arch/arm/boot/dts/imx28-m28.dtsi55
-rw-r--r--arch/arm/boot/dts/imx28-m28cu3.dts365
-rw-r--r--arch/arm/boot/dts/imx28-m28evk.dts428
-rw-r--r--arch/arm/boot/dts/imx28-pinfunc.h8
-rw-r--r--arch/arm/boot/dts/imx28-sps1.dts212
-rw-r--r--arch/arm/boot/dts/imx28-ts4600.dts91
-rw-r--r--arch/arm/boot/dts/imx28-tx28.dts127
-rw-r--r--arch/arm/boot/dts/imx28-xea.dts99
-rw-r--r--arch/arm/boot/dts/imx28.dtsi69
-rw-r--r--arch/arm/boot/dts/imx31-bug.dts11
-rw-r--r--arch/arm/boot/dts/imx31-lite.dts178
-rw-r--r--arch/arm/boot/dts/imx31.dtsi249
-rw-r--r--arch/arm/boot/dts/imx35-eukrea-cpuimx35.dtsi13
-rw-r--r--arch/arm/boot/dts/imx35-eukrea-mbimxsd35-baseboard.dts14
-rw-r--r--arch/arm/boot/dts/imx35-pdk.dts18
-rw-r--r--arch/arm/boot/dts/imx35-pinfunc.h6
-rw-r--r--arch/arm/boot/dts/imx35.dtsi50
-rw-r--r--arch/arm/boot/dts/imx50-evk.dts32
-rw-r--r--arch/arm/boot/dts/imx50-kobo-aura.dts287
-rw-r--r--arch/arm/boot/dts/imx50-pinfunc.h10
-rw-r--r--arch/arm/boot/dts/imx50.dtsi109
-rw-r--r--arch/arm/boot/dts/imx51-apf51.dts11
-rw-r--r--arch/arm/boot/dts/imx51-apf51dev.dts14
-rw-r--r--arch/arm/boot/dts/imx51-babbage.dts115
-rw-r--r--arch/arm/boot/dts/imx51-digi-connectcore-jsk.dts34
-rw-r--r--arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi72
-rw-r--r--arch/arm/boot/dts/imx51-eukrea-cpuimx51.dtsi18
-rw-r--r--arch/arm/boot/dts/imx51-eukrea-mbimxsd51-baseboard.dts36
-rw-r--r--arch/arm/boot/dts/imx51-pinfunc.h6
-rw-r--r--arch/arm/boot/dts/imx51-ts4800.dts8
-rw-r--r--arch/arm/boot/dts/imx51-zii-rdu1.dts172
-rw-r--r--arch/arm/boot/dts/imx51-zii-scu2-mezz.dts457
-rw-r--r--arch/arm/boot/dts/imx51-zii-scu3-esb.dts472
-rw-r--r--arch/arm/boot/dts/imx51.dtsi164
-rw-r--r--arch/arm/boot/dts/imx53-ard.dts34
-rw-r--r--arch/arm/boot/dts/imx53-cx9020.dts46
-rw-r--r--arch/arm/boot/dts/imx53-kp-ddc.dts146
-rw-r--r--arch/arm/boot/dts/imx53-kp-hsc.dts52
-rw-r--r--arch/arm/boot/dts/imx53-kp.dtsi197
-rw-r--r--arch/arm/boot/dts/imx53-m53.dtsi15
-rw-r--r--arch/arm/boot/dts/imx53-m53evk.dts14
-rw-r--r--arch/arm/boot/dts/imx53-m53menlo.dts517
-rw-r--r--arch/arm/boot/dts/imx53-mba53.dts8
-rw-r--r--arch/arm/boot/dts/imx53-pinfunc.h6
-rw-r--r--arch/arm/boot/dts/imx53-ppd.dts148
-rw-r--r--arch/arm/boot/dts/imx53-qsb-common.dtsi93
-rw-r--r--arch/arm/boot/dts/imx53-qsb.dts17
-rw-r--r--arch/arm/boot/dts/imx53-qsrb.dts15
-rw-r--r--arch/arm/boot/dts/imx53-sk-imx53.dts357
-rw-r--r--arch/arm/boot/dts/imx53-smd.dts102
-rw-r--r--arch/arm/boot/dts/imx53-tqma53.dtsi27
-rw-r--r--arch/arm/boot/dts/imx53-tx53-x03x.dts2
-rw-r--r--arch/arm/boot/dts/imx53-tx53-x13x.dts1
-rw-r--r--arch/arm/boot/dts/imx53-tx53.dtsi38
-rw-r--r--arch/arm/boot/dts/imx53-usbarmory.dts7
-rw-r--r--arch/arm/boot/dts/imx53-voipac-bsb.dts9
-rw-r--r--arch/arm/boot/dts/imx53-voipac-dmm-668.dtsi21
-rw-r--r--arch/arm/boot/dts/imx53.dtsi113
-rw-r--r--arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi561
-rw-r--r--arch/arm/boot/dts/imx6-logicpd-som.dtsi369
-rw-r--r--arch/arm/boot/dts/imx6dl-alti6p.dts568
-rw-r--r--arch/arm/boot/dts/imx6dl-apf6dev.dts52
-rw-r--r--arch/arm/boot/dts/imx6dl-aristainetos2_4.dts7
-rw-r--r--arch/arm/boot/dts/imx6dl-aristainetos2_7.dts5
-rw-r--r--arch/arm/boot/dts/imx6dl-aristainetos_4.dts14
-rw-r--r--arch/arm/boot/dts/imx6dl-aristainetos_7.dts12
-rw-r--r--arch/arm/boot/dts/imx6dl-b105pv2.dts32
-rw-r--r--arch/arm/boot/dts/imx6dl-b105v2.dts32
-rw-r--r--arch/arm/boot/dts/imx6dl-b125pv2.dts30
-rw-r--r--arch/arm/boot/dts/imx6dl-b125v2.dts30
-rw-r--r--arch/arm/boot/dts/imx6dl-b155v2.dts32
-rw-r--r--arch/arm/boot/dts/imx6dl-b1x5pv2.dtsi413
-rw-r--r--arch/arm/boot/dts/imx6dl-b1x5v2.dtsi57
-rw-r--r--arch/arm/boot/dts/imx6dl-colibri-aster.dts114
-rw-r--r--arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts149
-rw-r--r--arch/arm/boot/dts/imx6dl-colibri-iris-v2.dts46
-rw-r--r--arch/arm/boot/dts/imx6dl-colibri-iris.dts153
-rw-r--r--arch/arm/boot/dts/imx6dl-dfi-fs700-m60.dts14
-rw-r--r--arch/arm/boot/dts/imx6dl-dhcom-picoitx.dts20
-rw-r--r--arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts388
-rw-r--r--arch/arm/boot/dts/imx6dl-emcon-avari.dts14
-rw-r--r--arch/arm/boot/dts/imx6dl-gw51xx.dts8
-rw-r--r--arch/arm/boot/dts/imx6dl-gw52xx.dts8
-rw-r--r--arch/arm/boot/dts/imx6dl-gw53xx.dts8
-rw-r--r--arch/arm/boot/dts/imx6dl-gw54xx.dts8
-rw-r--r--arch/arm/boot/dts/imx6dl-gw552x.dts8
-rw-r--r--arch/arm/boot/dts/imx6dl-gw5907.dts14
-rw-r--r--arch/arm/boot/dts/imx6dl-gw5910.dts14
-rw-r--r--arch/arm/boot/dts/imx6dl-gw5912.dts13
-rw-r--r--arch/arm/boot/dts/imx6dl-gw5913.dts14
-rw-r--r--arch/arm/boot/dts/imx6dl-icore-mipi.dts25
-rw-r--r--arch/arm/boot/dts/imx6dl-icore-rqs.dts38
-rw-r--r--arch/arm/boot/dts/imx6dl-icore.dts38
-rw-r--r--arch/arm/boot/dts/imx6dl-kontron-samx6i.dtsi12
-rw-r--r--arch/arm/boot/dts/imx6dl-lanmcu.dts474
-rw-r--r--arch/arm/boot/dts/imx6dl-mamoj.dts496
-rw-r--r--arch/arm/boot/dts/imx6dl-mba6.dtsi22
-rw-r--r--arch/arm/boot/dts/imx6dl-mba6a.dts21
-rw-r--r--arch/arm/boot/dts/imx6dl-mba6b.dts21
-rw-r--r--arch/arm/boot/dts/imx6dl-nit6xlite.dts38
-rw-r--r--arch/arm/boot/dts/imx6dl-nitrogen6x.dts38
-rw-r--r--arch/arm/boot/dts/imx6dl-phytec-mira-rdk-nand.dts67
-rw-r--r--arch/arm/boot/dts/imx6dl-phytec-pbab01.dts8
-rw-r--r--arch/arm/boot/dts/imx6dl-phytec-pfla02.dtsi11
-rw-r--r--arch/arm/boot/dts/imx6dl-pico-dwarf.dts17
-rw-r--r--arch/arm/boot/dts/imx6dl-pico-hobbit.dts17
-rw-r--r--arch/arm/boot/dts/imx6dl-pico-nymph.dts17
-rw-r--r--arch/arm/boot/dts/imx6dl-pico-pi.dts17
-rw-r--r--arch/arm/boot/dts/imx6dl-pinfunc.h6
-rw-r--r--arch/arm/boot/dts/imx6dl-plybas.dts396
-rw-r--r--arch/arm/boot/dts/imx6dl-plym2m.dts549
-rw-r--r--arch/arm/boot/dts/imx6dl-prtmvt.dts851
-rw-r--r--arch/arm/boot/dts/imx6dl-prtrvt.dts182
-rw-r--r--arch/arm/boot/dts/imx6dl-prtvt7.dts590
-rw-r--r--arch/arm/boot/dts/imx6dl-qmx6.dtsi612
-rw-r--r--arch/arm/boot/dts/imx6dl-rex-basic.dts11
-rw-r--r--arch/arm/boot/dts/imx6dl-riotboard.dts93
-rw-r--r--arch/arm/boot/dts/imx6dl-sabreauto.dts25
-rw-r--r--arch/arm/boot/dts/imx6dl-sabresd.dts10
-rw-r--r--arch/arm/boot/dts/imx6dl-skov-revc-lt2.dts14
-rw-r--r--arch/arm/boot/dts/imx6dl-skov-revc-lt6.dts106
-rw-r--r--arch/arm/boot/dts/imx6dl-solidsense.dts54
-rw-r--r--arch/arm/boot/dts/imx6dl-tqma6a.dtsi16
-rw-r--r--arch/arm/boot/dts/imx6dl-tqma6b.dtsi16
-rw-r--r--arch/arm/boot/dts/imx6dl-ts4900.dts6
-rw-r--r--arch/arm/boot/dts/imx6dl-ts7970.dts6
-rw-r--r--arch/arm/boot/dts/imx6dl-udoo.dts6
-rw-r--r--arch/arm/boot/dts/imx6dl-victgo.dts336
-rw-r--r--arch/arm/boot/dts/imx6dl-vicut1.dts14
-rw-r--r--arch/arm/boot/dts/imx6dl-wandboard-revb1.dts9
-rw-r--r--arch/arm/boot/dts/imx6dl-wandboard-revd1.dts9
-rw-r--r--arch/arm/boot/dts/imx6dl-wandboard.dts9
-rw-r--r--arch/arm/boot/dts/imx6dl-yapp4-common.dtsi648
-rw-r--r--arch/arm/boot/dts/imx6dl-yapp4-draco.dts58
-rw-r--r--arch/arm/boot/dts/imx6dl-yapp4-hydra.dts54
-rw-r--r--arch/arm/boot/dts/imx6dl-yapp4-lynx.dts58
-rw-r--r--arch/arm/boot/dts/imx6dl-yapp4-orion.dts54
-rw-r--r--arch/arm/boot/dts/imx6dl-yapp4-phoenix.dts42
-rw-r--r--arch/arm/boot/dts/imx6dl-yapp4-ursa.dts58
-rw-r--r--arch/arm/boot/dts/imx6dl-yapp43-common.dtsi615
-rw-r--r--arch/arm/boot/dts/imx6dl.dtsi68
-rw-r--r--arch/arm/boot/dts/imx6q-apalis-eval.dts154
-rw-r--r--arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts280
-rw-r--r--arch/arm/boot/dts/imx6q-apalis-ixora-v1.2.dts278
-rw-r--r--arch/arm/boot/dts/imx6q-apalis-ixora.dts140
-rw-r--r--arch/arm/boot/dts/imx6q-apf6dev.dts52
-rw-r--r--arch/arm/boot/dts/imx6q-arm2.dts12
-rw-r--r--arch/arm/boot/dts/imx6q-b450v3.dts27
-rw-r--r--arch/arm/boot/dts/imx6q-b650v3.dts25
-rw-r--r--arch/arm/boot/dts/imx6q-b850v3.dts36
-rw-r--r--arch/arm/boot/dts/imx6q-ba16.dtsi38
-rw-r--r--arch/arm/boot/dts/imx6q-bosch-acc.dts779
-rw-r--r--arch/arm/boot/dts/imx6q-bx50v3.dtsi95
-rw-r--r--arch/arm/boot/dts/imx6q-cm-fx6.dts73
-rw-r--r--arch/arm/boot/dts/imx6q-dfi-fs700-m60.dts14
-rw-r--r--arch/arm/boot/dts/imx6q-dhcom-pdk2.dts25
-rw-r--r--arch/arm/boot/dts/imx6q-display5.dtsi4
-rw-r--r--arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts17
-rw-r--r--arch/arm/boot/dts/imx6q-dms-ba16.dts139
-rw-r--r--arch/arm/boot/dts/imx6q-ds.dts17
-rw-r--r--arch/arm/boot/dts/imx6q-emcon-avari.dts14
-rw-r--r--arch/arm/boot/dts/imx6q-evi.dts4
-rw-r--r--arch/arm/boot/dts/imx6q-gk802.dts15
-rw-r--r--arch/arm/boot/dts/imx6q-gw51xx.dts8
-rw-r--r--arch/arm/boot/dts/imx6q-gw52xx.dts8
-rw-r--r--arch/arm/boot/dts/imx6q-gw53xx.dts8
-rw-r--r--arch/arm/boot/dts/imx6q-gw5400-a.dts21
-rw-r--r--arch/arm/boot/dts/imx6q-gw54xx.dts110
-rw-r--r--arch/arm/boot/dts/imx6q-gw552x.dts8
-rw-r--r--arch/arm/boot/dts/imx6q-gw5907.dts14
-rw-r--r--arch/arm/boot/dts/imx6q-gw5910.dts14
-rw-r--r--arch/arm/boot/dts/imx6q-gw5912.dts13
-rw-r--r--arch/arm/boot/dts/imx6q-gw5913.dts14
-rw-r--r--arch/arm/boot/dts/imx6q-h100.dts14
-rw-r--r--arch/arm/boot/dts/imx6q-icore-mipi.dts33
-rw-r--r--arch/arm/boot/dts/imx6q-icore-ofcap10.dts66
-rw-r--r--arch/arm/boot/dts/imx6q-icore-ofcap12.dts69
-rw-r--r--arch/arm/boot/dts/imx6q-icore-rqs.dts39
-rw-r--r--arch/arm/boot/dts/imx6q-icore.dts38
-rw-r--r--arch/arm/boot/dts/imx6q-kontron-samx6i.dtsi35
-rw-r--r--arch/arm/boot/dts/imx6q-kp-tpc.dts23
-rw-r--r--arch/arm/boot/dts/imx6q-kp.dtsi434
-rw-r--r--arch/arm/boot/dts/imx6q-logicpd.dts130
-rw-r--r--arch/arm/boot/dts/imx6q-marsboard.dts27
-rw-r--r--arch/arm/boot/dts/imx6q-mba6.dtsi44
-rw-r--r--arch/arm/boot/dts/imx6q-mba6a.dts20
-rw-r--r--arch/arm/boot/dts/imx6q-mba6b.dts20
-rw-r--r--arch/arm/boot/dts/imx6q-mccmon6.dts12
-rw-r--r--arch/arm/boot/dts/imx6q-nitrogen6_max.dts38
-rw-r--r--arch/arm/boot/dts/imx6q-nitrogen6_som2.dts38
-rw-r--r--arch/arm/boot/dts/imx6q-nitrogen6x.dts38
-rw-r--r--arch/arm/boot/dts/imx6q-novena.dts49
-rw-r--r--arch/arm/boot/dts/imx6q-phytec-mira-rdk-emmc.dts75
-rw-r--r--arch/arm/boot/dts/imx6q-phytec-mira-rdk-nand.dts75
-rw-r--r--arch/arm/boot/dts/imx6q-phytec-pbab01.dts8
-rw-r--r--arch/arm/boot/dts/imx6q-phytec-pfla02.dtsi11
-rw-r--r--arch/arm/boot/dts/imx6q-pico-dwarf.dts17
-rw-r--r--arch/arm/boot/dts/imx6q-pico-hobbit.dts17
-rw-r--r--arch/arm/boot/dts/imx6q-pico-nymph.dts17
-rw-r--r--arch/arm/boot/dts/imx6q-pico-pi.dts17
-rw-r--r--arch/arm/boot/dts/imx6q-pinfunc.h6
-rw-r--r--arch/arm/boot/dts/imx6q-pistachio.dts10
-rw-r--r--arch/arm/boot/dts/imx6q-prti6q.dts543
-rw-r--r--arch/arm/boot/dts/imx6q-prtwd2.dts199
-rw-r--r--arch/arm/boot/dts/imx6q-rex-pro.dts11
-rw-r--r--arch/arm/boot/dts/imx6q-sabreauto.dts15
-rw-r--r--arch/arm/boot/dts/imx6q-sabrelite.dts37
-rw-r--r--arch/arm/boot/dts/imx6q-sabresd.dts15
-rw-r--r--arch/arm/boot/dts/imx6q-sbc6x.dts7
-rw-r--r--arch/arm/boot/dts/imx6q-skov-revc-lt2.dts37
-rw-r--r--arch/arm/boot/dts/imx6q-skov-revc-lt6.dts128
-rw-r--r--arch/arm/boot/dts/imx6q-skov-reve-mi1010ait-1cp1.dts133
-rw-r--r--arch/arm/boot/dts/imx6q-solidsense.dts54
-rw-r--r--arch/arm/boot/dts/imx6q-tbs2910.dts79
-rw-r--r--arch/arm/boot/dts/imx6q-tqma6a.dtsi16
-rw-r--r--arch/arm/boot/dts/imx6q-tqma6b.dtsi15
-rw-r--r--arch/arm/boot/dts/imx6q-ts4900.dts6
-rw-r--r--arch/arm/boot/dts/imx6q-ts7970.dts6
-rw-r--r--arch/arm/boot/dts/imx6q-udoo.dts6
-rw-r--r--arch/arm/boot/dts/imx6q-utilite-pro.dts4
-rw-r--r--arch/arm/boot/dts/imx6q-var-dt6customboard.dts14
-rw-r--r--arch/arm/boot/dts/imx6q-vicut1.dts14
-rw-r--r--arch/arm/boot/dts/imx6q-wandboard-revb1.dts9
-rw-r--r--arch/arm/boot/dts/imx6q-wandboard-revd1.dts9
-rw-r--r--arch/arm/boot/dts/imx6q-wandboard.dts9
-rw-r--r--arch/arm/boot/dts/imx6q-yapp4-crux.dts58
-rw-r--r--arch/arm/boot/dts/imx6q-yapp4-pegasus.dts58
-rw-r--r--arch/arm/boot/dts/imx6q-zii-rdu2.dts44
-rw-r--r--arch/arm/boot/dts/imx6q.dtsi175
-rw-r--r--arch/arm/boot/dts/imx6qdl-apalis.dtsi829
-rw-r--r--arch/arm/boot/dts/imx6qdl-apf6.dtsi202
-rw-r--r--arch/arm/boot/dts/imx6qdl-apf6dev.dtsi425
-rw-r--r--arch/arm/boot/dts/imx6qdl-aristainetos.dtsi10
-rw-r--r--arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi63
-rw-r--r--arch/arm/boot/dts/imx6qdl-colibri.dtsi960
-rw-r--r--arch/arm/boot/dts/imx6qdl-cubox-i.dtsi11
-rw-r--r--arch/arm/boot/dts/imx6qdl-dfi-fs700-m60.dtsi4
-rw-r--r--arch/arm/boot/dts/imx6qdl-dhcom-drc02.dtsi143
-rw-r--r--arch/arm/boot/dts/imx6qdl-dhcom-pdk2.dtsi335
-rw-r--r--arch/arm/boot/dts/imx6qdl-dhcom-picoitx.dtsi69
-rw-r--r--arch/arm/boot/dts/imx6qdl-dhcom-som.dtsi850
-rw-r--r--arch/arm/boot/dts/imx6qdl-ds.dtsi458
-rw-r--r--arch/arm/boot/dts/imx6qdl-emcon-avari.dtsi177
-rw-r--r--arch/arm/boot/dts/imx6qdl-emcon.dtsi834
-rw-r--r--arch/arm/boot/dts/imx6qdl-gw51xx.dtsi168
-rw-r--r--arch/arm/boot/dts/imx6qdl-gw52xx.dtsi204
-rw-r--r--arch/arm/boot/dts/imx6qdl-gw53xx.dtsi205
-rw-r--r--arch/arm/boot/dts/imx6qdl-gw54xx.dtsi239
-rw-r--r--arch/arm/boot/dts/imx6qdl-gw551x.dtsi286
-rw-r--r--arch/arm/boot/dts/imx6qdl-gw552x.dtsi183
-rw-r--r--arch/arm/boot/dts/imx6qdl-gw553x.dtsi179
-rw-r--r--arch/arm/boot/dts/imx6qdl-gw560x.dtsi206
-rw-r--r--arch/arm/boot/dts/imx6qdl-gw5903.dtsi147
-rw-r--r--arch/arm/boot/dts/imx6qdl-gw5904.dtsi188
-rw-r--r--arch/arm/boot/dts/imx6qdl-gw5907.dtsi536
-rw-r--r--arch/arm/boot/dts/imx6qdl-gw5910.dtsi664
-rw-r--r--arch/arm/boot/dts/imx6qdl-gw5912.dtsi606
-rw-r--r--arch/arm/boot/dts/imx6qdl-gw5913.dtsi498
-rw-r--r--arch/arm/boot/dts/imx6qdl-hummingboard.dtsi63
-rw-r--r--arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi59
-rw-r--r--arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi32
-rw-r--r--arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi54
-rw-r--r--arch/arm/boot/dts/imx6qdl-icore.dtsi142
-rw-r--r--arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi821
-rw-r--r--arch/arm/boot/dts/imx6qdl-mba6.dtsi535
-rw-r--r--arch/arm/boot/dts/imx6qdl-mba6a.dtsi30
-rw-r--r--arch/arm/boot/dts/imx6qdl-mba6b.dtsi49
-rw-r--r--arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi93
-rw-r--r--arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi88
-rw-r--r--arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi49
-rw-r--r--arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi83
-rw-r--r--arch/arm/boot/dts/imx6qdl-phytec-mira-peb-av-02.dtsi119
-rw-r--r--arch/arm/boot/dts/imx6qdl-phytec-mira-peb-eval-01.dtsi71
-rw-r--r--arch/arm/boot/dts/imx6qdl-phytec-mira-peb-wlbt-05.dtsi85
-rw-r--r--arch/arm/boot/dts/imx6qdl-phytec-mira.dtsi412
-rw-r--r--arch/arm/boot/dts/imx6qdl-phytec-pbab01.dtsi18
-rw-r--r--arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi99
-rw-r--r--arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi311
-rw-r--r--arch/arm/boot/dts/imx6qdl-pico-dwarf.dtsi45
-rw-r--r--arch/arm/boot/dts/imx6qdl-pico-hobbit.dtsi37
-rw-r--r--arch/arm/boot/dts/imx6qdl-pico-nymph.dtsi54
-rw-r--r--arch/arm/boot/dts/imx6qdl-pico-pi.dtsi31
-rw-r--r--arch/arm/boot/dts/imx6qdl-pico.dtsi627
-rw-r--r--arch/arm/boot/dts/imx6qdl-prti6q.dtsi166
-rw-r--r--arch/arm/boot/dts/imx6qdl-rex.dtsi29
-rw-r--r--arch/arm/boot/dts/imx6qdl-sabreauto.dtsi233
-rw-r--r--arch/arm/boot/dts/imx6qdl-sabrelite.dtsi89
-rw-r--r--arch/arm/boot/dts/imx6qdl-sabresd.dtsi239
-rw-r--r--arch/arm/boot/dts/imx6qdl-savageboard.dtsi1
-rw-r--r--arch/arm/boot/dts/imx6qdl-skov-cpu-revc.dtsi79
-rw-r--r--arch/arm/boot/dts/imx6qdl-skov-cpu.dtsi491
-rw-r--r--arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi99
-rw-r--r--arch/arm/boot/dts/imx6qdl-solidsense.dtsi160
-rw-r--r--arch/arm/boot/dts/imx6qdl-sr-som-ti.dtsi1
-rw-r--r--arch/arm/boot/dts/imx6qdl-sr-som.dtsi41
-rw-r--r--arch/arm/boot/dts/imx6qdl-tqma6.dtsi215
-rw-r--r--arch/arm/boot/dts/imx6qdl-tqma6a.dtsi55
-rw-r--r--arch/arm/boot/dts/imx6qdl-tqma6b.dtsi34
-rw-r--r--arch/arm/boot/dts/imx6qdl-ts4900.dtsi4
-rw-r--r--arch/arm/boot/dts/imx6qdl-ts7970.dtsi16
-rw-r--r--arch/arm/boot/dts/imx6qdl-tx6-lcd.dtsi1
-rw-r--r--arch/arm/boot/dts/imx6qdl-tx6-mb7.dtsi5
-rw-r--r--arch/arm/boot/dts/imx6qdl-tx6.dtsi32
-rw-r--r--arch/arm/boot/dts/imx6qdl-udoo.dtsi43
-rw-r--r--arch/arm/boot/dts/imx6qdl-var-dart.dtsi5
-rw-r--r--arch/arm/boot/dts/imx6qdl-vicut1-12inch.dtsi128
-rw-r--r--arch/arm/boot/dts/imx6qdl-vicut1.dtsi697
-rw-r--r--arch/arm/boot/dts/imx6qdl-wandboard-revb1.dtsi16
-rw-r--r--arch/arm/boot/dts/imx6qdl-wandboard-revc1.dtsi16
-rw-r--r--arch/arm/boot/dts/imx6qdl-wandboard-revd1.dtsi18
-rw-r--r--arch/arm/boot/dts/imx6qdl-wandboard.dtsi182
-rw-r--r--arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi265
-rw-r--r--arch/arm/boot/dts/imx6qdl.dtsi290
-rw-r--r--arch/arm/boot/dts/imx6qp-mba6b.dts18
-rw-r--r--arch/arm/boot/dts/imx6qp-nitrogen6_max.dts39
-rw-r--r--arch/arm/boot/dts/imx6qp-nitrogen6_som2.dts39
-rw-r--r--arch/arm/boot/dts/imx6qp-phytec-mira-rdk-nand.dts75
-rw-r--r--arch/arm/boot/dts/imx6qp-prtwd3.dts557
-rw-r--r--arch/arm/boot/dts/imx6qp-sabreauto.dts51
-rw-r--r--arch/arm/boot/dts/imx6qp-sabresd.dts54
-rw-r--r--arch/arm/boot/dts/imx6qp-tqma6b.dtsi16
-rw-r--r--arch/arm/boot/dts/imx6qp-vicutp.dts14
-rw-r--r--arch/arm/boot/dts/imx6qp-wandboard-revd1.dts9
-rw-r--r--arch/arm/boot/dts/imx6qp-yapp4-crux-plus.dts58
-rw-r--r--arch/arm/boot/dts/imx6qp-yapp4-pegasus-plus.dts58
-rw-r--r--arch/arm/boot/dts/imx6qp-zii-rdu2.dts49
-rw-r--r--arch/arm/boot/dts/imx6qp.dtsi55
-rw-r--r--arch/arm/boot/dts/imx6s-dhcom-drc02.dts30
-rw-r--r--arch/arm/boot/dts/imx6sl-evk.dts50
-rw-r--r--arch/arm/boot/dts/imx6sl-kobo-aura2.dts555
-rw-r--r--arch/arm/boot/dts/imx6sl-pinfunc.h6
-rw-r--r--arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts634
-rw-r--r--arch/arm/boot/dts/imx6sl-tolino-shine3.dts340
-rw-r--r--arch/arm/boot/dts/imx6sl-tolino-vision.dts490
-rw-r--r--arch/arm/boot/dts/imx6sl-tolino-vision5.dts356
-rw-r--r--arch/arm/boot/dts/imx6sl-warp.dts7
-rw-r--r--arch/arm/boot/dts/imx6sl.dtsi279
-rw-r--r--arch/arm/boot/dts/imx6sll-evk.dts576
-rw-r--r--arch/arm/boot/dts/imx6sll-kobo-clarahd.dts342
-rw-r--r--arch/arm/boot/dts/imx6sll-kobo-librah2o.dts346
-rw-r--r--arch/arm/boot/dts/imx6sll-pinfunc.h880
-rw-r--r--arch/arm/boot/dts/imx6sll.dtsi839
-rw-r--r--arch/arm/boot/dts/imx6sx-nitrogen6sx.dts135
-rw-r--r--arch/arm/boot/dts/imx6sx-pinfunc.h292
-rw-r--r--arch/arm/boot/dts/imx6sx-sabreauto.dts583
-rw-r--r--arch/arm/boot/dts/imx6sx-sdb-mqs.dts48
-rw-r--r--arch/arm/boot/dts/imx6sx-sdb-reva.dts46
-rw-r--r--arch/arm/boot/dts/imx6sx-sdb-sai.dts43
-rw-r--r--arch/arm/boot/dts/imx6sx-sdb.dts37
-rw-r--r--arch/arm/boot/dts/imx6sx-sdb.dtsi122
-rw-r--r--arch/arm/boot/dts/imx6sx-softing-vining-2000.dts43
-rw-r--r--arch/arm/boot/dts/imx6sx-udoo-neo-basic.dts42
-rw-r--r--arch/arm/boot/dts/imx6sx-udoo-neo-extended.dts50
-rw-r--r--arch/arm/boot/dts/imx6sx-udoo-neo-full.dts50
-rw-r--r--arch/arm/boot/dts/imx6sx-udoo-neo.dtsi207
-rw-r--r--arch/arm/boot/dts/imx6sx.dtsi362
-rw-r--r--arch/arm/boot/dts/imx6ul-14x14-evk.dts490
-rw-r--r--arch/arm/boot/dts/imx6ul-14x14-evk.dtsi651
-rw-r--r--arch/arm/boot/dts/imx6ul-ccimx6ulsbcexpress.dts200
-rw-r--r--arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts428
-rw-r--r--arch/arm/boot/dts/imx6ul-ccimx6ulsom.dtsi270
-rw-r--r--arch/arm/boot/dts/imx6ul-geam.dts49
-rw-r--r--arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi148
-rw-r--r--arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi327
-rw-r--r--arch/arm/boot/dts/imx6ul-isiot-emmc.dts61
-rw-r--r--arch/arm/boot/dts/imx6ul-isiot-nand.dts63
-rw-r--r--arch/arm/boot/dts/imx6ul-isiot.dtsi101
-rw-r--r--arch/arm/boot/dts/imx6ul-kontron-bl-43.dts103
-rw-r--r--arch/arm/boot/dts/imx6ul-kontron-bl-common.dtsi405
-rw-r--r--arch/arm/boot/dts/imx6ul-kontron-bl.dts16
-rw-r--r--arch/arm/boot/dts/imx6ul-kontron-sl-common.dtsi137
-rw-r--r--arch/arm/boot/dts/imx6ul-kontron-sl.dtsi14
-rw-r--r--arch/arm/boot/dts/imx6ul-litesom.dtsi3
-rw-r--r--arch/arm/boot/dts/imx6ul-opos6ul.dtsi194
-rw-r--r--arch/arm/boot/dts/imx6ul-opos6uldev.dts387
-rw-r--r--arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi186
-rw-r--r--arch/arm/boot/dts/imx6ul-phytec-segin-ff-rdk-emmc.dts94
-rw-r--r--arch/arm/boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dts95
-rw-r--r--arch/arm/boot/dts/imx6ul-phytec-segin-peb-av-02.dtsi150
-rw-r--r--arch/arm/boot/dts/imx6ul-phytec-segin-peb-eval-01.dtsi57
-rw-r--r--arch/arm/boot/dts/imx6ul-phytec-segin-peb-wlbt-05.dtsi90
-rw-r--r--arch/arm/boot/dts/imx6ul-phytec-segin.dtsi299
-rw-r--r--arch/arm/boot/dts/imx6ul-pico-dwarf.dts52
-rw-r--r--arch/arm/boot/dts/imx6ul-pico-hobbit.dts535
-rw-r--r--arch/arm/boot/dts/imx6ul-pico-pi.dts97
-rw-r--r--arch/arm/boot/dts/imx6ul-pico.dtsi453
-rw-r--r--arch/arm/boot/dts/imx6ul-pinfunc.h175
-rw-r--r--arch/arm/boot/dts/imx6ul-prti6g.dts352
-rw-r--r--arch/arm/boot/dts/imx6ul-tqma6ul-common.dtsi211
-rw-r--r--arch/arm/boot/dts/imx6ul-tqma6ul1-mba6ulx.dts55
-rw-r--r--arch/arm/boot/dts/imx6ul-tqma6ul1.dtsi37
-rw-r--r--arch/arm/boot/dts/imx6ul-tqma6ul2-mba6ulx.dts15
-rw-r--r--arch/arm/boot/dts/imx6ul-tqma6ul2.dtsi71
-rw-r--r--arch/arm/boot/dts/imx6ul-tqma6ul2l-mba6ulx.dts15
-rw-r--r--arch/arm/boot/dts/imx6ul-tqma6ul2l.dtsi71
-rw-r--r--arch/arm/boot/dts/imx6ul-tqma6ulx-common.dtsi43
-rw-r--r--arch/arm/boot/dts/imx6ul-tqma6ulxl-common.dtsi48
-rw-r--r--arch/arm/boot/dts/imx6ul-tx6ul-mainboard.dts4
-rw-r--r--arch/arm/boot/dts/imx6ul-tx6ul.dtsi40
-rw-r--r--arch/arm/boot/dts/imx6ul.dtsi335
-rw-r--r--arch/arm/boot/dts/imx6ull-14x14-evk.dts50
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri-aster.dts60
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri-aster.dtsi147
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri-emmc-aster.dts17
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts17
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri-emmc-iris-v2.dts17
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri-emmc-iris.dts17
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi187
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri-eval-v3.dts38
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi123
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri-iris-v2.dts105
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri-iris-v2.dtsi27
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri-iris.dts40
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri-iris.dtsi134
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri-nonwifi.dtsi161
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri-wifi-aster.dts60
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri-wifi-eval-v3.dts38
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri-wifi-iris-v2.dts89
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri-wifi-iris.dts40
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi189
-rw-r--r--arch/arm/boot/dts/imx6ull-colibri.dtsi773
-rw-r--r--arch/arm/boot/dts/imx6ull-dhcom-drc02.dts99
-rw-r--r--arch/arm/boot/dts/imx6ull-dhcom-pdk2.dts222
-rw-r--r--arch/arm/boot/dts/imx6ull-dhcom-picoitx.dts101
-rw-r--r--arch/arm/boot/dts/imx6ull-dhcom-som-cfg-sdcard.dtsi97
-rw-r--r--arch/arm/boot/dts/imx6ull-dhcom-som.dtsi633
-rw-r--r--arch/arm/boot/dts/imx6ull-dhcor-som.dtsi255
-rw-r--r--arch/arm/boot/dts/imx6ull-jozacp.dts456
-rw-r--r--arch/arm/boot/dts/imx6ull-kontron-bl.dts15
-rw-r--r--arch/arm/boot/dts/imx6ull-kontron-sl.dtsi13
-rw-r--r--arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts19
-rw-r--r--arch/arm/boot/dts/imx6ull-myir-mys-6ulx.dtsi238
-rw-r--r--arch/arm/boot/dts/imx6ull-opos6ul.dtsi6
-rw-r--r--arch/arm/boot/dts/imx6ull-opos6uldev.dts42
-rw-r--r--arch/arm/boot/dts/imx6ull-phytec-phycore-som.dtsi24
-rw-r--r--arch/arm/boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts94
-rw-r--r--arch/arm/boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts95
-rw-r--r--arch/arm/boot/dts/imx6ull-phytec-segin-lc-rdk-nand.dts46
-rw-r--r--arch/arm/boot/dts/imx6ull-phytec-segin-peb-av-02.dtsi26
-rw-r--r--arch/arm/boot/dts/imx6ull-phytec-segin-peb-eval-01.dtsi19
-rw-r--r--arch/arm/boot/dts/imx6ull-phytec-segin-peb-wlbt-05.dtsi19
-rw-r--r--arch/arm/boot/dts/imx6ull-phytec-segin.dtsi31
-rw-r--r--arch/arm/boot/dts/imx6ull-phytec-tauri-emmc.dts20
-rw-r--r--arch/arm/boot/dts/imx6ull-phytec-tauri-nand.dts20
-rw-r--r--arch/arm/boot/dts/imx6ull-phytec-tauri.dtsi588
-rw-r--r--arch/arm/boot/dts/imx6ull-pinfunc-snvs.h26
-rw-r--r--arch/arm/boot/dts/imx6ull-pinfunc.h41
-rw-r--r--arch/arm/boot/dts/imx6ull-tarragon-common.dtsi852
-rw-r--r--arch/arm/boot/dts/imx6ull-tarragon-master.dts82
-rw-r--r--arch/arm/boot/dts/imx6ull-tarragon-micro.dts10
-rw-r--r--arch/arm/boot/dts/imx6ull-tarragon-slave.dts32
-rw-r--r--arch/arm/boot/dts/imx6ull-tarragon-slavext.dts64
-rw-r--r--arch/arm/boot/dts/imx6ull-tqma6ull2-mba6ulx.dts15
-rw-r--r--arch/arm/boot/dts/imx6ull-tqma6ull2.dtsi76
-rw-r--r--arch/arm/boot/dts/imx6ull-tqma6ull2l-mba6ulx.dts15
-rw-r--r--arch/arm/boot/dts/imx6ull-tqma6ull2l.dtsi76
-rw-r--r--arch/arm/boot/dts/imx6ull.dtsi132
-rw-r--r--arch/arm/boot/dts/imx6ulz-14x14-evk.dts22
-rw-r--r--arch/arm/boot/dts/imx6ulz-bsh-smm-m2.dts150
-rw-r--r--arch/arm/boot/dts/imx6ulz.dtsi36
-rw-r--r--arch/arm/boot/dts/imx7-colibri-aster.dtsi80
-rw-r--r--arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi151
-rw-r--r--arch/arm/boot/dts/imx7-colibri-iris-v2.dtsi113
-rw-r--r--arch/arm/boot/dts/imx7-colibri-iris.dtsi109
-rw-r--r--arch/arm/boot/dts/imx7-colibri.dtsi1046
-rw-r--r--arch/arm/boot/dts/imx7-mba7.dtsi640
-rw-r--r--arch/arm/boot/dts/imx7-tqma7.dtsi292
-rw-r--r--arch/arm/boot/dts/imx7d-cl-som-imx7.dts73
-rw-r--r--arch/arm/boot/dts/imx7d-colibri-aster.dts41
-rw-r--r--arch/arm/boot/dts/imx7d-colibri-emmc-aster.dts23
-rw-r--r--arch/arm/boot/dts/imx7d-colibri-emmc-eval-v3.dts11
-rw-r--r--arch/arm/boot/dts/imx7d-colibri-emmc-iris-v2.dts22
-rw-r--r--arch/arm/boot/dts/imx7d-colibri-emmc-iris.dts22
-rw-r--r--arch/arm/boot/dts/imx7d-colibri-emmc.dtsi47
-rw-r--r--arch/arm/boot/dts/imx7d-colibri-eval-v3.dts83
-rw-r--r--arch/arm/boot/dts/imx7d-colibri-iris-v2.dts84
-rw-r--r--arch/arm/boot/dts/imx7d-colibri-iris.dts57
-rw-r--r--arch/arm/boot/dts/imx7d-colibri.dtsi57
-rw-r--r--arch/arm/boot/dts/imx7d-flex-concentrator-mfg.dts25
-rw-r--r--arch/arm/boot/dts/imx7d-flex-concentrator.dts315
-rw-r--r--arch/arm/boot/dts/imx7d-mba7.dts113
-rw-r--r--arch/arm/boot/dts/imx7d-meerkat96.dts375
-rw-r--r--arch/arm/boot/dts/imx7d-nitrogen7.dts107
-rw-r--r--arch/arm/boot/dts/imx7d-pico-dwarf.dts87
-rw-r--r--arch/arm/boot/dts/imx7d-pico-hobbit.dts105
-rw-r--r--arch/arm/boot/dts/imx7d-pico-nymph.dts84
-rw-r--r--arch/arm/boot/dts/imx7d-pico-pi.dts184
-rw-r--r--arch/arm/boot/dts/imx7d-pico.dtsi468
-rw-r--r--arch/arm/boot/dts/imx7d-pinfunc.h14
-rw-r--r--arch/arm/boot/dts/imx7d-remarkable2.dts595
-rw-r--r--arch/arm/boot/dts/imx7d-sdb-reva.dts43
-rw-r--r--arch/arm/boot/dts/imx7d-sdb-sht11.dts44
-rw-r--r--arch/arm/boot/dts/imx7d-sdb.dts266
-rw-r--r--arch/arm/boot/dts/imx7d-smegw01.dts468
-rw-r--r--arch/arm/boot/dts/imx7d-tqma7.dtsi15
-rw-r--r--arch/arm/boot/dts/imx7d-zii-rmu2.dts357
-rw-r--r--arch/arm/boot/dts/imx7d-zii-rpu2.dts923
-rw-r--r--arch/arm/boot/dts/imx7d.dtsi234
-rw-r--r--arch/arm/boot/dts/imx7s-colibri-aster.dts36
-rw-r--r--arch/arm/boot/dts/imx7s-colibri-eval-v3.dts80
-rw-r--r--arch/arm/boot/dts/imx7s-colibri-iris-v2.dts78
-rw-r--r--arch/arm/boot/dts/imx7s-colibri-iris.dts51
-rw-r--r--arch/arm/boot/dts/imx7s-colibri.dtsi49
-rw-r--r--arch/arm/boot/dts/imx7s-mba7.dts18
-rw-r--r--arch/arm/boot/dts/imx7s-tqma7.dtsi11
-rw-r--r--arch/arm/boot/dts/imx7s-warp.dts141
-rw-r--r--arch/arm/boot/dts/imx7s.dtsi720
-rw-r--r--arch/arm/boot/dts/imx7ulp-com.dts79
-rw-r--r--arch/arm/boot/dts/imx7ulp-evk.dts133
-rw-r--r--arch/arm/boot/dts/imx7ulp-pinfunc.h22
-rw-r--r--arch/arm/boot/dts/imx7ulp.dtsi464
-rw-r--r--arch/arm/boot/dts/imxrt1050-evk.dts72
-rw-r--r--arch/arm/boot/dts/imxrt1050-pinfunc.h993
-rw-r--r--arch/arm/boot/dts/imxrt1050.dtsi160
-rw-r--r--arch/arm/boot/dts/imxrt1170-pinfunc.h1561
-rw-r--r--arch/arm/boot/dts/integrator.dtsi40
-rw-r--r--arch/arm/boot/dts/integratorap-im-pd1.dts276
-rw-r--r--arch/arm/boot/dts/integratorap.dts74
-rw-r--r--arch/arm/boot/dts/integratorcp.dts102
-rw-r--r--arch/arm/boot/dts/intel-ixp42x-adi-coyote.dts112
-rw-r--r--arch/arm/boot/dts/intel-ixp42x-arcom-vulcan.dts169
-rw-r--r--arch/arm/boot/dts/intel-ixp42x-dlink-dsm-g600.dts147
-rw-r--r--arch/arm/boot/dts/intel-ixp42x-freecom-fsg-3.dts219
-rw-r--r--arch/arm/boot/dts/intel-ixp42x-gateway-7001.dts110
-rw-r--r--arch/arm/boot/dts/intel-ixp42x-gateworks-gw2348.dts174
-rw-r--r--arch/arm/boot/dts/intel-ixp42x-goramo-multilink.dts180
-rw-r--r--arch/arm/boot/dts/intel-ixp42x-iomega-nas100d.dts148
-rw-r--r--arch/arm/boot/dts/intel-ixp42x-ixdp425.dts72
-rw-r--r--arch/arm/boot/dts/intel-ixp42x-ixdpg425.dts127
-rw-r--r--arch/arm/boot/dts/intel-ixp42x-linksys-nslu2.dts162
-rw-r--r--arch/arm/boot/dts/intel-ixp42x-linksys-wrv54g.dts175
-rw-r--r--arch/arm/boot/dts/intel-ixp42x-netgear-wg302v1.dts96
-rw-r--r--arch/arm/boot/dts/intel-ixp42x-welltech-epbx100.dts98
-rw-r--r--arch/arm/boot/dts/intel-ixp42x.dtsi34
-rw-r--r--arch/arm/boot/dts/intel-ixp43x-gateworks-gw2358.dts199
-rw-r--r--arch/arm/boot/dts/intel-ixp43x-kixrp435.dts68
-rw-r--r--arch/arm/boot/dts/intel-ixp43x.dtsi25
-rw-r--r--arch/arm/boot/dts/intel-ixp45x-ixp46x.dtsi86
-rw-r--r--arch/arm/boot/dts/intel-ixp46x-ixdp465.dts38
-rw-r--r--arch/arm/boot/dts/intel-ixp4xx-reference-design.dtsi134
-rw-r--r--arch/arm/boot/dts/intel-ixp4xx.dtsi202
-rw-r--r--arch/arm/boot/dts/iwg20d-q7-common.dtsi127
-rw-r--r--arch/arm/boot/dts/iwg20d-q7-dbcm-ca.dtsi8
-rw-r--r--arch/arm/boot/dts/keystone-clocks.dtsi27
-rw-r--r--arch/arm/boot/dts/keystone-k2e-clocks.dtsi22
-rw-r--r--arch/arm/boot/dts/keystone-k2e-evm.dts6
-rw-r--r--arch/arm/boot/dts/keystone-k2e-netcp.dtsi69
-rw-r--r--arch/arm/boot/dts/keystone-k2e.dtsi29
-rw-r--r--arch/arm/boot/dts/keystone-k2g-evm.dts299
-rw-r--r--arch/arm/boot/dts/keystone-k2g-ice.dts61
-rw-r--r--arch/arm/boot/dts/keystone-k2g-netcp.dtsi147
-rw-r--r--arch/arm/boot/dts/keystone-k2g.dtsi155
-rw-r--r--arch/arm/boot/dts/keystone-k2hk-evm.dts14
-rw-r--r--arch/arm/boot/dts/keystone-k2hk-netcp.dtsi54
-rw-r--r--arch/arm/boot/dts/keystone-k2hk.dtsi112
-rw-r--r--arch/arm/boot/dts/keystone-k2l-evm.dts6
-rw-r--r--arch/arm/boot/dts/keystone-k2l-netcp.dtsi60
-rw-r--r--arch/arm/boot/dts/keystone-k2l.dtsi64
-rw-r--r--arch/arm/boot/dts/keystone.dtsi64
-rw-r--r--arch/arm/boot/dts/kirkwood-6192.dtsi14
-rw-r--r--arch/arm/boot/dts/kirkwood-6281.dtsi14
-rw-r--r--arch/arm/boot/dts/kirkwood-6282.dtsi28
-rw-r--r--arch/arm/boot/dts/kirkwood-98dx4122.dtsi14
-rw-r--r--arch/arm/boot/dts/kirkwood-b3.dts9
-rw-r--r--arch/arm/boot/dts/kirkwood-blackarmor-nas220.dts3
-rw-r--r--arch/arm/boot/dts/kirkwood-c200-v1.dts310
-rw-r--r--arch/arm/boot/dts/kirkwood-d2net.dts4
-rw-r--r--arch/arm/boot/dts/kirkwood-db-88f6281.dts6
-rw-r--r--arch/arm/boot/dts/kirkwood-db-88f6282.dts6
-rw-r--r--arch/arm/boot/dts/kirkwood-db.dtsi5
-rw-r--r--arch/arm/boot/dts/kirkwood-dir665.dts70
-rw-r--r--arch/arm/boot/dts/kirkwood-dnskw.dtsi4
-rw-r--r--arch/arm/boot/dts/kirkwood-dockstar.dts2
-rw-r--r--arch/arm/boot/dts/kirkwood-dreamplug.dts2
-rw-r--r--arch/arm/boot/dts/kirkwood-ds109.dts4
-rw-r--r--arch/arm/boot/dts/kirkwood-ds110jv10.dts4
-rw-r--r--arch/arm/boot/dts/kirkwood-ds111.dts4
-rw-r--r--arch/arm/boot/dts/kirkwood-ds112.dts6
-rw-r--r--arch/arm/boot/dts/kirkwood-ds209.dts4
-rw-r--r--arch/arm/boot/dts/kirkwood-ds210.dts4
-rw-r--r--arch/arm/boot/dts/kirkwood-ds212.dts4
-rw-r--r--arch/arm/boot/dts/kirkwood-ds212j.dts4
-rw-r--r--arch/arm/boot/dts/kirkwood-ds409.dts4
-rw-r--r--arch/arm/boot/dts/kirkwood-ds409slim.dts4
-rw-r--r--arch/arm/boot/dts/kirkwood-ds411.dts6
-rw-r--r--arch/arm/boot/dts/kirkwood-ds411j.dts4
-rw-r--r--arch/arm/boot/dts/kirkwood-ds411slim.dts4
-rw-r--r--arch/arm/boot/dts/kirkwood-goflexnet.dts2
-rw-r--r--arch/arm/boot/dts/kirkwood-guruplug-server-plus.dts2
-rw-r--r--arch/arm/boot/dts/kirkwood-iconnect.dts4
-rw-r--r--arch/arm/boot/dts/kirkwood-iomega_ix2_200.dts2
-rw-r--r--arch/arm/boot/dts/kirkwood-km_common.dtsi2
-rw-r--r--arch/arm/boot/dts/kirkwood-l-50.dts438
-rw-r--r--arch/arm/boot/dts/kirkwood-laplug.dts6
-rw-r--r--arch/arm/boot/dts/kirkwood-linkstation-6282.dtsi39
-rw-r--r--arch/arm/boot/dts/kirkwood-linkstation-duo-6281.dtsi39
-rw-r--r--arch/arm/boot/dts/kirkwood-linkstation-lsqvl.dts39
-rw-r--r--arch/arm/boot/dts/kirkwood-linkstation-lsvl.dts39
-rw-r--r--arch/arm/boot/dts/kirkwood-linkstation-lswsxl.dts39
-rw-r--r--arch/arm/boot/dts/kirkwood-linkstation-lswvl.dts39
-rw-r--r--arch/arm/boot/dts/kirkwood-linkstation-lswxl.dts39
-rw-r--r--arch/arm/boot/dts/kirkwood-linkstation.dtsi41
-rw-r--r--arch/arm/boot/dts/kirkwood-linksys-viper.dts54
-rw-r--r--arch/arm/boot/dts/kirkwood-lsxl.dtsi16
-rw-r--r--arch/arm/boot/dts/kirkwood-mplcec4.dts16
-rw-r--r--arch/arm/boot/dts/kirkwood-mv88f6281gtw-ge.dts57
-rw-r--r--arch/arm/boot/dts/kirkwood-nas2big.dts6
-rw-r--r--arch/arm/boot/dts/kirkwood-net2big.dts14
-rw-r--r--arch/arm/boot/dts/kirkwood-net5big.dts14
-rw-r--r--arch/arm/boot/dts/kirkwood-netgear_readynas_duo_v2.dts6
-rw-r--r--arch/arm/boot/dts/kirkwood-netgear_readynas_nv+_v2.dts32
-rw-r--r--arch/arm/boot/dts/kirkwood-netxbig.dtsi4
-rw-r--r--arch/arm/boot/dts/kirkwood-nsa310.dts2
-rw-r--r--arch/arm/boot/dts/kirkwood-nsa310s.dts259
-rw-r--r--arch/arm/boot/dts/kirkwood-nsa320.dts7
-rw-r--r--arch/arm/boot/dts/kirkwood-nsa325.dts7
-rw-r--r--arch/arm/boot/dts/kirkwood-nsa3x0-common.dtsi4
-rw-r--r--arch/arm/boot/dts/kirkwood-openblocks_a7.dts4
-rw-r--r--arch/arm/boot/dts/kirkwood-openrd-base.dts5
-rw-r--r--arch/arm/boot/dts/kirkwood-openrd-client.dts5
-rw-r--r--arch/arm/boot/dts/kirkwood-openrd-ultimate.dts5
-rw-r--r--arch/arm/boot/dts/kirkwood-openrd.dtsi5
-rw-r--r--arch/arm/boot/dts/kirkwood-pogo_e02.dts4
-rw-r--r--arch/arm/boot/dts/kirkwood-pogoplug-series-4.dts2
-rw-r--r--arch/arm/boot/dts/kirkwood-rd88f6192.dts65
-rw-r--r--arch/arm/boot/dts/kirkwood-rd88f6281-a.dts5
-rw-r--r--arch/arm/boot/dts/kirkwood-rd88f6281-z0.dts16
-rw-r--r--arch/arm/boot/dts/kirkwood-rd88f6281.dtsi50
-rw-r--r--arch/arm/boot/dts/kirkwood-rs212.dts6
-rw-r--r--arch/arm/boot/dts/kirkwood-rs409.dts4
-rw-r--r--arch/arm/boot/dts/kirkwood-rs411.dts4
-rw-r--r--arch/arm/boot/dts/kirkwood-sheevaplug-common.dtsi3
-rw-r--r--arch/arm/boot/dts/kirkwood-sheevaplug-esata.dts3
-rw-r--r--arch/arm/boot/dts/kirkwood-sheevaplug.dts3
-rw-r--r--arch/arm/boot/dts/kirkwood-synology.dtsi10
-rw-r--r--arch/arm/boot/dts/kirkwood-t5325.dts6
-rw-r--r--arch/arm/boot/dts/kirkwood-ts219.dtsi12
-rw-r--r--arch/arm/boot/dts/kirkwood-ts419-6281.dts6
-rw-r--r--arch/arm/boot/dts/kirkwood-ts419-6282.dts6
-rw-r--r--arch/arm/boot/dts/kirkwood-ts419.dtsi6
-rw-r--r--arch/arm/boot/dts/kirkwood.dtsi45
-rw-r--r--arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt-6g-2gs.dts94
-rw-r--r--arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt-8g.dts39
-rw-r--r--arch/arm/boot/dts/lan966x-kontron-kswitch-d10-mmt.dtsi203
-rw-r--r--arch/arm/boot/dts/lan966x-pcb8290.dts195
-rw-r--r--arch/arm/boot/dts/lan966x-pcb8291.dts147
-rw-r--r--arch/arm/boot/dts/lan966x-pcb8309.dts216
-rw-r--r--arch/arm/boot/dts/lan966x.dtsi615
-rw-r--r--arch/arm/boot/dts/logicpd-som-lv-35xx-devkit.dts23
-rw-r--r--arch/arm/boot/dts/logicpd-som-lv-37xx-devkit.dts21
-rw-r--r--arch/arm/boot/dts/logicpd-som-lv-baseboard.dtsi39
-rw-r--r--arch/arm/boot/dts/logicpd-som-lv.dtsi98
-rw-r--r--arch/arm/boot/dts/logicpd-torpedo-35xx-devkit.dts16
-rw-r--r--arch/arm/boot/dts/logicpd-torpedo-37xx-devkit-28.dts15
-rw-r--r--arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts33
-rw-r--r--arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi103
-rw-r--r--arch/arm/boot/dts/logicpd-torpedo-som.dtsi43
-rw-r--r--arch/arm/boot/dts/lpc18xx.dtsi7
-rw-r--r--arch/arm/boot/dts/lpc3250-ea3250.dts29
-rw-r--r--arch/arm/boot/dts/lpc3250-phy3250.dts98
-rw-r--r--arch/arm/boot/dts/lpc32xx.dtsi82
-rw-r--r--arch/arm/boot/dts/lpc4350-hitex-eval.dts2
-rw-r--r--arch/arm/boot/dts/lpc4357-ea4357-devkit.dts2
-rw-r--r--arch/arm/boot/dts/lpc4357-myd-lpc4357.dts619
-rw-r--r--arch/arm/boot/dts/ls1021a-iot.dts227
-rw-r--r--arch/arm/boot/dts/ls1021a-moxa-uc-8410a.dts22
-rw-r--r--arch/arm/boot/dts/ls1021a-qds.dts92
-rw-r--r--arch/arm/boot/dts/ls1021a-tsn.dts295
-rw-r--r--arch/arm/boot/dts/ls1021a-twr.dts89
-rw-r--r--arch/arm/boot/dts/ls1021a.dtsi481
-rw-r--r--arch/arm/boot/dts/mba6ulx.dtsi569
-rw-r--r--arch/arm/boot/dts/meson.dtsi165
-rw-r--r--arch/arm/boot/dts/meson6-atv1200.dts49
-rw-r--r--arch/arm/boot/dts/meson6.dtsi60
-rw-r--r--arch/arm/boot/dts/meson8-minix-neo-x8.dts48
-rw-r--r--arch/arm/boot/dts/meson8.dtsi548
-rw-r--r--arch/arm/boot/dts/meson8b-ec100.dts479
-rw-r--r--arch/arm/boot/dts/meson8b-mxq.dts204
-rw-r--r--arch/arm/boot/dts/meson8b-odroidc1.dts392
-rw-r--r--arch/arm/boot/dts/meson8b.dtsi627
-rw-r--r--arch/arm/boot/dts/meson8m2-mxiii-plus.dts293
-rw-r--r--arch/arm/boot/dts/meson8m2.dtsi101
-rw-r--r--arch/arm/boot/dts/milbeaut-m10v-evb.dts32
-rw-r--r--arch/arm/boot/dts/milbeaut-m10v.dtsi104
-rw-r--r--arch/arm/boot/dts/mmp2-brownstone.dts338
-rw-r--r--arch/arm/boot/dts/mmp2-olpc-xo-1-75.dts277
-rw-r--r--arch/arm/boot/dts/mmp2.dtsi304
-rw-r--r--arch/arm/boot/dts/mmp3-dell-ariel.dts151
-rw-r--r--arch/arm/boot/dts/mmp3.dtsi608
-rw-r--r--arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi82
-rw-r--r--arch/arm/boot/dts/motorola-mapphone-common.dtsi737
-rw-r--r--arch/arm/boot/dts/moxart-uc7112lx.dts5
-rw-r--r--arch/arm/boot/dts/moxart.dtsi12
-rw-r--r--arch/arm/boot/dts/mpa1600.dts5
-rw-r--r--arch/arm/boot/dts/mps2.dtsi26
-rw-r--r--arch/arm/boot/dts/mstar-infinity-breadbee-common.dtsi49
-rw-r--r--arch/arm/boot/dts/mstar-infinity-msc313-breadbee_crust.dts26
-rw-r--r--arch/arm/boot/dts/mstar-infinity-msc313.dtsi14
-rw-r--r--arch/arm/boot/dts/mstar-infinity.dtsi52
-rw-r--r--arch/arm/boot/dts/mstar-infinity2m-ssd201-som2d01.dtsi20
-rw-r--r--arch/arm/boot/dts/mstar-infinity2m-ssd202d-100ask-dongshanpione.dts25
-rw-r--r--arch/arm/boot/dts/mstar-infinity2m-ssd202d-miyoo-mini.dts25
-rw-r--r--arch/arm/boot/dts/mstar-infinity2m-ssd202d-ssd201htv2.dts25
-rw-r--r--arch/arm/boot/dts/mstar-infinity2m-ssd202d-unitv2.dts25
-rw-r--r--arch/arm/boot/dts/mstar-infinity2m-ssd202d-wirelesstag-ido-sbc2d06-v1b-22w.dts23
-rw-r--r--arch/arm/boot/dts/mstar-infinity2m-ssd202d-wirelesstag-ido-som2d01.dtsi28
-rw-r--r--arch/arm/boot/dts/mstar-infinity2m-ssd202d.dtsi14
-rw-r--r--arch/arm/boot/dts/mstar-infinity2m-ssd20xd.dtsi17
-rw-r--r--arch/arm/boot/dts/mstar-infinity2m.dtsi39
-rw-r--r--arch/arm/boot/dts/mstar-infinity3-msc313e-breadbee.dts26
-rw-r--r--arch/arm/boot/dts/mstar-infinity3-msc313e.dtsi14
-rw-r--r--arch/arm/boot/dts/mstar-infinity3.dtsi69
-rw-r--r--arch/arm/boot/dts/mstar-mercury5-ssc8336n-midrived08.dts25
-rw-r--r--arch/arm/boot/dts/mstar-mercury5-ssc8336n.dtsi14
-rw-r--r--arch/arm/boot/dts/mstar-mercury5.dtsi11
-rw-r--r--arch/arm/boot/dts/mstar-v7.dtsi192
-rw-r--r--arch/arm/boot/dts/mt2701-evb.dts31
-rw-r--r--arch/arm/boot/dts/mt2701-pinfunc.h10
-rw-r--r--arch/arm/boot/dts/mt2701.dtsi266
-rw-r--r--arch/arm/boot/dts/mt6323.dtsi44
-rw-r--r--arch/arm/boot/dts/mt6580-evbp1.dts10
-rw-r--r--arch/arm/boot/dts/mt6580.dtsi10
-rw-r--r--arch/arm/boot/dts/mt6582-prestigio-pmt5008-3g.dts43
-rw-r--r--arch/arm/boot/dts/mt6582.dtsi128
-rw-r--r--arch/arm/boot/dts/mt6589-aquaris5.dts11
-rw-r--r--arch/arm/boot/dts/mt6589-fairphone-fp1.dts30
-rw-r--r--arch/arm/boot/dts/mt6589.dtsi18
-rw-r--r--arch/arm/boot/dts/mt6592-evb.dts11
-rw-r--r--arch/arm/boot/dts/mt6592.dtsi12
-rw-r--r--arch/arm/boot/dts/mt7623.dtsi762
-rw-r--r--arch/arm/boot/dts/mt7623a-rfb-emmc.dts291
-rw-r--r--arch/arm/boot/dts/mt7623a-rfb-nand.dts337
-rw-r--r--arch/arm/boot/dts/mt7623a.dtsi48
-rw-r--r--arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts425
-rw-r--r--arch/arm/boot/dts/mt7623n-rfb-emmc.dts399
-rw-r--r--arch/arm/boot/dts/mt7623n-rfb-nand.dts111
-rw-r--r--arch/arm/boot/dts/mt7623n-rfb.dtsi92
-rw-r--r--arch/arm/boot/dts/mt7623n.dtsi301
-rw-r--r--arch/arm/boot/dts/mt7629-rfb.dts275
-rw-r--r--arch/arm/boot/dts/mt7629.dtsi491
-rw-r--r--arch/arm/boot/dts/mt8127-moose.dts10
-rw-r--r--arch/arm/boot/dts/mt8127.dtsi12
-rw-r--r--arch/arm/boot/dts/mt8135-evbp1.dts10
-rw-r--r--arch/arm/boot/dts/mt8135-pinfunc.h1302
-rw-r--r--arch/arm/boot/dts/mt8135.dtsi15
-rw-r--r--arch/arm/boot/dts/mxs-pinfunc.h8
-rw-r--r--arch/arm/boot/dts/nspire-classic.dtsi31
-rw-r--r--arch/arm/boot/dts/nspire-clp.dts6
-rw-r--r--arch/arm/boot/dts/nspire-cx.dts25
-rw-r--r--arch/arm/boot/dts/nspire-tp.dts6
-rw-r--r--arch/arm/boot/dts/nspire.dtsi92
-rw-r--r--arch/arm/boot/dts/nuvoton-common-npcm7xx.dtsi1123
-rw-r--r--arch/arm/boot/dts/nuvoton-npcm730-gbs.dts1135
-rw-r--r--arch/arm/boot/dts/nuvoton-npcm730-gsj-gpio.dtsi477
-rw-r--r--arch/arm/boot/dts/nuvoton-npcm730-gsj.dts490
-rw-r--r--arch/arm/boot/dts/nuvoton-npcm730-kudo.dts826
-rw-r--r--arch/arm/boot/dts/nuvoton-npcm730.dtsi44
-rw-r--r--arch/arm/boot/dts/nuvoton-npcm750-evb.dts404
-rw-r--r--arch/arm/boot/dts/nuvoton-npcm750-pincfg-evb.dtsi157
-rw-r--r--arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus-pincfg.dtsi517
-rw-r--r--arch/arm/boot/dts/nuvoton-npcm750-runbmc-olympus.dts1052
-rw-r--r--arch/arm/boot/dts/nuvoton-npcm750.dtsi62
-rw-r--r--arch/arm/boot/dts/nuvoton-wpcm450-supermicro-x9sci-ln4f.dts111
-rw-r--r--arch/arm/boot/dts/nuvoton-wpcm450.dtsi493
-rw-r--r--arch/arm/boot/dts/omap-gpmc-smsc911x.dtsi10
-rw-r--r--arch/arm/boot/dts/omap-gpmc-smsc9221.dtsi8
-rw-r--r--arch/arm/boot/dts/omap-zoom-common.dtsi12
-rw-r--r--arch/arm/boot/dts/omap2.dtsi89
-rw-r--r--arch/arm/boot/dts/omap2420-clocks.dtsi5
-rw-r--r--arch/arm/boot/dts/omap2420-h4.dts9
-rw-r--r--arch/arm/boot/dts/omap2420-n810.dts63
-rw-r--r--arch/arm/boot/dts/omap2420.dtsi80
-rw-r--r--arch/arm/boot/dts/omap2430-clocks.dtsi5
-rw-r--r--arch/arm/boot/dts/omap2430-sdp.dts11
-rw-r--r--arch/arm/boot/dts/omap2430.dtsi83
-rw-r--r--arch/arm/boot/dts/omap24xx-clocks.dtsi5
-rw-r--r--arch/arm/boot/dts/omap3-beagle-ab4.dts47
-rw-r--r--arch/arm/boot/dts/omap3-beagle-xm-ab.dts7
-rw-r--r--arch/arm/boot/dts/omap3-beagle-xm.dts52
-rw-r--r--arch/arm/boot/dts/omap3-beagle.dts38
-rw-r--r--arch/arm/boot/dts/omap3-cm-t3517.dts16
-rw-r--r--arch/arm/boot/dts/omap3-cm-t3530.dts4
-rw-r--r--arch/arm/boot/dts/omap3-cm-t3730.dts6
-rw-r--r--arch/arm/boot/dts/omap3-cm-t3x.dtsi6
-rw-r--r--arch/arm/boot/dts/omap3-cpu-thermal.dtsi30
-rw-r--r--arch/arm/boot/dts/omap3-devkit8000-common.dtsi48
-rw-r--r--arch/arm/boot/dts/omap3-devkit8000-lcd-common.dtsi10
-rw-r--r--arch/arm/boot/dts/omap3-devkit8000-lcd43.dts7
-rw-r--r--arch/arm/boot/dts/omap3-devkit8000-lcd70.dts7
-rw-r--r--arch/arm/boot/dts/omap3-devkit8000.dts7
-rw-r--r--arch/arm/boot/dts/omap3-echo.dts724
-rw-r--r--arch/arm/boot/dts/omap3-evm-37xx.dts9
-rw-r--r--arch/arm/boot/dts/omap3-evm-common.dtsi7
-rw-r--r--arch/arm/boot/dts/omap3-evm-processor-common.dtsi12
-rw-r--r--arch/arm/boot/dts/omap3-evm.dts9
-rw-r--r--arch/arm/boot/dts/omap3-gta04.dtsi369
-rw-r--r--arch/arm/boot/dts/omap3-gta04a3.dts7
-rw-r--r--arch/arm/boot/dts/omap3-gta04a4.dts7
-rw-r--r--arch/arm/boot/dts/omap3-gta04a5.dts149
-rw-r--r--arch/arm/boot/dts/omap3-gta04a5one.dts111
-rw-r--r--arch/arm/boot/dts/omap3-ha-common.dtsi7
-rw-r--r--arch/arm/boot/dts/omap3-ha-lcd.dts11
-rw-r--r--arch/arm/boot/dts/omap3-ha.dts9
-rw-r--r--arch/arm/boot/dts/omap3-igep.dtsi9
-rw-r--r--arch/arm/boot/dts/omap3-igep0020-common.dtsi9
-rw-r--r--arch/arm/boot/dts/omap3-igep0020-rev-f.dts19
-rw-r--r--arch/arm/boot/dts/omap3-igep0020.dts9
-rw-r--r--arch/arm/boot/dts/omap3-igep0030-common.dtsi7
-rw-r--r--arch/arm/boot/dts/omap3-igep0030-rev-g.dts19
-rw-r--r--arch/arm/boot/dts/omap3-igep0030.dts9
-rw-r--r--arch/arm/boot/dts/omap3-ldp.dts17
-rw-r--r--arch/arm/boot/dts/omap3-lilly-a83x.dtsi10
-rw-r--r--arch/arm/boot/dts/omap3-lilly-dbb056.dts8
-rw-r--r--arch/arm/boot/dts/omap3-n9.dts15
-rw-r--r--arch/arm/boot/dts/omap3-n900.dts245
-rw-r--r--arch/arm/boot/dts/omap3-n950-n9.dtsi72
-rw-r--r--arch/arm/boot/dts/omap3-n950.dts15
-rw-r--r--arch/arm/boot/dts/omap3-overo-alto35-common.dtsi13
-rw-r--r--arch/arm/boot/dts/omap3-overo-alto35.dts5
-rw-r--r--arch/arm/boot/dts/omap3-overo-base.dtsi11
-rw-r--r--arch/arm/boot/dts/omap3-overo-chestnut43-common.dtsi9
-rw-r--r--arch/arm/boot/dts/omap3-overo-chestnut43.dts5
-rw-r--r--arch/arm/boot/dts/omap3-overo-common-dvi.dtsi7
-rw-r--r--arch/arm/boot/dts/omap3-overo-common-lcd35.dtsi7
-rw-r--r--arch/arm/boot/dts/omap3-overo-common-lcd43.dtsi7
-rw-r--r--arch/arm/boot/dts/omap3-overo-common-peripherals.dtsi5
-rw-r--r--arch/arm/boot/dts/omap3-overo-gallop43-common.dtsi9
-rw-r--r--arch/arm/boot/dts/omap3-overo-gallop43.dts5
-rw-r--r--arch/arm/boot/dts/omap3-overo-palo35-common.dtsi9
-rw-r--r--arch/arm/boot/dts/omap3-overo-palo35.dts5
-rw-r--r--arch/arm/boot/dts/omap3-overo-palo43-common.dtsi9
-rw-r--r--arch/arm/boot/dts/omap3-overo-palo43.dts5
-rw-r--r--arch/arm/boot/dts/omap3-overo-storm-alto35.dts7
-rw-r--r--arch/arm/boot/dts/omap3-overo-storm-chestnut43.dts7
-rw-r--r--arch/arm/boot/dts/omap3-overo-storm-gallop43.dts7
-rw-r--r--arch/arm/boot/dts/omap3-overo-storm-palo35.dts7
-rw-r--r--arch/arm/boot/dts/omap3-overo-storm-palo43.dts7
-rw-r--r--arch/arm/boot/dts/omap3-overo-storm-summit.dts7
-rw-r--r--arch/arm/boot/dts/omap3-overo-storm-tobi.dts7
-rw-r--r--arch/arm/boot/dts/omap3-overo-storm-tobiduo.dts7
-rw-r--r--arch/arm/boot/dts/omap3-overo-storm.dtsi5
-rw-r--r--arch/arm/boot/dts/omap3-overo-summit-common.dtsi7
-rw-r--r--arch/arm/boot/dts/omap3-overo-summit.dts5
-rw-r--r--arch/arm/boot/dts/omap3-overo-tobi-common.dtsi7
-rw-r--r--arch/arm/boot/dts/omap3-overo-tobi.dts5
-rw-r--r--arch/arm/boot/dts/omap3-overo-tobiduo-common.dtsi7
-rw-r--r--arch/arm/boot/dts/omap3-overo-tobiduo.dts5
-rw-r--r--arch/arm/boot/dts/omap3-overo.dtsi5
-rw-r--r--arch/arm/boot/dts/omap3-pandora-1ghz.dts7
-rw-r--r--arch/arm/boot/dts/omap3-pandora-600mhz.dts5
-rw-r--r--arch/arm/boot/dts/omap3-pandora-common.dtsi59
-rw-r--r--arch/arm/boot/dts/omap3-panel-sharp-ls037v7dw01.dtsi2
-rw-r--r--arch/arm/boot/dts/omap3-sb-t35.dtsi6
-rw-r--r--arch/arm/boot/dts/omap3-sbc-t3530.dts2
-rw-r--r--arch/arm/boot/dts/omap3-sbc-t3730.dts2
-rw-r--r--arch/arm/boot/dts/omap3-sniper.dts7
-rw-r--r--arch/arm/boot/dts/omap3-tao3530.dtsi29
-rw-r--r--arch/arm/boot/dts/omap3-thunder.dts11
-rw-r--r--arch/arm/boot/dts/omap3-zoom3.dts55
-rw-r--r--arch/arm/boot/dts/omap3.dtsi324
-rw-r--r--arch/arm/boot/dts/omap3430-sdp.dts17
-rw-r--r--arch/arm/boot/dts/omap3430es1-clocks.dtsi189
-rw-r--r--arch/arm/boot/dts/omap34xx-omap36xx-clocks.dtsi282
-rw-r--r--arch/arm/boot/dts/omap34xx.dtsi105
-rw-r--r--arch/arm/boot/dts/omap36xx-am35xx-omap3430es2plus-clocks.dtsi84
-rw-r--r--arch/arm/boot/dts/omap36xx-clocks.dtsi26
-rw-r--r--arch/arm/boot/dts/omap36xx-omap3430es2plus-clocks.dtsi141
-rw-r--r--arch/arm/boot/dts/omap36xx.dtsi109
-rw-r--r--arch/arm/boot/dts/omap3xxx-clocks.dtsi2049
-rw-r--r--arch/arm/boot/dts/omap4-cpu-thermal.dtsi31
-rw-r--r--arch/arm/boot/dts/omap4-droid-bionic-xt875.dts55
-rw-r--r--arch/arm/boot/dts/omap4-droid4-xt894.dts502
-rw-r--r--arch/arm/boot/dts/omap4-duovero-parlor.dts11
-rw-r--r--arch/arm/boot/dts/omap4-duovero.dtsi27
-rw-r--r--arch/arm/boot/dts/omap4-kc1.dts11
-rw-r--r--arch/arm/boot/dts/omap4-l4-abe.dtsi497
-rw-r--r--arch/arm/boot/dts/omap4-l4.dtsi2483
-rw-r--r--arch/arm/boot/dts/omap4-mcpdm.dtsi44
-rw-r--r--arch/arm/boot/dts/omap4-panda-a4.dts7
-rw-r--r--arch/arm/boot/dts/omap4-panda-common.dtsi102
-rw-r--r--arch/arm/boot/dts/omap4-panda-es.dts57
-rw-r--r--arch/arm/boot/dts/omap4-panda.dts7
-rw-r--r--arch/arm/boot/dts/omap4-sdp-es23plus.dts7
-rw-r--r--arch/arm/boot/dts/omap4-sdp.dts103
-rw-r--r--arch/arm/boot/dts/omap4-var-dvk-om44.dts5
-rw-r--r--arch/arm/boot/dts/omap4-var-om44customboard.dtsi5
-rw-r--r--arch/arm/boot/dts/omap4-var-som-om44-wlan.dtsi5
-rw-r--r--arch/arm/boot/dts/omap4-var-som-om44.dtsi28
-rw-r--r--arch/arm/boot/dts/omap4-var-stk-om44.dts5
-rw-r--r--arch/arm/boot/dts/omap4.dtsi1694
-rw-r--r--arch/arm/boot/dts/omap443x-clocks.dtsi6
-rw-r--r--arch/arm/boot/dts/omap443x.dtsi21
-rw-r--r--arch/arm/boot/dts/omap4460.dtsi58
-rw-r--r--arch/arm/boot/dts/omap446x-clocks.dtsi7
-rw-r--r--arch/arm/boot/dts/omap44xx-clocks.dtsi191
-rw-r--r--arch/arm/boot/dts/omap5-board-common.dtsi48
-rw-r--r--arch/arm/boot/dts/omap5-cm-t54.dts82
-rw-r--r--arch/arm/boot/dts/omap5-core-thermal.dtsi7
-rw-r--r--arch/arm/boot/dts/omap5-gpu-thermal.dtsi7
-rw-r--r--arch/arm/boot/dts/omap5-igep0050.dts7
-rw-r--r--arch/arm/boot/dts/omap5-l4-abe.dtsi456
-rw-r--r--arch/arm/boot/dts/omap5-l4.dtsi2502
-rw-r--r--arch/arm/boot/dts/omap5-uevm.dts43
-rw-r--r--arch/arm/boot/dts/omap5.dtsi1448
-rw-r--r--arch/arm/boot/dts/omap54xx-clocks.dtsi193
-rw-r--r--arch/arm/boot/dts/openbmc-flash-layout-128.dtsi32
-rw-r--r--arch/arm/boot/dts/openbmc-flash-layout-64-alt.dtsi35
-rw-r--r--arch/arm/boot/dts/openbmc-flash-layout-64.dtsi35
-rw-r--r--arch/arm/boot/dts/openbmc-flash-layout.dtsi2
-rw-r--r--arch/arm/boot/dts/orion5x-lacie-d2-network.dts8
-rw-r--r--arch/arm/boot/dts/orion5x-lacie-ethernet-disk-mini-v2.dts12
-rw-r--r--arch/arm/boot/dts/orion5x-linkstation.dtsi4
-rw-r--r--arch/arm/boot/dts/orion5x-lswsgl.dts3
-rw-r--r--arch/arm/boot/dts/orion5x-maxtor-shared-storage-2.dts8
-rw-r--r--arch/arm/boot/dts/orion5x-mv88f5181.dtsi9
-rw-r--r--arch/arm/boot/dts/orion5x-mv88f5182.dtsi9
-rw-r--r--arch/arm/boot/dts/orion5x-netgear-wnr854t.dts17
-rw-r--r--arch/arm/boot/dts/orion5x-rd88f5182-nas.dts12
-rw-r--r--arch/arm/boot/dts/orion5x.dtsi13
-rw-r--r--arch/arm/boot/dts/owl-s500-cubieboard6.dts10
-rw-r--r--arch/arm/boot/dts/owl-s500-guitar-bb-rev-b.dts10
-rw-r--r--arch/arm/boot/dts/owl-s500-guitar.dtsi3
-rw-r--r--arch/arm/boot/dts/owl-s500-labrador-base-m.dts28
-rw-r--r--arch/arm/boot/dts/owl-s500-labrador-v2.dtsi22
-rw-r--r--arch/arm/boot/dts/owl-s500-roseapplepi.dts299
-rw-r--r--arch/arm/boot/dts/owl-s500-sparky.dts7
-rw-r--r--arch/arm/boot/dts/owl-s500.dtsi159
-rw-r--r--arch/arm/boot/dts/ox810se-wd-mbwe.dts112
-rw-r--r--arch/arm/boot/dts/ox810se.dtsi338
-rw-r--r--arch/arm/boot/dts/ox820-cloudengines-pogoplug-series-3.dts94
-rw-r--r--arch/arm/boot/dts/ox820.dtsi298
-rw-r--r--arch/arm/boot/dts/picoxcell-pc3x2.dtsi249
-rw-r--r--arch/arm/boot/dts/picoxcell-pc3x3.dtsi365
-rw-r--r--arch/arm/boot/dts/picoxcell-pc7302-pc3x2.dts86
-rw-r--r--arch/arm/boot/dts/picoxcell-pc7302-pc3x3.dts92
-rw-r--r--arch/arm/boot/dts/pm9g45.dts6
-rw-r--r--arch/arm/boot/dts/prima2-evb.dts37
-rw-r--r--arch/arm/boot/dts/prima2.dtsi840
-rw-r--r--arch/arm/boot/dts/pxa168-aspenite.dts29
-rw-r--r--arch/arm/boot/dts/pxa168.dtsi34
-rw-r--r--arch/arm/boot/dts/pxa25x.dtsi17
-rw-r--r--arch/arm/boot/dts/pxa27x.dtsi13
-rw-r--r--arch/arm/boot/dts/pxa2xx.dtsi46
-rw-r--r--arch/arm/boot/dts/pxa300-raumfeld-common.dtsi405
-rw-r--r--arch/arm/boot/dts/pxa300-raumfeld-connector.dts73
-rw-r--r--arch/arm/boot/dts/pxa300-raumfeld-controller.dts285
-rw-r--r--arch/arm/boot/dts/pxa300-raumfeld-speaker-l.dts11
-rw-r--r--arch/arm/boot/dts/pxa300-raumfeld-speaker-m.dts11
-rw-r--r--arch/arm/boot/dts/pxa300-raumfeld-speaker-one.dts140
-rw-r--r--arch/arm/boot/dts/pxa300-raumfeld-speaker-s.dts11
-rw-r--r--arch/arm/boot/dts/pxa300-raumfeld-tuneable-clock.dtsi85
-rw-r--r--arch/arm/boot/dts/pxa3xx.dtsi104
-rw-r--r--arch/arm/boot/dts/pxa910-dkb.dts291
-rw-r--r--arch/arm/boot/dts/pxa910.dtsi28
-rw-r--r--arch/arm/boot/dts/qcom-apq8016-sbc.dts2
-rw-r--r--arch/arm/boot/dts/qcom-apq8026-asus-sparrow.dts300
-rw-r--r--arch/arm/boot/dts/qcom-apq8026-huawei-sturgeon.dts376
-rw-r--r--arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts359
-rw-r--r--arch/arm/boot/dts/qcom-apq8026-samsung-matisse-wifi.dts520
-rw-r--r--arch/arm/boot/dts/qcom-apq8060-dragonboard.dts1722
-rw-r--r--arch/arm/boot/dts/qcom-apq8064-arrow-sd-600eval-pins.dtsi53
-rw-r--r--arch/arm/boot/dts/qcom-apq8064-arrow-sd-600eval.dts415
-rw-r--r--arch/arm/boot/dts/qcom-apq8064-asus-nexus7-flo.dts537
-rw-r--r--arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts390
-rw-r--r--arch/arm/boot/dts/qcom-apq8064-ifc6410.dts564
-rw-r--r--arch/arm/boot/dts/qcom-apq8064-pins.dtsi12
-rw-r--r--arch/arm/boot/dts/qcom-apq8064-sony-xperia-lagan-yuga.dts389
-rw-r--r--arch/arm/boot/dts/qcom-apq8064-sony-xperia-yuga.dts402
-rw-r--r--arch/arm/boot/dts/qcom-apq8064.dtsi785
-rw-r--r--arch/arm/boot/dts/qcom-apq8074-dragonboard.dts603
-rw-r--r--arch/arm/boot/dts/qcom-apq8084-ifc6540.dts20
-rw-r--r--arch/arm/boot/dts/qcom-apq8084.dtsi463
-rw-r--r--arch/arm/boot/dts/qcom-ipq4018-ap120c-ac-bit.dts34
-rw-r--r--arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dts34
-rw-r--r--arch/arm/boot/dts/qcom-ipq4018-ap120c-ac.dtsi277
-rw-r--r--arch/arm/boot/dts/qcom-ipq4018-jalapeno.dts214
-rw-r--r--arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1-c1.dts2
-rw-r--r--arch/arm/boot/dts/qcom-ipq4019-ap.dk01.1.dtsi36
-rw-r--r--arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c1.dts19
-rw-r--r--arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1-c3.dts9
-rw-r--r--arch/arm/boot/dts/qcom-ipq4019-ap.dk04.1.dtsi111
-rw-r--r--arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c1.dts65
-rw-r--r--arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1-c2.dts25
-rw-r--r--arch/arm/boot/dts/qcom-ipq4019-ap.dk07.1.dtsi75
-rw-r--r--arch/arm/boot/dts/qcom-ipq4019.dtsi501
-rw-r--r--arch/arm/boot/dts/qcom-ipq8062-smb208.dtsi37
-rw-r--r--arch/arm/boot/dts/qcom-ipq8062.dtsi8
-rw-r--r--arch/arm/boot/dts/qcom-ipq8064-ap148.dts89
-rw-r--r--arch/arm/boot/dts/qcom-ipq8064-rb3011.dts474
-rw-r--r--arch/arm/boot/dts/qcom-ipq8064-smb208.dtsi37
-rw-r--r--arch/arm/boot/dts/qcom-ipq8064-v1.0.dtsi128
-rw-r--r--arch/arm/boot/dts/qcom-ipq8064-v2.0-smb208.dtsi37
-rw-r--r--arch/arm/boot/dts/qcom-ipq8064-v2.0.dtsi69
-rw-r--r--arch/arm/boot/dts/qcom-ipq8064.dtsi1178
-rw-r--r--arch/arm/boot/dts/qcom-ipq8065-smb208.dtsi37
-rw-r--r--arch/arm/boot/dts/qcom-ipq8065.dtsi8
-rw-r--r--arch/arm/boot/dts/qcom-mdm9615-wp8548-mangoh-green.dts63
-rw-r--r--arch/arm/boot/dts/qcom-mdm9615-wp8548.dtsi82
-rw-r--r--arch/arm/boot/dts/qcom-mdm9615.dtsi168
-rw-r--r--arch/arm/boot/dts/qcom-msm8226-samsung-s3ve3g.dts24
-rw-r--r--arch/arm/boot/dts/qcom-msm8226.dtsi652
-rw-r--r--arch/arm/boot/dts/qcom-msm8660-surf.dts57
-rw-r--r--arch/arm/boot/dts/qcom-msm8660.dtsi311
-rw-r--r--arch/arm/boot/dts/qcom-msm8916-samsung-e5.dts3
-rw-r--r--arch/arm/boot/dts/qcom-msm8916-samsung-e7.dts3
-rw-r--r--arch/arm/boot/dts/qcom-msm8916-samsung-grandmax.dts3
-rw-r--r--arch/arm/boot/dts/qcom-msm8916-samsung-serranove.dts3
-rw-r--r--arch/arm/boot/dts/qcom-msm8916-smp.dtsi62
-rw-r--r--arch/arm/boot/dts/qcom-msm8960-cdp.dts624
-rw-r--r--arch/arm/boot/dts/qcom-msm8960.dtsi203
-rw-r--r--arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts355
-rw-r--r--arch/arm/boot/dts/qcom-msm8974-lge-nexus5-hammerhead.dts855
-rw-r--r--arch/arm/boot/dts/qcom-msm8974-sony-xperia-castor.dts641
-rw-r--r--arch/arm/boot/dts/qcom-msm8974-sony-xperia-honami.dts460
-rw-r--r--arch/arm/boot/dts/qcom-msm8974-sony-xperia-rhine-amami.dts14
-rw-r--r--arch/arm/boot/dts/qcom-msm8974-sony-xperia-rhine-honami.dts8
-rw-r--r--arch/arm/boot/dts/qcom-msm8974-sony-xperia-rhine.dtsi496
-rw-r--r--arch/arm/boot/dts/qcom-msm8974.dtsi2309
-rw-r--r--arch/arm/boot/dts/qcom-msm8974pro-fairphone-fp2.dts463
-rw-r--r--arch/arm/boot/dts/qcom-msm8974pro-oneplus-bacon.dts513
-rw-r--r--arch/arm/boot/dts/qcom-msm8974pro-samsung-klte.dts814
-rw-r--r--arch/arm/boot/dts/qcom-msm8974pro-sony-xperia-shinano-castor.dts674
-rw-r--r--arch/arm/boot/dts/qcom-msm8974pro.dtsi29
-rw-r--r--arch/arm/boot/dts/qcom-pm8226.dtsi141
-rw-r--r--arch/arm/boot/dts/qcom-pm8841.dtsi8
-rw-r--r--arch/arm/boot/dts/qcom-pm8941.dtsi113
-rw-r--r--arch/arm/boot/dts/qcom-pma8084.dtsi58
-rw-r--r--arch/arm/boot/dts/qcom-pmx55.dtsi85
-rw-r--r--arch/arm/boot/dts/qcom-pmx65.dtsi33
-rw-r--r--arch/arm/boot/dts/qcom-sdx55-mtp.dts255
-rw-r--r--arch/arm/boot/dts/qcom-sdx55-t55.dts331
-rw-r--r--arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dts331
-rw-r--r--arch/arm/boot/dts/qcom-sdx55.dtsi877
-rw-r--r--arch/arm/boot/dts/qcom-sdx65-mtp.dts296
-rw-r--r--arch/arm/boot/dts/qcom-sdx65.dtsi724
-rw-r--r--arch/arm/boot/dts/r7s72100-genmai.dts9
-rw-r--r--arch/arm/boot/dts/r7s72100-gr-peach.dts10
-rw-r--r--arch/arm/boot/dts/r7s72100-rskrza1.dts91
-rw-r--r--arch/arm/boot/dts/r7s72100.dtsi1071
-rw-r--r--arch/arm/boot/dts/r7s9210-rza2mevb.dts249
-rw-r--r--arch/arm/boot/dts/r7s9210.dtsi509
-rw-r--r--arch/arm/boot/dts/r8a73a4-ape6evm.dts46
-rw-r--r--arch/arm/boot/dts/r8a73a4.dtsi76
-rw-r--r--arch/arm/boot/dts/r8a7740-armadillo800eva.dts34
-rw-r--r--arch/arm/boot/dts/r8a7740.dtsi139
-rw-r--r--arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts350
-rw-r--r--arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ov5640-single.dtsi37
-rw-r--r--arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ov7725-single.dtsi31
-rw-r--r--arch/arm/boot/dts/r8a7742-iwg21d-q7.dts445
-rw-r--r--arch/arm/boot/dts/r8a7742-iwg21m.dtsi124
-rw-r--r--arch/arm/boot/dts/r8a7742.dtsi1891
-rw-r--r--arch/arm/boot/dts/r8a7743-iwg20d-q7-dbcm-ca.dts9
-rw-r--r--arch/arm/boot/dts/r8a7743-iwg20d-q7.dts9
-rw-r--r--arch/arm/boot/dts/r8a7743-iwg20m.dtsi5
-rw-r--r--arch/arm/boot/dts/r8a7743-sk-rzg1m.dts13
-rw-r--r--arch/arm/boot/dts/r8a7743.dtsi1301
-rw-r--r--arch/arm/boot/dts/r8a7744-iwg20d-q7-dbcm-ca.dts17
-rw-r--r--arch/arm/boot/dts/r8a7744-iwg20d-q7.dts15
-rw-r--r--arch/arm/boot/dts/r8a7744-iwg20m.dtsi90
-rw-r--r--arch/arm/boot/dts/r8a7744.dtsi1785
-rw-r--r--arch/arm/boot/dts/r8a7745-iwg22d-sodimm-dbhd-ca.dts13
-rw-r--r--arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts129
-rw-r--r--arch/arm/boot/dts/r8a7745-iwg22m.dtsi14
-rw-r--r--arch/arm/boot/dts/r8a7745-sk-rzg1e.dts13
-rw-r--r--arch/arm/boot/dts/r8a7745.dtsi1254
-rw-r--r--arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts321
-rw-r--r--arch/arm/boot/dts/r8a77470.dtsi1028
-rw-r--r--arch/arm/boot/dts/r8a7778-bockw.dts11
-rw-r--r--arch/arm/boot/dts/r8a7778.dtsi62
-rw-r--r--arch/arm/boot/dts/r8a7779-marzen.dts95
-rw-r--r--arch/arm/boot/dts/r8a7779.dtsi158
-rw-r--r--arch/arm/boot/dts/r8a7790-lager.dts352
-rw-r--r--arch/arm/boot/dts/r8a7790-stout.dts382
-rw-r--r--arch/arm/boot/dts/r8a7790.dtsi3063
-rw-r--r--arch/arm/boot/dts/r8a7791-koelsch.dts297
-rw-r--r--arch/arm/boot/dts/r8a7791-porter.dts195
-rw-r--r--arch/arm/boot/dts/r8a7791.dtsi3144
-rw-r--r--arch/arm/boot/dts/r8a7792-blanche.dts51
-rw-r--r--arch/arm/boot/dts/r8a7792-wheat.dts29
-rw-r--r--arch/arm/boot/dts/r8a7792.dtsi638
-rw-r--r--arch/arm/boot/dts/r8a7793-gose.dts445
-rw-r--r--arch/arm/boot/dts/r8a7793.dtsi2474
-rw-r--r--arch/arm/boot/dts/r8a7794-alt.dts176
-rw-r--r--arch/arm/boot/dts/r8a7794-silk.dts232
-rw-r--r--arch/arm/boot/dts/r8a7794.dtsi2457
-rw-r--r--arch/arm/boot/dts/r8a77xx-aa104xd12-panel.dtsi42
-rw-r--r--arch/arm/boot/dts/r8a77xx-aa121td01-panel.dtsi5
-rw-r--r--arch/arm/boot/dts/r9a06g032-rzn1d400-db.dts180
-rw-r--r--arch/arm/boot/dts/r9a06g032.dtsi477
-rw-r--r--arch/arm/boot/dts/rda8810pl-orangepi-2g-iot.dts50
-rw-r--r--arch/arm/boot/dts/rda8810pl-orangepi-i96.dts50
-rw-r--r--arch/arm/boot/dts/rda8810pl.dtsi147
-rw-r--r--arch/arm/boot/dts/rk3036-evb.dts59
-rw-r--r--arch/arm/boot/dts/rk3036-kylin.dts73
-rw-r--r--arch/arm/boot/dts/rk3036.dtsi373
-rw-r--r--arch/arm/boot/dts/rk3066a-bqcurie2.dts55
-rw-r--r--arch/arm/boot/dts/rk3066a-marsboard.dts68
-rw-r--r--arch/arm/boot/dts/rk3066a-mk808.dts136
-rw-r--r--arch/arm/boot/dts/rk3066a-rayeager.dts98
-rw-r--r--arch/arm/boot/dts/rk3066a.dtsi507
-rw-r--r--arch/arm/boot/dts/rk3128-evb.dts109
-rw-r--r--arch/arm/boot/dts/rk3128.dtsi916
-rw-r--r--arch/arm/boot/dts/rk3188-bqedison2qc.dts739
-rw-r--r--arch/arm/boot/dts/rk3188-px3-evb.dts67
-rw-r--r--arch/arm/boot/dts/rk3188-radxarock.dts106
-rw-r--r--arch/arm/boot/dts/rk3188.dtsi491
-rw-r--r--arch/arm/boot/dts/rk3228-evb.dts46
-rw-r--r--arch/arm/boot/dts/rk3229-evb.dts47
-rw-r--r--arch/arm/boot/dts/rk3229-xms6.dts304
-rw-r--r--arch/arm/boot/dts/rk3229.dtsi41
-rw-r--r--arch/arm/boot/dts/rk322x.dtsi563
-rw-r--r--arch/arm/boot/dts/rk3288-evb-act8846.dts47
-rw-r--r--arch/arm/boot/dts/rk3288-evb-rk808.dts41
-rw-r--r--arch/arm/boot/dts/rk3288-evb.dtsi80
-rw-r--r--arch/arm/boot/dts/rk3288-fennec.dts386
-rw-r--r--arch/arm/boot/dts/rk3288-firefly-beta.dts43
-rw-r--r--arch/arm/boot/dts/rk3288-firefly-reload-core.dtsi51
-rw-r--r--arch/arm/boot/dts/rk3288-firefly-reload.dts91
-rw-r--r--arch/arm/boot/dts/rk3288-firefly.dts43
-rw-r--r--arch/arm/boot/dts/rk3288-firefly.dtsi96
-rw-r--r--arch/arm/boot/dts/rk3288-miqi.dts94
-rw-r--r--arch/arm/boot/dts/rk3288-phycore-rdk.dts77
-rw-r--r--arch/arm/boot/dts/rk3288-phycore-som.dtsi81
-rw-r--r--arch/arm/boot/dts/rk3288-popmetal.dts58
-rw-r--r--arch/arm/boot/dts/rk3288-r89.dts72
-rw-r--r--arch/arm/boot/dts/rk3288-rock-pi-n8.dts17
-rw-r--r--arch/arm/boot/dts/rk3288-rock2-som.dtsi56
-rw-r--r--arch/arm/boot/dts/rk3288-rock2-square.dts107
-rw-r--r--arch/arm/boot/dts/rk3288-tinker-s.dts30
-rw-r--r--arch/arm/boot/dts/rk3288-tinker.dts533
-rw-r--r--arch/arm/boot/dts/rk3288-tinker.dtsi546
-rw-r--r--arch/arm/boot/dts/rk3288-veyron-analog-audio.dtsi14
-rw-r--r--arch/arm/boot/dts/rk3288-veyron-brain.dts56
-rw-r--r--arch/arm/boot/dts/rk3288-veyron-broadcom-bluetooth.dtsi22
-rw-r--r--arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi195
-rw-r--r--arch/arm/boot/dts/rk3288-veyron-edp.dtsi141
-rw-r--r--arch/arm/boot/dts/rk3288-veyron-fievel.dts528
-rw-r--r--arch/arm/boot/dts/rk3288-veyron-jaq.dts381
-rw-r--r--arch/arm/boot/dts/rk3288-veyron-jerry.dts492
-rw-r--r--arch/arm/boot/dts/rk3288-veyron-mickey.dts319
-rw-r--r--arch/arm/boot/dts/rk3288-veyron-mighty.dts34
-rw-r--r--arch/arm/boot/dts/rk3288-veyron-minnie.dts425
-rw-r--r--arch/arm/boot/dts/rk3288-veyron-pinky.dts94
-rw-r--r--arch/arm/boot/dts/rk3288-veyron-sdmmc.dtsi63
-rw-r--r--arch/arm/boot/dts/rk3288-veyron-speedy.dts341
-rw-r--r--arch/arm/boot/dts/rk3288-veyron-tiger.dts87
-rw-r--r--arch/arm/boot/dts/rk3288-veyron.dtsi243
-rw-r--r--arch/arm/boot/dts/rk3288-vmarc-som.dtsi361
-rw-r--r--arch/arm/boot/dts/rk3288-vyasa.dts104
-rw-r--r--arch/arm/boot/dts/rk3288.dtsi759
-rw-r--r--arch/arm/boot/dts/rk3xxx.dtsi202
-rw-r--r--arch/arm/boot/dts/rockchip-radxa-dalang-carrier.dtsi137
-rw-r--r--arch/arm/boot/dts/rtd1195-horseradish.dts32
-rw-r--r--arch/arm/boot/dts/rtd1195-mele-x1000.dts32
-rw-r--r--arch/arm/boot/dts/rtd1195.dtsi217
-rw-r--r--arch/arm/boot/dts/rv1108-elgin-r1.dts212
-rw-r--r--arch/arm/boot/dts/rv1108-evb.dts79
-rw-r--r--arch/arm/boot/dts/rv1108.dtsi372
-rw-r--r--arch/arm/boot/dts/rv1126-edgeble-neu2-io.dts79
-rw-r--r--arch/arm/boot/dts/rv1126-edgeble-neu2.dtsi338
-rw-r--r--arch/arm/boot/dts/rv1126-pinctrl.dtsi253
-rw-r--r--arch/arm/boot/dts/rv1126.dtsi487
-rw-r--r--arch/arm/boot/dts/s3c2416-pinctrl.dtsi172
-rw-r--r--arch/arm/boot/dts/s3c2416-smdk2416.dts82
-rw-r--r--arch/arm/boot/dts/s3c2416.dtsi122
-rw-r--r--arch/arm/boot/dts/s3c24xx.dtsi92
-rw-r--r--arch/arm/boot/dts/s3c6410-mini6410.dts43
-rw-r--r--arch/arm/boot/dts/s3c6410-smdk6410.dts45
-rw-r--r--arch/arm/boot/dts/s3c64xx-pinctrl.dtsi388
-rw-r--r--arch/arm/boot/dts/s3c64xx-pinctrl.h27
-rw-r--r--arch/arm/boot/dts/s3c64xx.dtsi28
-rw-r--r--arch/arm/boot/dts/s5pv210-aquila.dts94
-rw-r--r--arch/arm/boot/dts/s5pv210-aries.dtsi916
-rw-r--r--arch/arm/boot/dts/s5pv210-fascinate4g.dts403
-rw-r--r--arch/arm/boot/dts/s5pv210-galaxys.dts448
-rw-r--r--arch/arm/boot/dts/s5pv210-goni.dts128
-rw-r--r--arch/arm/boot/dts/s5pv210-pinctrl.dtsi713
-rw-r--r--arch/arm/boot/dts/s5pv210-pinctrl.h39
-rw-r--r--arch/arm/boot/dts/s5pv210-smdkc110.dts9
-rw-r--r--arch/arm/boot/dts/s5pv210-smdkv210.dts34
-rw-r--r--arch/arm/boot/dts/s5pv210-torbreck.dts9
-rw-r--r--arch/arm/boot/dts/s5pv210.dtsi265
-rw-r--r--arch/arm/boot/dts/sam9x60.dtsi1353
-rw-r--r--arch/arm/boot/dts/sama5d2-pinfunc.h6
-rw-r--r--arch/arm/boot/dts/sama5d2.dtsi1285
-rw-r--r--arch/arm/boot/dts/sama5d29.dtsi16
-rw-r--r--arch/arm/boot/dts/sama5d3.dtsi679
-rw-r--r--arch/arm/boot/dts/sama5d31.dtsi3
-rw-r--r--arch/arm/boot/dts/sama5d31ek.dts5
-rw-r--r--arch/arm/boot/dts/sama5d33.dtsi3
-rw-r--r--arch/arm/boot/dts/sama5d33ek.dts3
-rw-r--r--arch/arm/boot/dts/sama5d34.dtsi3
-rw-r--r--arch/arm/boot/dts/sama5d34ek.dts7
-rw-r--r--arch/arm/boot/dts/sama5d35.dtsi3
-rw-r--r--arch/arm/boot/dts/sama5d35ek.dts3
-rw-r--r--arch/arm/boot/dts/sama5d36.dtsi3
-rw-r--r--arch/arm/boot/dts/sama5d36ek.dts3
-rw-r--r--arch/arm/boot/dts/sama5d36ek_cmp.dts39
-rw-r--r--arch/arm/boot/dts/sama5d3_can.dtsi23
-rw-r--r--arch/arm/boot/dts/sama5d3_emac.dtsi13
-rw-r--r--arch/arm/boot/dts/sama5d3_gmac.dtsi14
-rw-r--r--arch/arm/boot/dts/sama5d3_lcd.dtsi22
-rw-r--r--arch/arm/boot/dts/sama5d3_mci2.dtsi14
-rw-r--r--arch/arm/boot/dts/sama5d3_tcb1.dtsi14
-rw-r--r--arch/arm/boot/dts/sama5d3_uart.dtsi34
-rw-r--r--arch/arm/boot/dts/sama5d3xcm.dtsi7
-rw-r--r--arch/arm/boot/dts/sama5d3xcm_cmp.dtsi43
-rw-r--r--arch/arm/boot/dts/sama5d3xdm.dtsi3
-rw-r--r--arch/arm/boot/dts/sama5d3xmb.dtsi11
-rw-r--r--arch/arm/boot/dts/sama5d3xmb_cmp.dtsi47
-rw-r--r--arch/arm/boot/dts/sama5d3xmb_emac.dtsi3
-rw-r--r--arch/arm/boot/dts/sama5d3xmb_gmac.dtsi3
-rw-r--r--arch/arm/boot/dts/sama5d4.dtsi830
-rw-r--r--arch/arm/boot/dts/sama7g5-pinfunc.h923
-rw-r--r--arch/arm/boot/dts/sama7g5.dtsi1016
-rw-r--r--arch/arm/boot/dts/samsung_k3pe0e000b.dtsi68
-rw-r--r--arch/arm/boot/dts/sd5203.dts96
-rw-r--r--arch/arm/boot/dts/sh73a0-kzm9g.dts18
-rw-r--r--arch/arm/boot/dts/sh73a0.dtsi166
-rw-r--r--arch/arm/boot/dts/skeleton.dtsi18
-rw-r--r--arch/arm/boot/dts/skeleton64.dtsi14
-rw-r--r--arch/arm/boot/dts/socfpga.dtsi108
-rw-r--r--arch/arm/boot/dts/socfpga_arria10.dtsi160
-rw-r--r--arch/arm/boot/dts/socfpga_arria10_chameleonv3.dts90
-rw-r--r--arch/arm/boot/dts/socfpga_arria10_mercury_aa1.dtsi81
-rw-r--r--arch/arm/boot/dts/socfpga_arria10_mercury_pe1.dts55
-rw-r--r--arch/arm/boot/dts/socfpga_arria10_socdk.dtsi40
-rw-r--r--arch/arm/boot/dts/socfpga_arria10_socdk_nand.dts33
-rw-r--r--arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts19
-rw-r--r--arch/arm/boot/dts/socfpga_arria10_socdk_sdmmc.dts17
-rw-r--r--arch/arm/boot/dts/socfpga_arria5.dtsi19
-rw-r--r--arch/arm/boot/dts/socfpga_arria5_socdk.dts30
-rw-r--r--arch/arm/boot/dts/socfpga_cyclone5.dtsi20
-rw-r--r--arch/arm/boot/dts/socfpga_cyclone5_chameleon96.dts130
-rw-r--r--arch/arm/boot/dts/socfpga_cyclone5_de0_nano_soc.dts101
-rw-r--r--arch/arm/boot/dts/socfpga_cyclone5_de0_sockit.dts112
-rw-r--r--arch/arm/boot/dts/socfpga_cyclone5_mcv.dtsi15
-rw-r--r--arch/arm/boot/dts/socfpga_cyclone5_mcvevk.dts14
-rw-r--r--arch/arm/boot/dts/socfpga_cyclone5_socdk.dts30
-rw-r--r--arch/arm/boot/dts/socfpga_cyclone5_sockit.dts20
-rw-r--r--arch/arm/boot/dts/socfpga_cyclone5_socrates.dts25
-rw-r--r--arch/arm/boot/dts/socfpga_cyclone5_sodia.dts24
-rw-r--r--arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts95
-rw-r--r--arch/arm/boot/dts/socfpga_vt.dts23
-rw-r--r--arch/arm/boot/dts/spear1310-evb.dts28
-rw-r--r--arch/arm/boot/dts/spear1310.dtsi14
-rw-r--r--arch/arm/boot/dts/spear1340-evb.dts28
-rw-r--r--arch/arm/boot/dts/spear1340.dtsi18
-rw-r--r--arch/arm/boot/dts/spear13xx.dtsi20
-rw-r--r--arch/arm/boot/dts/spear300-evb.dts10
-rw-r--r--arch/arm/boot/dts/spear300.dtsi10
-rw-r--r--arch/arm/boot/dts/spear310-evb.dts10
-rw-r--r--arch/arm/boot/dts/spear310.dtsi11
-rw-r--r--arch/arm/boot/dts/spear320-evb.dts10
-rw-r--r--arch/arm/boot/dts/spear320-hmi.dts13
-rw-r--r--arch/arm/boot/dts/spear320.dtsi13
-rw-r--r--arch/arm/boot/dts/spear320s.dtsi24
-rw-r--r--arch/arm/boot/dts/spear3xx.dtsi14
-rw-r--r--arch/arm/boot/dts/spear600-evb.dts8
-rw-r--r--arch/arm/boot/dts/spear600.dtsi44
-rw-r--r--arch/arm/boot/dts/ste-ab8500.dtsi392
-rw-r--r--arch/arm/boot/dts/ste-ab8505.dtsi329
-rw-r--r--arch/arm/boot/dts/ste-ccu8540-pinctrl.dtsi196
-rw-r--r--arch/arm/boot/dts/ste-ccu8540.dts94
-rw-r--r--arch/arm/boot/dts/ste-ccu9540.dts79
-rw-r--r--arch/arm/boot/dts/ste-db8500.dtsi52
-rw-r--r--arch/arm/boot/dts/ste-db8520.dtsi52
-rw-r--r--arch/arm/boot/dts/ste-db9500.dtsi34
-rw-r--r--arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi650
-rw-r--r--arch/arm/boot/dts/ste-dbx5x0.dtsi550
-rw-r--r--arch/arm/boot/dts/ste-href-ab8500.dtsi12
-rw-r--r--arch/arm/boot/dts/ste-href-ab8505.dtsi240
-rw-r--r--arch/arm/boot/dts/ste-href-family-pinctrl.dtsi549
-rw-r--r--arch/arm/boot/dts/ste-href-stuib.dtsi32
-rw-r--r--arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi289
-rw-r--r--arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi220
-rw-r--r--arch/arm/boot/dts/ste-href-tvk1281618.dtsi278
-rw-r--r--arch/arm/boot/dts/ste-href.dtsi173
-rw-r--r--arch/arm/boot/dts/ste-href520-tvk.dts54
-rw-r--r--arch/arm/boot/dts/ste-hrefprev60-stuib.dts43
-rw-r--r--arch/arm/boot/dts/ste-hrefprev60-tvk.dts35
-rw-r--r--arch/arm/boot/dts/ste-hrefprev60.dtsi20
-rw-r--r--arch/arm/boot/dts/ste-hrefv60plus-stuib.dts63
-rw-r--r--arch/arm/boot/dts/ste-hrefv60plus-tvk.dts57
-rw-r--r--arch/arm/boot/dts/ste-hrefv60plus.dtsi89
-rw-r--r--arch/arm/boot/dts/ste-nomadik-nhk15.dts81
-rw-r--r--arch/arm/boot/dts/ste-nomadik-pinctrl.dtsi13
-rw-r--r--arch/arm/boot/dts/ste-nomadik-s8815.dts2
-rw-r--r--arch/arm/boot/dts/ste-nomadik-stn8815.dtsi11
-rw-r--r--arch/arm/boot/dts/ste-snowball.dts171
-rw-r--r--arch/arm/boot/dts/ste-u300.dts464
-rw-r--r--arch/arm/boot/dts/ste-ux500-samsung-codina-tmo.dts793
-rw-r--r--arch/arm/boot/dts/ste-ux500-samsung-codina.dts953
-rw-r--r--arch/arm/boot/dts/ste-ux500-samsung-gavini.dts887
-rw-r--r--arch/arm/boot/dts/ste-ux500-samsung-golden.dts733
-rw-r--r--arch/arm/boot/dts/ste-ux500-samsung-janice.dts998
-rw-r--r--arch/arm/boot/dts/ste-ux500-samsung-kyle.dts727
-rw-r--r--arch/arm/boot/dts/ste-ux500-samsung-skomer.dts714
-rw-r--r--arch/arm/boot/dts/stih407-b2120.dts12
-rw-r--r--arch/arm/boot/dts/stih407-clock.dtsi298
-rw-r--r--arch/arm/boot/dts/stih407-family.dtsi482
-rw-r--r--arch/arm/boot/dts/stih407-pinctrl.dtsi25
-rw-r--r--arch/arm/boot/dts/stih407.dtsi16
-rw-r--r--arch/arm/boot/dts/stih410-b2120.dts30
-rw-r--r--arch/arm/boot/dts/stih410-b2260.dts129
-rw-r--r--arch/arm/boot/dts/stih410-clock.dtsi311
-rw-r--r--arch/arm/boot/dts/stih410-pinctrl.dtsi7
-rw-r--r--arch/arm/boot/dts/stih410.dtsi83
-rw-r--r--arch/arm/boot/dts/stih418-b2199.dts60
-rw-r--r--arch/arm/boot/dts/stih418-b2264.dts151
-rw-r--r--arch/arm/boot/dts/stih418-clock.dtsi309
-rw-r--r--arch/arm/boot/dts/stih418.dtsi57
-rw-r--r--arch/arm/boot/dts/stihxxx-b2120.dtsi168
-rw-r--r--arch/arm/boot/dts/stm32429i-eval.dts95
-rw-r--r--arch/arm/boot/dts/stm32746g-eval.dts110
-rw-r--r--arch/arm/boot/dts/stm32f4-pinctrl.dtsi167
-rw-r--r--arch/arm/boot/dts/stm32f429-disco.dts118
-rw-r--r--arch/arm/boot/dts/stm32f429-pinctrl.dtsi72
-rw-r--r--arch/arm/boot/dts/stm32f429.dtsi225
-rw-r--r--arch/arm/boot/dts/stm32f469-disco.dts126
-rw-r--r--arch/arm/boot/dts/stm32f469-pinctrl.dtsi74
-rw-r--r--arch/arm/boot/dts/stm32f469.dtsi18
-rw-r--r--arch/arm/boot/dts/stm32f7-pinctrl.dtsi288
-rw-r--r--arch/arm/boot/dts/stm32f746-disco.dts42
-rw-r--r--arch/arm/boot/dts/stm32f746-pinctrl.dtsi11
-rw-r--r--arch/arm/boot/dts/stm32f746.dtsi363
-rw-r--r--arch/arm/boot/dts/stm32f769-disco.dts89
-rw-r--r--arch/arm/boot/dts/stm32f769-pinctrl.dtsi11
-rw-r--r--arch/arm/boot/dts/stm32h7-pinctrl.dtsi275
-rw-r--r--arch/arm/boot/dts/stm32h743-pinctrl.dtsi169
-rw-r--r--arch/arm/boot/dts/stm32h743.dtsi403
-rw-r--r--arch/arm/boot/dts/stm32h743i-disco.dts44
-rw-r--r--arch/arm/boot/dts/stm32h743i-eval.dts72
-rw-r--r--arch/arm/boot/dts/stm32h750.dtsi6
-rw-r--r--arch/arm/boot/dts/stm32h750i-art-pi.dts229
-rw-r--r--arch/arm/boot/dts/stm32mp13-pinctrl.dtsi390
-rw-r--r--arch/arm/boot/dts/stm32mp131.dtsi1510
-rw-r--r--arch/arm/boot/dts/stm32mp133.dtsi68
-rw-r--r--arch/arm/boot/dts/stm32mp135.dtsi12
-rw-r--r--arch/arm/boot/dts/stm32mp135f-dk.dts370
-rw-r--r--arch/arm/boot/dts/stm32mp13xc.dtsi18
-rw-r--r--arch/arm/boot/dts/stm32mp13xf.dtsi18
-rw-r--r--arch/arm/boot/dts/stm32mp15-pinctrl.dtsi2466
-rw-r--r--arch/arm/boot/dts/stm32mp15-scmi.dtsi105
-rw-r--r--arch/arm/boot/dts/stm32mp151.dtsi1831
-rw-r--r--arch/arm/boot/dts/stm32mp151a-dhcor-testbench.dts17
-rw-r--r--arch/arm/boot/dts/stm32mp151a-prtt1a.dts52
-rw-r--r--arch/arm/boot/dts/stm32mp151a-prtt1c.dts304
-rw-r--r--arch/arm/boot/dts/stm32mp151a-prtt1l.dtsi233
-rw-r--r--arch/arm/boot/dts/stm32mp151a-prtt1s.dts63
-rw-r--r--arch/arm/boot/dts/stm32mp153.dtsi59
-rw-r--r--arch/arm/boot/dts/stm32mp153c-dhcom-drc02.dts39
-rw-r--r--arch/arm/boot/dts/stm32mp153c-dhcor-drc-compact.dts30
-rw-r--r--arch/arm/boot/dts/stm32mp157.dtsi37
-rw-r--r--arch/arm/boot/dts/stm32mp157a-avenger96.dts11
-rw-r--r--arch/arm/boot/dts/stm32mp157a-dhcor-avenger96.dts37
-rw-r--r--arch/arm/boot/dts/stm32mp157a-dk1-scmi.dts79
-rw-r--r--arch/arm/boot/dts/stm32mp157a-dk1.dts25
-rw-r--r--arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-ctouch2-of10.dts132
-rw-r--r--arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-ctouch2.dts49
-rw-r--r--arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts134
-rw-r--r--arch/arm/boot/dts/stm32mp157a-icore-stm32mp1.dtsi196
-rw-r--r--arch/arm/boot/dts/stm32mp157a-iot-box.dts70
-rw-r--r--arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0-of7.dts158
-rw-r--r--arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0.dts59
-rw-r--r--arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1.dtsi148
-rw-r--r--arch/arm/boot/dts/stm32mp157a-stinger96.dts12
-rw-r--r--arch/arm/boot/dts/stm32mp157a-stinger96.dtsi341
-rw-r--r--arch/arm/boot/dts/stm32mp157c-dhcom-pdk2.dts32
-rw-r--r--arch/arm/boot/dts/stm32mp157c-dhcom-picoitx.dts39
-rw-r--r--arch/arm/boot/dts/stm32mp157c-dk2-scmi.dts85
-rw-r--r--arch/arm/boot/dts/stm32mp157c-dk2.dts98
-rw-r--r--arch/arm/boot/dts/stm32mp157c-ed1-scmi.dts84
-rw-r--r--arch/arm/boot/dts/stm32mp157c-ed1.dts393
-rw-r--r--arch/arm/boot/dts/stm32mp157c-emsbc-argon.dts53
-rw-r--r--arch/arm/boot/dts/stm32mp157c-emstamp-argon.dtsi541
-rw-r--r--arch/arm/boot/dts/stm32mp157c-ev1-scmi.dts90
-rw-r--r--arch/arm/boot/dts/stm32mp157c-ev1.dts420
-rw-r--r--arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts254
-rw-r--r--arch/arm/boot/dts/stm32mp157c-odyssey-som.dtsi263
-rw-r--r--arch/arm/boot/dts/stm32mp157c-odyssey.dts88
-rw-r--r--arch/arm/boot/dts/stm32mp15xc.dtsi18
-rw-r--r--arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi169
-rw-r--r--arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi329
-rw-r--r--arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi151
-rw-r--r--arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi544
-rw-r--r--arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi492
-rw-r--r--arch/arm/boot/dts/stm32mp15xx-dhcor-drc-compact.dtsi322
-rw-r--r--arch/arm/boot/dts/stm32mp15xx-dhcor-io1v8.dtsi28
-rw-r--r--arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi277
-rw-r--r--arch/arm/boot/dts/stm32mp15xx-dhcor-testbench.dtsi171
-rw-r--r--arch/arm/boot/dts/stm32mp15xx-dkx.dtsi731
-rw-r--r--arch/arm/boot/dts/stm32mp15xx-osd32.dtsi222
-rw-r--r--arch/arm/boot/dts/stm32mp15xxaa-pinctrl.dtsi85
-rw-r--r--arch/arm/boot/dts/stm32mp15xxab-pinctrl.dtsi57
-rw-r--r--arch/arm/boot/dts/stm32mp15xxac-pinctrl.dtsi73
-rw-r--r--arch/arm/boot/dts/stm32mp15xxad-pinctrl.dtsi57
-rw-r--r--arch/arm/boot/dts/sun4i-a10-a1000.dts34
-rw-r--r--arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts5
-rw-r--r--arch/arm/boot/dts/sun4i-a10-chuwi-v7-cw0825.dts23
-rw-r--r--arch/arm/boot/dts/sun4i-a10-cubieboard.dts19
-rw-r--r--arch/arm/boot/dts/sun4i-a10-dserve-dsrv9703c.dts24
-rw-r--r--arch/arm/boot/dts/sun4i-a10-gemei-g9.dts3
-rw-r--r--arch/arm/boot/dts/sun4i-a10-hackberry.dts5
-rw-r--r--arch/arm/boot/dts/sun4i-a10-hyundai-a7hd.dts23
-rw-r--r--arch/arm/boot/dts/sun4i-a10-inet1.dts24
-rw-r--r--arch/arm/boot/dts/sun4i-a10-inet97fv2.dts25
-rw-r--r--arch/arm/boot/dts/sun4i-a10-inet9f-rev03.dts117
-rw-r--r--arch/arm/boot/dts/sun4i-a10-itead-iteaduino-plus.dts5
-rw-r--r--arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts7
-rw-r--r--arch/arm/boot/dts/sun4i-a10-marsboard.dts25
-rw-r--r--arch/arm/boot/dts/sun4i-a10-mini-xplus.dts3
-rw-r--r--arch/arm/boot/dts/sun4i-a10-mk802.dts28
-rw-r--r--arch/arm/boot/dts/sun4i-a10-mk802ii.dts3
-rw-r--r--arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts37
-rw-r--r--arch/arm/boot/dts/sun4i-a10-pcduino.dts29
-rw-r--r--arch/arm/boot/dts/sun4i-a10-pov-protab2-ips9.dts24
-rw-r--r--arch/arm/boot/dts/sun4i-a10-topwise-a721.dts242
-rw-r--r--arch/arm/boot/dts/sun4i-a10.dtsi143
-rw-r--r--arch/arm/boot/dts/sun5i-a10s-auxtek-t003.dts19
-rw-r--r--arch/arm/boot/dts/sun5i-a10s-auxtek-t004.dts38
-rw-r--r--arch/arm/boot/dts/sun5i-a10s-mk802.dts34
-rw-r--r--arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts74
-rw-r--r--arch/arm/boot/dts/sun5i-a10s-r7-tv-dongle.dts25
-rw-r--r--arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts37
-rw-r--r--arch/arm/boot/dts/sun5i-a10s.dtsi30
-rw-r--r--arch/arm/boot/dts/sun5i-a13-empire-electronix-d709.dts44
-rw-r--r--arch/arm/boot/dts/sun5i-a13-hsg-h702.dts40
-rw-r--r--arch/arm/boot/dts/sun5i-a13-licheepi-one.dts31
-rw-r--r--arch/arm/boot/dts/sun5i-a13-olinuxino-micro.dts53
-rw-r--r--arch/arm/boot/dts/sun5i-a13-olinuxino.dts59
-rw-r--r--arch/arm/boot/dts/sun5i-a13-pocketbook-touch-lux-3.dts258
-rw-r--r--arch/arm/boot/dts/sun5i-a13-q8-tablet.dts18
-rw-r--r--arch/arm/boot/dts/sun5i-a13-utoo-p66.dts26
-rw-r--r--arch/arm/boot/dts/sun5i-a13.dtsi25
-rw-r--r--arch/arm/boot/dts/sun5i-gr8-chip-pro.dts40
-rw-r--r--arch/arm/boot/dts/sun5i-gr8-evb.dts70
-rw-r--r--arch/arm/boot/dts/sun5i-gr8.dtsi12
-rw-r--r--arch/arm/boot/dts/sun5i-r8-chip.dts54
-rw-r--r--arch/arm/boot/dts/sun5i-reference-design-tablet.dtsi60
-rw-r--r--arch/arm/boot/dts/sun5i.dtsi209
-rw-r--r--arch/arm/boot/dts/sun6i-a31-app4-evb1.dts10
-rw-r--r--arch/arm/boot/dts/sun6i-a31-colombus.dts60
-rw-r--r--arch/arm/boot/dts/sun6i-a31-hummingbird.dts82
-rw-r--r--arch/arm/boot/dts/sun6i-a31-i7.dts75
-rw-r--r--arch/arm/boot/dts/sun6i-a31-m9.dts51
-rw-r--r--arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts51
-rw-r--r--arch/arm/boot/dts/sun6i-a31.dtsi241
-rw-r--r--arch/arm/boot/dts/sun6i-a31s-colorfly-e708-q1.dts2
-rw-r--r--arch/arm/boot/dts/sun6i-a31s-cs908.dts17
-rw-r--r--arch/arm/boot/dts/sun6i-a31s-inet-q972.dts8
-rw-r--r--arch/arm/boot/dts/sun6i-a31s-primo81.dts37
-rw-r--r--arch/arm/boot/dts/sun6i-a31s-sina31s-core.dtsi6
-rw-r--r--arch/arm/boot/dts/sun6i-a31s-sina31s.dts44
-rw-r--r--arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts149
-rw-r--r--arch/arm/boot/dts/sun6i-a31s-yones-toptech-bs1078-v2.dts27
-rw-r--r--arch/arm/boot/dts/sun6i-reference-design-tablet.dtsi27
-rw-r--r--arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts67
-rw-r--r--arch/arm/boot/dts/sun7i-a20-bananapi.dts114
-rw-r--r--arch/arm/boot/dts/sun7i-a20-bananapro.dts86
-rw-r--r--arch/arm/boot/dts/sun7i-a20-cubieboard2.dts50
-rw-r--r--arch/arm/boot/dts/sun7i-a20-cubietruck.dts108
-rw-r--r--arch/arm/boot/dts/sun7i-a20-haoyu-marsboard.dts182
-rw-r--r--arch/arm/boot/dts/sun7i-a20-hummingbird.dts84
-rw-r--r--arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts66
-rw-r--r--arch/arm/boot/dts/sun7i-a20-icnova-swac.dts28
-rw-r--r--arch/arm/boot/dts/sun7i-a20-itead-ibox.dts21
-rw-r--r--arch/arm/boot/dts/sun7i-a20-lamobo-r1.dts61
-rw-r--r--arch/arm/boot/dts/sun7i-a20-linutronix-testbox-v2.dts47
-rw-r--r--arch/arm/boot/dts/sun7i-a20-m3.dts38
-rw-r--r--arch/arm/boot/dts/sun7i-a20-mk808c.dts54
-rw-r--r--arch/arm/boot/dts/sun7i-a20-olimex-som-evb-emmc.dts35
-rw-r--r--arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts109
-rw-r--r--arch/arm/boot/dts/sun7i-a20-olimex-som204-evb-emmc.dts34
-rw-r--r--arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts326
-rw-r--r--arch/arm/boot/dts/sun7i-a20-olinuxino-lime-emmc.dts32
-rw-r--r--arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts53
-rw-r--r--arch/arm/boot/dts/sun7i-a20-olinuxino-lime2-emmc.dts11
-rw-r--r--arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts79
-rw-r--r--arch/arm/boot/dts/sun7i-a20-olinuxino-micro-emmc.dts2
-rw-r--r--arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts88
-rw-r--r--arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts105
-rw-r--r--arch/arm/boot/dts/sun7i-a20-orangepi.dts71
-rw-r--r--arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts66
-rw-r--r--arch/arm/boot/dts/sun7i-a20-pcduino3.dts68
-rw-r--r--arch/arm/boot/dts/sun7i-a20-wexler-tab7200.dts53
-rw-r--r--arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts48
-rw-r--r--arch/arm/boot/dts/sun7i-a20.dtsi472
-rw-r--r--arch/arm/boot/dts/sun8i-a23-a33.dtsi354
-rw-r--r--arch/arm/boot/dts/sun8i-a23-evb.dts23
-rw-r--r--arch/arm/boot/dts/sun8i-a23-gt90h-v4.dts2
-rw-r--r--arch/arm/boot/dts/sun8i-a23-polaroid-mid2407pxe03.dts15
-rw-r--r--arch/arm/boot/dts/sun8i-a23-polaroid-mid2809pxe04.dts15
-rw-r--r--arch/arm/boot/dts/sun8i-a23-q8-tablet.dts10
-rw-r--r--arch/arm/boot/dts/sun8i-a23.dtsi26
-rw-r--r--arch/arm/boot/dts/sun8i-a33-ga10h-v1.1.dts4
-rw-r--r--arch/arm/boot/dts/sun8i-a33-inet-d978-rev2.dts14
-rw-r--r--arch/arm/boot/dts/sun8i-a33-olinuxino.dts66
-rw-r--r--arch/arm/boot/dts/sun8i-a33-q8-tablet.dts7
-rw-r--r--arch/arm/boot/dts/sun8i-a33-sinlinx-sina33.dts39
-rw-r--r--arch/arm/boot/dts/sun8i-a33.dtsi266
-rw-r--r--arch/arm/boot/dts/sun8i-a83t-allwinner-h8homlet-v2.dts19
-rw-r--r--arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts118
-rw-r--r--arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts90
-rw-r--r--arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts117
-rw-r--r--arch/arm/boot/dts/sun8i-a83t.dtsi584
-rw-r--r--arch/arm/boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts273
-rw-r--r--arch/arm/boot/dts/sun8i-h2-plus-libretech-all-h3-cc.dts13
-rw-r--r--arch/arm/boot/dts/sun8i-h2-plus-orangepi-r1.dts8
-rw-r--r--arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts35
-rw-r--r--arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus-v1.2.dts13
-rw-r--r--arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts170
-rw-r--r--arch/arm/boot/dts/sun8i-h3-beelink-x2.dts79
-rw-r--r--arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts72
-rw-r--r--arch/arm/boot/dts/sun8i-h3-emlid-neutis-n5h3.dtsi11
-rw-r--r--arch/arm/boot/dts/sun8i-h3-libretech-all-h3-cc.dts184
-rw-r--r--arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts152
-rw-r--r--arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts173
-rw-r--r--arch/arm/boot/dts/sun8i-h3-nanopi-m1-plus.dts40
-rw-r--r--arch/arm/boot/dts/sun8i-h3-nanopi-m1.dts27
-rw-r--r--arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts61
-rw-r--r--arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts4
-rw-r--r--arch/arm/boot/dts/sun8i-h3-nanopi-r1.dts169
-rw-r--r--arch/arm/boot/dts/sun8i-h3-nanopi.dtsi40
-rw-r--r--arch/arm/boot/dts/sun8i-h3-orangepi-2.dts75
-rw-r--r--arch/arm/boot/dts/sun8i-h3-orangepi-lite.dts63
-rw-r--r--arch/arm/boot/dts/sun8i-h3-orangepi-one.dts79
-rw-r--r--arch/arm/boot/dts/sun8i-h3-orangepi-pc-plus.dts7
-rw-r--r--arch/arm/boot/dts/sun8i-h3-orangepi-pc.dts86
-rw-r--r--arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts25
-rw-r--r--arch/arm/boot/dts/sun8i-h3-orangepi-plus2e.dts2
-rw-r--r--arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts177
-rw-r--r--arch/arm/boot/dts/sun8i-h3-rervision-dvk.dts114
-rw-r--r--arch/arm/boot/dts/sun8i-h3-zeropi.dts85
-rw-r--r--arch/arm/boot/dts/sun8i-h3.dtsi213
-rw-r--r--arch/arm/boot/dts/sun8i-q8-common.dtsi31
-rw-r--r--arch/arm/boot/dts/sun8i-r16-bananapi-m2m.dts60
-rw-r--r--arch/arm/boot/dts/sun8i-r16-nintendo-nes-classic.dts54
-rw-r--r--arch/arm/boot/dts/sun8i-r16-nintendo-super-nes-classic.dts11
-rw-r--r--arch/arm/boot/dts/sun8i-r16-parrot.dts64
-rw-r--r--arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts187
-rw-r--r--arch/arm/boot/dts/sun8i-r40-cpu-opp.dtsi52
-rw-r--r--arch/arm/boot/dts/sun8i-r40-feta40i.dtsi111
-rw-r--r--arch/arm/boot/dts/sun8i-r40-oka40i-c.dts203
-rw-r--r--arch/arm/boot/dts/sun8i-r40.dtsi869
-rw-r--r--arch/arm/boot/dts/sun8i-reference-design-tablet.dtsi46
-rw-r--r--arch/arm/boot/dts/sun8i-s3-elimo-impetus.dtsi44
-rw-r--r--arch/arm/boot/dts/sun8i-s3-elimo-initium.dts29
-rw-r--r--arch/arm/boot/dts/sun8i-s3-lichee-zero-plus.dts53
-rw-r--r--arch/arm/boot/dts/sun8i-s3-pinecube.dts228
-rw-r--r--arch/arm/boot/dts/sun8i-t113s-mangopi-mq-r-t113.dts35
-rw-r--r--arch/arm/boot/dts/sun8i-t113s.dtsi59
-rw-r--r--arch/arm/boot/dts/sun8i-t3-cqa3t-bv3.dts231
-rw-r--r--arch/arm/boot/dts/sun8i-v3-sl631-imx179.dts12
-rw-r--r--arch/arm/boot/dts/sun8i-v3-sl631.dtsi138
-rw-r--r--arch/arm/boot/dts/sun8i-v3.dtsi63
-rw-r--r--arch/arm/boot/dts/sun8i-v3s-licheepi-zero-dock.dts27
-rw-r--r--arch/arm/boot/dts/sun8i-v3s-licheepi-zero.dts6
-rw-r--r--arch/arm/boot/dts/sun8i-v3s.dtsi247
-rw-r--r--arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts173
-rw-r--r--arch/arm/boot/dts/sun9i-a80-cubieboard4.dts112
-rw-r--r--arch/arm/boot/dts/sun9i-a80-optimus.dts53
-rw-r--r--arch/arm/boot/dts/sun9i-a80.dtsi563
-rw-r--r--arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dts73
-rw-r--r--arch/arm/boot/dts/suniv-f1c100s.dtsi330
-rw-r--r--arch/arm/boot/dts/suniv-f1c200s-lctech-pi.dts76
-rw-r--r--arch/arm/boot/dts/suniv-f1c200s-popstick-v1.1.dts81
-rw-r--r--arch/arm/boot/dts/sunplus-sp7021-achip.dtsi84
-rw-r--r--arch/arm/boot/dts/sunplus-sp7021-demo-v3.dts30
-rw-r--r--arch/arm/boot/dts/sunplus-sp7021.dtsi307
-rw-r--r--arch/arm/boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi42
-rw-r--r--arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi244
-rw-r--r--arch/arm/boot/dts/sunxi-d1s-t113-mangopi-mq-r.dtsi126
-rw-r--r--arch/arm/boot/dts/sunxi-h3-h5-emlid-neutis.dtsi170
-rw-r--r--arch/arm/boot/dts/sunxi-h3-h5.dtsi355
-rw-r--r--arch/arm/boot/dts/sunxi-itead-core-common.dtsi2
-rw-r--r--arch/arm/boot/dts/sunxi-libretech-all-h3-cc.dtsi237
-rw-r--r--arch/arm/boot/dts/sunxi-libretech-all-h3-it.dtsi180
-rw-r--r--arch/arm/boot/dts/sunxi-reference-design-tablet.dtsi10
-rw-r--r--arch/arm/boot/dts/tango4-common.dtsi184
-rw-r--r--arch/arm/boot/dts/tango4-smp8758.dtsi57
-rw-r--r--arch/arm/boot/dts/tango4-vantage-1172.dts42
-rw-r--r--arch/arm/boot/dts/tegra114-asus-tf701t.dts807
-rw-r--r--arch/arm/boot/dts/tegra114-dalmore.dts207
-rw-r--r--arch/arm/boot/dts/tegra114-roth.dts151
-rw-r--r--arch/arm/boot/dts/tegra114-tn7.dts94
-rw-r--r--arch/arm/boot/dts/tegra114.dtsi132
-rw-r--r--arch/arm/boot/dts/tegra124-apalis-emc.dtsi477
-rw-r--r--arch/arm/boot/dts/tegra124-apalis-eval.dts103
-rw-r--r--arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts257
-rw-r--r--arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi2076
-rw-r--r--arch/arm/boot/dts/tegra124-apalis.dtsi603
-rw-r--r--arch/arm/boot/dts/tegra124-jetson-tk1-emc.dtsi655
-rw-r--r--arch/arm/boot/dts/tegra124-jetson-tk1.dts303
-rw-r--r--arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi7944
-rw-r--r--arch/arm/boot/dts/tegra124-nyan-big-fhd.dts17
-rw-r--r--arch/arm/boot/dts/tegra124-nyan-big.dts39
-rw-r--r--arch/arm/boot/dts/tegra124-nyan-blaze-emc.dtsi605
-rw-r--r--arch/arm/boot/dts/tegra124-nyan-blaze.dts31
-rw-r--r--arch/arm/boot/dts/tegra124-nyan.dtsi404
-rw-r--r--arch/arm/boot/dts/tegra124-peripherals-opp.dtsi424
-rw-r--r--arch/arm/boot/dts/tegra124-venice2.dts335
-rw-r--r--arch/arm/boot/dts/tegra124.dtsi213
-rw-r--r--arch/arm/boot/dts/tegra20-acer-a500-picasso.dts1525
-rw-r--r--arch/arm/boot/dts/tegra20-asus-tf101.dts1291
-rw-r--r--arch/arm/boot/dts/tegra20-colibri-512.dtsi534
-rw-r--r--arch/arm/boot/dts/tegra20-colibri-eval-v3.dts262
-rw-r--r--arch/arm/boot/dts/tegra20-colibri-iris.dts244
-rw-r--r--arch/arm/boot/dts/tegra20-colibri.dtsi776
-rw-r--r--arch/arm/boot/dts/tegra20-cpu-opp-microvolt.dtsi165
-rw-r--r--arch/arm/boot/dts/tegra20-cpu-opp.dtsi253
-rw-r--r--arch/arm/boot/dts/tegra20-harmony.dts153
-rw-r--r--arch/arm/boot/dts/tegra20-iris-512.dts106
-rw-r--r--arch/arm/boot/dts/tegra20-medcom-wide.dts83
-rw-r--r--arch/arm/boot/dts/tegra20-paz00.dts227
-rw-r--r--arch/arm/boot/dts/tegra20-peripherals-opp.dtsi1022
-rw-r--r--arch/arm/boot/dts/tegra20-plutux.dts68
-rw-r--r--arch/arm/boot/dts/tegra20-seaboard.dts237
-rw-r--r--arch/arm/boot/dts/tegra20-tamonten.dtsi112
-rw-r--r--arch/arm/boot/dts/tegra20-tec.dts68
-rw-r--r--arch/arm/boot/dts/tegra20-trimslice.dts129
-rw-r--r--arch/arm/boot/dts/tegra20-ventana.dts260
-rw-r--r--arch/arm/boot/dts/tegra20.dtsi369
-rw-r--r--arch/arm/boot/dts/tegra30-apalis-eval.dts170
-rw-r--r--arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts266
-rw-r--r--arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi1202
-rw-r--r--arch/arm/boot/dts/tegra30-apalis.dtsi755
-rw-r--r--arch/arm/boot/dts/tegra30-asus-lvds-display.dtsi63
-rw-r--r--arch/arm/boot/dts/tegra30-asus-nexus7-grouper-E1565.dts9
-rw-r--r--arch/arm/boot/dts/tegra30-asus-nexus7-grouper-PM269.dts9
-rw-r--r--arch/arm/boot/dts/tegra30-asus-nexus7-grouper-common.dtsi1320
-rw-r--r--arch/arm/boot/dts/tegra30-asus-nexus7-grouper-maxim-pmic.dtsi194
-rw-r--r--arch/arm/boot/dts/tegra30-asus-nexus7-grouper-memory-timings.dtsi1577
-rw-r--r--arch/arm/boot/dts/tegra30-asus-nexus7-grouper-ti-pmic.dtsi159
-rw-r--r--arch/arm/boot/dts/tegra30-asus-nexus7-grouper.dtsi148
-rw-r--r--arch/arm/boot/dts/tegra30-asus-nexus7-tilapia-E1565.dts9
-rw-r--r--arch/arm/boot/dts/tegra30-asus-nexus7-tilapia-memory-timings.dtsi325
-rw-r--r--arch/arm/boot/dts/tegra30-asus-nexus7-tilapia.dtsi233
-rw-r--r--arch/arm/boot/dts/tegra30-asus-tf201.dts644
-rw-r--r--arch/arm/boot/dts/tegra30-asus-tf300t.dts1032
-rw-r--r--arch/arm/boot/dts/tegra30-asus-tf300tg.dts1104
-rw-r--r--arch/arm/boot/dts/tegra30-asus-tf700t.dts840
-rw-r--r--arch/arm/boot/dts/tegra30-asus-transformer-common.dtsi1788
-rw-r--r--arch/arm/boot/dts/tegra30-beaver.dts300
-rw-r--r--arch/arm/boot/dts/tegra30-cardhu-a02.dts128
-rw-r--r--arch/arm/boot/dts/tegra30-cardhu-a04.dts149
-rw-r--r--arch/arm/boot/dts/tegra30-cardhu.dtsi426
-rw-r--r--arch/arm/boot/dts/tegra30-colibri-eval-v3.dts140
-rw-r--r--arch/arm/boot/dts/tegra30-colibri.dtsi842
-rw-r--r--arch/arm/boot/dts/tegra30-cpu-opp-microvolt.dtsi289
-rw-r--r--arch/arm/boot/dts/tegra30-cpu-opp.dtsi499
-rw-r--r--arch/arm/boot/dts/tegra30-ouya.dts4795
-rw-r--r--arch/arm/boot/dts/tegra30-pegatron-chagall.dts2858
-rw-r--r--arch/arm/boot/dts/tegra30-peripherals-opp.dtsi1648
-rw-r--r--arch/arm/boot/dts/tegra30.dtsi523
-rw-r--r--arch/arm/boot/dts/tny_a9260.dts3
-rw-r--r--arch/arm/boot/dts/tny_a9260_common.dtsi5
-rw-r--r--arch/arm/boot/dts/tny_a9263.dts5
-rw-r--r--arch/arm/boot/dts/tny_a9g20.dts3
-rw-r--r--arch/arm/boot/dts/tps6507x.dtsi5
-rw-r--r--arch/arm/boot/dts/tps65217.dtsi5
-rw-r--r--arch/arm/boot/dts/tps65910.dtsi5
-rw-r--r--arch/arm/boot/dts/twl4030.dtsi5
-rw-r--r--arch/arm/boot/dts/twl4030_omap3.dtsi5
-rw-r--r--arch/arm/boot/dts/twl6030.dtsi5
-rw-r--r--arch/arm/boot/dts/twl6030_omap4.dtsi7
-rw-r--r--arch/arm/boot/dts/uniphier-ld4-ref.dts32
-rw-r--r--arch/arm/boot/dts/uniphier-ld4.dtsi155
-rw-r--r--arch/arm/boot/dts/uniphier-ld6b-ref.dts51
-rw-r--r--arch/arm/boot/dts/uniphier-ld6b.dtsi14
-rw-r--r--arch/arm/boot/dts/uniphier-pinctrl.dtsi114
-rw-r--r--arch/arm/boot/dts/uniphier-pro4-ace.dts46
-rw-r--r--arch/arm/boot/dts/uniphier-pro4-ref.dts60
-rw-r--r--arch/arm/boot/dts/uniphier-pro4-sanji.dts38
-rw-r--r--arch/arm/boot/dts/uniphier-pro4.dtsi433
-rw-r--r--arch/arm/boot/dts/uniphier-pro5-epcore.dts76
-rw-r--r--arch/arm/boot/dts/uniphier-pro5-proex.dts59
-rw-r--r--arch/arm/boot/dts/uniphier-pro5.dtsi341
-rw-r--r--arch/arm/boot/dts/uniphier-pxs2-gentil.dts66
-rw-r--r--arch/arm/boot/dts/uniphier-pxs2-vodka.dts71
-rw-r--r--arch/arm/boot/dts/uniphier-pxs2.dtsi472
-rw-r--r--arch/arm/boot/dts/uniphier-ref-daughter.dtsi16
-rw-r--r--arch/arm/boot/dts/uniphier-sld8-ref.dts32
-rw-r--r--arch/arm/boot/dts/uniphier-sld8.dtsi156
-rw-r--r--arch/arm/boot/dts/uniphier-support-card.dtsi44
-rw-r--r--arch/arm/boot/dts/usb_a9260.dts5
-rw-r--r--arch/arm/boot/dts/usb_a9260_common.dtsi3
-rw-r--r--arch/arm/boot/dts/usb_a9263.dts7
-rw-r--r--arch/arm/boot/dts/usb_a9g20-dab-mmx.dtsi3
-rw-r--r--arch/arm/boot/dts/usb_a9g20.dts3
-rw-r--r--arch/arm/boot/dts/usb_a9g20_common.dtsi5
-rw-r--r--arch/arm/boot/dts/usb_a9g20_lpw.dts3
-rw-r--r--arch/arm/boot/dts/versatile-ab-ib2.dts30
-rw-r--r--arch/arm/boot/dts/versatile-ab.dts130
-rw-r--r--arch/arm/boot/dts/versatile-pb.dts4
-rw-r--r--arch/arm/boot/dts/vexpress-v2m-rs1.dtsi764
-rw-r--r--arch/arm/boot/dts/vexpress-v2m.dtsi771
-rw-r--r--arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts80
-rw-r--r--arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts194
-rw-r--r--arch/arm/boot/dts/vexpress-v2p-ca5s.dts76
-rw-r--r--arch/arm/boot/dts/vexpress-v2p-ca9.dts110
-rw-r--r--arch/arm/boot/dts/vf-colibri-eval-v3.dtsi44
-rw-r--r--arch/arm/boot/dts/vf-colibri.dtsi51
-rw-r--r--arch/arm/boot/dts/vf500-colibri-eval-v3.dts40
-rw-r--r--arch/arm/boot/dts/vf500-colibri.dtsi45
-rw-r--r--arch/arm/boot/dts/vf500.dtsi53
-rw-r--r--arch/arm/boot/dts/vf610-bk4.dts537
-rw-r--r--arch/arm/boot/dts/vf610-colibri-eval-v3.dts40
-rw-r--r--arch/arm/boot/dts/vf610-colibri.dtsi43
-rw-r--r--arch/arm/boot/dts/vf610-cosmic.dts9
-rw-r--r--arch/arm/boot/dts/vf610-pinfunc.h58
-rw-r--r--arch/arm/boot/dts/vf610-twr.dts48
-rw-r--r--arch/arm/boot/dts/vf610-zii-cfu1.dts368
-rw-r--r--arch/arm/boot/dts/vf610-zii-dev-rev-b.dts88
-rw-r--r--arch/arm/boot/dts/vf610-zii-dev-rev-c.dts101
-rw-r--r--arch/arm/boot/dts/vf610-zii-dev.dtsi77
-rw-r--r--arch/arm/boot/dts/vf610-zii-scu4-aib.dts846
-rw-r--r--arch/arm/boot/dts/vf610-zii-spb4.dts379
-rw-r--r--arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts325
-rw-r--r--arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts372
-rw-r--r--arch/arm/boot/dts/vf610.dtsi45
-rw-r--r--arch/arm/boot/dts/vf610m4-colibri.dts46
-rw-r--r--arch/arm/boot/dts/vf610m4.dtsi8
-rw-r--r--arch/arm/boot/dts/vfxxx.dtsi111
-rw-r--r--arch/arm/boot/dts/vt8500-bv07.dts3
-rw-r--r--arch/arm/boot/dts/vt8500.dtsi12
-rw-r--r--arch/arm/boot/dts/wm8505-ref.dts3
-rw-r--r--arch/arm/boot/dts/wm8505.dtsi12
-rw-r--r--arch/arm/boot/dts/wm8650-mid.dts3
-rw-r--r--arch/arm/boot/dts/wm8650.dtsi12
-rw-r--r--arch/arm/boot/dts/wm8750-apc8750.dts3
-rw-r--r--arch/arm/boot/dts/wm8750.dtsi12
-rw-r--r--arch/arm/boot/dts/wm8850-w70v2.dts3
-rw-r--r--arch/arm/boot/dts/wm8850.dtsi12
-rw-r--r--arch/arm/boot/dts/zx296702-ad1.dts47
-rw-r--r--arch/arm/boot/dts/zx296702.dtsi140
-rw-r--r--arch/arm/boot/dts/zynq-7000.dtsi200
-rw-r--r--arch/arm/boot/dts/zynq-cc108.dts75
-rw-r--r--arch/arm/boot/dts/zynq-ebaz4205.dts144
-rw-r--r--arch/arm/boot/dts/zynq-microzed.dts16
-rw-r--r--arch/arm/boot/dts/zynq-parallella.dts12
-rw-r--r--arch/arm/boot/dts/zynq-zc702.dts41
-rw-r--r--arch/arm/boot/dts/zynq-zc706.dts15
-rw-r--r--arch/arm/boot/dts/zynq-zc770-xm010.dts95
-rw-r--r--arch/arm/boot/dts/zynq-zc770-xm011.dts64
-rw-r--r--arch/arm/boot/dts/zynq-zc770-xm012.dts64
-rw-r--r--arch/arm/boot/dts/zynq-zc770-xm013.dts77
-rw-r--r--arch/arm/boot/dts/zynq-zed.dts15
-rw-r--r--arch/arm/boot/dts/zynq-zturn-common.dtsi112
-rw-r--r--arch/arm/boot/dts/zynq-zturn-v5.dts15
-rw-r--r--arch/arm/boot/dts/zynq-zturn.dts15
-rw-r--r--arch/arm/boot/dts/zynq-zybo-z7.dts68
-rw-r--r--arch/arm/boot/dts/zynq-zybo.dts13
-rwxr-xr-x[-rw-r--r--]arch/arm/boot/install.sh21
-rw-r--r--arch/arm/common/Kconfig5
-rw-r--r--arch/arm/common/Makefile6
-rw-r--r--arch/arm/common/bL_switcher.c14
-rw-r--r--arch/arm/common/bL_switcher_dummy_if.c5
-rw-r--r--arch/arm/common/dmabounce.c590
-rw-r--r--arch/arm/common/firmware.c5
-rw-r--r--arch/arm/common/it8152.c355
-rw-r--r--arch/arm/common/krait-l2-accessors.c48
-rw-r--r--arch/arm/common/locomo.c18
-rw-r--r--arch/arm/common/mcpm_entry.c11
-rw-r--r--arch/arm/common/mcpm_head.S10
-rw-r--r--arch/arm/common/mcpm_platsmp.c5
-rw-r--r--arch/arm/common/sa1111.c168
-rw-r--r--arch/arm/common/scoop.c17
-rw-r--r--arch/arm/common/secure_cntvoff.S32
-rw-r--r--arch/arm/common/sharpsl_param.c10
-rw-r--r--arch/arm/common/vlock.S15
-rw-r--r--arch/arm/common/vlock.h10
-rw-r--r--arch/arm/configs/acs5k_defconfig78
-rw-r--r--arch/arm/configs/acs5k_tiny_defconfig70
-rw-r--r--arch/arm/configs/am200epdkit_defconfig33
-rw-r--r--arch/arm/configs/aspeed_g4_defconfig170
-rw-r--r--arch/arm/configs/aspeed_g5_defconfig218
-rw-r--r--arch/arm/configs/assabet_defconfig21
-rw-r--r--arch/arm/configs/at91_dt_defconfig111
-rw-r--r--arch/arm/configs/axm55xx_defconfig35
-rw-r--r--arch/arm/configs/badge4_defconfig112
-rw-r--r--arch/arm/configs/bcm2835_defconfig75
-rw-r--r--arch/arm/configs/cerfcube_defconfig70
-rw-r--r--arch/arm/configs/clps711x_defconfig11
-rw-r--r--arch/arm/configs/cm_x2xx_defconfig175
-rw-r--r--arch/arm/configs/cm_x300_defconfig167
-rw-r--r--arch/arm/configs/cns3420vb_defconfig67
-rw-r--r--arch/arm/configs/colibri_pxa270_defconfig164
-rw-r--r--arch/arm/configs/colibri_pxa300_defconfig62
-rw-r--r--arch/arm/configs/collie_defconfig28
-rw-r--r--arch/arm/configs/corgi_defconfig258
-rw-r--r--arch/arm/configs/davinci_all_defconfig76
-rw-r--r--arch/arm/configs/dove_defconfig45
-rw-r--r--arch/arm/configs/ebsa110_defconfig74
-rw-r--r--arch/arm/configs/efm32_defconfig102
-rw-r--r--arch/arm/configs/em_x270_defconfig180
-rw-r--r--arch/arm/configs/ep93xx_defconfig33
-rw-r--r--arch/arm/configs/eseries_pxa_defconfig110
-rw-r--r--arch/arm/configs/exynos_defconfig124
-rw-r--r--arch/arm/configs/ezx_defconfig399
-rw-r--r--arch/arm/configs/footbridge_defconfig37
-rw-r--r--arch/arm/configs/gemini_defconfig58
-rw-r--r--arch/arm/configs/h3600_defconfig22
-rw-r--r--arch/arm/configs/h5000_defconfig76
-rw-r--r--arch/arm/configs/hackkit_defconfig46
-rw-r--r--arch/arm/configs/hisi_defconfig26
-rw-r--r--arch/arm/configs/imote2_defconfig374
-rw-r--r--arch/arm/configs/imx_v4_v5_defconfig44
-rw-r--r--arch/arm/configs/imx_v6_v7_defconfig224
-rw-r--r--arch/arm/configs/imxrt_defconfig35
-rw-r--r--arch/arm/configs/integrator_defconfig30
-rw-r--r--arch/arm/configs/iop13xx_defconfig119
-rw-r--r--arch/arm/configs/iop32x_defconfig130
-rw-r--r--arch/arm/configs/iop33x_defconfig86
-rw-r--r--arch/arm/configs/ixp4xx_defconfig96
-rw-r--r--arch/arm/configs/jornada720_defconfig22
-rw-r--r--arch/arm/configs/keystone_defconfig76
-rw-r--r--arch/arm/configs/ks8695_defconfig68
-rw-r--r--arch/arm/configs/lart_defconfig70
-rw-r--r--arch/arm/configs/lpae.config2
-rw-r--r--arch/arm/configs/lpc18xx_defconfig43
-rw-r--r--arch/arm/configs/lpc32xx_defconfig79
-rw-r--r--arch/arm/configs/lpd270_defconfig59
-rw-r--r--arch/arm/configs/lubbock_defconfig52
-rw-r--r--arch/arm/configs/magician_defconfig166
-rw-r--r--arch/arm/configs/mainstone_defconfig50
-rw-r--r--arch/arm/configs/milbeaut_m10v_defconfig117
-rw-r--r--arch/arm/configs/mini2440_defconfig345
-rw-r--r--arch/arm/configs/mmp2_defconfig38
-rw-r--r--arch/arm/configs/moxart_defconfig28
-rw-r--r--arch/arm/configs/mps2_defconfig21
-rw-r--r--arch/arm/configs/multi_v4t_defconfig25
-rw-r--r--arch/arm/configs/multi_v5_defconfig121
-rw-r--r--arch/arm/configs/multi_v7_defconfig883
-rw-r--r--arch/arm/configs/mv78xx0_defconfig42
-rw-r--r--arch/arm/configs/mvebu_v5_defconfig47
-rw-r--r--arch/arm/configs/mvebu_v7_defconfig39
-rw-r--r--arch/arm/configs/mxs_defconfig54
-rw-r--r--arch/arm/configs/neponset_defconfig33
-rw-r--r--arch/arm/configs/netwinder_defconfig22
-rw-r--r--arch/arm/configs/netx_defconfig80
-rw-r--r--arch/arm/configs/nhk8815_defconfig54
-rw-r--r--arch/arm/configs/nuc910_defconfig53
-rw-r--r--arch/arm/configs/nuc950_defconfig69
-rw-r--r--arch/arm/configs/nuc960_defconfig59
-rw-r--r--arch/arm/configs/omap1_defconfig105
-rw-r--r--arch/arm/configs/omap2plus_defconfig392
-rw-r--r--arch/arm/configs/orion5x_defconfig55
-rw-r--r--arch/arm/configs/palmz72_defconfig79
-rw-r--r--arch/arm/configs/pcm027_defconfig93
-rw-r--r--arch/arm/configs/pleb_defconfig54
-rw-r--r--arch/arm/configs/prima2_defconfig73
-rw-r--r--arch/arm/configs/pxa168_defconfig28
-rw-r--r--arch/arm/configs/pxa255-idp_defconfig54
-rw-r--r--arch/arm/configs/pxa3xx_defconfig32
-rw-r--r--arch/arm/configs/pxa910_defconfig29
-rw-r--r--arch/arm/configs/pxa_defconfig256
-rw-r--r--arch/arm/configs/qcom_defconfig118
-rw-r--r--arch/arm/configs/raumfeld_defconfig197
-rw-r--r--arch/arm/configs/realview_defconfig45
-rw-r--r--arch/arm/configs/rpc_defconfig24
-rw-r--r--arch/arm/configs/s3c2410_defconfig442
-rw-r--r--arch/arm/configs/s3c6400_defconfig28
-rw-r--r--arch/arm/configs/s5pv210_defconfig103
-rw-r--r--arch/arm/configs/sama5_defconfig114
-rw-r--r--arch/arm/configs/sama7_defconfig243
-rw-r--r--arch/arm/configs/shannon_defconfig44
-rw-r--r--arch/arm/configs/shmobile_defconfig147
-rw-r--r--arch/arm/configs/simpad_defconfig104
-rw-r--r--arch/arm/configs/socfpga_defconfig45
-rw-r--r--arch/arm/configs/sp7021_defconfig59
-rw-r--r--arch/arm/configs/spear13xx_defconfig22
-rw-r--r--arch/arm/configs/spear3xx_defconfig21
-rw-r--r--arch/arm/configs/spear6xx_defconfig21
-rw-r--r--arch/arm/configs/spitz_defconfig70
-rw-r--r--arch/arm/configs/stm32_defconfig26
-rw-r--r--arch/arm/configs/sunxi_defconfig56
-rw-r--r--arch/arm/configs/tango4_defconfig94
-rw-r--r--arch/arm/configs/tct_hammer_defconfig58
-rw-r--r--arch/arm/configs/tegra_defconfig126
-rw-r--r--arch/arm/configs/trizeps4_defconfig214
-rw-r--r--arch/arm/configs/u300_defconfig70
-rw-r--r--arch/arm/configs/u8500_defconfig97
-rw-r--r--arch/arm/configs/versatile_defconfig34
-rw-r--r--arch/arm/configs/vexpress_defconfig50
-rw-r--r--arch/arm/configs/vf610m4_defconfig3
-rw-r--r--arch/arm/configs/viper_defconfig164
-rw-r--r--arch/arm/configs/vt8500_v6_v7_defconfig4
-rw-r--r--arch/arm/configs/wpcm450_defconfig211
-rw-r--r--arch/arm/configs/xcep_defconfig91
-rw-r--r--arch/arm/configs/zeus_defconfig178
-rw-r--r--arch/arm/configs/zx_defconfig125
-rw-r--r--arch/arm/crypto/.gitignore2
-rw-r--r--arch/arm/crypto/Kconfig231
-rw-r--r--arch/arm/crypto/Makefile62
-rw-r--r--arch/arm/crypto/aes-ce-core.S536
-rw-r--r--arch/arm/crypto/aes-ce-glue.c565
-rw-r--r--arch/arm/crypto/aes-cipher-core.S146
-rw-r--r--arch/arm/crypto/aes-cipher-glue.c18
-rw-r--r--arch/arm/crypto/aes-neonbs-core.S174
-rw-r--r--arch/arm/crypto/aes-neonbs-glue.c270
-rw-r--r--arch/arm/crypto/blake2b-neon-core.S347
-rw-r--r--arch/arm/crypto/blake2b-neon-glue.c105
-rw-r--r--arch/arm/crypto/blake2s-core.S306
-rw-r--r--arch/arm/crypto/blake2s-glue.c7
-rw-r--r--arch/arm/crypto/chacha-glue.c358
-rw-r--r--arch/arm/crypto/chacha-neon-core.S643
-rw-r--r--arch/arm/crypto/chacha-scalar-core.S443
-rw-r--r--arch/arm/crypto/chacha20-neon-core.S523
-rw-r--r--arch/arm/crypto/chacha20-neon-glue.c127
-rw-r--r--arch/arm/crypto/crc32-ce-core.S2
-rw-r--r--arch/arm/crypto/crc32-ce-glue.c16
-rw-r--r--arch/arm/crypto/crct10dif-ce-core.S568
-rw-r--r--arch/arm/crypto/crct10dif-ce-glue.c31
-rw-r--r--arch/arm/crypto/curve25519-core.S2062
-rw-r--r--arch/arm/crypto/curve25519-glue.c136
-rw-r--r--arch/arm/crypto/ghash-ce-core.S489
-rw-r--r--arch/arm/crypto/ghash-ce-glue.c573
-rw-r--r--arch/arm/crypto/nh-neon-core.S116
-rw-r--r--arch/arm/crypto/nhpoly1305-neon-glue.c71
-rw-r--r--arch/arm/crypto/poly1305-armv4.pl1236
-rw-r--r--arch/arm/crypto/poly1305-glue.c273
-rw-r--r--arch/arm/crypto/sha1-armv4-large.S12
-rw-r--r--arch/arm/crypto/sha1-armv7-neon.S6
-rw-r--r--arch/arm/crypto/sha1-ce-core.S6
-rw-r--r--arch/arm/crypto/sha1-ce-glue.c13
-rw-r--r--arch/arm/crypto/sha1.h2
-rw-r--r--arch/arm/crypto/sha1_glue.c25
-rw-r--r--arch/arm/crypto/sha1_neon_glue.c16
-rw-r--r--arch/arm/crypto/sha2-ce-core.S6
-rw-r--r--arch/arm/crypto/sha2-ce-glue.c14
-rw-r--r--arch/arm/crypto/sha256-armv4.pl20
-rw-r--r--arch/arm/crypto/sha256-core.S_shipped2808
-rw-r--r--arch/arm/crypto/sha256_glue.c22
-rw-r--r--arch/arm/crypto/sha256_neon_glue.c45
-rw-r--r--arch/arm/crypto/sha512-armv4.pl22
-rw-r--r--arch/arm/crypto/sha512-core.S_shipped1861
-rw-r--r--arch/arm/crypto/sha512-glue.c11
-rw-r--r--arch/arm/crypto/sha512-neon-glue.c14
-rw-r--r--arch/arm/firmware/Kconfig29
-rw-r--r--arch/arm/firmware/Makefile1
-rw-r--r--arch/arm/firmware/trusted_foundations.c99
-rw-r--r--arch/arm/include/asm/Kbuild20
-rw-r--r--arch/arm/include/asm/arch_gicv3.h207
-rw-r--r--arch/arm/include/asm/arch_timer.h65
-rw-r--r--arch/arm/include/asm/archrandom.h12
-rw-r--r--arch/arm/include/asm/arm-cci.h13
-rw-r--r--arch/arm/include/asm/arm_pmuv3.h247
-rw-r--r--arch/arm/include/asm/assembler.h392
-rw-r--r--arch/arm/include/asm/atomic.h170
-rw-r--r--arch/arm/include/asm/bL_switcher.h5
-rw-r--r--arch/arm/include/asm/barrier.h34
-rw-r--r--arch/arm/include/asm/bitops.h111
-rw-r--r--arch/arm/include/asm/bug.h10
-rw-r--r--arch/arm/include/asm/bugs.h11
-rw-r--r--arch/arm/include/asm/cache.h2
-rw-r--r--arch/arm/include/asm/cacheflush.h43
-rw-r--r--arch/arm/include/asm/checksum.h16
-rw-r--r--arch/arm/include/asm/clocksource.h7
-rw-r--r--arch/arm/include/asm/cmpxchg.h27
-rw-r--r--arch/arm/include/asm/cp15.h15
-rw-r--r--arch/arm/include/asm/cpu.h5
-rw-r--r--arch/arm/include/asm/cpufeature.h5
-rw-r--r--arch/arm/include/asm/cpuidle.h10
-rw-r--r--arch/arm/include/asm/cputype.h25
-rw-r--r--arch/arm/include/asm/current.h71
-rw-r--r--arch/arm/include/asm/dcc.h10
-rw-r--r--arch/arm/include/asm/device.h13
-rw-r--r--arch/arm/include/asm/div64.h32
-rw-r--r--arch/arm/include/asm/dma-contiguous.h15
-rw-r--r--arch/arm/include/asm/dma-direct.h36
-rw-r--r--arch/arm/include/asm/dma-iommu.h7
-rw-r--r--arch/arm/include/asm/dma-mapping.h217
-rw-r--r--arch/arm/include/asm/dma.h10
-rw-r--r--arch/arm/include/asm/dmi.h6
-rw-r--r--arch/arm/include/asm/domain.h32
-rw-r--r--arch/arm/include/asm/edac.h13
-rw-r--r--arch/arm/include/asm/efi.h63
-rw-r--r--arch/arm/include/asm/elf.h12
-rw-r--r--arch/arm/include/asm/entry-macro-multi.S40
-rw-r--r--arch/arm/include/asm/firmware.h7
-rw-r--r--arch/arm/include/asm/fixmap.h8
-rw-r--r--arch/arm/include/asm/flat.h37
-rw-r--r--arch/arm/include/asm/floppy.h95
-rw-r--r--arch/arm/include/asm/fncpy.h14
-rw-r--r--arch/arm/include/asm/fpstate.h16
-rw-r--r--arch/arm/include/asm/ftrace.h12
-rw-r--r--arch/arm/include/asm/futex.h21
-rw-r--r--arch/arm/include/asm/glue-cache.h5
-rw-r--r--arch/arm/include/asm/glue-df.h5
-rw-r--r--arch/arm/include/asm/glue-pf.h5
-rw-r--r--arch/arm/include/asm/glue-proc.h5
-rw-r--r--arch/arm/include/asm/glue.h5
-rw-r--r--arch/arm/include/asm/gpio.h26
-rw-r--r--arch/arm/include/asm/hardirq.h27
-rw-r--r--arch/arm/include/asm/hardware/cache-aurora-l2.h100
-rw-r--r--arch/arm/include/asm/hardware/cache-feroceon-l2.h6
-rw-r--r--arch/arm/include/asm/hardware/cache-l2x0.h16
-rw-r--r--arch/arm/include/asm/hardware/cache-tauros2.h5
-rw-r--r--arch/arm/include/asm/hardware/cache-uniphier.h11
-rw-r--r--arch/arm/include/asm/hardware/cp14.h10
-rw-r--r--arch/arm/include/asm/hardware/dec21285.h25
-rw-r--r--arch/arm/include/asm/hardware/entry-macro-iomd.S131
-rw-r--r--arch/arm/include/asm/hardware/ioc.h5
-rw-r--r--arch/arm/include/asm/hardware/iomd.h5
-rw-r--r--arch/arm/include/asm/hardware/iop3xx-adma.h932
-rw-r--r--arch/arm/include/asm/hardware/iop3xx.h312
-rw-r--r--arch/arm/include/asm/hardware/iop_adma.h119
-rw-r--r--arch/arm/include/asm/hardware/it8152.h116
-rw-r--r--arch/arm/include/asm/hardware/locomo.h2
-rw-r--r--arch/arm/include/asm/hardware/memc.h5
-rw-r--r--arch/arm/include/asm/hardware/sa1111.h8
-rw-r--r--arch/arm/include/asm/hardware/scoop.h6
-rw-r--r--arch/arm/include/asm/hardware/ssp.h5
-rw-r--r--arch/arm/include/asm/highmem.h43
-rw-r--r--arch/arm/include/asm/hugetlb-3level.h46
-rw-r--r--arch/arm/include/asm/hugetlb.h54
-rw-r--r--arch/arm/include/asm/hw_breakpoint.h10
-rw-r--r--arch/arm/include/asm/hypervisor.h3
-rw-r--r--arch/arm/include/asm/idmap.h4
-rw-r--r--arch/arm/include/asm/insn.h25
-rw-r--r--arch/arm/include/asm/io.h84
-rw-r--r--arch/arm/include/asm/irq.h9
-rw-r--r--arch/arm/include/asm/irq_work.h2
-rw-r--r--arch/arm/include/asm/kasan.h33
-rw-r--r--arch/arm/include/asm/kasan_def.h81
-rw-r--r--arch/arm/include/asm/kexec-internal.h12
-rw-r--r--arch/arm/include/asm/kexec.h3
-rw-r--r--arch/arm/include/asm/kfence.h53
-rw-r--r--arch/arm/include/asm/kgdb.h2
-rw-r--r--arch/arm/include/asm/kmap_types.h10
-rw-r--r--arch/arm/include/asm/kprobes.h34
-rw-r--r--arch/arm/include/asm/krait-l2-accessors.h9
-rw-r--r--arch/arm/include/asm/kvm_arm.h250
-rw-r--r--arch/arm/include/asm/kvm_asm.h84
-rw-r--r--arch/arm/include/asm/kvm_coproc.h48
-rw-r--r--arch/arm/include/asm/kvm_emulate.h323
-rw-r--r--arch/arm/include/asm/kvm_host.h318
-rw-r--r--arch/arm/include/asm/kvm_hyp.h128
-rw-r--r--arch/arm/include/asm/kvm_mmio.h38
-rw-r--r--arch/arm/include/asm/kvm_mmu.h312
-rw-r--r--arch/arm/include/asm/limits.h12
-rw-r--r--arch/arm/include/asm/mach/arch.h11
-rw-r--r--arch/arm/include/asm/mach/dma.h10
-rw-r--r--arch/arm/include/asm/mach/flash.h5
-rw-r--r--arch/arm/include/asm/mach/irq.h5
-rw-r--r--arch/arm/include/asm/mach/map.h6
-rw-r--r--arch/arm/include/asm/mach/pci.h12
-rw-r--r--arch/arm/include/asm/mach/sharpsl_param.h6
-rw-r--r--arch/arm/include/asm/mach/time.h10
-rw-r--r--arch/arm/include/asm/mcpm.h5
-rw-r--r--arch/arm/include/asm/memory.h118
-rw-r--r--arch/arm/include/asm/mmu.h2
-rw-r--r--arch/arm/include/asm/mmu_context.h53
-rw-r--r--arch/arm/include/asm/module.h58
-rw-r--r--arch/arm/include/asm/module.lds.h7
-rw-r--r--arch/arm/include/asm/mpu.h112
-rw-r--r--arch/arm/include/asm/mtd-xip.h5
-rw-r--r--arch/arm/include/asm/neon.h5
-rw-r--r--arch/arm/include/asm/nwflash.h1
-rw-r--r--arch/arm/include/asm/opcodes-sec.h9
-rw-r--r--arch/arm/include/asm/opcodes-virt.h15
-rw-r--r--arch/arm/include/asm/opcodes.h14
-rw-r--r--arch/arm/include/asm/outercache.h14
-rw-r--r--arch/arm/include/asm/page-nommu.h5
-rw-r--r--arch/arm/include/asm/page.h14
-rw-r--r--arch/arm/include/asm/paravirt.h11
-rw-r--r--arch/arm/include/asm/paravirt_api_clock.h1
-rw-r--r--arch/arm/include/asm/pci.h12
-rw-r--r--arch/arm/include/asm/percpu.h50
-rw-r--r--arch/arm/include/asm/perf_event.h8
-rw-r--r--arch/arm/include/asm/pgalloc.h73
-rw-r--r--arch/arm/include/asm/pgtable-2level-hwdef.h5
-rw-r--r--arch/arm/include/asm/pgtable-2level-types.h14
-rw-r--r--arch/arm/include/asm/pgtable-2level.h45
-rw-r--r--arch/arm/include/asm/pgtable-3level-hwdef.h14
-rw-r--r--arch/arm/include/asm/pgtable-3level-types.h14
-rw-r--r--arch/arm/include/asm/pgtable-3level.h54
-rw-r--r--arch/arm/include/asm/pgtable-hwdef.h5
-rw-r--r--arch/arm/include/asm/pgtable-nommu.h28
-rw-r--r--arch/arm/include/asm/pgtable.h134
-rw-r--r--arch/arm/include/asm/probes.h11
-rw-r--r--arch/arm/include/asm/proc-fns.h70
-rw-r--r--arch/arm/include/asm/processor.h32
-rw-r--r--arch/arm/include/asm/procinfo.h5
-rw-r--r--arch/arm/include/asm/prom.h10
-rw-r--r--arch/arm/include/asm/psci.h9
-rw-r--r--arch/arm/include/asm/ptdump.h10
-rw-r--r--arch/arm/include/asm/ptrace.h36
-rw-r--r--arch/arm/include/asm/seccomp.h11
-rw-r--r--arch/arm/include/asm/sections.h6
-rw-r--r--arch/arm/include/asm/secure_cntvoff.h8
-rw-r--r--arch/arm/include/asm/semihost.h30
-rw-r--r--arch/arm/include/asm/set_memory.h14
-rw-r--r--arch/arm/include/asm/setup.h11
-rw-r--r--arch/arm/include/asm/signal.h2
-rw-r--r--arch/arm/include/asm/simd.h8
-rw-r--r--arch/arm/include/asm/smp.h21
-rw-r--r--arch/arm/include/asm/smp_twd.h16
-rw-r--r--arch/arm/include/asm/spectre.h38
-rw-r--r--arch/arm/include/asm/spinlock.h5
-rw-r--r--arch/arm/include/asm/spinlock_types.h2
-rw-r--r--arch/arm/include/asm/stackprotector.h17
-rw-r--r--arch/arm/include/asm/stacktrace.h24
-rw-r--r--arch/arm/include/asm/stage2_pgtable.h61
-rw-r--r--arch/arm/include/asm/string.h26
-rw-r--r--arch/arm/include/asm/suspend.h1
-rw-r--r--arch/arm/include/asm/switch_to.h5
-rw-r--r--arch/arm/include/asm/sync_bitops.h2
-rw-r--r--arch/arm/include/asm/syscall.h65
-rw-r--r--arch/arm/include/asm/system_misc.h21
-rw-r--r--arch/arm/include/asm/tcm.h11
-rw-r--r--arch/arm/include/asm/thread_info.h98
-rw-r--r--arch/arm/include/asm/thread_notify.h5
-rw-r--r--arch/arm/include/asm/timex.h6
-rw-r--r--arch/arm/include/asm/tlb.h256
-rw-r--r--arch/arm/include/asm/tlbflush.h18
-rw-r--r--arch/arm/include/asm/tls.h35
-rw-r--r--arch/arm/include/asm/topology.h32
-rw-r--r--arch/arm/include/asm/traps.h5
-rw-r--r--arch/arm/include/asm/trusted_foundations.h73
-rw-r--r--arch/arm/include/asm/uaccess-asm.h111
-rw-r--r--arch/arm/include/asm/uaccess.h256
-rw-r--r--arch/arm/include/asm/ucontext.h14
-rw-r--r--arch/arm/include/asm/unaligned.h27
-rw-r--r--arch/arm/include/asm/unified.h18
-rw-r--r--arch/arm/include/asm/unistd.h13
-rw-r--r--arch/arm/include/asm/unwind.h18
-rw-r--r--arch/arm/include/asm/uprobes.h5
-rw-r--r--arch/arm/include/asm/user.h4
-rw-r--r--arch/arm/include/asm/v7m.h19
-rw-r--r--arch/arm/include/asm/vdso/clocksource.h8
-rw-r--r--arch/arm/include/asm/vdso/cp15.h38
-rw-r--r--arch/arm/include/asm/vdso/gettimeofday.h147
-rw-r--r--arch/arm/include/asm/vdso/processor.h22
-rw-r--r--arch/arm/include/asm/vdso/vsyscall.h36
-rw-r--r--arch/arm/include/asm/vdso_datapage.h42
-rw-r--r--arch/arm/include/asm/vermagic.h31
-rw-r--r--arch/arm/include/asm/vfp.h8
-rw-r--r--arch/arm/include/asm/vfpmacros.h31
-rw-r--r--arch/arm/include/asm/virt.h32
-rw-r--r--arch/arm/include/asm/vmalloc.h4
-rw-r--r--arch/arm/include/asm/vmlinux.lds.h171
-rw-r--r--arch/arm/include/asm/xen/page-coherent.h1
-rw-r--r--arch/arm/include/asm/xen/page.h5
-rw-r--r--arch/arm/include/asm/xen/swiotlb-xen.h1
-rw-r--r--arch/arm/include/asm/xen/xen-ops.h8
-rw-r--r--arch/arm/include/asm/xor.h51
-rw-r--r--arch/arm/include/debug/8250.S12
-rw-r--r--arch/arm/include/debug/asm9260.S11
-rw-r--r--arch/arm/include/debug/at91.S11
-rw-r--r--arch/arm/include/debug/bcm63xx.S10
-rw-r--r--arch/arm/include/debug/brcmstb.S72
-rw-r--r--arch/arm/include/debug/clps711x.S11
-rw-r--r--arch/arm/include/debug/dc21285.S11
-rw-r--r--arch/arm/include/debug/digicolor.S11
-rw-r--r--arch/arm/include/debug/efm32.S45
-rw-r--r--arch/arm/include/debug/exynos.S7
-rw-r--r--arch/arm/include/debug/icedcc.S21
-rw-r--r--arch/arm/include/debug/imx-uart.h23
-rw-r--r--arch/arm/include/debug/imx.S11
-rw-r--r--arch/arm/include/debug/ks8695.S40
-rw-r--r--arch/arm/include/debug/meson.S10
-rw-r--r--arch/arm/include/debug/msm.S16
-rw-r--r--arch/arm/include/debug/netx.S36
-rw-r--r--arch/arm/include/debug/omap2plus.S11
-rw-r--r--arch/arm/include/debug/pl01x.S18
-rw-r--r--arch/arm/include/debug/renesas-scif.S16
-rw-r--r--arch/arm/include/debug/s3c24xx.S15
-rw-r--r--arch/arm/include/debug/s5pv210.S5
-rw-r--r--arch/arm/include/debug/sa1100.S11
-rw-r--r--arch/arm/include/debug/samsung.S15
-rw-r--r--arch/arm/include/debug/sirf.S38
-rw-r--r--arch/arm/include/debug/sti.S36
-rw-r--r--arch/arm/include/debug/stm32.S43
-rw-r--r--arch/arm/include/debug/tegra.S72
-rw-r--r--arch/arm/include/debug/ux500.S15
-rw-r--r--arch/arm/include/debug/vexpress.S5
-rw-r--r--arch/arm/include/debug/vf.S11
-rw-r--r--arch/arm/include/debug/vt8500.S10
-rw-r--r--arch/arm/include/debug/zynq.S15
-rw-r--r--arch/arm/include/uapi/asm/Kbuild21
-rw-r--r--arch/arm/include/uapi/asm/hwcap.h10
-rw-r--r--arch/arm/include/uapi/asm/kvm.h270
-rw-r--r--arch/arm/include/uapi/asm/kvm_para.h2
-rw-r--r--arch/arm/include/uapi/asm/ptrace.h4
-rw-r--r--arch/arm/include/uapi/asm/setup.h2
-rw-r--r--arch/arm/include/uapi/asm/siginfo.h13
-rw-r--r--arch/arm/include/uapi/asm/signal.h29
-rw-r--r--arch/arm/include/uapi/asm/unistd.h2
-rw-r--r--arch/arm/kernel/.gitignore1
-rw-r--r--arch/arm/kernel/Makefile29
-rw-r--r--arch/arm/kernel/arch_timer.c6
-rw-r--r--arch/arm/kernel/armksyms.c9
-rw-r--r--arch/arm/kernel/asm-offsets.c65
-rw-r--r--arch/arm/kernel/atags.h6
-rw-r--r--arch/arm/kernel/atags_compat.c5
-rw-r--r--arch/arm/kernel/atags_parse.c14
-rw-r--r--arch/arm/kernel/atags_proc.c12
-rw-r--r--arch/arm/kernel/bios32.c49
-rw-r--r--arch/arm/kernel/bugs.c18
-rw-r--r--arch/arm/kernel/cpuidle.c15
-rw-r--r--arch/arm/kernel/crash_dump.c32
-rw-r--r--arch/arm/kernel/debug.S18
-rw-r--r--arch/arm/kernel/devtree.c43
-rw-r--r--arch/arm/kernel/dma.c19
-rw-r--r--arch/arm/kernel/early_printk.c5
-rw-r--r--arch/arm/kernel/efi.c71
-rw-r--r--arch/arm/kernel/elf.c27
-rw-r--r--arch/arm/kernel/entry-armv.S628
-rw-r--r--arch/arm/kernel/entry-common.S143
-rw-r--r--arch/arm/kernel/entry-ftrace.S207
-rw-r--r--arch/arm/kernel/entry-header.S103
-rw-r--r--arch/arm/kernel/entry-v7m.S52
-rw-r--r--arch/arm/kernel/fiq.c4
-rw-r--r--arch/arm/kernel/ftrace.c203
-rw-r--r--arch/arm/kernel/head-common.S49
-rw-r--r--arch/arm/kernel/head-inflate-data.c5
-rw-r--r--arch/arm/kernel/head-nommu.S311
-rw-r--r--arch/arm/kernel/head.S304
-rw-r--r--arch/arm/kernel/hibernate.c3
-rw-r--r--arch/arm/kernel/hw_breakpoint.c248
-rw-r--r--arch/arm/kernel/hyp-stub.S100
-rw-r--r--arch/arm/kernel/insn.c19
-rw-r--r--arch/arm/kernel/irq.c146
-rw-r--r--arch/arm/kernel/isa.c24
-rw-r--r--arch/arm/kernel/iwmmxt.S112
-rw-r--r--arch/arm/kernel/iwmmxt.h47
-rw-r--r--arch/arm/kernel/jump_label.c10
-rw-r--r--arch/arm/kernel/kgdb.c50
-rw-r--r--arch/arm/kernel/machine_kexec.c75
-rw-r--r--arch/arm/kernel/module-plts.c72
-rw-r--r--arch/arm/kernel/module.c213
-rw-r--r--arch/arm/kernel/module.lds5
-rw-r--r--arch/arm/kernel/opcodes.c5
-rw-r--r--arch/arm/kernel/paravirt.c18
-rw-r--r--arch/arm/kernel/patch.c25
-rw-r--r--arch/arm/kernel/perf_callchain.c39
-rw-r--r--arch/arm/kernel/perf_event_v6.c18
-rw-r--r--arch/arm/kernel/perf_event_v7.c28
-rw-r--r--arch/arm/kernel/perf_event_xscale.c24
-rw-r--r--arch/arm/kernel/perf_regs.c3
-rw-r--r--arch/arm/kernel/phys2virt.S238
-rw-r--r--arch/arm/kernel/pj4-cp0.c6
-rw-r--r--arch/arm/kernel/process.c110
-rw-r--r--arch/arm/kernel/psci_smp.c15
-rw-r--r--arch/arm/kernel/ptrace.c150
-rw-r--r--arch/arm/kernel/reboot.c20
-rw-r--r--arch/arm/kernel/relocate_kernel.S46
-rw-r--r--arch/arm/kernel/return_address.c25
-rw-r--r--arch/arm/kernel/setup.c201
-rw-r--r--arch/arm/kernel/signal.c273
-rw-r--r--arch/arm/kernel/signal.h2
-rw-r--r--arch/arm/kernel/sigreturn_codes.S10
-rw-r--r--arch/arm/kernel/sleep.S44
-rw-r--r--arch/arm/kernel/smccc-call.S22
-rw-r--r--arch/arm/kernel/smp.c305
-rw-r--r--arch/arm/kernel/smp_scu.c5
-rw-r--r--arch/arm/kernel/smp_tlb.c5
-rw-r--r--arch/arm/kernel/smp_twd.c71
-rw-r--r--arch/arm/kernel/spectre.c71
-rw-r--r--arch/arm/kernel/stacktrace.c212
-rw-r--r--arch/arm/kernel/suspend.c24
-rw-r--r--arch/arm/kernel/swp_emulate.c42
-rw-r--r--arch/arm/kernel/sys_arm.c5
-rw-r--r--arch/arm/kernel/sys_oabi-compat.c238
-rw-r--r--arch/arm/kernel/tcm.c7
-rw-r--r--arch/arm/kernel/thumbee.c14
-rw-r--r--arch/arm/kernel/time.c38
-rw-r--r--arch/arm/kernel/topology.c104
-rw-r--r--arch/arm/kernel/traps.c344
-rw-r--r--arch/arm/kernel/unwind.c145
-rw-r--r--arch/arm/kernel/v7m.c5
-rw-r--r--arch/arm/kernel/vdso.c115
-rw-r--r--arch/arm/kernel/vmlinux-xip.lds.S197
-rw-r--r--arch/arm/kernel/vmlinux.lds.S209
-rw-r--r--arch/arm/kernel/xscale-cp0.c6
-rw-r--r--arch/arm/kvm/Kconfig60
-rw-r--r--arch/arm/kvm/Makefile43
-rw-r--r--arch/arm/kvm/coproc.c1371
-rw-r--r--arch/arm/kvm/coproc.h142
-rw-r--r--arch/arm/kvm/coproc_a15.c51
-rw-r--r--arch/arm/kvm/coproc_a7.c54
-rw-r--r--arch/arm/kvm/emulate.c178
-rw-r--r--arch/arm/kvm/guest.c354
-rw-r--r--arch/arm/kvm/handle_exit.c187
-rw-r--r--arch/arm/kvm/hyp/Makefile26
-rw-r--r--arch/arm/kvm/hyp/banked-sr.c81
-rw-r--r--arch/arm/kvm/hyp/cp15-sr.c84
-rw-r--r--arch/arm/kvm/hyp/entry.S132
-rw-r--r--arch/arm/kvm/hyp/hyp-entry.S201
-rw-r--r--arch/arm/kvm/hyp/s2-setup.c33
-rw-r--r--arch/arm/kvm/hyp/switch.c253
-rw-r--r--arch/arm/kvm/hyp/tlb.c79
-rw-r--r--arch/arm/kvm/hyp/vfp.S68
-rw-r--r--arch/arm/kvm/init.S169
-rw-r--r--arch/arm/kvm/interrupts.S48
-rw-r--r--arch/arm/kvm/irq.h19
-rw-r--r--arch/arm/kvm/reset.c74
-rw-r--r--arch/arm/kvm/trace.h86
-rw-r--r--arch/arm/kvm/vgic-v3-coproc.c35
-rw-r--r--arch/arm/lib/Makefile17
-rw-r--r--arch/arm/lib/backtrace-clang.S230
-rw-r--r--arch/arm/lib/backtrace.S32
-rw-r--r--arch/arm/lib/bitops.h8
-rw-r--r--arch/arm/lib/call_with_stack.S49
-rw-r--r--arch/arm/lib/changebit.S5
-rw-r--r--arch/arm/lib/clear_user.S7
-rw-r--r--arch/arm/lib/clearbit.S5
-rw-r--r--arch/arm/lib/copy_from_user.S49
-rw-r--r--arch/arm/lib/copy_page.S9
-rw-r--r--arch/arm/lib/copy_template.S76
-rw-r--r--arch/arm/lib/copy_to_user.S52
-rw-r--r--arch/arm/lib/csumipv6.S5
-rw-r--r--arch/arm/lib/csumpartial.S25
-rw-r--r--arch/arm/lib/csumpartialcopy.S9
-rw-r--r--arch/arm/lib/csumpartialcopygeneric.S10
-rw-r--r--arch/arm/lib/csumpartialcopyuser.S32
-rw-r--r--arch/arm/lib/delay-loop.S9
-rw-r--r--arch/arm/lib/delay.c14
-rw-r--r--arch/arm/lib/div64.S9
-rw-r--r--arch/arm/lib/ecard.S44
-rw-r--r--arch/arm/lib/error-inject.c10
-rw-r--r--arch/arm/lib/findbit.S237
-rw-r--r--arch/arm/lib/floppydma.S32
-rw-r--r--arch/arm/lib/getuser.S26
-rw-r--r--arch/arm/lib/io-acorn.S32
-rw-r--r--arch/arm/lib/io-readsb.S25
-rw-r--r--arch/arm/lib/io-readsl.S7
-rw-r--r--arch/arm/lib/io-readsw-armv3.S11
-rw-r--r--arch/arm/lib/io-readsw-armv4.S17
-rw-r--r--arch/arm/lib/io-writesb.S25
-rw-r--r--arch/arm/lib/io-writesl.S7
-rw-r--r--arch/arm/lib/io-writesw-armv3.S7
-rw-r--r--arch/arm/lib/io-writesw-armv4.S11
-rw-r--r--arch/arm/lib/lib1funcs.S4
-rw-r--r--arch/arm/lib/memchr.S5
-rw-r--r--arch/arm/lib/memcpy.S26
-rw-r--r--arch/arm/lib/memmove.S95
-rw-r--r--arch/arm/lib/memset.S58
-rw-r--r--arch/arm/lib/muldi3.S5
-rw-r--r--arch/arm/lib/putuser.S25
-rw-r--r--arch/arm/lib/setbit.S5
-rw-r--r--arch/arm/lib/strchr.S5
-rw-r--r--arch/arm/lib/strrchr.S5
-rw-r--r--arch/arm/lib/testchangebit.S5
-rw-r--r--arch/arm/lib/testclearbit.S5
-rw-r--r--arch/arm/lib/testsetbit.S5
-rw-r--r--arch/arm/lib/uaccess_with_memcpy.c47
-rw-r--r--arch/arm/lib/ucmpdi2.S5
-rw-r--r--arch/arm/lib/xor-neon.c19
-rw-r--r--arch/arm/mach-actions/Kconfig1
-rw-r--r--arch/arm/mach-actions/Makefile1
-rw-r--r--arch/arm/mach-actions/platsmp.c23
-rw-r--r--arch/arm/mach-airoha/Makefile2
-rw-r--r--arch/arm/mach-airoha/airoha.c16
-rw-r--r--arch/arm/mach-alpine/Kconfig3
-rw-r--r--arch/arm/mach-alpine/Makefile1
-rw-r--r--arch/arm/mach-alpine/alpine_cpu_pm.c11
-rw-r--r--arch/arm/mach-alpine/alpine_cpu_pm.h11
-rw-r--r--arch/arm/mach-alpine/alpine_cpu_resume.h11
-rw-r--r--arch/arm/mach-alpine/alpine_machine.c11
-rw-r--r--arch/arm/mach-alpine/platsmp.c11
-rw-r--r--arch/arm/mach-artpec/Kconfig1
-rw-r--r--arch/arm/mach-artpec/Makefile1
-rw-r--r--arch/arm/mach-artpec/board-artpec6.c5
-rw-r--r--arch/arm/mach-asm9260/Kconfig3
-rw-r--r--arch/arm/mach-aspeed/Kconfig28
-rw-r--r--arch/arm/mach-aspeed/Makefile5
-rw-r--r--arch/arm/mach-aspeed/platsmp.c61
-rw-r--r--arch/arm/mach-at91/.gitignore2
-rw-r--r--arch/arm/mach-at91/Kconfig115
-rw-r--r--arch/arm/mach-at91/Makefile42
-rw-r--r--arch/arm/mach-at91/Makefile.boot3
-rw-r--r--arch/arm/mach-at91/at91rm9200.c3
-rw-r--r--arch/arm/mach-at91/at91sam9.c3
-rw-r--r--arch/arm/mach-at91/generic.h9
-rw-r--r--arch/arm/mach-at91/pm.c1244
-rw-r--r--arch/arm/mach-at91/pm.h18
-rw-r--r--arch/arm/mach-at91/pm_data-offsets.c6
-rw-r--r--arch/arm/mach-at91/pm_suspend.S1149
-rw-r--r--arch/arm/mach-at91/sam9x60.c34
-rw-r--r--arch/arm/mach-at91/sam_secure.c52
-rw-r--r--arch/arm/mach-at91/sam_secure.h19
-rw-r--r--arch/arm/mach-at91/sama5.c19
-rw-r--r--arch/arm/mach-at91/sama7.c33
-rw-r--r--arch/arm/mach-at91/samv7.c3
-rw-r--r--arch/arm/mach-axxia/Kconfig1
-rw-r--r--arch/arm/mach-axxia/axxia.c11
-rw-r--r--arch/arm/mach-axxia/platsmp.c6
-rw-r--r--arch/arm/mach-bcm/Kconfig93
-rw-r--r--arch/arm/mach-bcm/Makefile27
-rw-r--r--arch/arm/mach-bcm/bcm2711.c25
-rw-r--r--arch/arm/mach-bcm/bcm63xx.c27
-rw-r--r--arch/arm/mach-bcm/bcm63xx_pmb.c12
-rw-r--r--arch/arm/mach-bcm/bcm63xx_smp.c7
-rw-r--r--arch/arm/mach-bcm/bcm_cygnus.c14
-rw-r--r--arch/arm/mach-bcm/bcm_hr2.c14
-rw-r--r--arch/arm/mach-bcm/bcm_kona_smc.c44
-rw-r--r--arch/arm/mach-bcm/bcm_kona_smc.h14
-rw-r--r--arch/arm/mach-bcm/bcm_nsp.c14
-rw-r--r--arch/arm/mach-bcm/board_bcm21664.c14
-rw-r--r--arch/arm/mach-bcm/board_bcm23550.c14
-rw-r--r--arch/arm/mach-bcm/board_bcm281xx.c15
-rw-r--r--arch/arm/mach-bcm/board_bcm2835.c11
-rw-r--r--arch/arm/mach-bcm/brcmstb.c14
-rw-r--r--arch/arm/mach-bcm/kona_l2_cache.c14
-rw-r--r--arch/arm/mach-bcm/kona_l2_cache.h14
-rw-r--r--arch/arm/mach-bcm/platsmp-brcmstb.c19
-rw-r--r--arch/arm/mach-bcm/platsmp.c16
-rw-r--r--arch/arm/mach-bcm/platsmp.h6
-rw-r--r--arch/arm/mach-berlin/Kconfig8
-rw-r--r--arch/arm/mach-berlin/Makefile1
-rw-r--r--arch/arm/mach-berlin/berlin.c5
-rw-r--r--arch/arm/mach-berlin/headsmp.S5
-rw-r--r--arch/arm/mach-berlin/platsmp.c6
-rw-r--r--arch/arm/mach-clps711x/Kconfig6
-rw-r--r--arch/arm/mach-clps711x/board-dt.c6
-rw-r--r--arch/arm/mach-cns3xxx/Kconfig20
-rw-r--r--arch/arm/mach-cns3xxx/Makefile6
-rw-r--r--arch/arm/mach-cns3xxx/cns3420vb.c255
-rw-r--r--arch/arm/mach-cns3xxx/cns3xxx.h596
-rw-r--r--arch/arm/mach-cns3xxx/core.c415
-rw-r--r--arch/arm/mach-cns3xxx/core.h35
-rw-r--r--arch/arm/mach-cns3xxx/devices.c111
-rw-r--r--arch/arm/mach-cns3xxx/devices.h20
-rw-r--r--arch/arm/mach-cns3xxx/pcie.c293
-rw-r--r--arch/arm/mach-cns3xxx/pm.c123
-rw-r--r--arch/arm/mach-cns3xxx/pm.h23
-rw-r--r--arch/arm/mach-davinci/Kconfig218
-rw-r--r--arch/arm/mach-davinci/Makefile30
-rw-r--r--arch/arm/mach-davinci/Makefile.boot8
-rw-r--r--arch/arm/mach-davinci/aemif.c218
-rw-r--r--arch/arm/mach-davinci/asp.h57
-rw-r--r--arch/arm/mach-davinci/board-da830-evm.c646
-rw-r--r--arch/arm/mach-davinci/board-da850-evm.c1490
-rw-r--r--arch/arm/mach-davinci/board-dm355-evm.c435
-rw-r--r--arch/arm/mach-davinci/board-dm355-leopard.c279
-rw-r--r--arch/arm/mach-davinci/board-dm365-evm.c783
-rw-r--r--arch/arm/mach-davinci/board-dm644x-evm.c836
-rw-r--r--arch/arm/mach-davinci/board-dm646x-evm.c817
-rw-r--r--arch/arm/mach-davinci/board-mityomapl138.c578
-rw-r--r--arch/arm/mach-davinci/board-neuros-osd2.c235
-rw-r--r--arch/arm/mach-davinci/board-omapl138-hawk.c343
-rw-r--r--arch/arm/mach-davinci/board-sffsdr.c158
-rw-r--r--arch/arm/mach-davinci/clock.c745
-rw-r--r--arch/arm/mach-davinci/clock.h84
-rw-r--r--arch/arm/mach-davinci/common.c31
-rw-r--r--arch/arm/mach-davinci/common.h74
-rw-r--r--arch/arm/mach-davinci/cp_intc.c215
-rw-r--r--arch/arm/mach-davinci/cp_intc.h57
-rw-r--r--arch/arm/mach-davinci/cpuidle.c11
-rw-r--r--arch/arm/mach-davinci/cpuidle.h7
-rw-r--r--arch/arm/mach-davinci/cputype.h31
-rw-r--r--arch/arm/mach-davinci/da830.c742
-rw-r--r--arch/arm/mach-davinci/da850.c1070
-rw-r--r--arch/arm/mach-davinci/da8xx-dt.c78
-rw-r--r--arch/arm/mach-davinci/da8xx.h82
-rw-r--r--arch/arm/mach-davinci/davinci.h123
-rw-r--r--arch/arm/mach-davinci/devices-da8xx.c1102
-rw-r--r--arch/arm/mach-davinci/devices.c331
-rw-r--r--arch/arm/mach-davinci/dm355.c1093
-rw-r--r--arch/arm/mach-davinci/dm365.c1455
-rw-r--r--arch/arm/mach-davinci/dm644x.c983
-rw-r--r--arch/arm/mach-davinci/dm646x.c978
-rw-r--r--arch/arm/mach-davinci/hardware.h31
-rw-r--r--arch/arm/mach-davinci/include/mach/clock.h24
-rw-r--r--arch/arm/mach-davinci/include/mach/common.h109
-rw-r--r--arch/arm/mach-davinci/include/mach/cpufreq.h26
-rw-r--r--arch/arm/mach-davinci/include/mach/cputype.h86
-rw-r--r--arch/arm/mach-davinci/include/mach/da8xx.h165
-rw-r--r--arch/arm/mach-davinci/include/mach/entry-macro.S39
-rw-r--r--arch/arm/mach-davinci/include/mach/hardware.h33
-rw-r--r--arch/arm/mach-davinci/include/mach/irqs.h409
-rw-r--r--arch/arm/mach-davinci/include/mach/mux.h990
-rw-r--r--arch/arm/mach-davinci/include/mach/pm.h54
-rw-r--r--arch/arm/mach-davinci/include/mach/serial.h37
-rw-r--r--arch/arm/mach-davinci/include/mach/time.h35
-rw-r--r--arch/arm/mach-davinci/include/mach/uncompress.h97
-rw-r--r--arch/arm/mach-davinci/irq.c117
-rw-r--r--arch/arm/mach-davinci/irqs.h188
-rw-r--r--arch/arm/mach-davinci/mux.c25
-rw-r--r--arch/arm/mach-davinci/mux.h660
-rw-r--r--arch/arm/mach-davinci/pdata-quirks.c9
-rw-r--r--arch/arm/mach-davinci/pm.c16
-rw-r--r--arch/arm/mach-davinci/pm.h46
-rw-r--r--arch/arm/mach-davinci/pm_domain.c10
-rw-r--r--arch/arm/mach-davinci/psc.c137
-rw-r--r--arch/arm/mach-davinci/psc.h76
-rw-r--r--arch/arm/mach-davinci/serial.c106
-rw-r--r--arch/arm/mach-davinci/sleep.S18
-rw-r--r--arch/arm/mach-davinci/sram.c8
-rw-r--r--arch/arm/mach-davinci/sram.h5
-rw-r--r--arch/arm/mach-davinci/time.c461
-rw-r--r--arch/arm/mach-davinci/usb-da8xx.c356
-rw-r--r--arch/arm/mach-davinci/usb.c87
-rw-r--r--arch/arm/mach-digicolor/Makefile1
-rw-r--r--arch/arm/mach-digicolor/digicolor.c5
-rw-r--r--arch/arm/mach-dove/Kconfig26
-rw-r--r--arch/arm/mach-dove/Makefile3
-rw-r--r--arch/arm/mach-dove/Makefile.boot3
-rw-r--r--arch/arm/mach-dove/bridge-regs.h (renamed from arch/arm/mach-dove/include/mach/bridge-regs.h)13
-rw-r--r--arch/arm/mach-dove/cm-a510.c8
-rw-r--r--arch/arm/mach-dove/common.c12
-rw-r--r--arch/arm/mach-dove/common.h5
-rw-r--r--arch/arm/mach-dove/dove-db-setup.c104
-rw-r--r--arch/arm/mach-dove/dove.h (renamed from arch/arm/mach-dove/include/mach/dove.h)23
-rw-r--r--arch/arm/mach-dove/include/mach/hardware.h19
-rw-r--r--arch/arm/mach-dove/include/mach/irqs.h96
-rw-r--r--arch/arm/mach-dove/include/mach/pm.h64
-rw-r--r--arch/arm/mach-dove/include/mach/uncompress.h36
-rw-r--r--arch/arm/mach-dove/irq.c16
-rw-r--r--arch/arm/mach-dove/irqs.h89
-rw-r--r--arch/arm/mach-dove/mpp.c7
-rw-r--r--arch/arm/mach-dove/pcie.c41
-rw-r--r--arch/arm/mach-dove/pm.h58
-rw-r--r--arch/arm/mach-ebsa110/Makefile7
-rw-r--r--arch/arm/mach-ebsa110/Makefile.boot4
-rw-r--r--arch/arm/mach-ebsa110/core.c329
-rw-r--r--arch/arm/mach-ebsa110/core.h41
-rw-r--r--arch/arm/mach-ebsa110/include/mach/entry-macro.S33
-rw-r--r--arch/arm/mach-ebsa110/include/mach/hardware.h24
-rw-r--r--arch/arm/mach-ebsa110/include/mach/io.h92
-rw-r--r--arch/arm/mach-ebsa110/include/mach/irqs.h20
-rw-r--r--arch/arm/mach-ebsa110/include/mach/memory.h25
-rw-r--r--arch/arm/mach-ebsa110/include/mach/uncompress.h44
-rw-r--r--arch/arm/mach-ebsa110/io.c440
-rw-r--r--arch/arm/mach-ebsa110/leds.c71
-rw-r--r--arch/arm/mach-efm32/Makefile1
-rw-r--r--arch/arm/mach-efm32/Makefile.boot3
-rw-r--r--arch/arm/mach-efm32/dtmachine.c16
-rw-r--r--arch/arm/mach-ep93xx/Kconfig75
-rw-r--r--arch/arm/mach-ep93xx/Makefile8
-rw-r--r--arch/arm/mach-ep93xx/Makefile.boot1
-rw-r--r--arch/arm/mach-ep93xx/adssphere.c45
-rw-r--r--arch/arm/mach-ep93xx/clock.c986
-rw-r--r--arch/arm/mach-ep93xx/core.c52
-rw-r--r--arch/arm/mach-ep93xx/crunch-bits.S313
-rw-r--r--arch/arm/mach-ep93xx/crunch.c88
-rw-r--r--arch/arm/mach-ep93xx/dma.c8
-rw-r--r--arch/arm/mach-ep93xx/edb93xx.c39
-rw-r--r--arch/arm/mach-ep93xx/ep93xx-regs.h (renamed from arch/arm/mach-ep93xx/include/mach/ep93xx-regs.h)4
-rw-r--r--arch/arm/mach-ep93xx/gesbc9312.c45
-rw-r--r--arch/arm/mach-ep93xx/gpio-ep93xx.h (renamed from arch/arm/mach-ep93xx/include/mach/gpio-ep93xx.h)2
-rw-r--r--arch/arm/mach-ep93xx/hardware.h25
-rw-r--r--arch/arm/mach-ep93xx/include/mach/hardware.h25
-rw-r--r--arch/arm/mach-ep93xx/include/mach/irqs.h79
-rw-r--r--arch/arm/mach-ep93xx/include/mach/platform.h70
-rw-r--r--arch/arm/mach-ep93xx/include/mach/uncompress.h94
-rw-r--r--arch/arm/mach-ep93xx/irqs.h76
-rw-r--r--arch/arm/mach-ep93xx/micro9.c128
-rw-r--r--arch/arm/mach-ep93xx/platform.h42
-rw-r--r--arch/arm/mach-ep93xx/simone.c122
-rw-r--r--arch/arm/mach-ep93xx/snappercl15.c170
-rw-r--r--arch/arm/mach-ep93xx/soc.h51
-rw-r--r--arch/arm/mach-ep93xx/timer-ep93xx.c14
-rw-r--r--arch/arm/mach-ep93xx/ts72xx.c59
-rw-r--r--arch/arm/mach-ep93xx/vision_ep9307.c44
-rw-r--r--arch/arm/mach-exynos/Kconfig74
-rw-r--r--arch/arm/mach-exynos/Makefile10
-rw-r--r--arch/arm/mach-exynos/common.h31
-rw-r--r--arch/arm/mach-exynos/exynos-smc.S3
-rw-r--r--arch/arm/mach-exynos/exynos.c78
-rw-r--r--arch/arm/mach-exynos/firmware.c19
-rw-r--r--arch/arm/mach-exynos/headsmp.S2
-rw-r--r--arch/arm/mach-exynos/include/mach/map.h20
-rw-r--r--arch/arm/mach-exynos/mcpm-exynos.c29
-rw-r--r--arch/arm/mach-exynos/platsmp.c129
-rw-r--r--arch/arm/mach-exynos/pm.c22
-rw-r--r--arch/arm/mach-exynos/sleep.S3
-rw-r--r--arch/arm/mach-exynos/smc.h9
-rw-r--r--arch/arm/mach-exynos/suspend.c125
-rw-r--r--arch/arm/mach-footbridge/Kconfig82
-rw-r--r--arch/arm/mach-footbridge/Makefile9
-rw-r--r--arch/arm/mach-footbridge/Makefile.boot4
-rw-r--r--arch/arm/mach-footbridge/cats-hw.c98
-rw-r--r--arch/arm/mach-footbridge/cats-pci.c64
-rw-r--r--arch/arm/mach-footbridge/common.c174
-rw-r--r--arch/arm/mach-footbridge/dc21285-timer.c11
-rw-r--r--arch/arm/mach-footbridge/dc21285.c100
-rw-r--r--arch/arm/mach-footbridge/dma-isa.c (renamed from arch/arm/kernel/dma-isa.c)24
-rw-r--r--arch/arm/mach-footbridge/dma.c58
-rw-r--r--arch/arm/mach-footbridge/ebsa285-pci.c4
-rw-r--r--arch/arm/mach-footbridge/include/mach/entry-macro.S107
-rw-r--r--arch/arm/mach-footbridge/include/mach/hardware.h25
-rw-r--r--arch/arm/mach-footbridge/include/mach/io.h23
-rw-r--r--arch/arm/mach-footbridge/include/mach/isa-dma.h14
-rw-r--r--arch/arm/mach-footbridge/include/mach/memory.h40
-rw-r--r--arch/arm/mach-footbridge/include/mach/uncompress.h5
-rw-r--r--arch/arm/mach-footbridge/isa-irq.c15
-rw-r--r--arch/arm/mach-footbridge/isa-rtc.c1
-rw-r--r--arch/arm/mach-footbridge/isa-timer.c11
-rw-r--r--arch/arm/mach-footbridge/isa.c19
-rw-r--r--arch/arm/mach-footbridge/netwinder-pci.c2
-rw-r--r--arch/arm/mach-footbridge/personal-pci.c58
-rw-r--r--arch/arm/mach-footbridge/personal.c25
-rw-r--r--arch/arm/mach-gemini/Kconfig2
-rw-r--r--arch/arm/mach-gemini/Makefile1
-rw-r--r--arch/arm/mach-gemini/board-dt.c3
-rw-r--r--arch/arm/mach-highbank/Kconfig4
-rw-r--r--arch/arm/mach-highbank/Makefile4
-rw-r--r--arch/arm/mach-highbank/highbank.c17
-rw-r--r--arch/arm/mach-highbank/pm.c13
-rw-r--r--arch/arm/mach-highbank/smc.S8
-rw-r--r--arch/arm/mach-highbank/sysregs.h13
-rw-r--r--arch/arm/mach-highbank/system.c13
-rw-r--r--arch/arm/mach-hisi/Kconfig29
-rw-r--r--arch/arm/mach-hisi/Makefile1
-rw-r--r--arch/arm/mach-hisi/hisilicon.c9
-rw-r--r--arch/arm/mach-hisi/hotplug.c48
-rw-r--r--arch/arm/mach-hisi/platmcpm.c9
-rw-r--r--arch/arm/mach-hisi/platsmp.c11
-rw-r--r--arch/arm/mach-hpe/Kconfig23
-rw-r--r--arch/arm/mach-hpe/Makefile1
-rw-r--r--arch/arm/mach-hpe/gxp.c16
-rw-r--r--arch/arm/mach-imx/3ds_debugboard.c213
-rw-r--r--arch/arm/mach-imx/3ds_debugboard.h18
-rw-r--r--arch/arm/mach-imx/Kconfig478
-rw-r--r--arch/arm/mach-imx/Makefile66
-rw-r--r--arch/arm/mach-imx/anatop.c109
-rw-r--r--arch/arm/mach-imx/avic.c70
-rw-r--r--arch/arm/mach-imx/board-mx31lilly.h41
-rw-r--r--arch/arm/mach-imx/board-mx31lite.h42
-rw-r--r--arch/arm/mach-imx/board-mx31moboard.h43
-rw-r--r--arch/arm/mach-imx/common.h45
-rw-r--r--arch/arm/mach-imx/cpu-imx25.c9
-rw-r--r--arch/arm/mach-imx/cpu-imx27.c26
-rw-r--r--arch/arm/mach-imx/cpu-imx31.c16
-rw-r--r--arch/arm/mach-imx/cpu-imx35.c16
-rw-r--r--arch/arm/mach-imx/cpu-imx5.c54
-rw-r--r--arch/arm/mach-imx/cpu.c93
-rw-r--r--arch/arm/mach-imx/cpuidle-imx5.c9
-rw-r--r--arch/arm/mach-imx/cpuidle-imx6q.c45
-rw-r--r--arch/arm/mach-imx/cpuidle-imx6sl.c10
-rw-r--r--arch/arm/mach-imx/cpuidle-imx6sx.c17
-rw-r--r--arch/arm/mach-imx/cpuidle-imx7ulp.c60
-rw-r--r--arch/arm/mach-imx/cpuidle.h13
-rw-r--r--arch/arm/mach-imx/crmregs-imx3.h15
-rw-r--r--arch/arm/mach-imx/devices-imx21.h59
-rw-r--r--arch/arm/mach-imx/devices-imx27.h89
-rw-r--r--arch/arm/mach-imx/devices-imx31.h83
-rw-r--r--arch/arm/mach-imx/devices-imx35.h90
-rw-r--r--arch/arm/mach-imx/devices/Kconfig70
-rw-r--r--arch/arm/mach-imx/devices/Makefile28
-rw-r--r--arch/arm/mach-imx/devices/devices-common.h297
-rw-r--r--arch/arm/mach-imx/devices/devices.c48
-rw-r--r--arch/arm/mach-imx/devices/platform-fec.c52
-rw-r--r--arch/arm/mach-imx/devices/platform-flexcan.c48
-rw-r--r--arch/arm/mach-imx/devices/platform-fsl-usb2-udc.c54
-rw-r--r--arch/arm/mach-imx/devices/platform-gpio-mxc.c33
-rw-r--r--arch/arm/mach-imx/devices/platform-gpio_keys.c28
-rw-r--r--arch/arm/mach-imx/devices/platform-imx-dma.c51
-rw-r--r--arch/arm/mach-imx/devices/platform-imx-fb.c50
-rw-r--r--arch/arm/mach-imx/devices/platform-imx-i2c.c77
-rw-r--r--arch/arm/mach-imx/devices/platform-imx-keypad.c57
-rw-r--r--arch/arm/mach-imx/devices/platform-imx-ssi.c89
-rw-r--r--arch/arm/mach-imx/devices/platform-imx-uart.c95
-rw-r--r--arch/arm/mach-imx/devices/platform-imx2-wdt.c55
-rw-r--r--arch/arm/mach-imx/devices/platform-imx21-hcd.c41
-rw-r--r--arch/arm/mach-imx/devices/platform-imx27-coda.c37
-rw-r--r--arch/arm/mach-imx/devices/platform-ipu-core.c130
-rw-r--r--arch/arm/mach-imx/devices/platform-mx2-camera.c62
-rw-r--r--arch/arm/mach-imx/devices/platform-mx2-emma.c40
-rw-r--r--arch/arm/mach-imx/devices/platform-mxc-ehci.c64
-rw-r--r--arch/arm/mach-imx/devices/platform-mxc-mmc.c75
-rw-r--r--arch/arm/mach-imx/devices/platform-mxc_nand.c75
-rw-r--r--arch/arm/mach-imx/devices/platform-mxc_rtc.c46
-rw-r--r--arch/arm/mach-imx/devices/platform-mxc_w1.c50
-rw-r--r--arch/arm/mach-imx/devices/platform-pata_imx.c49
-rw-r--r--arch/arm/mach-imx/devices/platform-sdhci-esdhc-imx.c67
-rw-r--r--arch/arm/mach-imx/devices/platform-spi_imx.c80
-rw-r--r--arch/arm/mach-imx/ehci-imx27.c83
-rw-r--r--arch/arm/mach-imx/ehci-imx31.c83
-rw-r--r--arch/arm/mach-imx/ehci-imx35.c98
-rw-r--r--arch/arm/mach-imx/ehci.h44
-rw-r--r--arch/arm/mach-imx/epit.c228
-rw-r--r--arch/arm/mach-imx/gpc.c28
-rw-r--r--arch/arm/mach-imx/hardware.h22
-rw-r--r--arch/arm/mach-imx/headsmp.S19
-rw-r--r--arch/arm/mach-imx/hotplug.c35
-rw-r--r--arch/arm/mach-imx/iim.h15
-rw-r--r--arch/arm/mach-imx/imx27-dt.c32
-rw-r--r--arch/arm/mach-imx/imx31-dt.c43
-rw-r--r--arch/arm/mach-imx/imx35-dt.c35
-rw-r--r--arch/arm/mach-imx/iomux-imx31.c174
-rw-r--r--arch/arm/mach-imx/iomux-mx21.h122
-rw-r--r--arch/arm/mach-imx/iomux-mx27.h205
-rw-r--r--arch/arm/mach-imx/iomux-mx2x.h230
-rw-r--r--arch/arm/mach-imx/iomux-mx3.h719
-rw-r--r--arch/arm/mach-imx/iomux-mx35.h1267
-rw-r--r--arch/arm/mach-imx/iomux-v1.c187
-rw-r--r--arch/arm/mach-imx/iomux-v1.h94
-rw-r--r--arch/arm/mach-imx/iomux-v3.c78
-rw-r--r--arch/arm/mach-imx/iomux-v3.h143
-rw-r--r--arch/arm/mach-imx/irq-common.c15
-rw-r--r--arch/arm/mach-imx/irq-common.h15
-rw-r--r--arch/arm/mach-imx/mach-armadillo5x0.c576
-rw-r--r--arch/arm/mach-imx/mach-bug.c63
-rw-r--r--arch/arm/mach-imx/mach-imx1.c17
-rw-r--r--arch/arm/mach-imx/mach-imx25.c20
-rw-r--r--arch/arm/mach-imx/mach-imx27.c69
-rw-r--r--arch/arm/mach-imx/mach-imx27_visstrim_m10.c611
-rw-r--r--arch/arm/mach-imx/mach-imx31.c18
-rw-r--r--arch/arm/mach-imx/mach-imx35.c31
-rw-r--r--arch/arm/mach-imx/mach-imx50.c15
-rw-r--r--arch/arm/mach-imx/mach-imx51.c39
-rw-r--r--arch/arm/mach-imx/mach-imx53.c10
-rw-r--r--arch/arm/mach-imx/mach-imx6q.c133
-rw-r--r--arch/arm/mach-imx/mach-imx6sl.c30
-rw-r--r--arch/arm/mach-imx/mach-imx6sx.c39
-rw-r--r--arch/arm/mach-imx/mach-imx6ul.c58
-rw-r--r--arch/arm/mach-imx/mach-imx7d-cm4.c18
-rw-r--r--arch/arm/mach-imx/mach-imx7d.c49
-rw-r--r--arch/arm/mach-imx/mach-imx7ulp.c84
-rw-r--r--arch/arm/mach-imx/mach-imxrt.c19
-rw-r--r--arch/arm/mach-imx/mach-kzm_arm11_01.c300
-rw-r--r--arch/arm/mach-imx/mach-ls1021a.c6
-rw-r--r--arch/arm/mach-imx/mach-mx21ads.c338
-rw-r--r--arch/arm/mach-imx/mach-mx27_3ds.c454
-rw-r--r--arch/arm/mach-imx/mach-mx27ads.c406
-rw-r--r--arch/arm/mach-imx/mach-mx31_3ds.c633
-rw-r--r--arch/arm/mach-imx/mach-mx31ads.c588
-rw-r--r--arch/arm/mach-imx/mach-mx31lilly.c339
-rw-r--r--arch/arm/mach-imx/mach-mx31lite.c326
-rw-r--r--arch/arm/mach-imx/mach-mx31moboard.c610
-rw-r--r--arch/arm/mach-imx/mach-mx35_3ds.c525
-rw-r--r--arch/arm/mach-imx/mach-pca100.c431
-rw-r--r--arch/arm/mach-imx/mach-pcm037.c595
-rw-r--r--arch/arm/mach-imx/mach-pcm037_eet.c177
-rw-r--r--arch/arm/mach-imx/mach-pcm043.c413
-rw-r--r--arch/arm/mach-imx/mach-qong.c272
-rw-r--r--arch/arm/mach-imx/mach-vf610.c53
-rw-r--r--arch/arm/mach-imx/mach-vpr200.c322
-rw-r--r--arch/arm/mach-imx/mm-imx21.c99
-rw-r--r--arch/arm/mach-imx/mm-imx27.c103
-rw-r--r--arch/arm/mach-imx/mm-imx3.c198
-rw-r--r--arch/arm/mach-imx/mmdc.c75
-rw-r--r--arch/arm/mach-imx/mx21.h189
-rw-r--r--arch/arm/mach-imx/mx27.h211
-rw-r--r--arch/arm/mach-imx/mx2x.h15
-rw-r--r--arch/arm/mach-imx/mx31.h179
-rw-r--r--arch/arm/mach-imx/mx31lilly-db.c191
-rw-r--r--arch/arm/mach-imx/mx31lite-db.c163
-rw-r--r--arch/arm/mach-imx/mx31moboard-devboard.c247
-rw-r--r--arch/arm/mach-imx/mx31moboard-marxbot.c279
-rw-r--r--arch/arm/mach-imx/mx31moboard-smartbot.c133
-rw-r--r--arch/arm/mach-imx/mx35.h173
-rw-r--r--arch/arm/mach-imx/mx3x.h6
-rw-r--r--arch/arm/mach-imx/mxc.h43
-rw-r--r--arch/arm/mach-imx/pcm037.h18
-rw-r--r--arch/arm/mach-imx/platsmp.c35
-rw-r--r--arch/arm/mach-imx/pm-imx25.c5
-rw-r--r--arch/arm/mach-imx/pm-imx27.c13
-rw-r--r--arch/arm/mach-imx/pm-imx5.c16
-rw-r--r--arch/arm/mach-imx/pm-imx6.c96
-rw-r--r--arch/arm/mach-imx/pm-imx7ulp.c69
-rw-r--r--arch/arm/mach-imx/resume-imx6.S26
-rw-r--r--arch/arm/mach-imx/src.c150
-rw-r--r--arch/arm/mach-imx/ssi-fiq-ksym.c5
-rw-r--r--arch/arm/mach-imx/ssi-fiq.S5
-rw-r--r--arch/arm/mach-imx/suspend-imx53.S11
-rw-r--r--arch/arm/mach-imx/suspend-imx6.S25
-rw-r--r--arch/arm/mach-imx/system.c11
-rw-r--r--arch/arm/mach-imx/tzic.c10
-rw-r--r--arch/arm/mach-imx/ulpi.h20
-rw-r--r--arch/arm/mach-integrator/Kconfig160
-rw-r--r--arch/arm/mach-integrator/Makefile11
-rw-r--r--arch/arm/mach-integrator/core.c99
-rw-r--r--arch/arm/mach-integrator/hardware.h354
-rw-r--r--arch/arm/mach-integrator/impd1.c477
-rw-r--r--arch/arm/mach-integrator/impd1.h15
-rw-r--r--arch/arm/mach-integrator/integrator_ap.c246
-rw-r--r--arch/arm/mach-integrator/lm.c99
-rw-r--r--arch/arm/mach-integrator/lm.h24
-rw-r--r--arch/arm/mach-iop13xx/Kconfig21
-rw-r--r--arch/arm/mach-iop13xx/Makefile9
-rw-r--r--arch/arm/mach-iop13xx/Makefile.boot3
-rw-r--r--arch/arm/mach-iop13xx/include/mach/adma.h621
-rw-r--r--arch/arm/mach-iop13xx/include/mach/entry-macro.S42
-rw-r--r--arch/arm/mach-iop13xx/include/mach/hardware.h22
-rw-r--r--arch/arm/mach-iop13xx/include/mach/iop13xx.h508
-rw-r--r--arch/arm/mach-iop13xx/include/mach/iq81340.h29
-rw-r--r--arch/arm/mach-iop13xx/include/mach/irqs.h195
-rw-r--r--arch/arm/mach-iop13xx/include/mach/memory.h68
-rw-r--r--arch/arm/mach-iop13xx/include/mach/time.h127
-rw-r--r--arch/arm/mach-iop13xx/include/mach/uncompress.h23
-rw-r--r--arch/arm/mach-iop13xx/io.c90
-rw-r--r--arch/arm/mach-iop13xx/iq81340mc.c97
-rw-r--r--arch/arm/mach-iop13xx/iq81340sc.c99
-rw-r--r--arch/arm/mach-iop13xx/irq.c240
-rw-r--r--arch/arm/mach-iop13xx/msi.c165
-rw-r--r--arch/arm/mach-iop13xx/msi.h12
-rw-r--r--arch/arm/mach-iop13xx/pci.c1128
-rw-r--r--arch/arm/mach-iop13xx/pci.h66
-rw-r--r--arch/arm/mach-iop13xx/setup.c608
-rw-r--r--arch/arm/mach-iop13xx/tpmi.c257
-rw-r--r--arch/arm/mach-iop32x/Kconfig47
-rw-r--r--arch/arm/mach-iop32x/Makefile12
-rw-r--r--arch/arm/mach-iop32x/Makefile.boot3
-rw-r--r--arch/arm/mach-iop32x/em7210.c231
-rw-r--r--arch/arm/mach-iop32x/glantank.c213
-rw-r--r--arch/arm/mach-iop32x/gpio-iop32x.h11
-rw-r--r--arch/arm/mach-iop32x/include/mach/adma.h6
-rw-r--r--arch/arm/mach-iop32x/include/mach/entry-macro.S33
-rw-r--r--arch/arm/mach-iop32x/include/mach/glantank.h14
-rw-r--r--arch/arm/mach-iop32x/include/mach/hardware.h42
-rw-r--r--arch/arm/mach-iop32x/include/mach/iop32x.h34
-rw-r--r--arch/arm/mach-iop32x/include/mach/iq31244.h18
-rw-r--r--arch/arm/mach-iop32x/include/mach/iq80321.h18
-rw-r--r--arch/arm/mach-iop32x/include/mach/irqs.h50
-rw-r--r--arch/arm/mach-iop32x/include/mach/n2100.h20
-rw-r--r--arch/arm/mach-iop32x/include/mach/time.h5
-rw-r--r--arch/arm/mach-iop32x/include/mach/uncompress.h39
-rw-r--r--arch/arm/mach-iop32x/iq31244.c333
-rw-r--r--arch/arm/mach-iop32x/iq80321.c192
-rw-r--r--arch/arm/mach-iop32x/irq.c74
-rw-r--r--arch/arm/mach-iop32x/n2100.c369
-rw-r--r--arch/arm/mach-iop33x/Kconfig21
-rw-r--r--arch/arm/mach-iop33x/Makefile8
-rw-r--r--arch/arm/mach-iop33x/Makefile.boot3
-rw-r--r--arch/arm/mach-iop33x/include/mach/adma.h6
-rw-r--r--arch/arm/mach-iop33x/include/mach/entry-macro.S34
-rw-r--r--arch/arm/mach-iop33x/include/mach/hardware.h44
-rw-r--r--arch/arm/mach-iop33x/include/mach/iop33x.h40
-rw-r--r--arch/arm/mach-iop33x/include/mach/iq80331.h17
-rw-r--r--arch/arm/mach-iop33x/include/mach/iq80332.h17
-rw-r--r--arch/arm/mach-iop33x/include/mach/irqs.h60
-rw-r--r--arch/arm/mach-iop33x/include/mach/time.h5
-rw-r--r--arch/arm/mach-iop33x/include/mach/uncompress.h37
-rw-r--r--arch/arm/mach-iop33x/iq80331.c152
-rw-r--r--arch/arm/mach-iop33x/iq80332.c152
-rw-r--r--arch/arm/mach-iop33x/irq.c118
-rw-r--r--arch/arm/mach-iop33x/uart.c103
-rw-r--r--arch/arm/mach-ixp4xx/Kconfig259
-rw-r--r--arch/arm/mach-ixp4xx/Makefile44
-rw-r--r--arch/arm/mach-ixp4xx/Makefile.boot3
-rw-r--r--arch/arm/mach-ixp4xx/avila-pci.c81
-rw-r--r--arch/arm/mach-ixp4xx/avila-setup.c207
-rw-r--r--arch/arm/mach-ixp4xx/common-pci.c455
-rw-r--r--arch/arm/mach-ixp4xx/common.c684
-rw-r--r--arch/arm/mach-ixp4xx/coyote-pci.c64
-rw-r--r--arch/arm/mach-ixp4xx/coyote-setup.c142
-rw-r--r--arch/arm/mach-ixp4xx/dsmg600-pci.c79
-rw-r--r--arch/arm/mach-ixp4xx/dsmg600-setup.c305
-rw-r--r--arch/arm/mach-ixp4xx/fsg-pci.c75
-rw-r--r--arch/arm/mach-ixp4xx/fsg-setup.c288
-rw-r--r--arch/arm/mach-ixp4xx/gateway7001-pci.c63
-rw-r--r--arch/arm/mach-ixp4xx/gateway7001-setup.c111
-rw-r--r--arch/arm/mach-ixp4xx/goramo_mlr.c506
-rw-r--r--arch/arm/mach-ixp4xx/gtwx5715-pci.c84
-rw-r--r--arch/arm/mach-ixp4xx/gtwx5715-setup.c179
-rw-r--r--arch/arm/mach-ixp4xx/include/mach/cpu.h58
-rw-r--r--arch/arm/mach-ixp4xx/include/mach/entry-macro.S41
-rw-r--r--arch/arm/mach-ixp4xx/include/mach/hardware.h36
-rw-r--r--arch/arm/mach-ixp4xx/include/mach/io.h548
-rw-r--r--arch/arm/mach-ixp4xx/include/mach/irqs.h75
-rw-r--r--arch/arm/mach-ixp4xx/include/mach/ixp46x_ts.h81
-rw-r--r--arch/arm/mach-ixp4xx/include/mach/ixp4xx-regs.h454
-rw-r--r--arch/arm/mach-ixp4xx/include/mach/npe.h40
-rw-r--r--arch/arm/mach-ixp4xx/include/mach/platform.h136
-rw-r--r--arch/arm/mach-ixp4xx/include/mach/qmgr.h204
-rw-r--r--arch/arm/mach-ixp4xx/include/mach/udc.h8
-rw-r--r--arch/arm/mach-ixp4xx/include/mach/uncompress.h56
-rw-r--r--arch/arm/mach-ixp4xx/ixdp425-pci.c77
-rw-r--r--arch/arm/mach-ixp4xx/ixdp425-setup.c317
-rw-r--r--arch/arm/mach-ixp4xx/ixdpg425-pci.c58
-rw-r--r--arch/arm/mach-ixp4xx/ixp4xx-of.c22
-rw-r--r--arch/arm/mach-ixp4xx/ixp4xx_npe.c742
-rw-r--r--arch/arm/mach-ixp4xx/ixp4xx_qmgr.c372
-rw-r--r--arch/arm/mach-ixp4xx/miccpt-pci.c77
-rw-r--r--arch/arm/mach-ixp4xx/nas100d-pci.c75
-rw-r--r--arch/arm/mach-ixp4xx/nas100d-setup.c343
-rw-r--r--arch/arm/mach-ixp4xx/nslu2-pci.c71
-rw-r--r--arch/arm/mach-ixp4xx/nslu2-setup.c320
-rw-r--r--arch/arm/mach-ixp4xx/omixp-setup.c279
-rw-r--r--arch/arm/mach-ixp4xx/vulcan-pci.c72
-rw-r--r--arch/arm/mach-ixp4xx/vulcan-setup.c260
-rw-r--r--arch/arm/mach-ixp4xx/wg302v2-pci.c62
-rw-r--r--arch/arm/mach-ixp4xx/wg302v2-setup.c112
-rw-r--r--arch/arm/mach-keystone/Kconfig2
-rw-r--r--arch/arm/mach-keystone/Makefile7
-rw-r--r--arch/arm/mach-keystone/keystone.c32
-rw-r--r--arch/arm/mach-keystone/keystone.h10
-rw-r--r--arch/arm/mach-keystone/memory.h8
-rw-r--r--arch/arm/mach-keystone/platsmp.c44
-rw-r--r--arch/arm/mach-keystone/pm_domain.c6
-rw-r--r--arch/arm/mach-keystone/smc.S28
-rw-r--r--arch/arm/mach-ks8695/Kconfig87
-rw-r--r--arch/arm/mach-ks8695/Makefile23
-rw-r--r--arch/arm/mach-ks8695/Makefile.boot8
-rw-r--r--arch/arm/mach-ks8695/board-acs5k.c241
-rw-r--r--arch/arm/mach-ks8695/board-dsm320.c130
-rw-r--r--arch/arm/mach-ks8695/board-micrel.c62
-rw-r--r--arch/arm/mach-ks8695/board-og.c200
-rw-r--r--arch/arm/mach-ks8695/board-sg.c121
-rw-r--r--arch/arm/mach-ks8695/cpu.c73
-rw-r--r--arch/arm/mach-ks8695/devices.c197
-rw-r--r--arch/arm/mach-ks8695/devices.h32
-rw-r--r--arch/arm/mach-ks8695/generic.h16
-rw-r--r--arch/arm/mach-ks8695/include/mach/entry-macro.S47
-rw-r--r--arch/arm/mach-ks8695/include/mach/gpio-ks8695.h39
-rw-r--r--arch/arm/mach-ks8695/include/mach/hardware.h45
-rw-r--r--arch/arm/mach-ks8695/include/mach/irqs.h54
-rw-r--r--arch/arm/mach-ks8695/include/mach/memory.h51
-rw-r--r--arch/arm/mach-ks8695/include/mach/regs-gpio.h55
-rw-r--r--arch/arm/mach-ks8695/include/mach/regs-irq.h41
-rw-r--r--arch/arm/mach-ks8695/include/mach/regs-misc.h97
-rw-r--r--arch/arm/mach-ks8695/include/mach/regs-switch.h66
-rw-r--r--arch/arm/mach-ks8695/include/mach/regs-uart.h92
-rw-r--r--arch/arm/mach-ks8695/include/mach/uncompress.h36
-rw-r--r--arch/arm/mach-ks8695/irq.c177
-rw-r--r--arch/arm/mach-ks8695/pci.c260
-rw-r--r--arch/arm/mach-ks8695/regs-hpna.h25
-rw-r--r--arch/arm/mach-ks8695/regs-lan.h65
-rw-r--r--arch/arm/mach-ks8695/regs-mem.h89
-rw-r--r--arch/arm/mach-ks8695/regs-pci.h53
-rw-r--r--arch/arm/mach-ks8695/regs-sys.h34
-rw-r--r--arch/arm/mach-ks8695/regs-wan.h65
-rw-r--r--arch/arm/mach-ks8695/time.c172
-rw-r--r--arch/arm/mach-lpc18xx/Makefile1
-rw-r--r--arch/arm/mach-lpc18xx/Makefile.boot3
-rw-r--r--arch/arm/mach-lpc18xx/board-dt.c5
-rw-r--r--arch/arm/mach-lpc32xx/Kconfig12
-rw-r--r--arch/arm/mach-lpc32xx/Makefile1
-rw-r--r--arch/arm/mach-lpc32xx/Makefile.boot3
-rw-r--r--arch/arm/mach-lpc32xx/common.c35
-rw-r--r--arch/arm/mach-lpc32xx/common.h12
-rw-r--r--arch/arm/mach-lpc32xx/include/mach/board.h24
-rw-r--r--arch/arm/mach-lpc32xx/include/mach/entry-macro.S37
-rw-r--r--arch/arm/mach-lpc32xx/include/mach/hardware.h34
-rw-r--r--arch/arm/mach-lpc32xx/include/mach/platform.h712
-rw-r--r--arch/arm/mach-lpc32xx/include/mach/uncompress.h59
-rw-r--r--arch/arm/mach-lpc32xx/lpc32xx.h717
-rw-r--r--arch/arm/mach-lpc32xx/phy3250.c126
-rw-r--r--arch/arm/mach-lpc32xx/pm.c22
-rw-r--r--arch/arm/mach-lpc32xx/serial.c44
-rw-r--r--arch/arm/mach-lpc32xx/suspend.S9
-rw-r--r--arch/arm/mach-mediatek/Kconfig6
-rw-r--r--arch/arm/mach-mediatek/Makefile1
-rw-r--r--arch/arm/mach-mediatek/mediatek.c17
-rw-r--r--arch/arm/mach-mediatek/platsmp.c13
-rw-r--r--arch/arm/mach-meson/Kconfig14
-rw-r--r--arch/arm/mach-meson/Makefile1
-rw-r--r--arch/arm/mach-meson/meson.c13
-rw-r--r--arch/arm/mach-meson/platsmp.c14
-rw-r--r--arch/arm/mach-milbeaut/Kconfig20
-rw-r--r--arch/arm/mach-milbeaut/Makefile2
-rw-r--r--arch/arm/mach-milbeaut/platsmp.c147
-rw-r--r--arch/arm/mach-mmp/Kconfig129
-rw-r--r--arch/arm/mach-mmp/Makefile32
-rw-r--r--arch/arm/mach-mmp/addr-map.h12
-rw-r--r--arch/arm/mach-mmp/aspenite.c282
-rw-r--r--arch/arm/mach-mmp/avengers_lite.c58
-rw-r--r--arch/arm/mach-mmp/brownstone.c231
-rw-r--r--arch/arm/mach-mmp/clock-mmp2.c114
-rw-r--r--arch/arm/mach-mmp/clock-pxa168.c94
-rw-r--r--arch/arm/mach-mmp/clock-pxa910.c70
-rw-r--r--arch/arm/mach-mmp/clock.c108
-rw-r--r--arch/arm/mach-mmp/clock.h69
-rw-r--r--arch/arm/mach-mmp/common.c23
-rw-r--r--arch/arm/mach-mmp/common.h5
-rw-r--r--arch/arm/mach-mmp/cputype.h56
-rw-r--r--arch/arm/mach-mmp/devices.c350
-rw-r--r--arch/arm/mach-mmp/devices.h57
-rw-r--r--arch/arm/mach-mmp/flint.c134
-rw-r--r--arch/arm/mach-mmp/gplugd.c209
-rw-r--r--arch/arm/mach-mmp/irqs.h240
-rw-r--r--arch/arm/mach-mmp/jasper.c188
-rw-r--r--arch/arm/mach-mmp/mfp-mmp2.h396
-rw-r--r--arch/arm/mach-mmp/mfp-pxa168.h355
-rw-r--r--arch/arm/mach-mmp/mfp-pxa910.h170
-rw-r--r--arch/arm/mach-mmp/mfp.h35
-rw-r--r--arch/arm/mach-mmp/mmp-dt.c12
-rw-r--r--arch/arm/mach-mmp/mmp2-dt.c16
-rw-r--r--arch/arm/mach-mmp/mmp2.c178
-rw-r--r--arch/arm/mach-mmp/mmp2.h104
-rw-r--r--arch/arm/mach-mmp/mmp3.c29
-rw-r--r--arch/arm/mach-mmp/platsmp.c32
-rw-r--r--arch/arm/mach-mmp/pm-mmp2.c250
-rw-r--r--arch/arm/mach-mmp/pm-mmp2.h61
-rw-r--r--arch/arm/mach-mmp/pm-pxa910.c274
-rw-r--r--arch/arm/mach-mmp/pm-pxa910.h77
-rw-r--r--arch/arm/mach-mmp/pxa168.c179
-rw-r--r--arch/arm/mach-mmp/pxa168.h139
-rw-r--r--arch/arm/mach-mmp/pxa910.c193
-rw-r--r--arch/arm/mach-mmp/pxa910.h89
-rw-r--r--arch/arm/mach-mmp/regs-apbc.h22
-rw-r--r--arch/arm/mach-mmp/regs-apmu.h31
-rw-r--r--arch/arm/mach-mmp/regs-icu.h69
-rw-r--r--arch/arm/mach-mmp/regs-timers.h10
-rw-r--r--arch/arm/mach-mmp/regs-usb.h253
-rw-r--r--arch/arm/mach-mmp/sram.c168
-rw-r--r--arch/arm/mach-mmp/tavorevb.c116
-rw-r--r--arch/arm/mach-mmp/teton_bga.c103
-rw-r--r--arch/arm/mach-mmp/teton_bga.h25
-rw-r--r--arch/arm/mach-mmp/time.c106
-rw-r--r--arch/arm/mach-mmp/ttc_dkb.c315
-rw-r--r--arch/arm/mach-moxart/Kconfig2
-rw-r--r--arch/arm/mach-moxart/Makefile1
-rw-r--r--arch/arm/mach-moxart/moxart.c11
-rw-r--r--arch/arm/mach-mstar/Kconfig23
-rw-r--r--arch/arm/mach-mstar/Makefile1
-rw-r--r--arch/arm/mach-mstar/mstarv7.c129
-rw-r--r--arch/arm/mach-mv78xx0/Kconfig17
-rw-r--r--arch/arm/mach-mv78xx0/Makefile4
-rw-r--r--arch/arm/mach-mv78xx0/bridge-regs.h6
-rw-r--r--arch/arm/mach-mv78xx0/buffalo-wxl-setup.c87
-rw-r--r--arch/arm/mach-mv78xx0/common.c29
-rw-r--r--arch/arm/mach-mv78xx0/common.h7
-rw-r--r--arch/arm/mach-mv78xx0/db78x00-bp-setup.c104
-rw-r--r--arch/arm/mach-mv78xx0/irq.c8
-rw-r--r--arch/arm/mach-mv78xx0/irqs.h9
-rw-r--r--arch/arm/mach-mv78xx0/mpp.c5
-rw-r--r--arch/arm/mach-mv78xx0/mpp.h6
-rw-r--r--arch/arm/mach-mv78xx0/mv78xx0.h19
-rw-r--r--arch/arm/mach-mv78xx0/pcie.c35
-rw-r--r--arch/arm/mach-mv78xx0/rd78x00-masa-setup.c89
-rw-r--r--arch/arm/mach-mvebu/Kconfig9
-rw-r--r--arch/arm/mach-mvebu/Makefile5
-rw-r--r--arch/arm/mach-mvebu/armada-370-xp.h5
-rw-r--r--arch/arm/mach-mvebu/board-v7.c20
-rw-r--r--arch/arm/mach-mvebu/coherency.c9
-rw-r--r--arch/arm/mach-mvebu/coherency.h6
-rw-r--r--arch/arm/mach-mvebu/coherency_ll.S15
-rw-r--r--arch/arm/mach-mvebu/common.h5
-rw-r--r--arch/arm/mach-mvebu/cpu-reset.c5
-rw-r--r--arch/arm/mach-mvebu/dove.c5
-rw-r--r--arch/arm/mach-mvebu/headsmp-a9.S5
-rw-r--r--arch/arm/mach-mvebu/headsmp.S5
-rw-r--r--arch/arm/mach-mvebu/kirkwood-pm.c10
-rw-r--r--arch/arm/mach-mvebu/kirkwood-pm.h10
-rw-r--r--arch/arm/mach-mvebu/kirkwood.c11
-rw-r--r--arch/arm/mach-mvebu/kirkwood.h5
-rw-r--r--arch/arm/mach-mvebu/mvebu-soc-id.c5
-rw-r--r--arch/arm/mach-mvebu/mvebu-soc-id.h5
-rw-r--r--arch/arm/mach-mvebu/platsmp-a9.c5
-rw-r--r--arch/arm/mach-mvebu/platsmp.c54
-rw-r--r--arch/arm/mach-mvebu/pm-board.c44
-rw-r--r--arch/arm/mach-mvebu/pm.c5
-rw-r--r--arch/arm/mach-mvebu/pmsu.c12
-rw-r--r--arch/arm/mach-mvebu/pmsu.h5
-rw-r--r--arch/arm/mach-mvebu/pmsu_ll.S8
-rw-r--r--arch/arm/mach-mvebu/system-controller.c5
-rw-r--r--arch/arm/mach-mxs/Kconfig2
-rw-r--r--arch/arm/mach-mxs/Makefile1
-rw-r--r--arch/arm/mach-mxs/mach-mxs.c34
-rw-r--r--arch/arm/mach-mxs/pm.c11
-rw-r--r--arch/arm/mach-mxs/pm.h5
-rw-r--r--arch/arm/mach-netx/Kconfig21
-rw-r--r--arch/arm/mach-netx/Makefile12
-rw-r--r--arch/arm/mach-netx/Makefile.boot2
-rw-r--r--arch/arm/mach-netx/fb.c77
-rw-r--r--arch/arm/mach-netx/fb.h24
-rw-r--r--arch/arm/mach-netx/generic.c194
-rw-r--r--arch/arm/mach-netx/generic.h26
-rw-r--r--arch/arm/mach-netx/include/mach/hardware.h39
-rw-r--r--arch/arm/mach-netx/include/mach/irqs.h70
-rw-r--r--arch/arm/mach-netx/include/mach/netx-regs.h432
-rw-r--r--arch/arm/mach-netx/include/mach/pfifo.h54
-rw-r--r--arch/arm/mach-netx/include/mach/uncompress.h75
-rw-r--r--arch/arm/mach-netx/include/mach/xc.h42
-rw-r--r--arch/arm/mach-netx/nxdb500.c209
-rw-r--r--arch/arm/mach-netx/nxdkn.c102
-rw-r--r--arch/arm/mach-netx/nxeb500hmi.c186
-rw-r--r--arch/arm/mach-netx/pfifo.c68
-rw-r--r--arch/arm/mach-netx/time.c153
-rw-r--r--arch/arm/mach-netx/xc.c258
-rw-r--r--arch/arm/mach-nomadik/Kconfig3
-rw-r--r--arch/arm/mach-nomadik/Makefile1
-rw-r--r--arch/arm/mach-nomadik/cpu-8815.c15
-rw-r--r--arch/arm/mach-npcm/Kconfig42
-rw-r--r--arch/arm/mach-npcm/Makefile4
-rw-r--r--arch/arm/mach-npcm/headsmp.S19
-rw-r--r--arch/arm/mach-npcm/npcm7xx.c22
-rw-r--r--arch/arm/mach-npcm/platsmp.c81
-rw-r--r--arch/arm/mach-npcm/wpcm450.c13
-rw-r--r--arch/arm/mach-nspire/Kconfig5
-rw-r--r--arch/arm/mach-nspire/Makefile2
-rw-r--r--arch/arm/mach-nspire/clcd.c118
-rw-r--r--arch/arm/mach-nspire/clcd.h14
-rw-r--r--arch/arm/mach-nspire/mmio.h6
-rw-r--r--arch/arm/mach-nspire/nspire.c37
-rw-r--r--arch/arm/mach-omap1/Kconfig175
-rw-r--r--arch/arm/mach-omap1/Makefile28
-rw-r--r--arch/arm/mach-omap1/Makefile.boot3
-rw-r--r--arch/arm/mach-omap1/ams-delta-fiq-handler.S31
-rw-r--r--arch/arm/mach-omap1/ams-delta-fiq.c139
-rw-r--r--arch/arm/mach-omap1/ams-delta-fiq.h42
-rw-r--r--arch/arm/mach-omap1/board-ams-delta.c595
-rw-r--r--arch/arm/mach-omap1/board-ams-delta.h42
-rw-r--r--arch/arm/mach-omap1/board-fsample.c370
-rw-r--r--arch/arm/mach-omap1/board-generic.c90
-rw-r--r--arch/arm/mach-omap1/board-h2-mmc.c77
-rw-r--r--arch/arm/mach-omap1/board-h2.c434
-rw-r--r--arch/arm/mach-omap1/board-h2.h38
-rw-r--r--arch/arm/mach-omap1/board-h3-mmc.c67
-rw-r--r--arch/arm/mach-omap1/board-h3.c460
-rw-r--r--arch/arm/mach-omap1/board-h3.h35
-rw-r--r--arch/arm/mach-omap1/board-htcherald.c609
-rw-r--r--arch/arm/mach-omap1/board-innovator.c464
-rw-r--r--arch/arm/mach-omap1/board-nand.c37
-rw-r--r--arch/arm/mach-omap1/board-nokia770.c33
-rw-r--r--arch/arm/mach-omap1/board-osk.c335
-rw-r--r--arch/arm/mach-omap1/board-palmte.c50
-rw-r--r--arch/arm/mach-omap1/board-palmtt.c290
-rw-r--r--arch/arm/mach-omap1/board-palmz71.c305
-rw-r--r--arch/arm/mach-omap1/board-perseus2.c332
-rw-r--r--arch/arm/mach-omap1/board-sx1-mmc.c8
-rw-r--r--arch/arm/mach-omap1/board-sx1.c19
-rw-r--r--arch/arm/mach-omap1/board-sx1.h9
-rw-r--r--arch/arm/mach-omap1/camera.h14
-rw-r--r--arch/arm/mach-omap1/clock.c852
-rw-r--r--arch/arm/mach-omap1/clock.h196
-rw-r--r--arch/arm/mach-omap1/clock_data.c530
-rw-r--r--arch/arm/mach-omap1/common.h41
-rw-r--r--arch/arm/mach-omap1/devices.c115
-rw-r--r--arch/arm/mach-omap1/dma.c34
-rw-r--r--arch/arm/mach-omap1/fb.c34
-rw-r--r--arch/arm/mach-omap1/flash.c10
-rw-r--r--arch/arm/mach-omap1/flash.h5
-rw-r--r--arch/arm/mach-omap1/fpga.c190
-rw-r--r--arch/arm/mach-omap1/fpga.h52
-rw-r--r--arch/arm/mach-omap1/gpio15xx.c16
-rw-r--r--arch/arm/mach-omap1/gpio16xx.c17
-rw-r--r--arch/arm/mach-omap1/gpio7xx.c281
-rw-r--r--arch/arm/mach-omap1/hardware.h235
-rw-r--r--arch/arm/mach-omap1/i2c.c38
-rw-r--r--arch/arm/mach-omap1/i2c.h36
-rw-r--r--arch/arm/mach-omap1/id.c16
-rw-r--r--arch/arm/mach-omap1/include/mach/ams-delta-fiq.h79
-rw-r--r--arch/arm/mach-omap1/include/mach/board-ams-delta.h71
-rw-r--r--arch/arm/mach-omap1/include/mach/hardware.h321
-rw-r--r--arch/arm/mach-omap1/include/mach/io.h45
-rw-r--r--arch/arm/mach-omap1/include/mach/irqs.h264
-rw-r--r--arch/arm/mach-omap1/include/mach/lcd_dma.h78
-rw-r--r--arch/arm/mach-omap1/include/mach/lcdc.h57
-rw-r--r--arch/arm/mach-omap1/include/mach/memory.h55
-rw-r--r--arch/arm/mach-omap1/include/mach/mtd-xip.h61
-rw-r--r--arch/arm/mach-omap1/include/mach/mux.h454
-rw-r--r--arch/arm/mach-omap1/include/mach/omap1510.h162
-rw-r--r--arch/arm/mach-omap1/include/mach/omap16xx.h201
-rw-r--r--arch/arm/mach-omap1/include/mach/omap7xx.h106
-rw-r--r--arch/arm/mach-omap1/include/mach/soc.h234
-rw-r--r--arch/arm/mach-omap1/include/mach/tc.h89
-rw-r--r--arch/arm/mach-omap1/include/mach/uncompress.h117
-rw-r--r--arch/arm/mach-omap1/include/mach/usb.h128
-rw-r--r--arch/arm/mach-omap1/io.c97
-rw-r--r--arch/arm/mach-omap1/irq.c27
-rw-r--r--arch/arm/mach-omap1/irqs.h240
-rw-r--r--arch/arm/mach-omap1/lcd_dma.c445
-rw-r--r--arch/arm/mach-omap1/mcbsp.c121
-rw-r--r--arch/arm/mach-omap1/mtd-xip.h56
-rw-r--r--arch/arm/mach-omap1/mux.c74
-rw-r--r--arch/arm/mach-omap1/mux.h144
-rw-r--r--arch/arm/mach-omap1/ocpi.c23
-rw-r--r--arch/arm/mach-omap1/omap-dma.c882
-rw-r--r--arch/arm/mach-omap1/opp.h5
-rw-r--r--arch/arm/mach-omap1/opp_data.c5
-rw-r--r--arch/arm/mach-omap1/pm.c122
-rw-r--r--arch/arm/mach-omap1/pm.h44
-rw-r--r--arch/arm/mach-omap1/pm_bus.c6
-rw-r--r--arch/arm/mach-omap1/reset.c3
-rw-r--r--arch/arm/mach-omap1/serial.c30
-rw-r--r--arch/arm/mach-omap1/serial.h (renamed from arch/arm/mach-omap1/include/mach/serial.h)0
-rw-r--r--arch/arm/mach-omap1/sleep.S82
-rw-r--r--arch/arm/mach-omap1/soc.h6
-rw-r--r--arch/arm/mach-omap1/sram-init.c101
-rw-r--r--arch/arm/mach-omap1/sram.S9
-rw-r--r--arch/arm/mach-omap1/sram.h4
-rw-r--r--arch/arm/mach-omap1/tc.h74
-rw-r--r--arch/arm/mach-omap1/time.c17
-rw-r--r--arch/arm/mach-omap1/timer.c19
-rw-r--r--arch/arm/mach-omap1/timer32k.c110
-rw-r--r--arch/arm/mach-omap1/usb.c153
-rw-r--r--arch/arm/mach-omap1/usb.h25
-rw-r--r--arch/arm/mach-omap2/.gitignore2
-rw-r--r--arch/arm/mach-omap2/Kconfig126
-rw-r--r--arch/arm/mach-omap2/Makefile78
-rw-r--r--arch/arm/mach-omap2/am33xx-restart.c5
-rw-r--r--arch/arm/mach-omap2/am33xx.h12
-rw-r--r--arch/arm/mach-omap2/board-generic.c48
-rw-r--r--arch/arm/mach-omap2/board-n8x0.c16
-rw-r--r--arch/arm/mach-omap2/clkt2xxx_dpll.c5
-rw-r--r--arch/arm/mach-omap2/clkt2xxx_dpllcore.c6
-rw-r--r--arch/arm/mach-omap2/clkt2xxx_virt_prcm_set.c30
-rw-r--r--arch/arm/mach-omap2/clock.c10
-rw-r--r--arch/arm/mach-omap2/clock.h12
-rw-r--r--arch/arm/mach-omap2/clock2xxx.h29
-rw-r--r--arch/arm/mach-omap2/clock3xxx.h21
-rw-r--r--arch/arm/mach-omap2/clockdomain.c190
-rw-r--r--arch/arm/mach-omap2/clockdomain.h17
-rw-r--r--arch/arm/mach-omap2/clockdomains33xx_data.c12
-rw-r--r--arch/arm/mach-omap2/clockdomains43xx_data.c15
-rw-r--r--arch/arm/mach-omap2/clockdomains44xx_data.c7
-rw-r--r--arch/arm/mach-omap2/clockdomains54xx_data.c7
-rw-r--r--arch/arm/mach-omap2/clockdomains7xx_data.c7
-rw-r--r--arch/arm/mach-omap2/clockdomains81xx_data.c12
-rw-r--r--arch/arm/mach-omap2/cm-regbits-24xx.h5
-rw-r--r--arch/arm/mach-omap2/cm-regbits-33xx.h12
-rw-r--r--arch/arm/mach-omap2/cm-regbits-34xx.h5
-rw-r--r--arch/arm/mach-omap2/cm-regbits-44xx.h106
-rw-r--r--arch/arm/mach-omap2/cm-regbits-54xx.h7
-rw-r--r--arch/arm/mach-omap2/cm-regbits-7xx.h7
-rw-r--r--arch/arm/mach-omap2/cm.h6
-rw-r--r--arch/arm/mach-omap2/cm1_44xx.h179
-rw-r--r--arch/arm/mach-omap2/cm1_54xx.h176
-rw-r--r--arch/arm/mach-omap2/cm1_7xx.h271
-rw-r--r--arch/arm/mach-omap2/cm2_44xx.h391
-rw-r--r--arch/arm/mach-omap2/cm2_54xx.h332
-rw-r--r--arch/arm/mach-omap2/cm2_7xx.h456
-rw-r--r--arch/arm/mach-omap2/cm2xxx.c106
-rw-r--r--arch/arm/mach-omap2/cm2xxx.h12
-rw-r--r--arch/arm/mach-omap2/cm2xxx_3xxx.h10
-rw-r--r--arch/arm/mach-omap2/cm33xx.c67
-rw-r--r--arch/arm/mach-omap2/cm33xx.h292
-rw-r--r--arch/arm/mach-omap2/cm3xxx.c5
-rw-r--r--arch/arm/mach-omap2/cm3xxx.h5
-rw-r--r--arch/arm/mach-omap2/cm44xx.h5
-rw-r--r--arch/arm/mach-omap2/cm81xx.h12
-rw-r--r--arch/arm/mach-omap2/cm_common.c26
-rw-r--r--arch/arm/mach-omap2/cminst44xx.c48
-rw-r--r--arch/arm/mach-omap2/common-board-devices.h2
-rw-r--r--arch/arm/mach-omap2/common.c5
-rw-r--r--arch/arm/mach-omap2/common.h78
-rw-r--r--arch/arm/mach-omap2/control.c230
-rw-r--r--arch/arm/mach-omap2/control.h68
-rw-r--r--arch/arm/mach-omap2/cpuidle34xx.c30
-rw-r--r--arch/arm/mach-omap2/cpuidle44xx.c64
-rw-r--r--arch/arm/mach-omap2/ctrl_module_wkup_44xx.h5
-rw-r--r--arch/arm/mach-omap2/devices.c16
-rw-r--r--arch/arm/mach-omap2/display.c148
-rw-r--r--arch/arm/mach-omap2/display.h13
-rw-r--r--arch/arm/mach-omap2/dma.c127
-rw-r--r--arch/arm/mach-omap2/fb.c15
-rw-r--r--arch/arm/mach-omap2/gpmc.h6
-rw-r--r--arch/arm/mach-omap2/hdq1w.c15
-rw-r--r--arch/arm/mach-omap2/hdq1w.h15
-rw-r--r--arch/arm/mach-omap2/hsmmc.c179
-rw-r--r--arch/arm/mach-omap2/hsmmc.h37
-rw-r--r--arch/arm/mach-omap2/i2c.c28
-rw-r--r--arch/arm/mach-omap2/i2c.h31
-rw-r--r--arch/arm/mach-omap2/id.c39
-rw-r--r--arch/arm/mach-omap2/id.h7
-rw-r--r--arch/arm/mach-omap2/include/mach/hardware.h3
-rw-r--r--arch/arm/mach-omap2/include/mach/irqs.h3
-rw-r--r--arch/arm/mach-omap2/include/mach/serial.h66
-rw-r--r--arch/arm/mach-omap2/io.c118
-rw-r--r--arch/arm/mach-omap2/l3_2xxx.h9
-rw-r--r--arch/arm/mach-omap2/l3_3xxx.h9
-rw-r--r--arch/arm/mach-omap2/l4_2xxx.h9
-rw-r--r--arch/arm/mach-omap2/l4_3xxx.h7
-rw-r--r--arch/arm/mach-omap2/mcbsp.c5
-rw-r--r--arch/arm/mach-omap2/mmc.h12
-rw-r--r--arch/arm/mach-omap2/msdi.c16
-rw-r--r--arch/arm/mach-omap2/omap-headsmp.S7
-rw-r--r--arch/arm/mach-omap2/omap-hotplug.c5
-rw-r--r--arch/arm/mach-omap2/omap-iommu.c142
-rw-r--r--arch/arm/mach-omap2/omap-mpuss-lowpower.c21
-rw-r--r--arch/arm/mach-omap2/omap-pm-noop.c176
-rw-r--r--arch/arm/mach-omap2/omap-pm.h161
-rw-r--r--arch/arm/mach-omap2/omap-secure.c119
-rw-r--r--arch/arm/mach-omap2/omap-secure.h23
-rw-r--r--arch/arm/mach-omap2/omap-smc.S16
-rw-r--r--arch/arm/mach-omap2/omap-smp.c68
-rw-r--r--arch/arm/mach-omap2/omap-wakeupgen.c45
-rw-r--r--arch/arm/mach-omap2/omap-wakeupgen.h5
-rw-r--r--arch/arm/mach-omap2/omap2-restart.c5
-rw-r--r--arch/arm/mach-omap2/omap24xx.h16
-rw-r--r--arch/arm/mach-omap2/omap3-restart.c5
-rw-r--r--arch/arm/mach-omap2/omap34xx.h15
-rw-r--r--arch/arm/mach-omap2/omap4-common.c14
-rw-r--r--arch/arm/mach-omap2/omap4-restart.c6
-rw-r--r--arch/arm/mach-omap2/omap4-sar-layout.h7
-rw-r--r--arch/arm/mach-omap2/omap44xx.h5
-rw-r--r--arch/arm/mach-omap2/omap54xx.h5
-rw-r--r--arch/arm/mach-omap2/omap_device.c328
-rw-r--r--arch/arm/mach-omap2/omap_device.h24
-rw-r--r--arch/arm/mach-omap2/omap_hwmod.c967
-rw-r--r--arch/arm/mach-omap2/omap_hwmod.h64
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_2420_data.c74
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_2430_data.c79
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_2xxx_3xxx_ipblock_data.c7
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_2xxx_interconnect_data.c16
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c144
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_33xx_43xx_common_data.h148
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_33xx_43xx_interconnect_data.c427
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c1434
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_33xx_data.c546
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_3xxx_data.c499
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_43xx_data.c1020
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_44xx_data.c4385
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_54xx_data.c2835
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_7xx_data.c4064
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_81xx_data.c482
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_common_data.c5
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_common_data.h16
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_common_ipblock_data.c5
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_reset.c118
-rw-r--r--arch/arm/mach-omap2/omap_opp_data.h17
-rw-r--r--arch/arm/mach-omap2/omap_phy_internal.c105
-rw-r--r--arch/arm/mach-omap2/omap_twl.c15
-rw-r--r--arch/arm/mach-omap2/opp3xxx_data.c12
-rw-r--r--arch/arm/mach-omap2/opp4xxx_data.c28
-rw-r--r--arch/arm/mach-omap2/pdata-quirks.c438
-rw-r--r--arch/arm/mach-omap2/pm-asm-offsets.c36
-rw-r--r--arch/arm/mach-omap2/pm-debug.c64
-rw-r--r--arch/arm/mach-omap2/pm.c133
-rw-r--r--arch/arm/mach-omap2/pm.h53
-rw-r--r--arch/arm/mach-omap2/pm24xx.c318
-rw-r--r--arch/arm/mach-omap2/pm33xx-core.c438
-rw-r--r--arch/arm/mach-omap2/pm34xx.c75
-rw-r--r--arch/arm/mach-omap2/pm44xx.c11
-rw-r--r--arch/arm/mach-omap2/pmic-cpcap.c271
-rw-r--r--arch/arm/mach-omap2/powerdomain-common.c5
-rw-r--r--arch/arm/mach-omap2/powerdomain.c132
-rw-r--r--arch/arm/mach-omap2/powerdomain.h12
-rw-r--r--arch/arm/mach-omap2/powerdomains2xxx_3xxx_data.c5
-rw-r--r--arch/arm/mach-omap2/powerdomains2xxx_3xxx_data.h5
-rw-r--r--arch/arm/mach-omap2/powerdomains2xxx_data.c5
-rw-r--r--arch/arm/mach-omap2/powerdomains33xx_data.c12
-rw-r--r--arch/arm/mach-omap2/powerdomains3xxx_data.c5
-rw-r--r--arch/arm/mach-omap2/powerdomains43xx_data.c5
-rw-r--r--arch/arm/mach-omap2/powerdomains44xx_data.c5
-rw-r--r--arch/arm/mach-omap2/powerdomains54xx_data.c5
-rw-r--r--arch/arm/mach-omap2/powerdomains7xx_data.c5
-rw-r--r--arch/arm/mach-omap2/prcm-common.h6
-rw-r--r--arch/arm/mach-omap2/prcm43xx.h102
-rw-r--r--arch/arm/mach-omap2/prcm44xx.h5
-rw-r--r--arch/arm/mach-omap2/prcm_mpu44xx.c17
-rw-r--r--arch/arm/mach-omap2/prcm_mpu44xx.h5
-rw-r--r--arch/arm/mach-omap2/prcm_mpu54xx.h7
-rw-r--r--arch/arm/mach-omap2/prcm_mpu7xx.h7
-rw-r--r--arch/arm/mach-omap2/prcm_mpu_44xx_54xx.h8
-rw-r--r--arch/arm/mach-omap2/prm-regbits-24xx.h5
-rw-r--r--arch/arm/mach-omap2/prm-regbits-33xx.h12
-rw-r--r--arch/arm/mach-omap2/prm-regbits-34xx.h5
-rw-r--r--arch/arm/mach-omap2/prm-regbits-44xx.h5
-rw-r--r--arch/arm/mach-omap2/prm.h9
-rw-r--r--arch/arm/mach-omap2/prm2xxx.c5
-rw-r--r--arch/arm/mach-omap2/prm2xxx.h5
-rw-r--r--arch/arm/mach-omap2/prm2xxx_3xxx.c5
-rw-r--r--arch/arm/mach-omap2/prm2xxx_3xxx.h8
-rw-r--r--arch/arm/mach-omap2/prm33xx.c43
-rw-r--r--arch/arm/mach-omap2/prm33xx.h52
-rw-r--r--arch/arm/mach-omap2/prm3xxx.c13
-rw-r--r--arch/arm/mach-omap2/prm3xxx.h7
-rw-r--r--arch/arm/mach-omap2/prm44xx.c111
-rw-r--r--arch/arm/mach-omap2/prm44xx.h635
-rw-r--r--arch/arm/mach-omap2/prm44xx_54xx.h6
-rw-r--r--arch/arm/mach-omap2/prm54xx.h365
-rw-r--r--arch/arm/mach-omap2/prm7xx.h620
-rw-r--r--arch/arm/mach-omap2/prm_common.c82
-rw-r--r--arch/arm/mach-omap2/prminst44xx.c5
-rw-r--r--arch/arm/mach-omap2/prminst44xx.h5
-rw-r--r--arch/arm/mach-omap2/scrm44xx.h146
-rw-r--r--arch/arm/mach-omap2/scrm54xx.h231
-rw-r--r--arch/arm/mach-omap2/sdrc.c56
-rw-r--r--arch/arm/mach-omap2/sdrc.h10
-rw-r--r--arch/arm/mach-omap2/sdrc2xxx.c5
-rw-r--r--arch/arm/mach-omap2/serial.h1
-rw-r--r--arch/arm/mach-omap2/sleep24xx.S16
-rw-r--r--arch/arm/mach-omap2/sleep33xx.S262
-rw-r--r--arch/arm/mach-omap2/sleep34xx.S22
-rw-r--r--arch/arm/mach-omap2/sleep43xx.S493
-rw-r--r--arch/arm/mach-omap2/sleep44xx.S15
-rw-r--r--arch/arm/mach-omap2/smartreflex-class3.c5
-rw-r--r--arch/arm/mach-omap2/soc.h16
-rw-r--r--arch/arm/mach-omap2/sr_device.c114
-rw-r--r--arch/arm/mach-omap2/sram.c94
-rw-r--r--arch/arm/mach-omap2/sram.h12
-rw-r--r--arch/arm/mach-omap2/sram242x.S16
-rw-r--r--arch/arm/mach-omap2/sram243x.S16
-rw-r--r--arch/arm/mach-omap2/ti81xx-restart.c6
-rw-r--r--arch/arm/mach-omap2/ti81xx.h12
-rw-r--r--arch/arm/mach-omap2/timer.c516
-rw-r--r--arch/arm/mach-omap2/usb-tusb6010.c11
-rw-r--r--arch/arm/mach-omap2/usb.h71
-rw-r--r--arch/arm/mach-omap2/vc.c78
-rw-r--r--arch/arm/mach-omap2/vc.h7
-rw-r--r--arch/arm/mach-omap2/vc3xxx_data.c5
-rw-r--r--arch/arm/mach-omap2/vc44xx_data.c5
-rw-r--r--arch/arm/mach-omap2/voltage.c7
-rw-r--r--arch/arm/mach-omap2/voltage.h7
-rw-r--r--arch/arm/mach-omap2/voltagedomains2xxx_data.c5
-rw-r--r--arch/arm/mach-omap2/voltagedomains3xxx_data.c5
-rw-r--r--arch/arm/mach-omap2/voltagedomains44xx_data.c5
-rw-r--r--arch/arm/mach-omap2/voltagedomains54xx_data.c7
-rw-r--r--arch/arm/mach-omap2/vp.h5
-rw-r--r--arch/arm/mach-omap2/vp3xxx_data.c5
-rw-r--r--arch/arm/mach-omap2/vp44xx_data.c5
-rw-r--r--arch/arm/mach-omap2/wd_timer.c6
-rw-r--r--arch/arm/mach-omap2/wd_timer.h6
-rw-r--r--arch/arm/mach-orion5x/Kconfig69
-rw-r--r--arch/arm/mach-orion5x/Makefile10
-rw-r--r--arch/arm/mach-orion5x/board-d2net.c5
-rw-r--r--arch/arm/mach-orion5x/board-dt.c5
-rw-r--r--arch/arm/mach-orion5x/board-mss2.c6
-rw-r--r--arch/arm/mach-orion5x/board-rd88f5182.c6
-rw-r--r--arch/arm/mach-orion5x/bridge-regs.h9
-rw-r--r--arch/arm/mach-orion5x/common.c16
-rw-r--r--arch/arm/mach-orion5x/common.h2
-rw-r--r--arch/arm/mach-orion5x/db88f5281-setup.c379
-rw-r--r--arch/arm/mach-orion5x/dns323-setup.c6
-rw-r--r--arch/arm/mach-orion5x/irq.c7
-rw-r--r--arch/arm/mach-orion5x/irqs.h5
-rw-r--r--arch/arm/mach-orion5x/kurobox_pro-setup.c5
-rw-r--r--arch/arm/mach-orion5x/ls_hgl-setup.c278
-rw-r--r--arch/arm/mach-orion5x/mpp.c5
-rw-r--r--arch/arm/mach-orion5x/net2big-setup.c6
-rw-r--r--arch/arm/mach-orion5x/orion5x.h9
-rw-r--r--arch/arm/mach-orion5x/pci.c39
-rw-r--r--arch/arm/mach-orion5x/rd88f5181l-fxo-setup.c175
-rw-r--r--arch/arm/mach-orion5x/rd88f5181l-ge-setup.c186
-rw-r--r--arch/arm/mach-orion5x/rd88f5182-setup.c291
-rw-r--r--arch/arm/mach-orion5x/rd88f6183ap-ge-setup.c123
-rw-r--r--arch/arm/mach-orion5x/terastation_pro2-setup.c6
-rw-r--r--arch/arm/mach-orion5x/ts209-setup.c6
-rw-r--r--arch/arm/mach-orion5x/ts409-setup.c6
-rw-r--r--arch/arm/mach-orion5x/ts78xx-setup.c35
-rw-r--r--arch/arm/mach-orion5x/tsx09-common.c6
-rw-r--r--arch/arm/mach-orion5x/wnr854t-setup.c180
-rw-r--r--arch/arm/mach-orion5x/wrt350n-v2-setup.c268
-rw-r--r--arch/arm/mach-oxnas/Kconfig37
-rw-r--r--arch/arm/mach-oxnas/Makefile2
-rw-r--r--arch/arm/mach-oxnas/headsmp.S26
-rw-r--r--arch/arm/mach-oxnas/hotplug.c109
-rw-r--r--arch/arm/mach-oxnas/platsmp.c102
-rw-r--r--arch/arm/mach-picoxcell/Kconfig8
-rw-r--r--arch/arm/mach-picoxcell/Makefile1
-rw-r--r--arch/arm/mach-picoxcell/common.c84
-rw-r--r--arch/arm/mach-prima2/Kconfig48
-rw-r--r--arch/arm/mach-prima2/Makefile9
-rw-r--r--arch/arm/mach-prima2/common.c65
-rw-r--r--arch/arm/mach-prima2/common.h31
-rw-r--r--arch/arm/mach-prima2/headsmp.S37
-rw-r--r--arch/arm/mach-prima2/hotplug.c38
-rw-r--r--arch/arm/mach-prima2/platsmp.c121
-rw-r--r--arch/arm/mach-prima2/pm.c154
-rw-r--r--arch/arm/mach-prima2/pm.h29
-rw-r--r--arch/arm/mach-prima2/rstc.c108
-rw-r--r--arch/arm/mach-prima2/rtciobrg.c180
-rw-r--r--arch/arm/mach-prima2/sleep.S64
-rw-r--r--arch/arm/mach-pxa/Kconfig585
-rw-r--r--arch/arm/mach-pxa/Makefile65
-rw-r--r--arch/arm/mach-pxa/Makefile.boot2
-rw-r--r--arch/arm/mach-pxa/addr-map.h (renamed from arch/arm/mach-pxa/include/mach/addr-map.h)0
-rw-r--r--arch/arm/mach-pxa/am200epd.c13
-rw-r--r--arch/arm/mach-pxa/am300epd.c2
-rw-r--r--arch/arm/mach-pxa/balloon3.c829
-rw-r--r--arch/arm/mach-pxa/capc7117.c162
-rw-r--r--arch/arm/mach-pxa/cm-x255.c243
-rw-r--r--arch/arm/mach-pxa/cm-x270.c412
-rw-r--r--arch/arm/mach-pxa/cm-x2xx-pci.c199
-rw-r--r--arch/arm/mach-pxa/cm-x2xx-pci.h14
-rw-r--r--arch/arm/mach-pxa/cm-x2xx.c541
-rw-r--r--arch/arm/mach-pxa/cm-x300.c868
-rw-r--r--arch/arm/mach-pxa/colibri-evalboard.c120
-rw-r--r--arch/arm/mach-pxa/colibri-pxa270-income.c230
-rw-r--r--arch/arm/mach-pxa/colibri-pxa270.c333
-rw-r--r--arch/arm/mach-pxa/colibri-pxa300.c195
-rw-r--r--arch/arm/mach-pxa/colibri-pxa320.c265
-rw-r--r--arch/arm/mach-pxa/colibri-pxa3xx.c153
-rw-r--r--arch/arm/mach-pxa/colibri.h70
-rw-r--r--arch/arm/mach-pxa/corgi.c793
-rw-r--r--arch/arm/mach-pxa/corgi_pm.c226
-rw-r--r--arch/arm/mach-pxa/csb701.c67
-rw-r--r--arch/arm/mach-pxa/csb726.c283
-rw-r--r--arch/arm/mach-pxa/csb726.h28
-rw-r--r--arch/arm/mach-pxa/devices.c556
-rw-r--r--arch/arm/mach-pxa/devices.h8
-rw-r--r--arch/arm/mach-pxa/em-x270.c1302
-rw-r--r--arch/arm/mach-pxa/eseries-irq.h28
-rw-r--r--arch/arm/mach-pxa/eseries.c968
-rw-r--r--arch/arm/mach-pxa/ezx.c1250
-rw-r--r--arch/arm/mach-pxa/generic.c67
-rw-r--r--arch/arm/mach-pxa/generic.h14
-rw-r--r--arch/arm/mach-pxa/gumstix.c29
-rw-r--r--arch/arm/mach-pxa/gumstix.h7
-rw-r--r--arch/arm/mach-pxa/h5000.c214
-rw-r--r--arch/arm/mach-pxa/h5000.h113
-rw-r--r--arch/arm/mach-pxa/himalaya.c169
-rw-r--r--arch/arm/mach-pxa/hx4700.c906
-rw-r--r--arch/arm/mach-pxa/icontrol.c200
-rw-r--r--arch/arm/mach-pxa/idp.c294
-rw-r--r--arch/arm/mach-pxa/idp.h198
-rw-r--r--arch/arm/mach-pxa/include/mach/audio.h31
-rw-r--r--arch/arm/mach-pxa/include/mach/balloon3.h184
-rw-r--r--arch/arm/mach-pxa/include/mach/bitfield.h114
-rw-r--r--arch/arm/mach-pxa/include/mach/corgi.h114
-rw-r--r--arch/arm/mach-pxa/include/mach/dma.h20
-rw-r--r--arch/arm/mach-pxa/include/mach/eseries-gpio.h67
-rw-r--r--arch/arm/mach-pxa/include/mach/generic.h1
-rw-r--r--arch/arm/mach-pxa/include/mach/hardware.h308
-rw-r--r--arch/arm/mach-pxa/include/mach/hx4700.h133
-rw-r--r--arch/arm/mach-pxa/include/mach/io.h18
-rw-r--r--arch/arm/mach-pxa/include/mach/irqs.h112
-rw-r--r--arch/arm/mach-pxa/include/mach/lubbock.h56
-rw-r--r--arch/arm/mach-pxa/include/mach/magician.h129
-rw-r--r--arch/arm/mach-pxa/include/mach/mainstone.h141
-rw-r--r--arch/arm/mach-pxa/include/mach/mfp.h21
-rw-r--r--arch/arm/mach-pxa/include/mach/mtd-xip.h39
-rw-r--r--arch/arm/mach-pxa/include/mach/palmld.h111
-rw-r--r--arch/arm/mach-pxa/include/mach/palmtc.h88
-rw-r--r--arch/arm/mach-pxa/include/mach/palmtx.h114
-rw-r--r--arch/arm/mach-pxa/include/mach/poodle.h94
-rw-r--r--arch/arm/mach-pxa/include/mach/pxa25x-udc.h0
-rw-r--r--arch/arm/mach-pxa/include/mach/pxa2xx-regs.h197
-rw-r--r--arch/arm/mach-pxa/include/mach/pxa3xx-regs.h206
-rw-r--r--arch/arm/mach-pxa/include/mach/regs-ac97.h102
-rw-r--r--arch/arm/mach-pxa/include/mach/regs-lcd.h198
-rw-r--r--arch/arm/mach-pxa/include/mach/regs-ost.h35
-rw-r--r--arch/arm/mach-pxa/include/mach/regs-uart.h144
-rw-r--r--arch/arm/mach-pxa/include/mach/reset.h22
-rw-r--r--arch/arm/mach-pxa/include/mach/tosa.h202
-rw-r--r--arch/arm/mach-pxa/include/mach/trizeps4.h165
-rw-r--r--arch/arm/mach-pxa/include/mach/uncompress.h74
-rw-r--r--arch/arm/mach-pxa/include/mach/vpac270.h42
-rw-r--r--arch/arm/mach-pxa/include/mach/z2.h40
-rw-r--r--arch/arm/mach-pxa/irq.c17
-rw-r--r--arch/arm/mach-pxa/irqs.h109
-rw-r--r--arch/arm/mach-pxa/littleton.c454
-rw-r--r--arch/arm/mach-pxa/littleton.h14
-rw-r--r--arch/arm/mach-pxa/lpd270.c522
-rw-r--r--arch/arm/mach-pxa/lpd270.h43
-rw-r--r--arch/arm/mach-pxa/lubbock.c628
-rw-r--r--arch/arm/mach-pxa/magician.c1022
-rw-r--r--arch/arm/mach-pxa/mainstone.c679
-rw-r--r--arch/arm/mach-pxa/mfp-pxa25x.h33
-rw-r--r--arch/arm/mach-pxa/mfp-pxa2xx.c12
-rw-r--r--arch/arm/mach-pxa/mfp-pxa2xx.h2
-rw-r--r--arch/arm/mach-pxa/mfp-pxa300.h5
-rw-r--r--arch/arm/mach-pxa/mfp-pxa320.h5
-rw-r--r--arch/arm/mach-pxa/mfp-pxa3xx.c8
-rw-r--r--arch/arm/mach-pxa/mfp-pxa3xx.h2
-rw-r--r--arch/arm/mach-pxa/mfp-pxa930.h498
-rw-r--r--arch/arm/mach-pxa/mfp.h18
-rw-r--r--arch/arm/mach-pxa/mioa701.c784
-rw-r--r--arch/arm/mach-pxa/mioa701.h76
-rw-r--r--arch/arm/mach-pxa/mioa701_bootresume.S39
-rw-r--r--arch/arm/mach-pxa/mp900.c104
-rw-r--r--arch/arm/mach-pxa/mxm8x10.c475
-rw-r--r--arch/arm/mach-pxa/mxm8x10.h22
-rw-r--r--arch/arm/mach-pxa/palm27x.c483
-rw-r--r--arch/arm/mach-pxa/palm27x.h81
-rw-r--r--arch/arm/mach-pxa/palmld.c357
-rw-r--r--arch/arm/mach-pxa/palmt5.c218
-rw-r--r--arch/arm/mach-pxa/palmt5.h86
-rw-r--r--arch/arm/mach-pxa/palmtc.c520
-rw-r--r--arch/arm/mach-pxa/palmte2.c375
-rw-r--r--arch/arm/mach-pxa/palmte2.h68
-rw-r--r--arch/arm/mach-pxa/palmtreo.c560
-rw-r--r--arch/arm/mach-pxa/palmtreo.h68
-rw-r--r--arch/arm/mach-pxa/palmtx.c376
-rw-r--r--arch/arm/mach-pxa/palmz72.c424
-rw-r--r--arch/arm/mach-pxa/palmz72.h84
-rw-r--r--arch/arm/mach-pxa/pcm027.c269
-rw-r--r--arch/arm/mach-pxa/pcm027.h86
-rw-r--r--arch/arm/mach-pxa/pcm990-baseboard.c572
-rw-r--r--arch/arm/mach-pxa/pcm990_baseboard.h212
-rw-r--r--arch/arm/mach-pxa/pm.c2
-rw-r--r--arch/arm/mach-pxa/pm.h16
-rw-r--r--arch/arm/mach-pxa/poodle.c465
-rw-r--r--arch/arm/mach-pxa/pxa-dt.c7
-rw-r--r--arch/arm/mach-pxa/pxa-regs.h52
-rw-r--r--arch/arm/mach-pxa/pxa25x.c62
-rw-r--r--arch/arm/mach-pxa/pxa25x.h6
-rw-r--r--arch/arm/mach-pxa/pxa27x-udc.h2
-rw-r--r--arch/arm/mach-pxa/pxa27x.c82
-rw-r--r--arch/arm/mach-pxa/pxa27x.h9
-rw-r--r--arch/arm/mach-pxa/pxa2xx-regs.h149
-rw-r--r--arch/arm/mach-pxa/pxa2xx.c56
-rw-r--r--arch/arm/mach-pxa/pxa300.c6
-rw-r--r--arch/arm/mach-pxa/pxa320.c6
-rw-r--r--arch/arm/mach-pxa/pxa3xx-regs.h134
-rw-r--r--arch/arm/mach-pxa/pxa3xx-ulpi.c388
-rw-r--r--arch/arm/mach-pxa/pxa3xx.c92
-rw-r--r--arch/arm/mach-pxa/pxa3xx.h6
-rw-r--r--arch/arm/mach-pxa/pxa930.c219
-rw-r--r--arch/arm/mach-pxa/pxa930.h8
-rw-r--r--arch/arm/mach-pxa/pxa_cplds_irqs.c203
-rw-r--r--arch/arm/mach-pxa/raumfeld.c1170
-rw-r--r--arch/arm/mach-pxa/regs-ost.h37
-rw-r--r--arch/arm/mach-pxa/regs-rtc.h2
-rw-r--r--arch/arm/mach-pxa/regs-u2d.h201
-rw-r--r--arch/arm/mach-pxa/reset.c15
-rw-r--r--arch/arm/mach-pxa/reset.h22
-rw-r--r--arch/arm/mach-pxa/saar.c607
-rw-r--r--arch/arm/mach-pxa/sharpsl_pm.c18
-rw-r--r--arch/arm/mach-pxa/sharpsl_pm.h6
-rw-r--r--arch/arm/mach-pxa/sleep.S9
-rw-r--r--arch/arm/mach-pxa/smemc.c13
-rw-r--r--arch/arm/mach-pxa/smemc.h (renamed from arch/arm/mach-pxa/include/mach/smemc.h)5
-rw-r--r--arch/arm/mach-pxa/spitz.c145
-rw-r--r--arch/arm/mach-pxa/spitz.h (renamed from arch/arm/mach-pxa/include/mach/spitz.h)6
-rw-r--r--arch/arm/mach-pxa/spitz_pm.c9
-rw-r--r--arch/arm/mach-pxa/standby.S9
-rw-r--r--arch/arm/mach-pxa/stargate2.c1032
-rw-r--r--arch/arm/mach-pxa/tavorevb.c511
-rw-r--r--arch/arm/mach-pxa/tosa-bt.c138
-rw-r--r--arch/arm/mach-pxa/tosa.c940
-rw-r--r--arch/arm/mach-pxa/tosa_bt.h22
-rw-r--r--arch/arm/mach-pxa/trizeps4.c581
-rw-r--r--arch/arm/mach-pxa/viper.c1026
-rw-r--r--arch/arm/mach-pxa/viper.h94
-rw-r--r--arch/arm/mach-pxa/vpac270.c729
-rw-r--r--arch/arm/mach-pxa/xcep.c193
-rw-r--r--arch/arm/mach-pxa/z2.c737
-rw-r--r--arch/arm/mach-pxa/zeus.c933
-rw-r--r--arch/arm/mach-pxa/zeus.h85
-rw-r--r--arch/arm/mach-pxa/zylonite.c445
-rw-r--r--arch/arm/mach-pxa/zylonite.h43
-rw-r--r--arch/arm/mach-pxa/zylonite_pxa300.c281
-rw-r--r--arch/arm/mach-pxa/zylonite_pxa320.c215
-rw-r--r--arch/arm/mach-qcom/Kconfig21
-rw-r--r--arch/arm/mach-qcom/Makefile1
-rw-r--r--arch/arm/mach-qcom/platsmp.c109
-rw-r--r--arch/arm/mach-rda/Kconfig8
-rw-r--r--arch/arm/mach-realtek/Kconfig11
-rw-r--r--arch/arm/mach-realtek/Makefile2
-rw-r--r--arch/arm/mach-realtek/rtd1195.c40
-rw-r--r--arch/arm/mach-realview/Kconfig112
-rw-r--r--arch/arm/mach-realview/Makefile8
-rw-r--r--arch/arm/mach-realview/hotplug.c111
-rw-r--r--arch/arm/mach-realview/hotplug.h1
-rw-r--r--arch/arm/mach-realview/platsmp-dt.c90
-rw-r--r--arch/arm/mach-realview/realview-dt.c31
-rw-r--r--arch/arm/mach-rockchip/Kconfig3
-rw-r--r--arch/arm/mach-rockchip/Makefile1
-rw-r--r--arch/arm/mach-rockchip/core.h11
-rw-r--r--arch/arm/mach-rockchip/headsmp.S11
-rw-r--r--arch/arm/mach-rockchip/platsmp.c31
-rw-r--r--arch/arm/mach-rockchip/pm.c24
-rw-r--r--arch/arm/mach-rockchip/pm.h10
-rw-r--r--arch/arm/mach-rockchip/rockchip.c14
-rw-r--r--arch/arm/mach-rockchip/sleep.S11
-rw-r--r--arch/arm/mach-rpc/Kconfig21
-rw-r--r--arch/arm/mach-rpc/Makefile4
-rw-r--r--arch/arm/mach-rpc/Makefile.boot4
-rw-r--r--arch/arm/mach-rpc/dma.c110
-rw-r--r--arch/arm/mach-rpc/ecard-loader.S40
-rw-r--r--arch/arm/mach-rpc/ecard.c74
-rw-r--r--arch/arm/mach-rpc/ecard.h5
-rw-r--r--arch/arm/mach-rpc/fiq.S5
-rw-r--r--arch/arm/mach-rpc/floppydma.S29
-rw-r--r--arch/arm/mach-rpc/include/mach/acornfb.h5
-rw-r--r--arch/arm/mach-rpc/include/mach/entry-macro.S13
-rw-r--r--arch/arm/mach-rpc/include/mach/hardware.h5
-rw-r--r--arch/arm/mach-rpc/include/mach/io.h5
-rw-r--r--arch/arm/mach-rpc/include/mach/irqs.h5
-rw-r--r--arch/arm/mach-rpc/include/mach/isa-dma.h5
-rw-r--r--arch/arm/mach-rpc/include/mach/memory.h5
-rw-r--r--arch/arm/mach-rpc/include/mach/uncompress.h28
-rw-r--r--arch/arm/mach-rpc/io-acorn.S28
-rw-r--r--arch/arm/mach-rpc/irq.c217
-rw-r--r--arch/arm/mach-rpc/riscpc.c7
-rw-r--r--arch/arm/mach-rpc/time.c53
-rw-r--r--arch/arm/mach-s3c/Kconfig144
-rw-r--r--arch/arm/mach-s3c/Kconfig.s3c64xx144
-rw-r--r--arch/arm/mach-s3c/Makefile23
-rw-r--r--arch/arm/mach-s3c/Makefile.s3c64xx44
-rw-r--r--arch/arm/mach-s3c/cpu.c32
-rw-r--r--arch/arm/mach-s3c/cpu.h81
-rw-r--r--arch/arm/mach-s3c/cpuidle-s3c64xx.c59
-rw-r--r--arch/arm/mach-s3c/crag6410.h (renamed from arch/arm/mach-s3c64xx/crag6410.h)2
-rw-r--r--arch/arm/mach-s3c/dev-audio-s3c64xx.c85
-rw-r--r--arch/arm/mach-s3c/dev-uart-s3c64xx.c65
-rw-r--r--arch/arm/mach-s3c/dev-uart.c41
-rw-r--r--arch/arm/mach-s3c/devs.c400
-rw-r--r--arch/arm/mach-s3c/devs.h57
-rw-r--r--arch/arm/mach-s3c/fb.h (renamed from arch/arm/plat-samsung/include/plat/fb.h)0
-rw-r--r--arch/arm/mach-s3c/gpio-cfg-helpers.h35
-rw-r--r--arch/arm/mach-s3c/gpio-cfg.h (renamed from arch/arm/plat-samsung/include/plat/gpio-cfg.h)19
-rw-r--r--arch/arm/mach-s3c/gpio-core.h (renamed from arch/arm/plat-samsung/include/plat/gpio-core.h)6
-rw-r--r--arch/arm/mach-s3c/gpio-samsung-s3c64xx.h (renamed from arch/arm/mach-s3c64xx/include/mach/gpio-samsung.h)0
-rw-r--r--arch/arm/mach-s3c/gpio-samsung.c888
-rw-r--r--arch/arm/mach-s3c/gpio-samsung.h2
-rw-r--r--arch/arm/mach-s3c/iic-core.h (renamed from arch/arm/plat-samsung/include/plat/iic-core.h)7
-rw-r--r--arch/arm/mach-s3c/init.c151
-rw-r--r--arch/arm/mach-s3c/irq-pm-s3c64xx.c119
-rw-r--r--arch/arm/mach-s3c/irq-uart-s3c64xx.h (renamed from arch/arm/mach-s3c64xx/irq-uart.h)0
-rw-r--r--arch/arm/mach-s3c/irqs-s3c64xx.h (renamed from arch/arm/mach-s3c64xx/include/mach/irqs.h)0
-rw-r--r--arch/arm/mach-s3c/irqs.h2
-rw-r--r--arch/arm/mach-s3c/keypad.h (renamed from arch/arm/plat-samsung/include/plat/keypad.h)0
-rw-r--r--arch/arm/mach-s3c/mach-crag6410-module.c (renamed from arch/arm/mach-s3c64xx/mach-crag6410-module.c)88
-rw-r--r--arch/arm/mach-s3c/mach-crag6410.c (renamed from arch/arm/mach-s3c64xx/mach-crag6410.c)77
-rw-r--r--arch/arm/mach-s3c/mach-s3c64xx-dt.c51
-rw-r--r--arch/arm/mach-s3c/map-base.h (renamed from arch/arm/plat-samsung/include/plat/map-base.h)6
-rw-r--r--arch/arm/mach-s3c/map-s3c.h33
-rw-r--r--arch/arm/mach-s3c/map-s3c64xx.h122
-rw-r--r--arch/arm/mach-s3c/map-s5p.h20
-rw-r--r--arch/arm/mach-s3c/map.h2
-rw-r--r--arch/arm/mach-s3c/pl080.c (renamed from arch/arm/mach-s3c64xx/pl080.c)8
-rw-r--r--arch/arm/mach-s3c/platformdata.c (renamed from arch/arm/plat-samsung/platformdata.c)4
-rw-r--r--arch/arm/mach-s3c/pm-common.c (renamed from arch/arm/plat-samsung/pm-common.c)4
-rw-r--r--arch/arm/mach-s3c/pm-common.h40
-rw-r--r--arch/arm/mach-s3c/pm-core-s3c64xx.h67
-rw-r--r--arch/arm/mach-s3c/pm-core.h2
-rw-r--r--arch/arm/mach-s3c/pm-gpio.c (renamed from arch/arm/plat-samsung/pm-gpio.c)6
-rw-r--r--arch/arm/mach-s3c/pm-s3c64xx.c317
-rw-r--r--arch/arm/mach-s3c/pm.c196
-rw-r--r--arch/arm/mach-s3c/pm.h97
-rw-r--r--arch/arm/mach-s3c/pwm-core.h (renamed from arch/arm/plat-samsung/include/plat/pwm-core.h)0
-rw-r--r--arch/arm/mach-s3c/regs-clock-s3c64xx.h (renamed from arch/arm/mach-s3c64xx/include/mach/regs-clock.h)0
-rw-r--r--arch/arm/mach-s3c/regs-clock.h2
-rw-r--r--arch/arm/mach-s3c/regs-gpio-memport-s3c64xx.h (renamed from arch/arm/mach-s3c64xx/regs-gpio-memport.h)0
-rw-r--r--arch/arm/mach-s3c/regs-gpio-s3c64xx.h (renamed from arch/arm/mach-s3c64xx/include/mach/regs-gpio.h)0
-rw-r--r--arch/arm/mach-s3c/regs-gpio.h2
-rw-r--r--arch/arm/mach-s3c/regs-irq-s3c64xx.h (renamed from arch/arm/mach-s3c64xx/include/mach/regs-irq.h)0
-rw-r--r--arch/arm/mach-s3c/regs-irq.h2
-rw-r--r--arch/arm/mach-s3c/regs-irqtype.h (renamed from arch/arm/plat-samsung/include/plat/regs-irqtype.h)0
-rw-r--r--arch/arm/mach-s3c/regs-modem-s3c64xx.h (renamed from arch/arm/mach-s3c64xx/regs-modem.h)0
-rw-r--r--arch/arm/mach-s3c/regs-sys-s3c64xx.h27
-rw-r--r--arch/arm/mach-s3c/regs-syscon-power-s3c64xx.h112
-rw-r--r--arch/arm/mach-s3c/regs-usb-hsotg-phy-s3c64xx.h47
-rw-r--r--arch/arm/mach-s3c/s3c6410.c (renamed from arch/arm/mach-s3c64xx/s3c6410.c)24
-rw-r--r--arch/arm/mach-s3c/s3c64xx.c427
-rw-r--r--arch/arm/mach-s3c/s3c64xx.h66
-rw-r--r--arch/arm/mach-s3c/sdhci.h (renamed from arch/arm/plat-samsung/include/plat/sdhci.h)27
-rw-r--r--arch/arm/mach-s3c/setup-fb-24bpp-s3c64xx.c23
-rw-r--r--arch/arm/mach-s3c/setup-i2c0-s3c64xx.c24
-rw-r--r--arch/arm/mach-s3c/setup-i2c1-s3c64xx.c24
-rw-r--r--arch/arm/mach-s3c/setup-keypad-s3c64xx.c20
-rw-r--r--arch/arm/mach-s3c/setup-sdhci-gpio-s3c64xx.c53
-rw-r--r--arch/arm/mach-s3c/setup-spi-s3c64xx.c18
-rw-r--r--arch/arm/mach-s3c/setup-usb-phy-s3c64xx.c90
-rw-r--r--arch/arm/mach-s3c/sleep-s3c64xx.S42
-rw-r--r--arch/arm/mach-s3c/usb-phy.h13
-rw-r--r--arch/arm/mach-s3c/wakeup-mask.c (renamed from arch/arm/plat-samsung/wakeup-mask.c)4
-rw-r--r--arch/arm/mach-s3c/wakeup-mask.h (renamed from arch/arm/plat-samsung/include/plat/wakeup-mask.h)0
-rw-r--r--arch/arm/mach-s3c24xx/Kconfig596
-rw-r--r--arch/arm/mach-s3c24xx/Makefile100
-rw-r--r--arch/arm/mach-s3c24xx/Makefile.boot9
-rw-r--r--arch/arm/mach-s3c24xx/anubis.h50
-rw-r--r--arch/arm/mach-s3c24xx/bast-ide.c81
-rw-r--r--arch/arm/mach-s3c24xx/bast-irq.c139
-rw-r--r--arch/arm/mach-s3c24xx/bast.h194
-rw-r--r--arch/arm/mach-s3c24xx/common-smdk.c206
-rw-r--r--arch/arm/mach-s3c24xx/common-smdk.h11
-rw-r--r--arch/arm/mach-s3c24xx/common.c671
-rw-r--r--arch/arm/mach-s3c24xx/common.h126
-rw-r--r--arch/arm/mach-s3c24xx/cpufreq-utils.c62
-rw-r--r--arch/arm/mach-s3c24xx/fb-core.h24
-rw-r--r--arch/arm/mach-s3c24xx/gta02.h20
-rw-r--r--arch/arm/mach-s3c24xx/h1940-bluetooth.c141
-rw-r--r--arch/arm/mach-s3c24xx/h1940.h52
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/dma.h51
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/fb.h2
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/gpio-samsung.h101
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/hardware.h21
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/io.h212
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/irqs.h213
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/map.h157
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/pm-core.h98
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/regs-clock.h144
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/regs-gpio.h606
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/regs-irq.h49
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/regs-lcd.h157
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/regs-s3c2443-clock.h188
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/rtc-core.h23
-rw-r--r--arch/arm/mach-s3c24xx/include/mach/s3c2412.h23
-rw-r--r--arch/arm/mach-s3c24xx/iotiming-s3c2410.c472
-rw-r--r--arch/arm/mach-s3c24xx/iotiming-s3c2412.c278
-rw-r--r--arch/arm/mach-s3c24xx/irq-pm.c115
-rw-r--r--arch/arm/mach-s3c24xx/mach-amlm5900.c231
-rw-r--r--arch/arm/mach-s3c24xx/mach-anubis.c429
-rw-r--r--arch/arm/mach-s3c24xx/mach-at2440evb.c217
-rw-r--r--arch/arm/mach-s3c24xx/mach-bast.c590
-rw-r--r--arch/arm/mach-s3c24xx/mach-gta02.c588
-rw-r--r--arch/arm/mach-s3c24xx/mach-h1940.c750
-rw-r--r--arch/arm/mach-s3c24xx/mach-jive.c669
-rw-r--r--arch/arm/mach-s3c24xx/mach-mini2440.c714
-rw-r--r--arch/arm/mach-s3c24xx/mach-n30.c609
-rw-r--r--arch/arm/mach-s3c24xx/mach-nexcoder.c158
-rw-r--r--arch/arm/mach-s3c24xx/mach-osiris-dvs.c178
-rw-r--r--arch/arm/mach-s3c24xx/mach-osiris.c412
-rw-r--r--arch/arm/mach-s3c24xx/mach-otom.c120
-rw-r--r--arch/arm/mach-s3c24xx/mach-qt2410.c339
-rw-r--r--arch/arm/mach-s3c24xx/mach-rx1950.c822
-rw-r--r--arch/arm/mach-s3c24xx/mach-rx3715.c213
-rw-r--r--arch/arm/mach-s3c24xx/mach-s3c2416-dt.c48
-rw-r--r--arch/arm/mach-s3c24xx/mach-smdk2410.c108
-rw-r--r--arch/arm/mach-s3c24xx/mach-smdk2413.c158
-rw-r--r--arch/arm/mach-s3c24xx/mach-smdk2416.c259
-rw-r--r--arch/arm/mach-s3c24xx/mach-smdk2440.c183
-rw-r--r--arch/arm/mach-s3c24xx/mach-smdk2443.c139
-rw-r--r--arch/arm/mach-s3c24xx/mach-tct_hammer.c143
-rw-r--r--arch/arm/mach-s3c24xx/mach-vr1000.c338
-rw-r--r--arch/arm/mach-s3c24xx/mach-vstms.c164
-rw-r--r--arch/arm/mach-s3c24xx/nand-core.h24
-rw-r--r--arch/arm/mach-s3c24xx/osiris.h50
-rw-r--r--arch/arm/mach-s3c24xx/otom.h25
-rw-r--r--arch/arm/mach-s3c24xx/pll-s3c2410.c83
-rw-r--r--arch/arm/mach-s3c24xx/pll-s3c2440-12000000.c95
-rw-r--r--arch/arm/mach-s3c24xx/pll-s3c2440-16934400.c122
-rw-r--r--arch/arm/mach-s3c24xx/pm-h1940.S20
-rw-r--r--arch/arm/mach-s3c24xx/pm-s3c2410.c171
-rw-r--r--arch/arm/mach-s3c24xx/pm-s3c2412.c126
-rw-r--r--arch/arm/mach-s3c24xx/pm-s3c2416.c81
-rw-r--r--arch/arm/mach-s3c24xx/pm.c121
-rw-r--r--arch/arm/mach-s3c24xx/regs-dsc.h22
-rw-r--r--arch/arm/mach-s3c24xx/regs-mem.h51
-rw-r--r--arch/arm/mach-s3c24xx/s3c2410.c131
-rw-r--r--arch/arm/mach-s3c24xx/s3c2412-power.h34
-rw-r--r--arch/arm/mach-s3c24xx/s3c2412.c177
-rw-r--r--arch/arm/mach-s3c24xx/s3c2416.c132
-rw-r--r--arch/arm/mach-s3c24xx/s3c2440.c72
-rw-r--r--arch/arm/mach-s3c24xx/s3c2442.c63
-rw-r--r--arch/arm/mach-s3c24xx/s3c2443.c110
-rw-r--r--arch/arm/mach-s3c24xx/s3c244x.c130
-rw-r--r--arch/arm/mach-s3c24xx/setup-camif.c67
-rw-r--r--arch/arm/mach-s3c24xx/setup-i2c.c23
-rw-r--r--arch/arm/mach-s3c24xx/setup-sdhci-gpio.c30
-rw-r--r--arch/arm/mach-s3c24xx/setup-spi.c27
-rw-r--r--arch/arm/mach-s3c24xx/setup-ts.c27
-rw-r--r--arch/arm/mach-s3c24xx/simtec-audio.c71
-rw-r--r--arch/arm/mach-s3c24xx/simtec-nor.c74
-rw-r--r--arch/arm/mach-s3c24xx/simtec-pm.c62
-rw-r--r--arch/arm/mach-s3c24xx/simtec-usb.c125
-rw-r--r--arch/arm/mach-s3c24xx/simtec.h17
-rw-r--r--arch/arm/mach-s3c24xx/sleep-s3c2410.S55
-rw-r--r--arch/arm/mach-s3c24xx/sleep-s3c2412.S54
-rw-r--r--arch/arm/mach-s3c24xx/sleep.S70
-rw-r--r--arch/arm/mach-s3c24xx/spi-core.h27
-rw-r--r--arch/arm/mach-s3c24xx/vr1000.h113
-rw-r--r--arch/arm/mach-s3c64xx/Kconfig352
-rw-r--r--arch/arm/mach-s3c64xx/Makefile62
-rw-r--r--arch/arm/mach-s3c64xx/ata-core.h24
-rw-r--r--arch/arm/mach-s3c64xx/backlight.h22
-rw-r--r--arch/arm/mach-s3c64xx/common.c439
-rw-r--r--arch/arm/mach-s3c64xx/common.h57
-rw-r--r--arch/arm/mach-s3c64xx/cpuidle.c60
-rw-r--r--arch/arm/mach-s3c64xx/dev-audio.c213
-rw-r--r--arch/arm/mach-s3c64xx/dev-backlight.c140
-rw-r--r--arch/arm/mach-s3c64xx/dev-uart.c66
-rw-r--r--arch/arm/mach-s3c64xx/include/mach/dma.h57
-rw-r--r--arch/arm/mach-s3c64xx/include/mach/hardware.h17
-rw-r--r--arch/arm/mach-s3c64xx/include/mach/map.h122
-rw-r--r--arch/arm/mach-s3c64xx/include/mach/pm-core.h124
-rw-r--r--arch/arm/mach-s3c64xx/irq-pm.c119
-rw-r--r--arch/arm/mach-s3c64xx/mach-anw6410.c233
-rw-r--r--arch/arm/mach-s3c64xx/mach-hmt.c286
-rw-r--r--arch/arm/mach-s3c64xx/mach-mini6410.c367
-rw-r--r--arch/arm/mach-s3c64xx/mach-ncp.c103
-rw-r--r--arch/arm/mach-s3c64xx/mach-real6410.c335
-rw-r--r--arch/arm/mach-s3c64xx/mach-s3c64xx-dt.c68
-rw-r--r--arch/arm/mach-s3c64xx/mach-smartq.c411
-rw-r--r--arch/arm/mach-s3c64xx/mach-smartq.h16
-rw-r--r--arch/arm/mach-s3c64xx/mach-smartq5.c156
-rw-r--r--arch/arm/mach-s3c64xx/mach-smartq7.c172
-rw-r--r--arch/arm/mach-s3c64xx/mach-smdk6400.c93
-rw-r--r--arch/arm/mach-s3c64xx/mach-smdk6410.c710
-rw-r--r--arch/arm/mach-s3c64xx/onenand-core.h32
-rw-r--r--arch/arm/mach-s3c64xx/pm.c350
-rw-r--r--arch/arm/mach-s3c64xx/regs-srom.h55
-rw-r--r--arch/arm/mach-s3c64xx/regs-sys.h30
-rw-r--r--arch/arm/mach-s3c64xx/regs-syscon-power.h115
-rw-r--r--arch/arm/mach-s3c64xx/regs-usb-hsotg-phy.h50
-rw-r--r--arch/arm/mach-s3c64xx/s3c6400.c92
-rw-r--r--arch/arm/mach-s3c64xx/setup-fb-24bpp.c23
-rw-r--r--arch/arm/mach-s3c64xx/setup-i2c0.c24
-rw-r--r--arch/arm/mach-s3c64xx/setup-i2c1.c24
-rw-r--r--arch/arm/mach-s3c64xx/setup-ide.c39
-rw-r--r--arch/arm/mach-s3c64xx/setup-keypad.c20
-rw-r--r--arch/arm/mach-s3c64xx/setup-sdhci-gpio.c53
-rw-r--r--arch/arm/mach-s3c64xx/setup-spi.c26
-rw-r--r--arch/arm/mach-s3c64xx/setup-usb-phy.c85
-rw-r--r--arch/arm/mach-s3c64xx/sleep.S69
-rw-r--r--arch/arm/mach-s3c64xx/watchdog-reset.h16
-rw-r--r--arch/arm/mach-s5pv210/Kconfig5
-rw-r--r--arch/arm/mach-s5pv210/Makefile7
-rw-r--r--arch/arm/mach-s5pv210/common.h1
-rw-r--r--arch/arm/mach-s5pv210/pm.c67
-rw-r--r--arch/arm/mach-s5pv210/regs-clock.h4
-rw-r--r--arch/arm/mach-s5pv210/s5pv210.c2
-rw-r--r--arch/arm/mach-sa1100/Kconfig127
-rw-r--r--arch/arm/mach-sa1100/Makefile21
-rw-r--r--arch/arm/mach-sa1100/Makefile.boot8
-rw-r--r--arch/arm/mach-sa1100/assabet.c328
-rw-r--r--arch/arm/mach-sa1100/badge4.c344
-rw-r--r--arch/arm/mach-sa1100/cerf.c181
-rw-r--r--arch/arm/mach-sa1100/clock.c218
-rw-r--r--arch/arm/mach-sa1100/collie.c70
-rw-r--r--arch/arm/mach-sa1100/generic.c73
-rw-r--r--arch/arm/mach-sa1100/generic.h12
-rw-r--r--arch/arm/mach-sa1100/h3100.c143
-rw-r--r--arch/arm/mach-sa1100/h3600.c44
-rw-r--r--arch/arm/mach-sa1100/h3xxx.c87
-rw-r--r--arch/arm/mach-sa1100/hackkit.c236
-rw-r--r--arch/arm/mach-sa1100/include/mach/assabet.h6
-rw-r--r--arch/arm/mach-sa1100/include/mach/badge4.h75
-rw-r--r--arch/arm/mach-sa1100/include/mach/cerf.h23
-rw-r--r--arch/arm/mach-sa1100/include/mach/h3xxx.h6
-rw-r--r--arch/arm/mach-sa1100/include/mach/jornada720.h6
-rw-r--r--arch/arm/mach-sa1100/include/mach/memory.h2
-rw-r--r--arch/arm/mach-sa1100/include/mach/mtd-xip.h5
-rw-r--r--arch/arm/mach-sa1100/include/mach/nanoengine.h52
-rw-r--r--arch/arm/mach-sa1100/include/mach/reset.h1
-rw-r--r--arch/arm/mach-sa1100/include/mach/shannon.h40
-rw-r--r--arch/arm/mach-sa1100/include/mach/simpad.h159
-rw-r--r--arch/arm/mach-sa1100/jornada720.c18
-rw-r--r--arch/arm/mach-sa1100/jornada720_ssp.c15
-rw-r--r--arch/arm/mach-sa1100/lart.c177
-rw-r--r--arch/arm/mach-sa1100/nanoengine.c117
-rw-r--r--arch/arm/mach-sa1100/neponset.c136
-rw-r--r--arch/arm/mach-sa1100/pci-nanoengine.c204
-rw-r--r--arch/arm/mach-sa1100/pleb.c148
-rw-r--r--arch/arm/mach-sa1100/shannon.c110
-rw-r--r--arch/arm/mach-sa1100/simpad.c413
-rw-r--r--arch/arm/mach-sa1100/ssp.c5
-rw-r--r--arch/arm/mach-shmobile/Kconfig114
-rw-r--r--arch/arm/mach-shmobile/Makefile10
-rw-r--r--arch/arm/mach-shmobile/common.h6
-rw-r--r--arch/arm/mach-shmobile/headsmp-apmu.S29
-rw-r--r--arch/arm/mach-shmobile/headsmp-scu.S13
-rw-r--r--arch/arm/mach-shmobile/headsmp.S62
-rw-r--r--arch/arm/mach-shmobile/platsmp-apmu.c282
-rw-r--r--arch/arm/mach-shmobile/platsmp-apmu.h32
-rw-r--r--arch/arm/mach-shmobile/platsmp-scu.c7
-rw-r--r--arch/arm/mach-shmobile/platsmp.c14
-rw-r--r--arch/arm/mach-shmobile/pm-r8a7779.c41
-rw-r--r--arch/arm/mach-shmobile/pm-rcar-gen2.c56
-rw-r--r--arch/arm/mach-shmobile/pm-rmobile.c356
-rw-r--r--arch/arm/mach-shmobile/pm-rmobile.h25
-rw-r--r--arch/arm/mach-shmobile/r8a7779.h2
-rw-r--r--arch/arm/mach-shmobile/r8a7790.h7
-rw-r--r--arch/arm/mach-shmobile/r8a7791.h7
-rw-r--r--arch/arm/mach-shmobile/rcar-gen2.h2
-rw-r--r--arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c167
-rw-r--r--arch/arm/mach-shmobile/setup-emev2.c12
-rw-r--r--arch/arm/mach-shmobile/setup-r7s72100.c12
-rw-r--r--arch/arm/mach-shmobile/setup-r7s9210.c27
-rw-r--r--arch/arm/mach-shmobile/setup-r8a73a4.c13
-rw-r--r--arch/arm/mach-shmobile/setup-r8a7740.c20
-rw-r--r--arch/arm/mach-shmobile/setup-r8a7778.c24
-rw-r--r--arch/arm/mach-shmobile/setup-r8a7779.c71
-rw-r--r--arch/arm/mach-shmobile/setup-r8a7790.c38
-rw-r--r--arch/arm/mach-shmobile/setup-r8a7791.c39
-rw-r--r--arch/arm/mach-shmobile/setup-rcar-gen2.c59
-rw-r--r--arch/arm/mach-shmobile/setup-sh73a0.c34
-rw-r--r--arch/arm/mach-shmobile/smp-emev2.c10
-rw-r--r--arch/arm/mach-shmobile/smp-r8a7779.c88
-rw-r--r--arch/arm/mach-shmobile/smp-r8a7790.c71
-rw-r--r--arch/arm/mach-shmobile/smp-r8a7791.c53
-rw-r--r--arch/arm/mach-shmobile/smp-sh73a0.c44
-rw-r--r--arch/arm/mach-shmobile/suspend.c5
-rw-r--r--arch/arm/mach-shmobile/timer.c28
-rw-r--r--arch/arm/mach-socfpga/Kconfig15
-rw-r--r--arch/arm/mach-socfpga/core.h19
-rw-r--r--arch/arm/mach-socfpga/headsmp.S5
-rw-r--r--arch/arm/mach-socfpga/l2_cache.c13
-rw-r--r--arch/arm/mach-socfpga/ocram.c13
-rw-r--r--arch/arm/mach-socfpga/platsmp.c21
-rw-r--r--arch/arm/mach-socfpga/pm.c22
-rw-r--r--arch/arm/mach-socfpga/self-refresh.S13
-rw-r--r--arch/arm/mach-socfpga/socfpga.c31
-rw-r--r--arch/arm/mach-spear/Kconfig9
-rw-r--r--arch/arm/mach-spear/Makefile2
-rw-r--r--arch/arm/mach-spear/generic.h22
-rw-r--r--arch/arm/mach-spear/headsmp.S7
-rw-r--r--arch/arm/mach-spear/hotplug.c9
-rw-r--r--arch/arm/mach-spear/include/mach/irqs.h35
-rw-r--r--arch/arm/mach-spear/include/mach/misc_regs.h22
-rw-r--r--arch/arm/mach-spear/include/mach/uncompress.h42
-rw-r--r--arch/arm/mach-spear/misc_regs.h17
-rw-r--r--arch/arm/mach-spear/pl080.c9
-rw-r--r--arch/arm/mach-spear/pl080.h5
-rw-r--r--arch/arm/mach-spear/platsmp.c34
-rw-r--r--arch/arm/mach-spear/restart.c7
-rw-r--r--arch/arm/mach-spear/spear.h (renamed from arch/arm/mach-spear/include/mach/spear.h)5
-rw-r--r--arch/arm/mach-spear/spear1310.c7
-rw-r--r--arch/arm/mach-spear/spear1340.c5
-rw-r--r--arch/arm/mach-spear/spear13xx.c10
-rw-r--r--arch/arm/mach-spear/spear300.c7
-rw-r--r--arch/arm/mach-spear/spear310.c7
-rw-r--r--arch/arm/mach-spear/spear320.c9
-rw-r--r--arch/arm/mach-spear/spear3xx.c20
-rw-r--r--arch/arm/mach-spear/spear6xx.c18
-rw-r--r--arch/arm/mach-spear/time.c30
-rw-r--r--arch/arm/mach-sti/Kconfig1
-rw-r--r--arch/arm/mach-sti/Makefile3
-rw-r--r--arch/arm/mach-sti/board-dt.c14
-rw-r--r--arch/arm/mach-sti/headsmp.S43
-rw-r--r--arch/arm/mach-sti/platsmp.c93
-rw-r--r--arch/arm/mach-sti/smp.h5
-rw-r--r--arch/arm/mach-stm32/Kconfig54
-rw-r--r--arch/arm/mach-stm32/Makefile1
-rw-r--r--arch/arm/mach-stm32/Makefile.boot3
-rw-r--r--arch/arm/mach-stm32/board-dt.c16
-rw-r--r--arch/arm/mach-sunplus/Kconfig27
-rw-r--r--arch/arm/mach-sunplus/Makefile8
-rw-r--r--arch/arm/mach-sunplus/sp7021.c16
-rw-r--r--arch/arm/mach-sunxi/Kconfig38
-rw-r--r--arch/arm/mach-sunxi/Makefile4
-rw-r--r--arch/arm/mach-sunxi/headsmp.S81
-rw-r--r--arch/arm/mach-sunxi/mc_smp.c913
-rw-r--r--arch/arm/mach-sunxi/platsmp.c8
-rw-r--r--arch/arm/mach-sunxi/sunxi.c38
-rw-r--r--arch/arm/mach-tango/Kconfig14
-rw-r--r--arch/arm/mach-tango/Makefile7
-rw-r--r--arch/arm/mach-tango/platsmp.c52
-rw-r--r--arch/arm/mach-tango/pm.c33
-rw-r--r--arch/arm/mach-tango/setup.c18
-rw-r--r--arch/arm/mach-tango/smc.S10
-rw-r--r--arch/arm/mach-tango/smc.h9
-rw-r--r--arch/arm/mach-tegra/Kconfig5
-rw-r--r--arch/arm/mach-tegra/Makefile21
-rw-r--r--arch/arm/mach-tegra/board-paz00.c13
-rw-r--r--arch/arm/mach-tegra/board.h11
-rw-r--r--arch/arm/mach-tegra/common.h13
-rw-r--r--arch/arm/mach-tegra/cpuidle-tegra114.c98
-rw-r--r--arch/arm/mach-tegra/cpuidle-tegra20.c228
-rw-r--r--arch/arm/mach-tegra/cpuidle-tegra30.c148
-rw-r--r--arch/arm/mach-tegra/cpuidle.c59
-rw-r--r--arch/arm/mach-tegra/cpuidle.h32
-rw-r--r--arch/arm/mach-tegra/hotplug.c5
-rw-r--r--arch/arm/mach-tegra/io.c11
-rw-r--r--arch/arm/mach-tegra/iomap.h15
-rw-r--r--arch/arm/mach-tegra/irammap.h15
-rw-r--r--arch/arm/mach-tegra/irq.c18
-rw-r--r--arch/arm/mach-tegra/irq.h22
-rw-r--r--arch/arm/mach-tegra/platsmp.c7
-rw-r--r--arch/arm/mach-tegra/pm-tegra20.c13
-rw-r--r--arch/arm/mach-tegra/pm-tegra30.c13
-rw-r--r--arch/arm/mach-tegra/pm.c117
-rw-r--r--arch/arm/mach-tegra/pm.h23
-rw-r--r--arch/arm/mach-tegra/reset-handler.S83
-rw-r--r--arch/arm/mach-tegra/reset.c17
-rw-r--r--arch/arm/mach-tegra/reset.h19
-rw-r--r--arch/arm/mach-tegra/sleep-tegra20.S223
-rw-r--r--arch/arm/mach-tegra/sleep-tegra30.S167
-rw-r--r--arch/arm/mach-tegra/sleep.S31
-rw-r--r--arch/arm/mach-tegra/sleep.h28
-rw-r--r--arch/arm/mach-tegra/tegra.c38
-rw-r--r--arch/arm/mach-u300/Kconfig45
-rw-r--r--arch/arm/mach-u300/Makefile8
-rw-r--r--arch/arm/mach-u300/core.c414
-rw-r--r--arch/arm/mach-u300/dummyspichip.c276
-rw-r--r--arch/arm/mach-u300/regulator.c132
-rw-r--r--arch/arm/mach-uniphier/Kconfig1
-rw-r--r--arch/arm/mach-uniphier/Makefile0
-rw-r--r--arch/arm/mach-ux500/Kconfig56
-rw-r--r--arch/arm/mach-ux500/Makefile1
-rw-r--r--arch/arm/mach-ux500/cpu-db8500.c26
-rw-r--r--arch/arm/mach-ux500/db8500-regs.h200
-rw-r--r--arch/arm/mach-ux500/platsmp.c9
-rw-r--r--arch/arm/mach-ux500/pm.c8
-rw-r--r--arch/arm/mach-ux500/pm_domains.c2
-rw-r--r--arch/arm/mach-ux500/pm_domains.h2
-rw-r--r--arch/arm/mach-versatile/Kconfig311
-rw-r--r--arch/arm/mach-versatile/Makefile33
-rw-r--r--arch/arm/mach-versatile/dcscb.c (renamed from arch/arm/mach-vexpress/dcscb.c)9
-rw-r--r--arch/arm/mach-versatile/dcscb_setup.S (renamed from arch/arm/mach-vexpress/dcscb_setup.S)7
-rw-r--r--arch/arm/mach-versatile/headsmp.S36
-rw-r--r--arch/arm/mach-versatile/hotplug.c102
-rw-r--r--arch/arm/mach-versatile/integrator-cm.h (renamed from arch/arm/mach-integrator/cm.h)0
-rw-r--r--arch/arm/mach-versatile/integrator-hardware.h336
-rw-r--r--arch/arm/mach-versatile/integrator.c94
-rw-r--r--arch/arm/mach-versatile/integrator.h (renamed from arch/arm/mach-integrator/common.h)0
-rw-r--r--arch/arm/mach-versatile/integrator_ap.c196
-rw-r--r--arch/arm/mach-versatile/integrator_cp.c (renamed from arch/arm/mach-integrator/integrator_cp.c)15
-rw-r--r--arch/arm/mach-versatile/platsmp-realview.c93
-rw-r--r--arch/arm/mach-versatile/platsmp-vexpress.c93
-rw-r--r--arch/arm/mach-versatile/platsmp.c107
-rw-r--r--arch/arm/mach-versatile/platsmp.h11
-rw-r--r--arch/arm/mach-versatile/realview.c27
-rw-r--r--arch/arm/mach-versatile/spc.c (renamed from arch/arm/mach-vexpress/spc.c)54
-rw-r--r--arch/arm/mach-versatile/spc.h18
-rw-r--r--arch/arm/mach-versatile/tc2_pm.c (renamed from arch/arm/mach-vexpress/tc2_pm.c)7
-rw-r--r--arch/arm/mach-versatile/v2m-mps2.c17
-rw-r--r--arch/arm/mach-versatile/v2m.c40
-rw-r--r--arch/arm/mach-versatile/versatile.c185
-rw-r--r--arch/arm/mach-versatile/versatile_dt.c361
-rw-r--r--arch/arm/mach-versatile/vexpress.h4
-rw-r--r--arch/arm/mach-vexpress/Kconfig84
-rw-r--r--arch/arm/mach-vexpress/Makefile20
-rw-r--r--arch/arm/mach-vexpress/Makefile.boot3
-rw-r--r--arch/arm/mach-vexpress/core.h5
-rw-r--r--arch/arm/mach-vexpress/hotplug.c108
-rw-r--r--arch/arm/mach-vexpress/platsmp.c92
-rw-r--r--arch/arm/mach-vexpress/spc.h25
-rw-r--r--arch/arm/mach-vexpress/v2m-mps2.c21
-rw-r--r--arch/arm/mach-vexpress/v2m.c17
-rw-r--r--arch/arm/mach-vt8500/Kconfig2
-rw-r--r--arch/arm/mach-vt8500/Makefile1
-rw-r--r--arch/arm/mach-vt8500/Makefile.boot3
-rw-r--r--arch/arm/mach-vt8500/vt8500.c15
-rw-r--r--arch/arm/mach-w90x900/Kconfig50
-rw-r--r--arch/arm/mach-w90x900/Makefile20
-rw-r--r--arch/arm/mach-w90x900/Makefile.boot3
-rw-r--r--arch/arm/mach-w90x900/clksel.c91
-rw-r--r--arch/arm/mach-w90x900/clock.c124
-rw-r--r--arch/arm/mach-w90x900/clock.h43
-rw-r--r--arch/arm/mach-w90x900/cpu.c242
-rw-r--r--arch/arm/mach-w90x900/cpu.h60
-rw-r--r--arch/arm/mach-w90x900/dev.c541
-rw-r--r--arch/arm/mach-w90x900/gpio.c153
-rw-r--r--arch/arm/mach-w90x900/include/mach/entry-macro.S26
-rw-r--r--arch/arm/mach-w90x900/include/mach/hardware.h24
-rw-r--r--arch/arm/mach-w90x900/include/mach/irqs.h86
-rw-r--r--arch/arm/mach-w90x900/include/mach/map.h157
-rw-r--r--arch/arm/mach-w90x900/include/mach/mfp.h25
-rw-r--r--arch/arm/mach-w90x900/include/mach/regs-clock.h53
-rw-r--r--arch/arm/mach-w90x900/include/mach/regs-irq.h51
-rw-r--r--arch/arm/mach-w90x900/include/mach/regs-ldm.h253
-rw-r--r--arch/arm/mach-w90x900/include/mach/regs-serial.h59
-rw-r--r--arch/arm/mach-w90x900/include/mach/uncompress.h48
-rw-r--r--arch/arm/mach-w90x900/irq.c216
-rw-r--r--arch/arm/mach-w90x900/mach-nuc910evb.c42
-rw-r--r--arch/arm/mach-w90x900/mach-nuc950evb.c45
-rw-r--r--arch/arm/mach-w90x900/mach-nuc960evb.c42
-rw-r--r--arch/arm/mach-w90x900/mfp.c200
-rw-r--r--arch/arm/mach-w90x900/nuc910.c62
-rw-r--r--arch/arm/mach-w90x900/nuc910.h21
-rw-r--r--arch/arm/mach-w90x900/nuc950.c56
-rw-r--r--arch/arm/mach-w90x900/nuc950.h21
-rw-r--r--arch/arm/mach-w90x900/nuc960.c54
-rw-r--r--arch/arm/mach-w90x900/nuc960.h21
-rw-r--r--arch/arm/mach-w90x900/nuc9xx.h26
-rw-r--r--arch/arm/mach-w90x900/regs-ebi.h33
-rw-r--r--arch/arm/mach-w90x900/regs-gcr.h39
-rw-r--r--arch/arm/mach-w90x900/regs-timer.h42
-rw-r--r--arch/arm/mach-w90x900/regs-usb.h35
-rw-r--r--arch/arm/mach-w90x900/time.c173
-rw-r--r--arch/arm/mach-zx/Kconfig21
-rw-r--r--arch/arm/mach-zx/Makefile2
-rw-r--r--arch/arm/mach-zx/core.h19
-rw-r--r--arch/arm/mach-zx/headsmp.S33
-rw-r--r--arch/arm/mach-zx/platsmp.c189
-rw-r--r--arch/arm/mach-zx/zx296702-pm-domain.c202
-rw-r--r--arch/arm/mach-zx/zx296702.c25
-rw-r--r--arch/arm/mach-zynq/Kconfig4
-rw-r--r--arch/arm/mach-zynq/Makefile1
-rw-r--r--arch/arm/mach-zynq/common.c16
-rw-r--r--arch/arm/mach-zynq/common.h10
-rw-r--r--arch/arm/mach-zynq/headsmp.S7
-rw-r--r--arch/arm/mach-zynq/platsmp.c20
-rw-r--r--arch/arm/mach-zynq/pm.c14
-rw-r--r--arch/arm/mach-zynq/slcr.c14
-rw-r--r--arch/arm/mm/Kconfig107
-rw-r--r--arch/arm/mm/Makefile25
-rw-r--r--arch/arm/mm/abort-ev6.S1
-rw-r--r--arch/arm/mm/abort-ev7.S27
-rw-r--r--arch/arm/mm/alignment.c113
-rw-r--r--arch/arm/mm/cache-aurora-l2.h55
-rw-r--r--arch/arm/mm/cache-b15-rac.c40
-rw-r--r--arch/arm/mm/cache-fa.S5
-rw-r--r--arch/arm/mm/cache-feroceon-l2.c5
-rw-r--r--arch/arm/mm/cache-l2x0-pmu.c23
-rw-r--r--arch/arm/mm/cache-l2x0.c48
-rw-r--r--arch/arm/mm/cache-nop.S6
-rw-r--r--arch/arm/mm/cache-tauros2.c5
-rw-r--r--arch/arm/mm/cache-tauros3.h14
-rw-r--r--arch/arm/mm/cache-uniphier.c11
-rw-r--r--arch/arm/mm/cache-v4.S5
-rw-r--r--arch/arm/mm/cache-v4wb.S5
-rw-r--r--arch/arm/mm/cache-v4wt.S5
-rw-r--r--arch/arm/mm/cache-v6.S15
-rw-r--r--arch/arm/mm/cache-v7.S133
-rw-r--r--arch/arm/mm/cache-v7m.S25
-rw-r--r--arch/arm/mm/cache-xsc3l2.c14
-rw-r--r--arch/arm/mm/context.c10
-rw-r--r--arch/arm/mm/copypage-fa.c40
-rw-r--r--arch/arm/mm/copypage-feroceon.c104
-rw-r--r--arch/arm/mm/copypage-v4mc.c31
-rw-r--r--arch/arm/mm/copypage-v4wb.c47
-rw-r--r--arch/arm/mm/copypage-v4wt.c43
-rw-r--r--arch/arm/mm/copypage-v6.c9
-rw-r--r--arch/arm/mm/copypage-xsc3.c86
-rw-r--r--arch/arm/mm/copypage-xscale.c94
-rw-r--r--arch/arm/mm/dma-mapping-nommu.c215
-rw-r--r--arch/arm/mm/dma-mapping.c943
-rw-r--r--arch/arm/mm/dump.c63
-rw-r--r--arch/arm/mm/fault-armv.c15
-rw-r--r--arch/arm/mm/fault.c299
-rw-r--r--arch/arm/mm/fault.h8
-rw-r--r--arch/arm/mm/flush.c49
-rw-r--r--arch/arm/mm/highmem.c149
-rw-r--r--arch/arm/mm/hugetlbpage.c15
-rw-r--r--arch/arm/mm/idmap.c9
-rw-r--r--arch/arm/mm/init.c467
-rw-r--r--arch/arm/mm/iomap.c2
-rw-r--r--arch/arm/mm/ioremap.c93
-rw-r--r--arch/arm/mm/kasan_init.c300
-rw-r--r--arch/arm/mm/l2c-common.c5
-rw-r--r--arch/arm/mm/mm.h17
-rw-r--r--arch/arm/mm/mmap.c74
-rw-r--r--arch/arm/mm/mmu.c413
-rw-r--r--arch/arm/mm/nommu.c74
-rw-r--r--arch/arm/mm/pageattr.c56
-rw-r--r--arch/arm/mm/pgd.c63
-rw-r--r--arch/arm/mm/pmsa-v7.c80
-rw-r--r--arch/arm/mm/pmsa-v8.c308
-rw-r--r--arch/arm/mm/proc-arm1020.S20
-rw-r--r--arch/arm/mm/proc-arm1020e.S20
-rw-r--r--arch/arm/mm/proc-arm1022.S11
-rw-r--r--arch/arm/mm/proc-arm1026.S15
-rw-r--r--arch/arm/mm/proc-arm720.S20
-rw-r--r--arch/arm/mm/proc-arm740.S10
-rw-r--r--arch/arm/mm/proc-arm7tdmi.S10
-rw-r--r--arch/arm/mm/proc-arm920.S20
-rw-r--r--arch/arm/mm/proc-arm922.S20
-rw-r--r--arch/arm/mm/proc-arm925.S20
-rw-r--r--arch/arm/mm/proc-arm926.S24
-rw-r--r--arch/arm/mm/proc-arm940.S10
-rw-r--r--arch/arm/mm/proc-arm946.S10
-rw-r--r--arch/arm/mm/proc-arm9tdmi.S10
-rw-r--r--arch/arm/mm/proc-fa526.S11
-rw-r--r--arch/arm/mm/proc-feroceon.S23
-rw-r--r--arch/arm/mm/proc-macros.S19
-rw-r--r--arch/arm/mm/proc-mohawk.S19
-rw-r--r--arch/arm/mm/proc-sa110.S9
-rw-r--r--arch/arm/mm/proc-sa1100.S9
-rw-r--r--arch/arm/mm/proc-syms.c5
-rw-r--r--arch/arm/mm/proc-v6.S11
-rw-r--r--arch/arm/mm/proc-v7-2level.S13
-rw-r--r--arch/arm/mm/proc-v7-3level.S14
-rw-r--r--arch/arm/mm/proc-v7-bugs.c297
-rw-r--r--arch/arm/mm/proc-v7.S225
-rw-r--r--arch/arm/mm/proc-v7m.S36
-rw-r--r--arch/arm/mm/proc-xsc3.S9
-rw-r--r--arch/arm/mm/proc-xscale.S9
-rw-r--r--arch/arm/mm/ptdump_debugfs.c21
-rw-r--r--arch/arm/mm/pv-fixup-asm.S29
-rw-r--r--arch/arm/mm/tcm.h4
-rw-r--r--arch/arm/mm/tlb-fa.S5
-rw-r--r--arch/arm/mm/tlb-v4.S5
-rw-r--r--arch/arm/mm/tlb-v4wb.S5
-rw-r--r--arch/arm/mm/tlb-v4wbi.S5
-rw-r--r--arch/arm/mm/tlb-v6.S9
-rw-r--r--arch/arm/mm/tlb-v7.S9
-rw-r--r--arch/arm/net/Makefile1
-rw-r--r--arch/arm/net/bpf_jit_32.c1331
-rw-r--r--arch/arm/net/bpf_jit_32.h52
-rw-r--r--arch/arm/nwfpe/Makefile6
-rw-r--r--arch/arm/nwfpe/double_cpdo.c14
-rw-r--r--arch/arm/nwfpe/entry.S91
-rw-r--r--arch/arm/nwfpe/extended_cpdo.c14
-rw-r--r--arch/arm/nwfpe/fpa11.c14
-rw-r--r--arch/arm/nwfpe/fpa11.h14
-rw-r--r--arch/arm/nwfpe/fpa11_cpdo.c14
-rw-r--r--arch/arm/nwfpe/fpa11_cpdt.c14
-rw-r--r--arch/arm/nwfpe/fpa11_cprt.c14
-rw-r--r--arch/arm/nwfpe/fpmodule.c16
-rw-r--r--arch/arm/nwfpe/fpmodule.h14
-rw-r--r--arch/arm/nwfpe/fpopcode.c14
-rw-r--r--arch/arm/nwfpe/fpopcode.h14
-rw-r--r--arch/arm/nwfpe/fpsr.h14
-rw-r--r--arch/arm/nwfpe/single_cpdo.c14
-rw-r--r--arch/arm/oprofile/Makefile14
-rw-r--r--arch/arm/oprofile/common.c132
-rw-r--r--arch/arm/plat-iop/Makefile28
-rw-r--r--arch/arm/plat-iop/adma.c205
-rw-r--r--arch/arm/plat-iop/cp6.c51
-rw-r--r--arch/arm/plat-iop/i2c.c79
-rw-r--r--arch/arm/plat-iop/pci.c404
-rw-r--r--arch/arm/plat-iop/pmu.c39
-rw-r--r--arch/arm/plat-iop/restart.c20
-rw-r--r--arch/arm/plat-iop/setup.c34
-rw-r--r--arch/arm/plat-iop/time.c186
-rw-r--r--arch/arm/plat-omap/Kconfig136
-rw-r--r--arch/arm/plat-omap/Makefile13
-rw-r--r--arch/arm/plat-omap/counter_32k.c117
-rw-r--r--arch/arm/plat-omap/debug-leds.c174
-rw-r--r--arch/arm/plat-omap/dma.c1468
-rw-r--r--arch/arm/plat-omap/dmtimer.c1000
-rw-r--r--arch/arm/plat-omap/include/plat/counter-32k.h1
-rw-r--r--arch/arm/plat-omap/include/plat/cpu.h35
-rw-r--r--arch/arm/plat-omap/include/plat/dmtimer.h418
-rw-r--r--arch/arm/plat-omap/include/plat/i2c.h53
-rw-r--r--arch/arm/plat-omap/include/plat/sram.h8
-rw-r--r--arch/arm/plat-omap/sram.c132
-rw-r--r--arch/arm/plat-orion/Makefile3
-rw-r--r--arch/arm/plat-orion/common.c35
-rw-r--r--arch/arm/plat-orion/gpio.c21
-rw-r--r--arch/arm/plat-orion/include/plat/common.h3
-rw-r--r--arch/arm/plat-orion/include/plat/orion-gpio.h3
-rw-r--r--arch/arm/plat-orion/mpp.c7
-rw-r--r--arch/arm/plat-orion/time.c10
-rw-r--r--arch/arm/plat-pxa/Kconfig8
-rw-r--r--arch/arm/plat-pxa/Makefile9
-rw-r--r--arch/arm/plat-pxa/include/plat/mfp.h475
-rw-r--r--arch/arm/plat-pxa/mfp.c285
-rw-r--r--arch/arm/plat-pxa/ssp.c290
-rw-r--r--arch/arm/plat-samsung/Kconfig307
-rw-r--r--arch/arm/plat-samsung/Makefile35
-rw-r--r--arch/arm/plat-samsung/adc.c514
-rw-r--r--arch/arm/plat-samsung/cpu.c48
-rw-r--r--arch/arm/plat-samsung/dev-uart.c41
-rw-r--r--arch/arm/plat-samsung/devs.c1166
-rw-r--r--arch/arm/plat-samsung/gpio-samsung.c1324
-rw-r--r--arch/arm/plat-samsung/include/plat/adc-core.h24
-rw-r--r--arch/arm/plat-samsung/include/plat/adc.h32
-rw-r--r--arch/arm/plat-samsung/include/plat/cpu-freq-core.h287
-rw-r--r--arch/arm/plat-samsung/include/plat/cpu-freq.h141
-rw-r--r--arch/arm/plat-samsung/include/plat/cpu.h140
-rw-r--r--arch/arm/plat-samsung/include/plat/devs.h96
-rw-r--r--arch/arm/plat-samsung/include/plat/fb-s3c2410.h68
-rw-r--r--arch/arm/plat-samsung/include/plat/gpio-cfg-helpers.h159
-rw-r--r--arch/arm/plat-samsung/include/plat/map-s3c.h76
-rw-r--r--arch/arm/plat-samsung/include/plat/map-s5p.h26
-rw-r--r--arch/arm/plat-samsung/include/plat/pm-common.h107
-rw-r--r--arch/arm/plat-samsung/include/plat/pm.h109
-rw-r--r--arch/arm/plat-samsung/include/plat/regs-adc.h64
-rw-r--r--arch/arm/plat-samsung/include/plat/regs-spi.h44
-rw-r--r--arch/arm/plat-samsung/include/plat/regs-udc.h146
-rw-r--r--arch/arm/plat-samsung/include/plat/samsung-time.h26
-rw-r--r--arch/arm/plat-samsung/include/plat/usb-phy.h15
-rw-r--r--arch/arm/plat-samsung/init.c173
-rw-r--r--arch/arm/plat-samsung/pm-check.c233
-rw-r--r--arch/arm/plat-samsung/pm-debug.c95
-rw-r--r--arch/arm/plat-samsung/pm.c199
-rw-r--r--arch/arm/plat-samsung/watchdog-reset.c92
-rw-r--r--arch/arm/plat-versatile/Kconfig6
-rw-r--r--arch/arm/plat-versatile/Makefile4
-rw-r--r--arch/arm/plat-versatile/headsmp.S41
-rw-r--r--arch/arm/plat-versatile/include/plat/platsmp.h14
-rw-r--r--arch/arm/plat-versatile/include/plat/sched_clock.h7
-rw-r--r--arch/arm/plat-versatile/platsmp.c93
-rw-r--r--arch/arm/plat-versatile/sched-clock.c41
-rw-r--r--arch/arm/probes/decode-arm.c10
-rw-r--r--arch/arm/probes/decode-arm.h8
-rw-r--r--arch/arm/probes/decode-thumb.c5
-rw-r--r--arch/arm/probes/decode-thumb.h8
-rw-r--r--arch/arm/probes/decode.c7
-rw-r--r--arch/arm/probes/decode.h36
-rw-r--r--arch/arm/probes/kprobes/Makefile3
-rw-r--r--arch/arm/probes/kprobes/actions-arm.c10
-rw-r--r--arch/arm/probes/kprobes/actions-common.c13
-rw-r--r--arch/arm/probes/kprobes/actions-thumb.c21
-rw-r--r--arch/arm/probes/kprobes/checkers-arm.c10
-rw-r--r--arch/arm/probes/kprobes/checkers-common.c10
-rw-r--r--arch/arm/probes/kprobes/checkers-thumb.c10
-rw-r--r--arch/arm/probes/kprobes/checkers.h10
-rw-r--r--arch/arm/probes/kprobes/core.c291
-rw-r--r--arch/arm/probes/kprobes/core.h10
-rw-r--r--arch/arm/probes/kprobes/opt-arm.c44
-rw-r--r--arch/arm/probes/kprobes/test-arm.c299
-rw-r--r--arch/arm/probes/kprobes/test-core.c11
-rw-r--r--arch/arm/probes/kprobes/test-core.h8
-rw-r--r--arch/arm/probes/kprobes/test-thumb.c15
-rw-r--r--arch/arm/probes/uprobes/Makefile1
-rw-r--r--arch/arm/probes/uprobes/actions-arm.c5
-rw-r--r--arch/arm/probes/uprobes/core.c11
-rw-r--r--arch/arm/probes/uprobes/core.h5
-rw-r--r--arch/arm/tools/Makefile45
-rw-r--r--arch/arm/tools/mach-types2
-rw-r--r--arch/arm/tools/syscall.tbl118
-rw-r--r--arch/arm/tools/syscallhdr.sh31
-rw-r--r--arch/arm/tools/syscallnr.sh3
-rw-r--r--arch/arm/tools/syscalltbl.sh22
-rw-r--r--arch/arm/vdso/.gitignore1
-rw-r--r--arch/arm/vdso/Makefile43
-rw-r--r--arch/arm/vdso/note.c15
-rw-r--r--arch/arm/vdso/vdso.S13
-rw-r--r--arch/arm/vdso/vdso.lds.S15
-rw-r--r--arch/arm/vdso/vdsomunge.c15
-rw-r--r--arch/arm/vdso/vgettimeofday.c268
-rw-r--r--arch/arm/vfp/Makefile8
-rw-r--r--arch/arm/vfp/entry.S59
-rw-r--r--arch/arm/vfp/vfp.h6
-rw-r--r--arch/arm/vfp/vfphw.S241
-rw-r--r--arch/arm/vfp/vfpinstr.h28
-rw-r--r--arch/arm/vfp/vfpmodule.c310
-rw-r--r--arch/arm/xen/Makefile2
-rw-r--r--arch/arm/xen/efi.c40
-rw-r--r--arch/arm/xen/enlighten.c199
-rw-r--r--arch/arm/xen/hypercall.S4
-rw-r--r--arch/arm/xen/mm.c185
-rw-r--r--arch/arm/xen/p2m.c49
-rw-r--r--arch/arm64/Kbuild9
-rw-r--r--arch/arm64/Kconfig1734
-rw-r--r--arch/arm64/Kconfig.debug80
-rw-r--r--arch/arm64/Kconfig.platforms241
-rw-r--r--arch/arm64/Makefile216
-rw-r--r--arch/arm64/boot/.gitignore2
-rw-r--r--arch/arm64/boot/Makefile19
-rw-r--r--arch/arm64/boot/dts/Makefile12
-rw-r--r--arch/arm64/boot/dts/actions/Makefile2
-rw-r--r--arch/arm64/boot/dts/actions/s700-cubieboard7.dts56
-rw-r--r--arch/arm64/boot/dts/actions/s700.dtsi102
-rw-r--r--arch/arm64/boot/dts/actions/s900-bubblegum-96.dts286
-rw-r--r--arch/arm64/boot/dts/actions/s900.dtsi181
-rw-r--r--arch/arm64/boot/dts/al/Makefile1
-rw-r--r--arch/arm64/boot/dts/allwinner/Makefile34
-rw-r--r--arch/arm64/boot/dts/allwinner/axp803.dtsi77
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a100-allwinner-perf1.dts180
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi394
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-amarula-relic.dts320
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-bananapi-m64.dts186
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-cpu-opp.dtsi75
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-nanopi-a64.dts160
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-oceanic-5205-5inmfd.dts89
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino-emmc.dts25
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-olinuxino.dts251
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-orangepi-win.dts307
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-lts.dts25
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-plus.dts54
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-pine64.dts139
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-pinebook.dts431
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.0.dts20
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.1.dts39
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2.dts54
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi516
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab-early-adopter.dts26
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-pinetab.dts484
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-sopine-baseboard.dts148
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-sopine.dtsi87
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64-teres-i.dts392
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi946
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus-v1.2.dts12
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus.dts11
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h5-cpu-opp.dtsi79
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts71
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi11
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h3-cc.dts17
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h3-it.dts11
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h5-libretech-all-h5-cc.dts61
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts63
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-neo2.dts53
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts202
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-pc2.dts118
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-prime.dts91
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus.dts140
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h5-orangepi-zero-plus2.dts113
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi241
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h6-beelink-gs1.dts315
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi117
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h6-gpu-opp.dtsi87
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3.dts345
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-lite2.dts74
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-one-plus.dts43
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi.dtsi268
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64-model-b.dts51
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts334
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h6-tanix-tx6-mini.dts15
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h6-tanix-tx6.dts29
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h6-tanix.dtsi189
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi1128
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h616-orangepi-zero2.dts254
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h616-x96-mate.dts202
-rw-r--r--arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi751
-rw-r--r--arch/arm64/boot/dts/altera/Makefile5
-rw-r--r--arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi356
-rw-r--r--arch/arm64/boot/dts/altera/socfpga_stratix10_socdk.dts147
-rw-r--r--arch/arm64/boot/dts/altera/socfpga_stratix10_socdk_nand.dts203
-rw-r--r--arch/arm64/boot/dts/altera/socfpga_stratix10_swvp.dts117
-rw-r--r--arch/arm64/boot/dts/amazon/Makefile3
-rw-r--r--arch/arm64/boot/dts/amazon/alpine-v2-evp.dts (renamed from arch/arm64/boot/dts/al/alpine-v2-evp.dts)0
-rw-r--r--arch/arm64/boot/dts/amazon/alpine-v2.dtsi (renamed from arch/arm64/boot/dts/al/alpine-v2.dtsi)14
-rw-r--r--arch/arm64/boot/dts/amazon/alpine-v3-evp.dts24
-rw-r--r--arch/arm64/boot/dts/amazon/alpine-v3.dtsi408
-rw-r--r--arch/arm64/boot/dts/amd/Makefile4
-rw-r--r--arch/arm64/boot/dts/amd/amd-overdrive-rev-b0.dts33
-rw-r--r--arch/arm64/boot/dts/amd/amd-overdrive-rev-b1.dts29
-rw-r--r--arch/arm64/boot/dts/amd/amd-overdrive.dts66
-rw-r--r--arch/arm64/boot/dts/amd/amd-seattle-cpus.dtsi224
-rw-r--r--arch/arm64/boot/dts/amd/amd-seattle-soc.dtsi74
-rw-r--r--arch/arm64/boot/dts/amd/amd-seattle-xgbe-b.dtsi22
-rw-r--r--arch/arm64/boot/dts/amd/husky.dts84
-rw-r--r--arch/arm64/boot/dts/amlogic/Makefile57
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-a1-ad401.dts30
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-a1.dtsi172
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j100.dts40
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j110-rev-2.dts37
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j110-rev-3.dts27
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-axg-jethome-jethub-j1xx.dtsi350
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-axg-s400.dts575
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-axg.dtsi1811
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi2507
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12.dtsi385
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12a-radxa-zero.dts404
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts558
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts308
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts480
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12a.dtsi120
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-a311d-bananapi-m2s.dts37
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-a311d-khadas-vim3.dts41
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi109
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-bananapi-cm4-cm4io.dts165
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-bananapi-cm4.dtsi388
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-bananapi.dtsi521
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-gsking-x.dts156
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-gtking-pro.dts140
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts163
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi107
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-odroid-go-ultra.dts722
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2-plus.dts31
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dts15
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dtsi303
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2l.dts125
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-odroid.dtsi445
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-radxa-zero2.dts489
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-s922x-bananapi-m2s.dts14
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-s922x-khadas-vim3.dts41
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-s922x.dtsi99
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-ugoos-am6.dts184
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi425
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-g12b.dtsi150
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gx-libretech-pc.dtsi447
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gx-mali450.dtsi61
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi168
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gx.dtsi275
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts140
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxbb-nanopi-k2.dts171
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts106
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts207
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxbb-p200.dts48
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxbb-p201.dts41
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi52
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95-meta.dts39
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95-pro.dts39
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95-telos.dts39
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxbb-vega-s95.dtsi219
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxbb-wetek-hub.dts110
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxbb-wetek-play2.dts167
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi292
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi272
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi46
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s805x-libretech-ac.dts319
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s805x-p241.dts305
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s805x.dtsi23
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s905d-libretech-pc.dts16
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s905d-mecool-kii-pro.dts84
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s905d-p230.dts72
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s905d-p231.dts46
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s905d-phicomm-n1.dts35
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s905d-sml5442tw.dts83
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s905d-vero4k-plus.dts115
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s905d.dtsi39
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s905w-jethome-jethub-j80.dts247
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s905w-p281.dts26
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s905w-tx3-mini.dts30
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s905x-hwacom-amazetv.dts11
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts75
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc-v2.dts313
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc.dts121
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts57
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s905x-p212.dts108
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s905x-p212.dtsi56
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl-s905x.dtsi39
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxl.dtsi363
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxm-gt1-ultimate.dts91
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dts195
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxm-mecool-kiii-pro.dts111
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxm-minix-neo-u9h.dts117
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts121
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts71
-rw-r--r--arch/arm64/boot/dts/amlogic/meson-gxm-q201.dts46