License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Many source files in the tree are missing licensing information, which
makes it harder for compliance tools to determine the correct license.
By default all files without license information are under the default
license of the kernel, which is GPL version 2.
Update the files which contain no license information with the 'GPL-2.0'
SPDX license identifier. The SPDX identifier is a legally binding
shorthand, which can be used instead of the full boiler plate text.
This patch is based on work done by Thomas Gleixner and Kate Stewart and
Philippe Ombredanne.
How this work was done:
Patches were generated and checked against linux-4.14-rc6 for a subset of
the use cases:
- file had no licensing information it it.
- file was a */uapi/* one with no licensing information in it,
- file was a */uapi/* one with existing licensing information,
Further patches will be generated in subsequent months to fix up cases
where non-standard license headers were used, and references to license
had to be inferred by heuristics based on keywords.
The analysis to determine which SPDX License Identifier to be applied to
a file was done in a spreadsheet of side by side results from of the
output of two independent scanners (ScanCode & Windriver) producing SPDX
tag:value files created by Philippe Ombredanne. Philippe prepared the
base worksheet, and did an initial spot review of a few 1000 files.
The 4.13 kernel was the starting point of the analysis with 60,537 files
assessed. Kate Stewart did a file by file comparison of the scanner
results in the spreadsheet to determine which SPDX license identifier(s)
to be applied to the file. She confirmed any determination that was not
immediately clear with lawyers working with the Linux Foundation.
Criteria used to select files for SPDX license identifier tagging was:
- Files considered eligible had to be source code files.
- Make and config files were included as candidates if they contained >5
lines of source
- File already had some variant of a license header in it (even if <5
lines).
All documentation files were explicitly excluded.
The following heuristics were used to determine which SPDX license
identifiers to apply.
- when both scanners couldn't find any license traces, file was
considered to have no license information in it, and the top level
COPYING file license applied.
For non */uapi/* files that summary was:
SPDX license identifier # files
---------------------------------------------------|-------
GPL-2.0 11139
and resulted in the first patch in this series.
If that file was a */uapi/* path one, it was "GPL-2.0 WITH
Linux-syscall-note" otherwise it was "GPL-2.0". Results of that was:
SPDX license identifier # files
---------------------------------------------------|-------
GPL-2.0 WITH Linux-syscall-note 930
and resulted in the second patch in this series.
- if a file had some form of licensing information in it, and was one
of the */uapi/* ones, it was denoted with the Linux-syscall-note if
any GPL family license was found in the file or had no licensing in
it (per prior point). Results summary:
SPDX license identifier # files
---------------------------------------------------|------
GPL-2.0 WITH Linux-syscall-note 270
GPL-2.0+ WITH Linux-syscall-note 169
((GPL-2.0 WITH Linux-syscall-note) OR BSD-2-Clause) 21
((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 17
LGPL-2.1+ WITH Linux-syscall-note 15
GPL-1.0+ WITH Linux-syscall-note 14
((GPL-2.0+ WITH Linux-syscall-note) OR BSD-3-Clause) 5
LGPL-2.0+ WITH Linux-syscall-note 4
LGPL-2.1 WITH Linux-syscall-note 3
((GPL-2.0 WITH Linux-syscall-note) OR MIT) 3
((GPL-2.0 WITH Linux-syscall-note) AND MIT) 1
and that resulted in the third patch in this series.
- when the two scanners agreed on the detected license(s), that became
the concluded license(s).
- when there was disagreement between the two scanners (one detected a
license but the other didn't, or they both detected different
licenses) a manual inspection of the file occurred.
- In most cases a manual inspection of the information in the file
resulted in a clear resolution of the license that should apply (and
which scanner probably needed to revisit its heuristics).
- When it was not immediately clear, the license identifier was
confirmed with lawyers working with the Linux Foundation.
- If there was any question as to the appropriate license identifier,
the file was flagged for further research and to be revisited later
in time.
In total, over 70 hours of logged manual review was done on the
spreadsheet to determine the SPDX license identifiers to apply to the
source files by Kate, Philippe, Thomas and, in some cases, confirmation
by lawyers working with the Linux Foundation.
Kate also obtained a third independent scan of the 4.13 code base from
FOSSology, and compared selected files where the other two scanners
disagreed against that SPDX file, to see if there was new insights. The
Windriver scanner is based on an older version of FOSSology in part, so
they are related.
Thomas did random spot checks in about 500 files from the spreadsheets
for the uapi headers and agreed with SPDX license identifier in the
files he inspected. For the non-uapi files Thomas did random spot checks
in about 15000 files.
In initial set of patches against 4.14-rc6, 3 files were found to have
copy/paste license identifier errors, and have been fixed to reflect the
correct identifier.
Additionally Philippe spent 10 hours this week doing a detailed manual
inspection and review of the 12,461 patched files from the initial patch
version early this week with:
- a full scancode scan run, collecting the matched texts, detected
license ids and scores
- reviewing anything where there was a license detected (about 500+
files) to ensure that the applied SPDX license was correct
- reviewing anything where there was no detection but the patch license
was not GPL-2.0 WITH Linux-syscall-note to ensure that the applied
SPDX license was correct
This produced a worksheet with 20 files needing minor correction. This
worksheet was then exported into 3 different .csv files for the
different types of files to be modified.
These .csv files were then reviewed by Greg. Thomas wrote a script to
parse the csv files and add the proper SPDX tag to the file, in the
format that the file expected. This script was further refined by Greg
based on the output to detect more types of files automatically and to
distinguish between header and source .c files (which need different
comment types.) Finally Greg ran the script using the .csv files to
generate the patches.
Reviewed-by: Kate Stewart <kstewart@linuxfoundation.org>
Reviewed-by: Philippe Ombredanne <pombredanne@nexb.com>
Reviewed-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-11-01 14:07:57 +00:00
|
|
|
# SPDX-License-Identifier: GPL-2.0
|
2015-03-12 11:53:12 +00:00
|
|
|
dtb-$(CONFIG_ARCH_ALPINE) += \
|
2015-04-02 00:05:54 +00:00
|
|
|
alpine-db.dtb
|
2016-02-11 16:06:18 +00:00
|
|
|
dtb-$(CONFIG_MACH_ARTPEC6) += \
|
|
|
|
artpec6-devboard.dtb
|
2015-01-20 00:32:42 +00:00
|
|
|
dtb-$(CONFIG_MACH_ASM9260) += \
|
|
|
|
alphascale-asm9260-devkit.dtb
|
2012-07-05 08:56:09 +00:00
|
|
|
# Keep at91 dtb files sorted alphabetically for each SoC
|
2016-07-08 09:45:19 +00:00
|
|
|
dtb-$(CONFIG_SOC_AT91RM9200) += \
|
2015-01-13 14:43:00 +00:00
|
|
|
at91rm9200ek.dtb \
|
2016-07-08 09:45:19 +00:00
|
|
|
mpa1600.dtb
|
|
|
|
dtb-$(CONFIG_SOC_AT91SAM9) += \
|
2015-01-13 14:43:00 +00:00
|
|
|
animeo_ip.dtb \
|
|
|
|
at91-qil_a9260.dtb \
|
|
|
|
aks-cdu.dtb \
|
|
|
|
ethernut5.dtb \
|
|
|
|
evk-pro3.dtb \
|
|
|
|
tny_a9260.dtb \
|
|
|
|
usb_a9260.dtb \
|
2016-05-19 12:54:22 +00:00
|
|
|
at91sam9260ek.dtb \
|
2015-01-13 14:43:00 +00:00
|
|
|
at91sam9261ek.dtb \
|
|
|
|
at91sam9263ek.dtb \
|
2016-06-03 06:15:39 +00:00
|
|
|
at91-sam9_l9260.dtb \
|
2015-01-13 14:43:00 +00:00
|
|
|
tny_a9263.dtb \
|
|
|
|
usb_a9263.dtb \
|
|
|
|
at91-foxg20.dtb \
|
2015-04-30 07:33:32 +00:00
|
|
|
at91-kizbox.dtb \
|
2015-01-13 14:43:00 +00:00
|
|
|
at91sam9g20ek.dtb \
|
|
|
|
at91sam9g20ek_2mmc.dtb \
|
|
|
|
tny_a9g20.dtb \
|
|
|
|
usb_a9g20.dtb \
|
|
|
|
usb_a9g20_lpw.dtb \
|
|
|
|
at91sam9m10g45ek.dtb \
|
|
|
|
pm9g45.dtb \
|
|
|
|
at91sam9n12ek.dtb \
|
|
|
|
at91sam9rlek.dtb \
|
|
|
|
at91-ariag25.dtb \
|
2015-06-03 12:24:18 +00:00
|
|
|
at91-ariettag25.dtb \
|
2015-01-13 14:43:00 +00:00
|
|
|
at91-cosino_mega2560.dtb \
|
2015-05-04 15:59:07 +00:00
|
|
|
at91-kizboxmini.dtb \
|
2015-01-13 14:43:00 +00:00
|
|
|
at91sam9g15ek.dtb \
|
|
|
|
at91sam9g25ek.dtb \
|
|
|
|
at91sam9g35ek.dtb \
|
|
|
|
at91sam9x25ek.dtb \
|
|
|
|
at91sam9x35ek.dtb
|
|
|
|
dtb-$(CONFIG_SOC_SAM_V7) += \
|
2015-05-04 15:59:57 +00:00
|
|
|
at91-kizbox2.dtb \
|
2017-12-04 13:57:08 +00:00
|
|
|
at91-nattis-2-natte-2.dtb \
|
2017-07-06 08:35:29 +00:00
|
|
|
at91-sama5d27_som1_ek.dtb \
|
2017-12-07 08:24:53 +00:00
|
|
|
at91-sama5d2_ptc_ek.dtb \
|
2015-06-18 12:55:03 +00:00
|
|
|
at91-sama5d2_xplained.dtb \
|
2015-01-13 14:43:00 +00:00
|
|
|
at91-sama5d3_xplained.dtb \
|
2017-01-10 13:18:33 +00:00
|
|
|
at91-tse850-3.dtb \
|
2015-01-13 14:43:00 +00:00
|
|
|
sama5d31ek.dtb \
|
|
|
|
sama5d33ek.dtb \
|
|
|
|
sama5d34ek.dtb \
|
|
|
|
sama5d35ek.dtb \
|
|
|
|
sama5d36ek.dtb \
|
2016-11-21 05:14:42 +00:00
|
|
|
sama5d36ek_cmp.dtb \
|
2015-11-04 22:14:24 +00:00
|
|
|
at91-sama5d4_ma5d4evk.dtb \
|
2015-03-04 02:51:48 +00:00
|
|
|
at91-sama5d4_xplained.dtb \
|
2015-12-17 10:19:19 +00:00
|
|
|
at91-sama5d4ek.dtb \
|
|
|
|
at91-vinco.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_ATLAS6) += \
|
|
|
|
atlas6-evb.dtb
|
2015-01-19 18:57:35 +00:00
|
|
|
dtb-$(CONFIG_ARCH_ATLAS7) += \
|
|
|
|
atlas7-evb.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_AXXIA) += \
|
|
|
|
axm5516-amarillo.dtb
|
|
|
|
dtb-$(CONFIG_ARCH_BCM2835) += \
|
|
|
|
bcm2835-rpi-b.dtb \
|
2016-01-25 20:40:06 +00:00
|
|
|
bcm2835-rpi-a.dtb \
|
2015-10-11 19:37:16 +00:00
|
|
|
bcm2835-rpi-b-rev2.dtb \
|
2015-10-11 19:37:17 +00:00
|
|
|
bcm2835-rpi-b-plus.dtb \
|
2015-04-16 22:26:45 +00:00
|
|
|
bcm2835-rpi-a-plus.dtb \
|
2016-08-21 15:10:03 +00:00
|
|
|
bcm2836-rpi-2-b.dtb \
|
2017-04-25 16:45:08 +00:00
|
|
|
bcm2837-rpi-3-b.dtb \
|
2017-07-30 17:10:34 +00:00
|
|
|
bcm2835-rpi-zero.dtb \
|
|
|
|
bcm2835-rpi-zero-w.dtb
|
2014-12-04 09:22:02 +00:00
|
|
|
dtb-$(CONFIG_ARCH_BCM_5301X) += \
|
2015-03-31 15:29:18 +00:00
|
|
|
bcm4708-asus-rt-ac56u.dtb \
|
2015-03-28 14:01:38 +00:00
|
|
|
bcm4708-asus-rt-ac68u.dtb \
|
2014-12-04 09:22:58 +00:00
|
|
|
bcm4708-buffalo-wzr-1750dhp.dtb \
|
2017-01-25 09:44:17 +00:00
|
|
|
bcm4708-linksys-ea6300-v1.dtb \
|
2016-09-27 17:27:10 +00:00
|
|
|
bcm4708-luxul-xap-1510.dtb \
|
2015-01-19 19:45:37 +00:00
|
|
|
bcm4708-luxul-xwc-1000.dtb \
|
2014-12-04 09:22:02 +00:00
|
|
|
bcm4708-netgear-r6250.dtb \
|
2014-12-04 09:23:33 +00:00
|
|
|
bcm4708-netgear-r6300-v2.dtb \
|
2015-05-13 07:10:53 +00:00
|
|
|
bcm4708-smartrg-sr400ac.dtb \
|
2014-12-04 09:24:02 +00:00
|
|
|
bcm47081-asus-rt-n18u.dtb \
|
2015-01-20 21:42:16 +00:00
|
|
|
bcm47081-buffalo-wzr-600dhp2.dtb \
|
2015-02-18 11:25:42 +00:00
|
|
|
bcm47081-buffalo-wzr-900dhp.dtb \
|
2017-01-15 02:29:27 +00:00
|
|
|
bcm47081-luxul-xap-1410.dtb \
|
2017-01-15 02:29:28 +00:00
|
|
|
bcm47081-luxul-xwr-1200.dtb \
|
2017-03-14 10:39:41 +00:00
|
|
|
bcm47081-tplink-archer-c5-v2.dtb \
|
2015-05-16 14:55:39 +00:00
|
|
|
bcm4709-asus-rt-ac87u.dtb \
|
2015-05-13 07:10:52 +00:00
|
|
|
bcm4709-buffalo-wxr-1900dhp.dtb \
|
2017-01-25 07:09:16 +00:00
|
|
|
bcm4709-linksys-ea9200.dtb \
|
2015-08-26 14:13:22 +00:00
|
|
|
bcm4709-netgear-r7000.dtb \
|
2015-11-02 18:34:53 +00:00
|
|
|
bcm4709-netgear-r8000.dtb \
|
2016-11-13 10:12:09 +00:00
|
|
|
bcm4709-tplink-archer-c9-v1.dtb \
|
2016-01-26 22:35:16 +00:00
|
|
|
bcm47094-dlink-dir-885l.dtb \
|
2017-02-23 13:06:36 +00:00
|
|
|
bcm47094-linksys-panamera.dtb \
|
2017-10-09 15:46:23 +00:00
|
|
|
bcm47094-luxul-abr-4500.dtb \
|
2017-10-09 15:46:22 +00:00
|
|
|
bcm47094-luxul-xbr-4500.dtb \
|
2016-09-27 17:27:11 +00:00
|
|
|
bcm47094-luxul-xwr-3100.dtb \
|
2016-08-23 06:40:32 +00:00
|
|
|
bcm47094-netgear-r8500.dtb \
|
2015-11-02 18:34:53 +00:00
|
|
|
bcm94708.dtb \
|
|
|
|
bcm94709.dtb \
|
2016-06-23 00:00:35 +00:00
|
|
|
bcm953012er.dtb \
|
2017-02-23 19:23:03 +00:00
|
|
|
bcm953012hr.dtb \
|
2015-11-02 18:34:53 +00:00
|
|
|
bcm953012k.dtb
|
2016-08-23 05:37:43 +00:00
|
|
|
dtb-$(CONFIG_ARCH_BCM_53573) += \
|
2017-10-09 15:47:00 +00:00
|
|
|
bcm47189-luxul-xap-1440.dtb \
|
2017-10-09 15:46:59 +00:00
|
|
|
bcm47189-luxul-xap-810.dtb \
|
2017-07-18 19:37:37 +00:00
|
|
|
bcm47189-tenda-ac9.dtb \
|
|
|
|
bcm947189acdbmr.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_BCM_63XX) += \
|
|
|
|
bcm963138dvt.dtb
|
|
|
|
dtb-$(CONFIG_ARCH_BCM_CYGNUS) += \
|
|
|
|
bcm911360_entphn.dtb \
|
2014-10-14 23:42:25 +00:00
|
|
|
bcm911360k.dtb \
|
2015-03-02 22:41:10 +00:00
|
|
|
bcm958300k.dtb \
|
|
|
|
bcm958305k.dtb
|
2017-09-28 23:15:01 +00:00
|
|
|
dtb-$(CONFIG_ARCH_BCM_HR2) += \
|
|
|
|
bcm53340-ubnt-unifi-switch8.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_BCM_MOBILE) += \
|
|
|
|
bcm28155-ap.dtb \
|
2016-05-11 21:36:22 +00:00
|
|
|
bcm21664-garnet.dtb \
|
|
|
|
bcm23550-sparrow.dtb
|
2015-08-31 23:48:53 +00:00
|
|
|
dtb-$(CONFIG_ARCH_BCM_NSP) += \
|
2016-08-03 18:39:03 +00:00
|
|
|
bcm958522er.dtb \
|
2016-08-03 18:39:02 +00:00
|
|
|
bcm958525er.dtb \
|
2016-06-07 22:28:06 +00:00
|
|
|
bcm958525xmc.dtb \
|
2016-08-03 18:39:06 +00:00
|
|
|
bcm958622hr.dtb \
|
2016-08-03 18:39:05 +00:00
|
|
|
bcm958623hr.dtb \
|
2016-05-05 23:29:32 +00:00
|
|
|
bcm958625hr.dtb \
|
2016-08-03 18:39:04 +00:00
|
|
|
bcm988312hr.dtb \
|
2015-08-31 23:48:53 +00:00
|
|
|
bcm958625k.dtb
|
2013-09-09 12:17:52 +00:00
|
|
|
dtb-$(CONFIG_ARCH_BERLIN) += \
|
2014-12-30 06:20:27 +00:00
|
|
|
berlin2-sony-nsz-gs7.dtb \
|
|
|
|
berlin2cd-google-chromecast.dtb \
|
2014-03-18 14:32:47 +00:00
|
|
|
berlin2q-marvell-dmp.dtb
|
2014-02-26 09:27:21 +00:00
|
|
|
dtb-$(CONFIG_ARCH_BRCMSTB) += \
|
|
|
|
bcm7445-bcm97445svmb.dtb
|
2016-06-04 07:10:04 +00:00
|
|
|
dtb-$(CONFIG_ARCH_CLPS711X) += \
|
|
|
|
ep7211-edb7211.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_DAVINCI) += \
|
ARM: dts: da850: Add basic DTS for the LCDK
The LCDK is the successor to the late Hawkboard.
Among the differences are the flash (16bits vs 8bits) and some pins
(MMC, LEDs, buttons, some external connectors), however the main
components remain the same (eth. phy, audio codec, video decoder and
DAC) except for the main PMIC, different and hard-wired on the LCDK (the
LDOs and DCDCs are always on).
A DT-only boot with this addition gives functional UART, reboot via
watchdog, RTC, ethernet and MMC (I added the CD GPIO for the MMC
although davinci_mmc doesn't call the OF facilities of mmc core).
Cc: Sekhar Nori <nsekhar@ti.com>
Tested-by: Kevin Hilman <khilman@baylibre.com>
Signed-off-by: Karl Beldan <kbeldan@baylibre.com>
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
2016-08-05 20:29:49 +00:00
|
|
|
da850-lcdk.dtb \
|
2014-12-30 06:20:27 +00:00
|
|
|
da850-enbw-cmc.dtb \
|
2017-01-13 19:03:42 +00:00
|
|
|
da850-evm.dtb \
|
|
|
|
da850-lego-ev3.dtb
|
2015-01-28 22:04:10 +00:00
|
|
|
dtb-$(CONFIG_ARCH_DIGICOLOR) += \
|
|
|
|
cx92755_equinox.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_EFM32) += \
|
|
|
|
efm32gg-dk3750.dtb
|
|
|
|
dtb-$(CONFIG_ARCH_EXYNOS3) += \
|
2016-03-31 02:48:04 +00:00
|
|
|
exynos3250-artik5-eval.dtb \
|
2014-12-30 06:20:27 +00:00
|
|
|
exynos3250-monk.dtb \
|
|
|
|
exynos3250-rinato.dtb
|
|
|
|
dtb-$(CONFIG_ARCH_EXYNOS4) += \
|
2014-11-06 23:10:12 +00:00
|
|
|
exynos4210-origen.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
exynos4210-smdkv310.dtb \
|
ARM: soc: multiplatform enablement
This is a pretty significant branch. It's the introduction of the
first multiplatform support on ARM, and with this (and the later
branch) merged, it is now possible to build one kernel that contains
support for highbank, vexpress, mvebu, socfpga, and picoxcell. More
platforms will be convered over in the next few releases.
Two critical last things had to be done for this to be practical and
possible:
* Today each platform has its own include directory under
mach-<mach>/include/mach/*, and traditionally that is where a lot of
driver/platform shared definitions have gone, such as platform data
structures. They now need to move out to a common location instead,
and this branch moves a large number of those out to
include/linux/platform_data.
* Each platform used to list the device trees to compile for its
boards in mach-<mach>/Makefile.boot.
Both of the above changes will mean that there are some merge
conflicts to come (and some to resolve here). It's a one-time move and
once it settles in, we should be good for quite a while. Sorry for the
overhead.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAABAgAGBQJQaO7aAAoJEIwa5zzehBx3bUIP/02U8PhkHJJrrowyIsWRBOql
7LPJ53PRRgrpBdmEGzFD3TO3zaNyrjQRbYgNDvzHMO6NAMNvdRFouuWYjO11/tuB
i32zssXCC+eUOEgbAo/U/lYq+UOvqw9gv6mU+3+i3OcGEhdKOaoT/DSLPQC4hoDm
222TeLfFB3HJXu5n720dEQ9V3fO6TS1+bbh8TU3cjHqzceXsOrffZqOA5CQxUcRr
KWwOjA0nALDwWcqgv45GJNwY3GTyAQ/hPMQavnuWK0voJ+qUYk5HftKocAK7C+py
0T0OFOAHTwtyhvzJBxLC84M6Ox465BYXyeNjIB+2nG/Um9+mDoP0dnWpGy4c7DMU
P5hyqbeLGeqjUXQuYtRmgMMc3UeHKoUGAfXW9eMsjLa6/M4NLGv//7E7LbZPpgMZ
obkjwuesmcaYn/FRyj/yFmC35YlF4oCLziVzEtURZw3eKHHSUlhkTDSMNnkcZ0kZ
Vv7kFxnD2Y46ixiwSJv30ErQnVkgI3MdqDlDxkE8r5+phYuK4gCrNaJtiwRh/oNw
cFhpPxKuA0sJ9b6YRTzjC45eT/XZomEEr/uifCFeRNaCquyjYP00Mm8F0flSqwx9
zi+emzPAwNmk1bvxMUM/idGnaj0V4p+BAYUAvkbSoqU1p1flzyhU88fGTSIyKOt6
K5TCDS2v5hrVykK9TDwl
=Tc6y
-----END PGP SIGNATURE-----
Merge tag 'multiplatform' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Pull ARM soc multiplatform enablement from Olof Johansson:
"This is a pretty significant branch. It's the introduction of the
first multiplatform support on ARM, and with this (and the later
branch) merged, it is now possible to build one kernel that contains
support for highbank, vexpress, mvebu, socfpga, and picoxcell. More
platforms will be convered over in the next few releases.
Two critical last things had to be done for this to be practical and
possible:
* Today each platform has its own include directory under
mach-<mach>/include/mach/*, and traditionally that is where a lot
of driver/platform shared definitions have gone, such as platform
data structures. They now need to move out to a common location
instead, and this branch moves a large number of those out to
include/linux/platform_data.
* Each platform used to list the device trees to compile for its
boards in mach-<mach>/Makefile.boot.
Both of the above changes will mean that there are some merge
conflicts to come (and some to resolve here). It's a one-time move
and once it settles in, we should be good for quite a while. Sorry
for the overhead."
Fix conflicts as per Olof.
* tag 'multiplatform' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (51 commits)
ARM: add v7 multi-platform defconfig
ARM: msm: Move core.h contents into common.h
ARM: highbank: call highbank_pm_init from .init_machine
ARM: dtb: move all dtb targets to common Makefile
ARM: spear: move platform_data definitions
ARM: samsung: move platform_data definitions
ARM: orion: move platform_data definitions
ARM: vexpress: convert to multi-platform
ARM: initial multiplatform support
ARM: mvebu: move armada-370-xp.h in mach dir
ARM: vexpress: remove dependency on mach/* headers
ARM: picoxcell: remove dependency on mach/* headers
ARM: move all dtb targets out of Makefile.boot
ARM: picoxcell: move debug macros to include/debug
ARM: socfpga: move debug macros to include/debug
ARM: mvebu: move debug macros to include/debug
ARM: vexpress: move debug macros to include/debug
ARM: highbank: move debug macros to include/debug
ARM: move debug macros to common location
ARM: make mach/gpio.h headers optional
...
2012-10-02 02:11:38 +00:00
|
|
|
exynos4210-trats.dtb \
|
2013-04-23 15:46:34 +00:00
|
|
|
exynos4210-universal_c210.dtb \
|
2018-02-18 13:41:23 +00:00
|
|
|
exynos4412-i9300.dtb \
|
|
|
|
exynos4412-i9305.dtb \
|
2016-10-18 17:18:49 +00:00
|
|
|
exynos4412-itop-elite.dtb \
|
2018-02-18 13:41:23 +00:00
|
|
|
exynos4412-n710x.dtb \
|
2014-07-15 17:54:07 +00:00
|
|
|
exynos4412-odroidu3.dtb \
|
2013-01-11 01:12:50 +00:00
|
|
|
exynos4412-odroidx.dtb \
|
2014-07-15 17:54:07 +00:00
|
|
|
exynos4412-odroidx2.dtb \
|
2012-12-31 23:07:39 +00:00
|
|
|
exynos4412-origen.dtb \
|
2013-07-24 04:33:46 +00:00
|
|
|
exynos4412-smdk4412.dtb \
|
2013-12-18 20:34:26 +00:00
|
|
|
exynos4412-tiny4412.dtb \
|
2014-12-30 06:20:27 +00:00
|
|
|
exynos4412-trats2.dtb
|
|
|
|
dtb-$(CONFIG_ARCH_EXYNOS5) += \
|
2013-02-05 00:15:56 +00:00
|
|
|
exynos5250-arndale.dtb \
|
2012-11-21 04:32:21 +00:00
|
|
|
exynos5250-smdk5250.dtb \
|
2012-12-21 18:02:13 +00:00
|
|
|
exynos5250-snow.dtb \
|
2015-09-30 06:53:55 +00:00
|
|
|
exynos5250-snow-rev5.dtb \
|
2014-09-23 15:02:14 +00:00
|
|
|
exynos5250-spring.dtb \
|
2014-05-08 21:26:44 +00:00
|
|
|
exynos5260-xyref5260.dtb \
|
ARM: dts: exynos: Add initial support for Odroid XU board
The Hardkernel's Odroid XU board was first design with big.LITTLE SoC
from Samsung: the Exynos5410. Details:
1. Exynos5410 octa-core (A15+A7, however as of now only one cluster is
enabled),
2. 2 GB DDR3 RAM,
3. PowerVR SGX544MP3 GPU (not enabled in DTS),
4. USB 3.0 Host x 1, USB 3.0 OTG x 1, USB 2.0 Host x 4,
5. HDMI 1.4a, MIPI DSI and Display Port (Display Port not on all of
revisions though),
6. eMMC 4.5 and microSD slots.
Comparing this board to Odroid XU3 (more popular), the differences are:
1. Exynos5410 instead of 5422,
2. MIPI DSI LCD connector,
3. Main PMIC: Maxim 77802 instead of S2MPS11,
4. USB3503+LAN9730 instead of integrated LAN9514,
5. eMMC 4.5 instead of eMMC 5.0,
This patch adds initial support for the XU board with working basic
functions, eMMC/SD and USB (including attached ethernet adapter).
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Acked-by: Rob Herring <robh@kernel.org>
Reviewed-by: Javier Martinez Canillas <javier@osg.samsung.com>
Link: http://www.hardkernel.com/main/products/prdt_info.php?g_code=G137510300620
2016-05-03 09:48:18 +00:00
|
|
|
exynos5410-odroidxu.dtb \
|
2014-05-26 21:54:13 +00:00
|
|
|
exynos5410-smdk5410.dtb \
|
2013-12-11 22:32:39 +00:00
|
|
|
exynos5420-arndale-octa.dtb \
|
2014-05-08 21:06:25 +00:00
|
|
|
exynos5420-peach-pit.dtb \
|
2013-06-18 15:29:35 +00:00
|
|
|
exynos5420-smdk5420.dtb \
|
2017-10-02 06:39:34 +00:00
|
|
|
exynos5422-odroidhc1.dtb \
|
2015-01-12 08:35:49 +00:00
|
|
|
exynos5422-odroidxu3.dtb \
|
2015-05-25 12:13:17 +00:00
|
|
|
exynos5422-odroidxu3-lite.dtb \
|
2015-09-15 23:37:11 +00:00
|
|
|
exynos5422-odroidxu4.dtb \
|
2013-07-24 04:33:46 +00:00
|
|
|
exynos5440-sd5v1.dtb \
|
2014-05-11 22:56:34 +00:00
|
|
|
exynos5440-ssdk5440.dtb \
|
|
|
|
exynos5800-peach-pi.dtb
|
2017-01-21 12:00:15 +00:00
|
|
|
dtb-$(CONFIG_ARCH_GEMINI) += \
|
2017-04-29 20:39:11 +00:00
|
|
|
gemini-dlink-dir-685.dtb \
|
2017-11-17 15:36:32 +00:00
|
|
|
gemini-dlink-dns-313.dtb \
|
2017-01-21 12:26:58 +00:00
|
|
|
gemini-nas4220b.dtb \
|
2017-01-21 13:05:57 +00:00
|
|
|
gemini-rut1xx.dtb \
|
2017-01-21 18:37:58 +00:00
|
|
|
gemini-sq201.dtb \
|
2017-01-21 19:55:46 +00:00
|
|
|
gemini-wbd111.dtb \
|
|
|
|
gemini-wbd222.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_HI3xxx) += \
|
|
|
|
hi3620-hi4511.dtb
|
|
|
|
dtb-$(CONFIG_ARCH_HIGHBANK) += \
|
|
|
|
highbank.dtb \
|
2012-10-25 16:59:09 +00:00
|
|
|
ecx-2000.dtb
|
2014-12-24 03:09:58 +00:00
|
|
|
dtb-$(CONFIG_ARCH_HIP01) += \
|
|
|
|
hip01-ca9x2.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_HIP04) += \
|
|
|
|
hip04-d01.dtb
|
2016-06-15 02:19:07 +00:00
|
|
|
dtb-$(CONFIG_ARCH_HISI) += \
|
|
|
|
hi3519-demb.dtb
|
|
|
|
dtb-$(CONFIG_ARCH_HIX5HD2) += \
|
|
|
|
hisi-x5hd2-dkb.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_INTEGRATOR) += \
|
|
|
|
integratorap.dtb \
|
2012-10-12 20:22:59 +00:00
|
|
|
integratorcp.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_KEYSTONE) += \
|
2016-03-22 16:06:22 +00:00
|
|
|
keystone-k2hk-evm.dtb \
|
|
|
|
keystone-k2l-evm.dtb \
|
|
|
|
keystone-k2e-evm.dtb \
|
2017-05-22 05:46:56 +00:00
|
|
|
keystone-k2g-evm.dtb \
|
|
|
|
keystone-k2g-ice.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_MACH_KIRKWOOD) += \
|
|
|
|
kirkwood-b3.dtb \
|
2014-12-28 10:46:54 +00:00
|
|
|
kirkwood-blackarmor-nas220.dtb \
|
2014-02-22 19:14:57 +00:00
|
|
|
kirkwood-cloudbox.dtb \
|
2014-07-08 14:42:25 +00:00
|
|
|
kirkwood-d2net.dtb \
|
2013-05-15 13:37:01 +00:00
|
|
|
kirkwood-db-88f6281.dtb \
|
|
|
|
kirkwood-db-88f6282.dtb \
|
2014-10-31 22:13:30 +00:00
|
|
|
kirkwood-dir665.dtb \
|
2013-04-08 22:41:28 +00:00
|
|
|
kirkwood-dns320.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
kirkwood-dns325.dtb \
|
2012-09-22 20:53:12 +00:00
|
|
|
kirkwood-dockstar.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
kirkwood-dreamplug.dtb \
|
2014-02-19 20:02:37 +00:00
|
|
|
kirkwood-ds109.dtb \
|
|
|
|
kirkwood-ds110jv10.dtb \
|
|
|
|
kirkwood-ds111.dtb \
|
2016-03-28 08:03:48 +00:00
|
|
|
kirkwood-ds112.dtb \
|
2014-02-19 20:02:37 +00:00
|
|
|
kirkwood-ds209.dtb \
|
|
|
|
kirkwood-ds210.dtb \
|
|
|
|
kirkwood-ds212.dtb \
|
|
|
|
kirkwood-ds212j.dtb \
|
|
|
|
kirkwood-ds409.dtb \
|
|
|
|
kirkwood-ds409slim.dtb \
|
|
|
|
kirkwood-ds411.dtb \
|
|
|
|
kirkwood-ds411j.dtb \
|
|
|
|
kirkwood-ds411slim.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
kirkwood-goflexnet.dtb \
|
2012-12-09 18:40:04 +00:00
|
|
|
kirkwood-guruplug-server-plus.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
kirkwood-ib62x0.dtb \
|
|
|
|
kirkwood-iconnect.dtb \
|
2012-09-22 20:53:12 +00:00
|
|
|
kirkwood-iomega_ix2_200.dtb \
|
2012-10-17 10:09:04 +00:00
|
|
|
kirkwood-is2.dtb \
|
2012-09-22 20:53:12 +00:00
|
|
|
kirkwood-km_kirkwood.dtb \
|
2013-12-24 12:53:19 +00:00
|
|
|
kirkwood-laplug.dtb \
|
2016-01-25 16:44:10 +00:00
|
|
|
kirkwood-linkstation-lsqvl.dtb \
|
2016-01-21 14:38:50 +00:00
|
|
|
kirkwood-linkstation-lsvl.dtb \
|
2016-01-21 14:38:49 +00:00
|
|
|
kirkwood-linkstation-lswsxl.dtb \
|
2016-01-21 14:38:50 +00:00
|
|
|
kirkwood-linkstation-lswvl.dtb \
|
2016-01-21 14:38:49 +00:00
|
|
|
kirkwood-linkstation-lswxl.dtb \
|
2016-04-04 14:46:07 +00:00
|
|
|
kirkwood-linksys-viper.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
kirkwood-lschlv2.dtb \
|
|
|
|
kirkwood-lsxhl.dtb \
|
2012-11-18 15:46:16 +00:00
|
|
|
kirkwood-mplcec4.dtb \
|
2013-08-01 15:07:32 +00:00
|
|
|
kirkwood-mv88f6281gtw-ge.dtb \
|
2015-03-01 20:51:40 +00:00
|
|
|
kirkwood-nas2big.dtb \
|
2014-05-26 19:29:49 +00:00
|
|
|
kirkwood-net2big.dtb \
|
|
|
|
kirkwood-net5big.dtb \
|
2013-03-19 22:28:06 +00:00
|
|
|
kirkwood-netgear_readynas_duo_v2.dtb \
|
2013-11-30 15:13:44 +00:00
|
|
|
kirkwood-netgear_readynas_nv+_v2.dtb \
|
2012-10-17 10:09:04 +00:00
|
|
|
kirkwood-ns2.dtb \
|
2012-10-17 10:09:05 +00:00
|
|
|
kirkwood-ns2lite.dtb \
|
2012-10-17 10:09:04 +00:00
|
|
|
kirkwood-ns2max.dtb \
|
2012-10-17 10:09:06 +00:00
|
|
|
kirkwood-ns2mini.dtb \
|
arm: kirkwood: add support for ZyXEL NSA310
Hello, Andrew
> > +#define NSA310_GPIO_LED_ESATA_GREEN 12
> > <..>
> > +#define NSA310_GPIO_POWER_OFF 48
>
> It looks like most of these are not used. Please remove them.
True. Fixed.
> > +static struct mtd_partition nsa310_mtd_parts[] = {
> > + {
> > + .name = "uboot",
> > + .offset = 0,
> > + .size = 0x100000,
> > + .mask_flags = MTD_WRITEABLE,
> > + }, {
> > <..>
> You should be able to put all that into DT. Take a look at
Correct. I did the conversion and tested that the partitions
can be read with dd and produce exactly the same data before and
after conversion. So, the partition offsets at least should be fine.
> > +static struct i2c_board_info __initdata nsa310_i2c_info[] = {
> > + { I2C_BOARD_INFO("adt7476", 0x2e) },
> > +};
>
> You can also do this in DT as well. kirkwood-ts219.dtsi has
>
> i2c@11000 {
> status = "okay";
> clock-frequency = <400000>;
Ok, I did convert the i2c definition to use the devicetree.
The adt7476 device itself is not at reach of device tree,
AFAIK and requires more work at there?
Thanks for your valuable comments. Following is a new patch that
should address the problems and mistakes you pointed and also
some of the pointed by Jason Cooper. The nand and i2c are now
defined at DT and I also removed the pointless defines and
ARM_APPENDED_DTB. It is based against the Linus' official
3.6 version.
Best regards,
Tero
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
2012-10-26 15:56:16 +00:00
|
|
|
kirkwood-nsa310.dtb \
|
2013-07-17 16:51:49 +00:00
|
|
|
kirkwood-nsa310a.dtb \
|
2016-03-28 08:38:31 +00:00
|
|
|
kirkwood-nsa320.dtb \
|
2015-12-10 05:33:08 +00:00
|
|
|
kirkwood-nsa325.dtb \
|
2013-10-30 16:55:09 +00:00
|
|
|
kirkwood-openblocks_a6.dtb \
|
|
|
|
kirkwood-openblocks_a7.dtb \
|
2014-05-11 19:30:39 +00:00
|
|
|
kirkwood-openrd-base.dtb \
|
|
|
|
kirkwood-openrd-client.dtb \
|
|
|
|
kirkwood-openrd-ultimate.dtb \
|
2015-01-14 04:49:29 +00:00
|
|
|
kirkwood-pogo_e02.dtb \
|
2015-12-14 14:32:55 +00:00
|
|
|
kirkwood-pogoplug-series-4.dtb \
|
2014-02-15 12:59:52 +00:00
|
|
|
kirkwood-rd88f6192.dtb \
|
2014-09-01 17:35:41 +00:00
|
|
|
kirkwood-rd88f6281-z0.dtb \
|
|
|
|
kirkwood-rd88f6281-a.dtb \
|
2014-02-19 20:02:37 +00:00
|
|
|
kirkwood-rs212.dtb \
|
|
|
|
kirkwood-rs409.dtb \
|
|
|
|
kirkwood-rs411.dtb \
|
2013-05-13 21:19:00 +00:00
|
|
|
kirkwood-sheevaplug.dtb \
|
|
|
|
kirkwood-sheevaplug-esata.dtb \
|
2014-02-25 17:34:02 +00:00
|
|
|
kirkwood-t5325.dtb \
|
2012-10-22 02:15:35 +00:00
|
|
|
kirkwood-topkick.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
kirkwood-ts219-6281.dtb \
|
2014-01-06 22:49:17 +00:00
|
|
|
kirkwood-ts219-6282.dtb \
|
|
|
|
kirkwood-ts419-6281.dtb \
|
|
|
|
kirkwood-ts419-6282.dtb
|
2015-05-11 22:00:51 +00:00
|
|
|
dtb-$(CONFIG_ARCH_LPC18XX) += \
|
2015-06-02 01:57:16 +00:00
|
|
|
lpc4337-ciaa.dtb \
|
2015-05-11 22:00:52 +00:00
|
|
|
lpc4350-hitex-eval.dtb \
|
2015-05-11 22:00:51 +00:00
|
|
|
lpc4357-ea4357-devkit.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_LPC32XX) += \
|
2016-04-26 21:10:31 +00:00
|
|
|
lpc3250-ea3250.dtb \
|
2016-04-26 21:10:34 +00:00
|
|
|
lpc3250-phy3250.dtb
|
2018-04-04 11:11:01 +00:00
|
|
|
dtb-$(CONFIG_ARCH_NPCM7XX) += \
|
2017-08-17 14:20:09 +00:00
|
|
|
nuvoton-npcm750-evb.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_MACH_MESON6) += \
|
|
|
|
meson6-atv1200.dtb
|
2015-03-01 18:19:26 +00:00
|
|
|
dtb-$(CONFIG_MACH_MESON8) += \
|
|
|
|
meson8-minix-neo-x8.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_MMP) += \
|
|
|
|
pxa168-aspenite.dtb \
|
2014-10-31 02:13:52 +00:00
|
|
|
pxa910-dkb.dtb \
|
|
|
|
mmp2-brownstone.dtb
|
2015-10-07 20:31:04 +00:00
|
|
|
dtb-$(CONFIG_MACH_MESON8B) += \
|
|
|
|
meson8b-mxq.dtb \
|
|
|
|
meson8b-odroidc1.dtb
|
2016-04-25 08:49:16 +00:00
|
|
|
dtb-$(CONFIG_ARCH_MPS2) += \
|
|
|
|
mps2-an385.dtb \
|
|
|
|
mps2-an399.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_MOXART) += \
|
|
|
|
moxart-uc7112lx.dtb
|
|
|
|
dtb-$(CONFIG_SOC_IMX1) += \
|
2014-08-19 06:33:47 +00:00
|
|
|
imx1-ads.dtb \
|
2014-12-30 06:20:27 +00:00
|
|
|
imx1-apf9328.dtb
|
|
|
|
dtb-$(CONFIG_SOC_IMX25) += \
|
2013-12-05 14:56:56 +00:00
|
|
|
imx25-eukrea-mbimxsd25-baseboard.dtb \
|
2014-05-22 14:00:43 +00:00
|
|
|
imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dtb \
|
|
|
|
imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dtb \
|
|
|
|
imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dtb \
|
2012-12-31 03:30:59 +00:00
|
|
|
imx25-karo-tx25.dtb \
|
2014-12-30 06:20:27 +00:00
|
|
|
imx25-pdk.dtb
|
2015-05-19 14:06:41 +00:00
|
|
|
dtb-$(CONFIG_SOC_IMX27) += \
|
2012-12-31 03:30:59 +00:00
|
|
|
imx27-apf27.dtb \
|
2013-03-27 13:41:58 +00:00
|
|
|
imx27-apf27dev.dtb \
|
2014-05-13 14:48:15 +00:00
|
|
|
imx27-eukrea-mbimxsd27-baseboard.dtb \
|
2012-12-31 03:30:59 +00:00
|
|
|
imx27-pdk.dtb \
|
2013-06-01 05:54:13 +00:00
|
|
|
imx27-phytec-phycore-rdk.dtb \
|
2014-12-30 06:20:27 +00:00
|
|
|
imx27-phytec-phycard-s-rdk.dtb
|
|
|
|
dtb-$(CONFIG_SOC_IMX31) += \
|
|
|
|
imx31-bug.dtb
|
|
|
|
dtb-$(CONFIG_SOC_IMX35) += \
|
2014-01-15 16:32:12 +00:00
|
|
|
imx35-eukrea-mbimxsd35-baseboard.dtb \
|
2014-12-30 06:20:27 +00:00
|
|
|
imx35-pdk.dtb
|
|
|
|
dtb-$(CONFIG_SOC_IMX50) += \
|
|
|
|
imx50-evk.dtb
|
|
|
|
dtb-$(CONFIG_SOC_IMX51) += \
|
2013-01-20 22:55:29 +00:00
|
|
|
imx51-apf51.dtb \
|
2013-03-08 07:41:38 +00:00
|
|
|
imx51-apf51dev.dtb \
|
2012-12-25 11:10:52 +00:00
|
|
|
imx51-babbage.dtb \
|
2014-04-12 05:29:05 +00:00
|
|
|
imx51-digi-connectcore-jsk.dtb \
|
2015-12-11 17:08:14 +00:00
|
|
|
imx51-eukrea-mbimxsd51-baseboard.dtb \
|
2017-10-18 17:26:18 +00:00
|
|
|
imx51-ts4800.dtb \
|
|
|
|
imx51-zii-rdu1.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_SOC_IMX53) += \
|
2012-09-06 18:32:38 +00:00
|
|
|
imx53-ard.dtb \
|
2017-07-26 12:05:34 +00:00
|
|
|
imx53-cx9020.dtb \
|
2013-04-22 21:23:47 +00:00
|
|
|
imx53-m53evk.dtb \
|
2013-01-10 10:27:27 +00:00
|
|
|
imx53-mba53.dtb \
|
2017-08-18 15:53:48 +00:00
|
|
|
imx53-ppd.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
imx53-qsb.dtb \
|
2014-01-10 12:52:59 +00:00
|
|
|
imx53-qsrb.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
imx53-smd.dtb \
|
2014-01-18 08:18:38 +00:00
|
|
|
imx53-tx53-x03x.dtb \
|
|
|
|
imx53-tx53-x13x.dtb \
|
2016-09-05 10:11:17 +00:00
|
|
|
imx53-usbarmory.dtb \
|
2014-12-30 06:20:27 +00:00
|
|
|
imx53-voipac-bsb.dtb
|
|
|
|
dtb-$(CONFIG_SOC_IMX6Q) += \
|
2015-05-15 13:44:27 +00:00
|
|
|
imx6dl-apf6dev.dtb \
|
2014-06-20 14:52:47 +00:00
|
|
|
imx6dl-aristainetos_4.dtb \
|
|
|
|
imx6dl-aristainetos_7.dtb \
|
2015-05-26 04:06:26 +00:00
|
|
|
imx6dl-aristainetos2_4.dtb \
|
|
|
|
imx6dl-aristainetos2_7.dtb \
|
2016-09-21 11:24:38 +00:00
|
|
|
imx6dl-colibri-eval-v3.dtb \
|
2014-01-16 16:12:38 +00:00
|
|
|
imx6dl-cubox-i.dtb \
|
2017-11-28 15:03:11 +00:00
|
|
|
imx6dl-cubox-i-emmc-som-v15.dtb \
|
2017-11-28 15:03:06 +00:00
|
|
|
imx6dl-cubox-i-som-v15.dtb \
|
2014-01-18 08:41:30 +00:00
|
|
|
imx6dl-dfi-fs700-m60.dtb \
|
2014-02-07 07:24:56 +00:00
|
|
|
imx6dl-gw51xx.dtb \
|
|
|
|
imx6dl-gw52xx.dtb \
|
|
|
|
imx6dl-gw53xx.dtb \
|
|
|
|
imx6dl-gw54xx.dtb \
|
2015-05-07 15:38:00 +00:00
|
|
|
imx6dl-gw551x.dtb \
|
2014-08-22 21:52:54 +00:00
|
|
|
imx6dl-gw552x.dtb \
|
2016-08-09 18:49:07 +00:00
|
|
|
imx6dl-gw553x.dtb \
|
2017-05-02 17:39:37 +00:00
|
|
|
imx6dl-gw560x.dtb \
|
2017-04-03 21:18:21 +00:00
|
|
|
imx6dl-gw5903.dtb \
|
2017-03-16 14:27:19 +00:00
|
|
|
imx6dl-gw5904.dtb \
|
2013-09-27 19:07:26 +00:00
|
|
|
imx6dl-hummingboard.dtb \
|
2017-11-28 15:03:11 +00:00
|
|
|
imx6dl-hummingboard-emmc-som-v15.dtb \
|
2017-11-28 15:03:06 +00:00
|
|
|
imx6dl-hummingboard-som-v15.dtb \
|
2017-12-11 16:57:22 +00:00
|
|
|
imx6dl-hummingboard2.dtb \
|
2017-12-11 16:58:54 +00:00
|
|
|
imx6dl-hummingboard2-emmc-som-v15.dtb \
|
2017-12-11 16:58:49 +00:00
|
|
|
imx6dl-hummingboard2-som-v15.dtb \
|
2016-10-21 08:05:52 +00:00
|
|
|
imx6dl-icore.dtb \
|
2017-01-02 13:40:18 +00:00
|
|
|
imx6dl-icore-rqs.dtb \
|
2015-09-30 13:46:46 +00:00
|
|
|
imx6dl-nit6xlite.dtb \
|
2013-12-17 01:13:03 +00:00
|
|
|
imx6dl-nitrogen6x.dtb \
|
2018-01-09 16:09:58 +00:00
|
|
|
imx6dl-phytec-mira-rdk-nand.dtb \
|
2014-04-14 15:37:24 +00:00
|
|
|
imx6dl-phytec-pbab01.dtb \
|
2014-07-08 14:49:23 +00:00
|
|
|
imx6dl-rex-basic.dtb \
|
2014-05-09 15:02:11 +00:00
|
|
|
imx6dl-riotboard.dtb \
|
2013-04-02 06:38:11 +00:00
|
|
|
imx6dl-sabreauto.dtb \
|
2013-12-13 01:49:05 +00:00
|
|
|
imx6dl-sabrelite.dtb \
|
2013-04-02 06:04:45 +00:00
|
|
|
imx6dl-sabresd.dtb \
|
2017-01-04 07:04:36 +00:00
|
|
|
imx6dl-savageboard.dtb \
|
2016-08-09 15:15:44 +00:00
|
|
|
imx6dl-ts4900.dtb \
|
2017-12-07 16:05:50 +00:00
|
|
|
imx6dl-ts7970.dtb \
|
2014-06-12 13:05:17 +00:00
|
|
|
imx6dl-tx6dl-comtft.dtb \
|
2016-03-31 12:33:44 +00:00
|
|
|
imx6dl-tx6s-8034.dtb \
|
2017-10-17 09:18:03 +00:00
|
|
|
imx6dl-tx6s-8034-mb7.dtb \
|
2016-03-31 12:33:44 +00:00
|
|
|
imx6dl-tx6s-8035.dtb \
|
2017-10-17 09:18:03 +00:00
|
|
|
imx6dl-tx6s-8035-mb7.dtb \
|
2014-06-12 13:05:17 +00:00
|
|
|
imx6dl-tx6u-801x.dtb \
|
2017-10-17 09:18:03 +00:00
|
|
|
imx6dl-tx6u-80xx-mb7.dtb \
|
2016-03-31 12:33:44 +00:00
|
|
|
imx6dl-tx6u-8033.dtb \
|
2017-10-17 09:18:03 +00:00
|
|
|
imx6dl-tx6u-8033-mb7.dtb \
|
2014-06-12 13:05:17 +00:00
|
|
|
imx6dl-tx6u-811x.dtb \
|
2016-03-31 12:33:45 +00:00
|
|
|
imx6dl-tx6u-81xx-mb7.dtb \
|
2014-12-22 17:29:21 +00:00
|
|
|
imx6dl-udoo.dtb \
|
2013-04-03 12:29:16 +00:00
|
|
|
imx6dl-wandboard.dtb \
|
2014-07-08 18:48:16 +00:00
|
|
|
imx6dl-wandboard-revb1.dtb \
|
2017-10-14 12:43:22 +00:00
|
|
|
imx6dl-wandboard-revd1.dtb \
|
2017-08-07 07:22:42 +00:00
|
|
|
imx6q-apalis-eval.dtb \
|
2016-02-05 16:12:21 +00:00
|
|
|
imx6q-apalis-ixora.dtb \
|
2017-08-07 07:22:41 +00:00
|
|
|
imx6q-apalis-ixora-v1.1.dtb \
|
2015-05-15 13:44:27 +00:00
|
|
|
imx6q-apf6dev.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
imx6q-arm2.dtb \
|
2016-02-19 23:35:29 +00:00
|
|
|
imx6q-b450v3.dtb \
|
2016-02-19 23:35:30 +00:00
|
|
|
imx6q-b650v3.dtb \
|
2016-02-19 23:35:31 +00:00
|
|
|
imx6q-b850v3.dtb \
|
2013-10-29 12:11:43 +00:00
|
|
|
imx6q-cm-fx6.dtb \
|
2014-01-16 16:12:38 +00:00
|
|
|
imx6q-cubox-i.dtb \
|
2017-11-28 15:03:11 +00:00
|
|
|
imx6q-cubox-i-emmc-som-v15.dtb \
|
2017-11-28 15:03:06 +00:00
|
|
|
imx6q-cubox-i-som-v15.dtb \
|
2014-01-18 08:41:30 +00:00
|
|
|
imx6q-dfi-fs700-m60.dtb \
|
2017-10-21 22:05:55 +00:00
|
|
|
imx6q-display5-tianma-tm070-1280x768.dtb \
|
2013-11-07 13:54:27 +00:00
|
|
|
imx6q-dmo-edmqmx6.dtb \
|
2018-02-09 21:55:15 +00:00
|
|
|
imx6q-dms-ba16.dtb \
|
2016-02-03 17:37:45 +00:00
|
|
|
imx6q-evi.dtb \
|
2014-01-19 02:28:12 +00:00
|
|
|
imx6q-gk802.dtb \
|
2014-02-07 07:24:56 +00:00
|
|
|
imx6q-gw51xx.dtb \
|
|
|
|
imx6q-gw52xx.dtb \
|
|
|
|
imx6q-gw53xx.dtb \
|
|
|
|
imx6q-gw5400-a.dtb \
|
|
|
|
imx6q-gw54xx.dtb \
|
2015-05-07 15:38:00 +00:00
|
|
|
imx6q-gw551x.dtb \
|
2014-08-22 21:52:54 +00:00
|
|
|
imx6q-gw552x.dtb \
|
2016-08-09 18:49:07 +00:00
|
|
|
imx6q-gw553x.dtb \
|
2017-05-02 17:39:37 +00:00
|
|
|
imx6q-gw560x.dtb \
|
2017-04-03 21:18:21 +00:00
|
|
|
imx6q-gw5903.dtb \
|
2017-03-16 14:27:19 +00:00
|
|
|
imx6q-gw5904.dtb \
|
2016-06-03 16:40:29 +00:00
|
|
|
imx6q-h100.dtb \
|
2014-08-23 09:11:36 +00:00
|
|
|
imx6q-hummingboard.dtb \
|
2017-11-28 15:03:11 +00:00
|
|
|
imx6q-hummingboard-emmc-som-v15.dtb \
|
2017-11-28 15:03:06 +00:00
|
|
|
imx6q-hummingboard-som-v15.dtb \
|
2017-12-11 16:57:22 +00:00
|
|
|
imx6q-hummingboard2.dtb \
|
2017-12-11 16:58:54 +00:00
|
|
|
imx6q-hummingboard2-emmc-som-v15.dtb \
|
2017-12-11 16:58:49 +00:00
|
|
|
imx6q-hummingboard2-som-v15.dtb \
|
2016-10-21 08:05:51 +00:00
|
|
|
imx6q-icore.dtb \
|
2017-03-14 09:48:11 +00:00
|
|
|
imx6q-icore-ofcap10.dtb \
|
2017-03-14 09:48:12 +00:00
|
|
|
imx6q-icore-ofcap12.dtb \
|
2016-01-29 08:01:39 +00:00
|
|
|
imx6q-icore-rqs.dtb \
|
2016-04-26 23:38:22 +00:00
|
|
|
imx6q-marsboard.dtb \
|
2017-01-03 10:46:21 +00:00
|
|
|
imx6q-mccmon6.dtb \
|
2013-12-17 01:13:03 +00:00
|
|
|
imx6q-nitrogen6x.dtb \
|
2015-09-30 13:46:45 +00:00
|
|
|
imx6q-nitrogen6_max.dtb \
|
2016-11-01 17:10:02 +00:00
|
|
|
imx6q-nitrogen6_som2.dtb \
|
2015-12-18 05:29:50 +00:00
|
|
|
imx6q-novena.dtb \
|
2018-01-09 16:09:57 +00:00
|
|
|
imx6q-phytec-mira-rdk-emmc.dtb \
|
|
|
|
imx6q-phytec-mira-rdk-nand.dtb \
|
2013-06-11 17:48:22 +00:00
|
|
|
imx6q-phytec-pbab01.dtb \
|
2017-09-09 12:54:21 +00:00
|
|
|
imx6q-pistachio.dtb \
|
2014-07-08 14:49:22 +00:00
|
|
|
imx6q-rex-pro.dtb \
|
2012-10-07 17:12:49 +00:00
|
|
|
imx6q-sabreauto.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
imx6q-sabrelite.dtb \
|
2013-04-01 12:24:22 +00:00
|
|
|
imx6q-sabresd.dtb \
|
2017-01-04 04:55:53 +00:00
|
|
|
imx6q-savageboard.dtb \
|
2013-05-03 03:28:42 +00:00
|
|
|
imx6q-sbc6x.dtb \
|
2014-10-27 19:10:51 +00:00
|
|
|
imx6q-tbs2910.dtb \
|
2016-08-09 15:15:44 +00:00
|
|
|
imx6q-ts4900.dtb \
|
2017-12-07 16:05:50 +00:00
|
|
|
imx6q-ts7970.dtb \
|
2014-06-12 13:05:17 +00:00
|
|
|
imx6q-tx6q-1010.dtb \
|
|
|
|
imx6q-tx6q-1010-comtft.dtb \
|
|
|
|
imx6q-tx6q-1020.dtb \
|
|
|
|
imx6q-tx6q-1020-comtft.dtb \
|
2016-03-31 12:33:44 +00:00
|
|
|
imx6q-tx6q-1036.dtb \
|
2017-10-17 09:18:03 +00:00
|
|
|
imx6q-tx6q-1036-mb7.dtb \
|
|
|
|
imx6q-tx6q-10x0-mb7.dtb \
|
2014-06-12 13:05:17 +00:00
|
|
|
imx6q-tx6q-1110.dtb \
|
2016-03-31 12:33:45 +00:00
|
|
|
imx6q-tx6q-11x0-mb7.dtb \
|
2015-01-23 22:45:34 +00:00
|
|
|
imx6q-udoo.dtb \
|
ARM: dts: imx6q: add support for the Utilite Pro
The CompuLab Utilite Pro is a miniature fanless desktop pc based on
the i.MX6 Quad powered cm-fx6 module. It features two serial ports,
USB OTG, 4x USB, analog audio and S/PDIF, 2x Gb Ethernet, HDMI and
DVI ports, an on-board 32GB SSD, a mmc slot, and on-board wifi/bt.
Add initial support for it including USB, Ethernet (both ports), sata
and HDMI support.
Signed-off-by: Christopher Spinrath <christopher.spinrath@rwth-aachen.de>
Acked-by: Igor Grinberg <grinberg@compulab.co.il>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
2016-06-07 17:14:17 +00:00
|
|
|
imx6q-utilite-pro.dtb \
|
2017-12-04 09:21:09 +00:00
|
|
|
imx6q-var-dt6customboard.dtb \
|
2015-01-23 22:45:34 +00:00
|
|
|
imx6q-wandboard.dtb \
|
2016-02-02 10:01:36 +00:00
|
|
|
imx6q-wandboard-revb1.dtb \
|
2017-10-14 12:43:22 +00:00
|
|
|
imx6q-wandboard-revd1.dtb \
|
2017-03-23 14:24:29 +00:00
|
|
|
imx6q-zii-rdu2.dtb \
|
2016-04-02 16:25:47 +00:00
|
|
|
imx6qp-nitrogen6_max.dtb \
|
2017-03-29 08:45:23 +00:00
|
|
|
imx6qp-nitrogen6_som2.dtb \
|
2018-01-09 16:09:59 +00:00
|
|
|
imx6qp-phytec-mira-rdk-nand.dtb \
|
2016-02-02 10:01:37 +00:00
|
|
|
imx6qp-sabreauto.dtb \
|
2017-03-23 14:24:29 +00:00
|
|
|
imx6qp-sabresd.dtb \
|
2017-10-17 09:18:02 +00:00
|
|
|
imx6qp-tx6qp-8037.dtb \
|
2017-10-17 09:18:03 +00:00
|
|
|
imx6qp-tx6qp-8037-mb7.dtb \
|
2017-10-17 09:18:02 +00:00
|
|
|
imx6qp-tx6qp-8137.dtb \
|
2017-10-17 09:18:03 +00:00
|
|
|
imx6qp-tx6qp-8137-mb7.dtb \
|
2017-10-14 12:43:22 +00:00
|
|
|
imx6qp-wandboard-revd1.dtb \
|
2017-03-23 14:24:29 +00:00
|
|
|
imx6qp-zii-rdu2.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_SOC_IMX6SL) += \
|
2015-03-03 03:41:45 +00:00
|
|
|
imx6sl-evk.dtb \
|
|
|
|
imx6sl-warp.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_SOC_IMX6SX) += \
|
2016-04-11 21:01:36 +00:00
|
|
|
imx6sx-nitrogen6sx.dtb \
|
2014-12-17 04:22:09 +00:00
|
|
|
imx6sx-sabreauto.dtb \
|
2015-02-26 08:28:30 +00:00
|
|
|
imx6sx-sdb-reva.dtb \
|
2016-04-12 05:43:43 +00:00
|
|
|
imx6sx-sdb-sai.dtb \
|
2016-10-16 14:44:23 +00:00
|
|
|
imx6sx-sdb.dtb \
|
2017-09-03 09:35:11 +00:00
|
|
|
imx6sx-softing-vining-2000.dtb \
|
2016-10-16 14:44:23 +00:00
|
|
|
imx6sx-udoo-neo-basic.dtb \
|
|
|
|
imx6sx-udoo-neo-extended.dtb \
|
|
|
|
imx6sx-udoo-neo-full.dtb
|
2015-07-09 18:09:45 +00:00
|
|
|
dtb-$(CONFIG_SOC_IMX6UL) += \
|
2016-03-04 12:37:22 +00:00
|
|
|
imx6ul-14x14-evk.dtb \
|
2017-06-16 07:04:39 +00:00
|
|
|
imx6ul-geam.dtb \
|
2017-01-23 09:38:34 +00:00
|
|
|
imx6ul-isiot-emmc.dtb \
|
2017-01-23 09:43:10 +00:00
|
|
|
imx6ul-isiot-nand.dtb \
|
2016-10-21 15:07:17 +00:00
|
|
|
imx6ul-liteboard.dtb \
|
2017-01-10 13:32:53 +00:00
|
|
|
imx6ul-opos6uldev.dtb \
|
2016-04-27 04:00:21 +00:00
|
|
|
imx6ul-pico-hobbit.dtb \
|
2016-03-04 12:37:22 +00:00
|
|
|
imx6ul-tx6ul-0010.dtb \
|
2016-03-04 12:37:23 +00:00
|
|
|
imx6ul-tx6ul-0011.dtb \
|
2016-11-14 07:04:20 +00:00
|
|
|
imx6ul-tx6ul-mainboard.dtb \
|
2018-02-06 16:49:03 +00:00
|
|
|
imx6ull-14x14-evk.dtb \
|
|
|
|
imx6ull-colibri-eval-v3.dtb \
|
|
|
|
imx6ull-colibri-wifi-eval-v3.dtb
|
2015-05-18 18:45:05 +00:00
|
|
|
dtb-$(CONFIG_SOC_IMX7D) += \
|
2015-12-22 08:15:19 +00:00
|
|
|
imx7d-cl-som-imx7.dtb \
|
2017-12-19 18:10:38 +00:00
|
|
|
imx7d-colibri-emmc-eval-v3.dtb \
|
2016-06-26 08:47:55 +00:00
|
|
|
imx7d-colibri-eval-v3.dtb \
|
2016-04-07 13:50:57 +00:00
|
|
|
imx7d-nitrogen7.dtb \
|
2017-11-30 17:55:17 +00:00
|
|
|
imx7d-pico-pi.dtb \
|
2015-12-22 08:15:20 +00:00
|
|
|
imx7d-sbc-imx7.dtb \
|
2016-06-26 08:47:55 +00:00
|
|
|
imx7d-sdb.dtb \
|
2017-03-08 18:32:29 +00:00
|
|
|
imx7d-sdb-sht11.dtb \
|
2016-07-12 14:19:06 +00:00
|
|
|
imx7s-colibri-eval-v3.dtb \
|
|
|
|
imx7s-warp.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_SOC_LS1021A) += \
|
2017-12-26 04:54:31 +00:00
|
|
|
ls1021a-moxa-uc-8410a.dtb \
|
2014-10-31 09:01:09 +00:00
|
|
|
ls1021a-qds.dtb \
|
2014-12-30 06:20:27 +00:00
|
|
|
ls1021a-twr.dtb
|
|
|
|
dtb-$(CONFIG_SOC_VF610) += \
|
2014-11-02 20:36:47 +00:00
|
|
|
vf500-colibri-eval-v3.dtb \
|
2014-07-18 14:25:18 +00:00
|
|
|
vf610-colibri-eval-v3.dtb \
|
2015-05-19 22:05:18 +00:00
|
|
|
vf610m4-colibri.dtb \
|
2013-09-23 15:14:44 +00:00
|
|
|
vf610-cosmic.dtb \
|
2015-10-25 17:50:56 +00:00
|
|
|
vf610m4-cosmic.dtb \
|
2016-04-04 21:53:12 +00:00
|
|
|
vf610-twr.dtb \
|
2017-01-10 07:35:55 +00:00
|
|
|
vf610-zii-dev-rev-b.dtb \
|
|
|
|
vf610-zii-dev-rev-c.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_MXS) += \
|
|
|
|
imx23-evk.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
imx23-olinuxino.dtb \
|
2016-06-09 19:43:13 +00:00
|
|
|
imx23-sansa.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
imx23-stmp378x_devb.dtb \
|
2016-06-09 19:43:12 +00:00
|
|
|
imx23-xfi3.dtb \
|
2012-10-18 09:50:26 +00:00
|
|
|
imx28-apf28.dtb \
|
2012-10-31 17:39:26 +00:00
|
|
|
imx28-apf28dev.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
imx28-apx4devkit.dtb \
|
|
|
|
imx28-cfa10036.dtb \
|
2013-01-26 05:40:37 +00:00
|
|
|
imx28-cfa10037.dtb \
|
Enable initial ARM multi-platform support for highbank, mvebu,
socfpga, picoxcell, and vexpress.
Multi-platform support is dependent on mach/gpio.h removal and
restructuring of DEBUG_LL and dtb build rules included in this branch.
This has been built for all defconfigs, and booted on highbank with
all 5 platforms enabled.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQEcBAABAgAGBQJQU4miAAoJEMhvYp4jgsXi1vMH/A4JJXe24cyo31rHJspZDSFg
nnCbnGKfDEOIHwLA8C3OeJuhswMlP/vWlGC512QXL8903XpZ2VJe63f2CLo1mN7Z
hg3JPWrp2VXZ/bqdMnUcw2CtlylrhyG9MUPapkcp+5Agjz2lwaJtRNL6LRRQX4Ei
cWjsJtaFpRj1QraFna0hpTQNO640je6s1rAIJl6eNOuX08l12ZAGDUA+IUUsa1cA
0OGeOAjH6gmkpMI89j1VPPKVRLHIdP4QcxmAZCHJ2LtvylyrlmYskctpAYibobvt
JPLnZgzMFAegnWtJhOYodhBJlfyypEeh2fsZVyDPowqRz9vaAWRjs6u/I4GYaME=
=HR3H
-----END PGP SIGNATURE-----
Merge tag 'multi-platform-for-3.7' of git://sources.calxeda.com/kernel/linux into next/multiplatform
Enable initial ARM multi-platform support for highbank, mvebu,
socfpga, picoxcell, and vexpress.
Multi-platform support is dependent on mach/gpio.h removal and
restructuring of DEBUG_LL and dtb build rules included in this branch.
This has been built for all defconfigs, and booted on highbank with
all 5 platforms enabled.
By Rob Herring (18) and Arnd Bergmann (1)
via Rob Herring
* tag 'multi-platform-for-3.7' of git://sources.calxeda.com/kernel/linux:
ARM: vexpress: convert to multi-platform
ARM: initial multiplatform support
ARM: mvebu: move armada-370-xp.h in mach dir
ARM: vexpress: remove dependency on mach/* headers
ARM: picoxcell: remove dependency on mach/* headers
ARM: move all dtb targets out of Makefile.boot
ARM: picoxcell: move debug macros to include/debug
ARM: socfpga: move debug macros to include/debug
ARM: mvebu: move debug macros to include/debug
ARM: vexpress: move debug macros to include/debug
ARM: highbank: move debug macros to include/debug
ARM: move debug macros to common location
ARM: make mach/gpio.h headers optional
ARM: orion: move custom gpio functions to orion-gpio.h
ARM: shmobile: move custom gpio functions to sh-gpio.h
ARM: pxa: use gpio_to_irq for sharppm_sl
net: pxaficp_ir: add irq resources
usb: pxa27x_udc: remove IRQ_USB define
staging: ste_rmi4: remove gpio.h include
Conflicts due to addition of bcm2835 and removal of pnx4008 in:
arch/arm/Kconfig
arch/arm/Makefile
Conflicts due to new dtb targets, moved to arch/arm/boot/dts/Makefile in:
arch/arm/mach-imx/Makefile.boot
arch/arm/mach-mxs/Makefile.boot
arch/arm/mach-tegra/Makefile.boot
Signed-off-by: Olof Johansson <olof@lixom.net>
2012-09-21 05:53:18 +00:00
|
|
|
imx28-cfa10049.dtb \
|
2013-06-13 13:43:44 +00:00
|
|
|
imx28-cfa10055.dtb \
|
2013-07-01 13:23:23 +00:00
|
|
|
imx28-cfa10056.dtb \
|
2013-06-13 13:43:45 +00:00
|
|
|
imx28-cfa10057.dtb \
|
2013-07-01 13:23:24 +00:00
|
|
|
imx28-cfa10058.dtb \
|
2017-02-09 07:42:47 +00:00
|
|
|
imx28-duckbill-2-485.dtb \
|
2017-02-09 07:42:46 +00:00
|
|
|
imx28-duckbill-2.dtb \
|
2017-02-09 07:42:48 +00:00
|
|
|
imx28-duckbill-2-enocean.dtb \
|
2017-02-09 07:42:49 +00:00
|
|
|
imx28-duckbill-2-spi.dtb \
|
2013-11-09 11:14:16 +00:00
|
|
|
imx28-duckbill.dtb \
|
2013-12-05 13:28:06 +00:00
|
|
|
imx28-eukrea-mbmx283lc.dtb \
|
|
|
|
imx28-eukrea-mbmx287lc.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
imx28-evk.dtb \
|
2013-09-29 22:41:29 +00:00
|
|
|
imx28-m28cu3.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
imx28-m28evk.dtb \
|
2012-11-18 21:08:29 +00:00
|
|
|
imx28-sps1.dtb \
|
2017-12-07 17:11:18 +00:00
|
|
|
imx28-ts4600.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
imx28-tx28.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_NOMADIK) += \
|
|
|
|
ste-nomadik-s8815.dtb \
|
2014-10-09 20:10:35 +00:00
|
|
|
ste-nomadik-nhk15.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_NSPIRE) += \
|
|
|
|
nspire-cx.dtb \
|
2013-06-11 08:40:18 +00:00
|
|
|
nspire-tp.dtb \
|
|
|
|
nspire-clp.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_OMAP2) += \
|
|
|
|
omap2420-h4.dtb \
|
2013-11-25 23:15:24 +00:00
|
|
|
omap2420-n800.dtb \
|
|
|
|
omap2420-n810.dtb \
|
|
|
|
omap2420-n810-wimax.dtb \
|
2014-05-04 00:11:37 +00:00
|
|
|
omap2430-sdp.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_OMAP3) += \
|
|
|
|
am3517-craneboard.dtb \
|
2014-05-04 00:11:37 +00:00
|
|
|
am3517-evm.dtb \
|
|
|
|
am3517_mt_ventoux.dtb \
|
2015-05-20 16:23:43 +00:00
|
|
|
logicpd-torpedo-37xx-devkit.dtb \
|
2016-12-03 10:57:23 +00:00
|
|
|
logicpd-som-lv-37xx-devkit.dtb \
|
2013-01-11 16:39:22 +00:00
|
|
|
omap3430-sdp.dtb \
|
2012-09-11 16:01:59 +00:00
|
|
|
omap3-beagle.dtb \
|
2014-05-04 00:11:37 +00:00
|
|
|
omap3-beagle-xm.dtb \
|
|
|
|
omap3-beagle-xm-ab.dtb \
|
2014-01-12 13:22:54 +00:00
|
|
|
omap3-cm-t3517.dtb \
|
2014-01-12 13:22:53 +00:00
|
|
|
omap3-cm-t3530.dtb \
|
2013-12-18 21:13:21 +00:00
|
|
|
omap3-cm-t3730.dtb \
|
ARM: dts: Add minimal DT support for DevKit8000
DevKit8000 is a beagle board clone from Timll, sold by
armkits.com. The DevKit8000 has RS232 serial port, LCD, DVI-D,
S-Video, Ethernet, SD/MMC, keyboard, camera, SPI, I2C, USB and
JTAG interface.
Add the basic DT support for devkit8000. It includes:
- twl4030 (PMIC)
- MMC1
- I2C1
- leds
Signed-off-by: Anil Kumar <anilk4.v@gmail.com>
Tested-by: Thomas Weber <thomas@tomweber.eu>
Signed-off-by: Benoit Cousson <benoit.cousson@linaro.org>
2013-03-16 09:59:21 +00:00
|
|
|
omap3-devkit8000.dtb \
|
2015-08-05 21:47:08 +00:00
|
|
|
omap3-devkit8000-lcd43.dtb \
|
|
|
|
omap3-devkit8000-lcd70.dtb \
|
2012-09-21 04:11:45 +00:00
|
|
|
omap3-evm.dtb \
|
2013-10-14 18:31:43 +00:00
|
|
|
omap3-evm-37xx.dtb \
|
2014-07-28 19:53:32 +00:00
|
|
|
omap3-gta04a3.dtb \
|
2014-07-28 19:53:31 +00:00
|
|
|
omap3-gta04a4.dtb \
|
2014-07-28 19:53:33 +00:00
|
|
|
omap3-gta04a5.dtb \
|
2014-08-29 10:40:06 +00:00
|
|
|
omap3-ha.dtb \
|
|
|
|
omap3-ha-lcd.dtb \
|
2014-05-04 00:11:37 +00:00
|
|
|
omap3-igep0020.dtb \
|
2014-11-06 12:01:49 +00:00
|
|
|
omap3-igep0020-rev-f.dtb \
|
2014-05-04 00:11:37 +00:00
|
|
|
omap3-igep0030.dtb \
|
2014-11-06 12:01:47 +00:00
|
|
|
omap3-igep0030-rev-g.dtb \
|
2013-11-25 23:15:39 +00:00
|
|
|
omap3-ldp.dtb \
|
2014-05-04 00:11:37 +00:00
|
|
|
omap3-lilly-dbb056.dtb \
|
2013-08-13 13:36:36 +00:00
|
|
|
omap3-n900.dtb \
|
2013-10-15 20:36:09 +00:00
|
|
|
omap3-n9.dtb \
|
|
|
|
omap3-n950.dtb \
|
2014-03-11 12:20:33 +00:00
|
|
|
omap3-overo-alto35.dtb \
|
2014-03-11 12:20:34 +00:00
|
|
|
omap3-overo-chestnut43.dtb \
|
2014-03-11 12:20:32 +00:00
|
|
|
omap3-overo-gallop43.dtb \
|
2015-06-12 20:37:26 +00:00
|
|
|
omap3-overo-palo35.dtb \
|
2014-03-11 12:20:31 +00:00
|
|
|
omap3-overo-palo43.dtb \
|
2014-05-04 00:11:37 +00:00
|
|
|
omap3-overo-storm-alto35.dtb \
|
|
|
|
omap3-overo-storm-chestnut43.dtb \
|
|
|
|
omap3-overo-storm-gallop43.dtb \
|
2015-06-12 20:37:26 +00:00
|
|
|
omap3-overo-storm-palo35.dtb \
|
2014-03-11 12:20:31 +00:00
|
|
|
omap3-overo-storm-palo43.dtb \
|
2014-03-11 12:20:35 +00:00
|
|
|
omap3-overo-storm-summit.dtb \
|
2014-02-13 10:25:15 +00:00
|
|
|
omap3-overo-storm-tobi.dtb \
|
2015-06-12 20:37:23 +00:00
|
|
|
omap3-overo-storm-tobiduo.dtb \
|
2014-05-04 00:11:37 +00:00
|
|
|
omap3-overo-summit.dtb \
|
|
|
|
omap3-overo-tobi.dtb \
|
2015-06-12 20:37:23 +00:00
|
|
|
omap3-overo-tobiduo.dtb \
|
2015-02-27 21:26:38 +00:00
|
|
|
omap3-pandora-600mhz.dtb \
|
2015-02-27 21:26:39 +00:00
|
|
|
omap3-pandora-1ghz.dtb \
|
2014-05-04 00:11:37 +00:00
|
|
|
omap3-sbc-t3517.dtb \
|
|
|
|
omap3-sbc-t3530.dtb \
|
|
|
|
omap3-sbc-t3730.dtb \
|
2016-02-28 12:39:41 +00:00
|
|
|
omap3-sniper.dtb \
|
2014-08-29 10:40:05 +00:00
|
|
|
omap3-thunder.dtb \
|
2014-05-04 00:11:37 +00:00
|
|
|
omap3-zoom3.dtb
|
2015-01-23 21:48:57 +00:00
|
|
|
dtb-$(CONFIG_SOC_TI81XX) += \
|
2015-07-24 05:33:18 +00:00
|
|
|
dm8148-evm.dtb \
|
2015-07-24 05:33:19 +00:00
|
|
|
dm8148-t410.dtb \
|
2015-12-23 00:00:28 +00:00
|
|
|
dm8168-evm.dtb \
|
|
|
|
dra62x-j5eco-evm.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_SOC_AM33XX) += \
|
2016-04-26 13:00:26 +00:00
|
|
|
am335x-baltos-ir2110.dtb \
|
2016-04-26 13:00:25 +00:00
|
|
|
am335x-baltos-ir3220.dtb \
|
2015-05-19 08:29:48 +00:00
|
|
|
am335x-baltos-ir5221.dtb \
|
2014-12-30 06:20:27 +00:00
|
|
|
am335x-base0033.dtb \
|
2014-05-04 00:11:37 +00:00
|
|
|
am335x-bone.dtb \
|
|
|
|
am335x-boneblack.dtb \
|
2016-12-27 17:58:35 +00:00
|
|
|
am335x-boneblack-wireless.dtb \
|
2017-05-30 16:20:23 +00:00
|
|
|
am335x-boneblue.dtb \
|
2015-09-25 15:10:31 +00:00
|
|
|
am335x-bonegreen.dtb \
|
2016-12-27 17:58:37 +00:00
|
|
|
am335x-bonegreen-wireless.dtb \
|
2015-11-24 14:02:08 +00:00
|
|
|
am335x-chiliboard.dtb \
|
|
|
|
am335x-cm-t335.dtb \
|
2014-05-04 00:11:37 +00:00
|
|
|
am335x-evm.dtb \
|
|
|
|
am335x-evmsk.dtb \
|
2016-03-23 03:34:13 +00:00
|
|
|
am335x-icev2.dtb \
|
2015-11-24 14:02:08 +00:00
|
|
|
am335x-lxm.dtb \
|
2017-08-02 06:57:57 +00:00
|
|
|
am335x-moxa-uc-8100-me-t.dtb \
|
2014-06-10 22:22:00 +00:00
|
|
|
am335x-nano.dtb \
|
2018-01-30 14:28:14 +00:00
|
|
|
am335x-pdu001.dtb \
|
2014-11-17 19:02:35 +00:00
|
|
|
am335x-pepper.dtb \
|
2017-01-24 10:09:34 +00:00
|
|
|
am335x-phycore-rdk.dtb \
|
2015-11-17 08:24:15 +00:00
|
|
|
am335x-shc.dtb \
|
2015-12-13 08:55:36 +00:00
|
|
|
am335x-sbc-t335.dtb \
|
2015-11-24 14:02:08 +00:00
|
|
|
am335x-sl50.dtb \
|
2015-07-16 08:30:49 +00:00
|
|
|
am335x-wega-rdk.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_OMAP4) += \
|
2016-11-12 16:57:59 +00:00
|
|
|
omap4-droid4-xt894.dtb \
|
2014-12-30 06:20:27 +00:00
|
|
|
omap4-duovero-parlor.dtb \
|
2016-03-29 19:28:24 +00:00
|
|
|
omap4-kc1.dtb \
|
2012-09-21 04:11:45 +00:00
|
|
|
omap4-panda.dtb \
|
2012-12-14 21:55:39 +00:00
|
|
|
omap4-panda-a4.dtb \
|
2012-10-24 10:31:34 +00:00
|
|
|
omap4-panda-es.dtb \
|
2012-09-21 04:11:45 +00:00
|
|
|
omap4-sdp.dtb \
|
2013-05-31 14:05:51 +00:00
|
|
|
omap4-sdp-es23plus.dtb \
|
2014-05-12 18:32:01 +00:00
|
|
|
omap4-var-dvk-om44.dtb \
|
2014-05-12 18:32:00 +00:00
|
|
|
omap4-var-stk-om44.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_SOC_AM43XX) += \
|
|
|
|
am43x-epos-evm.dtb \
|
2015-12-01 13:54:56 +00:00
|
|
|
am437x-cm-t43.dtb \
|
|
|
|
am437x-gp-evm.dtb \
|
2014-12-22 22:30:14 +00:00
|
|
|
am437x-idk-evm.dtb \
|
2015-12-01 13:54:56 +00:00
|
|
|
am437x-sbc-t43.dtb \
|
|
|
|
am437x-sk-evm.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_SOC_OMAP5) += \
|
|
|
|
omap5-cm-t54.dtb \
|
2015-10-16 19:32:33 +00:00
|
|
|
omap5-igep0050.dtb \
|
2014-04-28 11:41:44 +00:00
|
|
|
omap5-sbc-t54.dtb \
|
|
|
|
omap5-uevm.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_SOC_DRA7XX) += \
|
ARM: dts: Add am57xx-beagle-x15
BeagleBoard-X15 is the next generation Open Source Hardware
BeagleBoard based on TI's AM5728 SoC featuring dual core 1.5GHz A15
processor. The platform features 2GB DDR3L (w/dual 32bit busses),
eSATA, 3 USB3.0 ports, integrated HDMI (1920x1080@60), separate LCD
port, video In port, 4GB eMMC, uSD, Analog audio in/out, dual 1G
Ethernet.
For more information, refer to:
BeagleBoard-X15 Wiki:
http://www.elinux.org/Beagleboard:BeagleBoard-X15
AM5728 is part of the Sitara product family whose additional details
will be available: http://www.ti.com/lsds/ti/arm/overview.page
Technical Reference Manual for AM5728 is public domain at:
http://www.ti.com/lit/spruhz6
Just add basic support for the moment, the following updates are needed:
i) Ethernet - depends on SoC dts fixes
ii) USB Client (USB2) - depends on GPIO extcon
ii) HDMI - additional driver fixes pending
iii) Audio - additional driver fixes pending
NOTE:
AM5728 Data Manual (SPRS915L - August 2014) section 4.1.1 states: "All
unused power supply balls must be supplied with the voltages specified
in the Section 5.2, Recommended Operating Conditions". This implies
that all unused voltage rails for AM5728 can never be switched off even
if the hardware blocks inside that voltage domain is unused. Switching
off these unused rails may result in stability issues on other domains
and increased leakage and power-on-hour impacts.
Signed-off-by: Felipe Balbi <balbi@ti.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
Reviewed-by: Tom Rini <trini@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
2014-11-07 17:47:13 +00:00
|
|
|
am57xx-beagle-x15.dtb \
|
2016-09-02 17:14:45 +00:00
|
|
|
am57xx-beagle-x15-revb1.dtb \
|
2017-08-16 16:50:53 +00:00
|
|
|
am57xx-beagle-x15-revc.dtb \
|
2015-12-01 18:03:03 +00:00
|
|
|
am57xx-cl-som-am57x.dtb \
|
2015-12-01 18:03:13 +00:00
|
|
|
am57xx-sbc-am57x.dtb \
|
2016-03-28 16:35:09 +00:00
|
|
|
am572x-idk.dtb \
|
2016-11-22 04:17:32 +00:00
|
|
|
am571x-idk.dtb \
|
2017-12-18 06:20:03 +00:00
|
|
|
am574x-idk.dtb \
|
2015-12-01 18:03:03 +00:00
|
|
|
dra7-evm.dtb \
|
2016-04-14 17:45:58 +00:00
|
|
|
dra72-evm.dtb \
|
2016-10-21 10:38:39 +00:00
|
|
|
dra72-evm-revc.dtb \
|
2017-08-12 04:06:05 +00:00
|
|
|
dra71-evm.dtb \
|
|
|
|
dra76-evm.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_ORION5X) += \
|
2016-03-29 16:11:45 +00:00
|
|
|
orion5x-kuroboxpro.dtb \
|
2014-12-30 06:20:27 +00:00
|
|
|
orion5x-lacie-d2-network.dtb \
|
2014-04-22 21:26:39 +00:00
|
|
|
orion5x-lacie-ethernet-disk-mini-v2.dtb \
|
2016-02-06 05:59:53 +00:00
|
|
|
orion5x-linkstation-lsgl.dtb \
|
2015-07-21 14:49:16 +00:00
|
|
|
orion5x-linkstation-lswtgl.dtb \
|
2017-02-02 11:38:33 +00:00
|
|
|
orion5x-linkstation-lschl.dtb \
|
2015-08-06 16:29:52 +00:00
|
|
|
orion5x-lswsgl.dtb \
|
2014-04-22 21:26:40 +00:00
|
|
|
orion5x-maxtor-shared-storage-2.dtb \
|
2016-09-14 14:47:26 +00:00
|
|
|
orion5x-netgear-wnr854t.dtb \
|
2014-04-22 21:26:38 +00:00
|
|
|
orion5x-rd88f5182-nas.dtb
|
2017-02-15 10:15:20 +00:00
|
|
|
dtb-$(CONFIG_ARCH_ACTIONS) += \
|
2017-09-09 15:43:49 +00:00
|
|
|
owl-s500-cubieboard6.dtb \
|
2017-10-12 01:05:56 +00:00
|
|
|
owl-s500-guitar-bb-rev-b.dtb \
|
|
|
|
owl-s500-sparky.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_PRIMA2) += \
|
|
|
|
prima2-evb.dtb
|
2016-03-03 09:53:57 +00:00
|
|
|
dtb-$(CONFIG_ARCH_OXNAS) += \
|
2018-01-13 17:35:59 +00:00
|
|
|
ox810se-wd-mbwe.dtb \
|
|
|
|
ox820-cloudengines-pogoplug-series-3.dtb
|
2014-04-03 19:48:22 +00:00
|
|
|
dtb-$(CONFIG_ARCH_QCOM) += \
|
2016-06-17 20:28:12 +00:00
|
|
|
qcom-apq8060-dragonboard.dtb \
|
2016-06-10 18:19:54 +00:00
|
|
|
qcom-apq8064-arrow-sd-600eval.dtb \
|
2014-10-01 16:09:11 +00:00
|
|
|
qcom-apq8064-cm-qs600.dtb \
|
2014-04-03 19:48:22 +00:00
|
|
|
qcom-apq8064-ifc6410.dtb \
|
2015-10-22 18:13:51 +00:00
|
|
|
qcom-apq8064-sony-xperia-yuga.dtb \
|
2016-02-05 19:21:05 +00:00
|
|
|
qcom-apq8064-asus-nexus7-flo.dtb \
|
2014-04-03 19:48:22 +00:00
|
|
|
qcom-apq8074-dragonboard.dtb \
|
2014-09-03 16:50:31 +00:00
|
|
|
qcom-apq8084-ifc6540.dtb \
|
2014-05-23 15:12:30 +00:00
|
|
|
qcom-apq8084-mtp.dtb \
|
2015-11-19 23:19:32 +00:00
|
|
|
qcom-ipq4019-ap.dk01.1-c1.dtb \
|
2014-03-07 16:56:59 +00:00
|
|
|
qcom-ipq8064-ap148.dtb \
|
2014-04-03 19:48:22 +00:00
|
|
|
qcom-msm8660-surf.dtb \
|
2014-09-30 22:49:49 +00:00
|
|
|
qcom-msm8960-cdp.dtb \
|
2017-10-11 11:02:25 +00:00
|
|
|
qcom-msm8974-fairphone-fp2.dtb \
|
2016-07-29 06:09:06 +00:00
|
|
|
qcom-msm8974-lge-nexus5-hammerhead.dtb \
|
2018-01-09 01:15:13 +00:00
|
|
|
qcom-msm8974-samsung-klte.dtb \
|
2017-10-04 18:58:54 +00:00
|
|
|
qcom-msm8974-sony-xperia-castor.dtb \
|
2016-08-23 11:39:06 +00:00
|
|
|
qcom-msm8974-sony-xperia-honami.dtb \
|
|
|
|
qcom-mdm9615-wp8548-mangoh-green.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_REALVIEW) += \
|
2015-10-08 09:11:48 +00:00
|
|
|
arm-realview-pb1176.dtb \
|
2016-02-18 13:23:31 +00:00
|
|
|
arm-realview-pb11mp.dtb \
|
|
|
|
arm-realview-eb.dtb \
|
2016-09-08 09:17:14 +00:00
|
|
|
arm-realview-eb-bbrevd.dtb \
|
2016-02-18 13:23:31 +00:00
|
|
|
arm-realview-eb-11mp.dtb \
|
2016-09-08 15:00:45 +00:00
|
|
|
arm-realview-eb-11mp-bbrevd.dtb \
|
|
|
|
arm-realview-eb-11mp-ctrevb.dtb \
|
|
|
|
arm-realview-eb-11mp-bbrevd-ctrevb.dtb \
|
2016-02-23 15:51:35 +00:00
|
|
|
arm-realview-eb-a9mp.dtb \
|
2016-09-08 20:50:39 +00:00
|
|
|
arm-realview-eb-a9mp-bbrevd.dtb \
|
2016-02-23 15:51:35 +00:00
|
|
|
arm-realview-pba8.dtb \
|
|
|
|
arm-realview-pbx-a9.dtb
|
2017-02-09 10:18:48 +00:00
|
|
|
dtb-$(CONFIG_ARCH_RENESAS) += \
|
|
|
|
emev2-kzm9d.dtb \
|
|
|
|
r7s72100-genmai.dtb \
|
2017-05-23 19:20:54 +00:00
|
|
|
r7s72100-gr-peach.dtb \
|
2017-02-09 10:18:48 +00:00
|
|
|
r7s72100-rskrza1.dtb \
|
|
|
|
r8a73a4-ape6evm.dtb \
|
|
|
|
r8a7740-armadillo800eva.dtb \
|
2017-06-06 15:10:18 +00:00
|
|
|
r8a7743-iwg20d-q7.dtb \
|
2017-10-06 17:59:53 +00:00
|
|
|
r8a7743-iwg20d-q7-dbcm-ca.dtb \
|
2017-02-09 10:18:48 +00:00
|
|
|
r8a7743-sk-rzg1m.dtb \
|
2017-08-15 10:54:20 +00:00
|
|
|
r8a7745-iwg22d-sodimm.dtb \
|
2017-10-23 17:09:24 +00:00
|
|
|
r8a7745-iwg22d-sodimm-dbhd-ca.dtb \
|
2017-02-09 10:18:48 +00:00
|
|
|
r8a7745-sk-rzg1e.dtb \
|
|
|
|
r8a7778-bockw.dtb \
|
|
|
|
r8a7779-marzen.dtb \
|
|
|
|
r8a7790-lager.dtb \
|
2018-02-15 18:49:19 +00:00
|
|
|
r8a7790-stout.dtb \
|
2017-02-09 10:18:48 +00:00
|
|
|
r8a7791-koelsch.dtb \
|
|
|
|
r8a7791-porter.dtb \
|
|
|
|
r8a7792-blanche.dtb \
|
|
|
|
r8a7792-wheat.dtb \
|
|
|
|
r8a7793-gose.dtb \
|
|
|
|
r8a7794-alt.dtb \
|
|
|
|
r8a7794-silk.dtb \
|
|
|
|
sh73a0-kzm9g.dtb
|
2014-07-24 22:17:50 +00:00
|
|
|
dtb-$(CONFIG_ARCH_ROCKCHIP) += \
|
2017-03-17 17:18:40 +00:00
|
|
|
rv1108-evb.dtb \
|
2015-11-05 07:39:52 +00:00
|
|
|
rk3036-evb.dtb \
|
2015-12-17 14:21:50 +00:00
|
|
|
rk3036-kylin.dtb \
|
2014-07-24 22:17:50 +00:00
|
|
|
rk3066a-bqcurie2.dtb \
|
2014-11-02 10:20:01 +00:00
|
|
|
rk3066a-marsboard.dtb \
|
2016-10-08 20:22:30 +00:00
|
|
|
rk3066a-mk808.dtb \
|
2015-01-25 12:39:36 +00:00
|
|
|
rk3066a-rayeager.dtb \
|
2016-09-10 17:44:00 +00:00
|
|
|
rk3188-px3-evb.dtb \
|
2014-07-24 22:17:50 +00:00
|
|
|
rk3188-radxarock.dtb \
|
2015-12-11 01:30:52 +00:00
|
|
|
rk3228-evb.dtb \
|
2016-06-22 03:16:53 +00:00
|
|
|
rk3229-evb.dtb \
|
2014-07-24 22:17:50 +00:00
|
|
|
rk3288-evb-act8846.dtb \
|
2015-01-25 12:39:35 +00:00
|
|
|
rk3288-evb-rk808.dtb \
|
2016-07-07 10:01:12 +00:00
|
|
|
rk3288-fennec.dtb \
|
2015-01-25 12:39:35 +00:00
|
|
|
rk3288-firefly-beta.dtb \
|
2015-05-26 19:50:09 +00:00
|
|
|
rk3288-firefly.dtb \
|
2016-07-18 15:32:32 +00:00
|
|
|
rk3288-firefly-reload.dtb \
|
2016-04-17 22:44:03 +00:00
|
|
|
rk3288-miqi.dtb \
|
2017-04-06 13:04:25 +00:00
|
|
|
rk3288-phycore-rdk.dtb \
|
2015-09-30 18:49:38 +00:00
|
|
|
rk3288-popmetal.dtb \
|
2015-07-07 18:04:32 +00:00
|
|
|
rk3288-r89.dtb \
|
2015-09-15 06:57:21 +00:00
|
|
|
rk3288-rock2-square.dtb \
|
2017-02-14 10:07:31 +00:00
|
|
|
rk3288-tinker.dtb \
|
2015-11-30 14:29:11 +00:00
|
|
|
rk3288-veyron-brain.dtb \
|
2015-08-24 22:58:03 +00:00
|
|
|
rk3288-veyron-jaq.dtb \
|
2015-07-07 18:09:34 +00:00
|
|
|
rk3288-veyron-jerry.dtb \
|
2015-12-01 16:03:04 +00:00
|
|
|
rk3288-veyron-mickey.dtb \
|
2015-07-29 18:57:20 +00:00
|
|
|
rk3288-veyron-minnie.dtb \
|
2015-07-23 16:50:49 +00:00
|
|
|
rk3288-veyron-pinky.dtb \
|
2017-08-26 10:09:24 +00:00
|
|
|
rk3288-veyron-speedy.dtb \
|
|
|
|
rk3288-vyasa.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_S3C24XX) += \
|
|
|
|
s3c2416-smdk2416.dtb
|
|
|
|
dtb-$(CONFIG_ARCH_S3C64XX) += \
|
|
|
|
s3c6410-mini6410.dtb \
|
2013-08-25 17:38:41 +00:00
|
|
|
s3c6410-smdk6410.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_S5PV210) += \
|
|
|
|
s5pv210-aquila.dtb \
|
2013-09-28 16:25:30 +00:00
|
|
|
s5pv210-goni.dtb \
|
|
|
|
s5pv210-smdkc110.dtb \
|
|
|
|
s5pv210-smdkv210.dtb \
|
|
|
|
s5pv210-torbreck.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_SOCFPGA) += \
|
|
|
|
socfpga_arria5_socdk.dtb \
|
2015-07-07 14:58:36 +00:00
|
|
|
socfpga_arria10_socdk_nand.dtb \
|
2016-10-19 15:07:48 +00:00
|
|
|
socfpga_arria10_socdk_qspi.dtb \
|
2015-03-10 03:57:04 +00:00
|
|
|
socfpga_arria10_socdk_sdmmc.dtb \
|
2015-11-19 16:15:05 +00:00
|
|
|
socfpga_cyclone5_mcvevk.dtb \
|
2013-09-25 20:38:20 +00:00
|
|
|
socfpga_cyclone5_socdk.dtb \
|
2015-07-08 23:48:49 +00:00
|
|
|
socfpga_cyclone5_de0_sockit.dtb \
|
2013-10-07 15:41:32 +00:00
|
|
|
socfpga_cyclone5_sockit.dtb \
|
2014-04-02 16:13:11 +00:00
|
|
|
socfpga_cyclone5_socrates.dtb \
|
2016-09-24 23:59:45 +00:00
|
|
|
socfpga_cyclone5_sodia.dtb \
|
2016-04-13 12:24:58 +00:00
|
|
|
socfpga_cyclone5_vining_fpga.dtb \
|
2013-02-11 23:30:31 +00:00
|
|
|
socfpga_vt.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_SPEAR13XX) += \
|
|
|
|
spear1310-evb.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
spear1340-evb.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_SPEAR3XX) += \
|
|
|
|
spear300-evb.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
spear310-evb.dtb \
|
2012-08-08 23:20:11 +00:00
|
|
|
spear320-evb.dtb \
|
|
|
|
spear320-hmi.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_SPEAR6XX) += \
|
|
|
|
spear600-evb.dtb
|
|
|
|
dtb-$(CONFIG_ARCH_STI) += \
|
|
|
|
stih407-b2120.dtb \
|
2014-11-17 16:48:00 +00:00
|
|
|
stih410-b2120.dtb \
|
2016-08-15 12:17:00 +00:00
|
|
|
stih410-b2260.dtb \
|
2015-01-09 15:11:00 +00:00
|
|
|
stih418-b2199.dtb
|
2018-02-26 15:49:18 +00:00
|
|
|
dtb-$(CONFIG_ARCH_STM32) += \
|
2015-07-12 09:27:36 +00:00
|
|
|
stm32f429-disco.dtb \
|
2016-02-16 14:16:00 +00:00
|
|
|
stm32f469-disco.dtb \
|
2017-06-07 11:55:25 +00:00
|
|
|
stm32f746-disco.dtb \
|
|
|
|
stm32f769-disco.dtb \
|
2016-11-15 11:01:57 +00:00
|
|
|
stm32429i-eval.dtb \
|
2017-01-31 09:44:25 +00:00
|
|
|
stm32746g-eval.dtb \
|
2017-06-07 07:16:00 +00:00
|
|
|
stm32h743i-eval.dtb \
|
2018-02-26 15:49:18 +00:00
|
|
|
stm32h743i-disco.dtb \
|
|
|
|
stm32mp157c-ed1.dtb \
|
|
|
|
stm32mp157c-ev1.dtb
|
2014-05-17 13:11:20 +00:00
|
|
|
dtb-$(CONFIG_MACH_SUN4I) += \
|
2013-08-13 23:18:21 +00:00
|
|
|
sun4i-a10-a1000.dtb \
|
2014-06-30 21:57:57 +00:00
|
|
|
sun4i-a10-ba10-tvbox.dtb \
|
2015-01-18 12:08:20 +00:00
|
|
|
sun4i-a10-chuwi-v7-cw0825.dtb \
|
2013-04-18 20:44:29 +00:00
|
|
|
sun4i-a10-cubieboard.dtb \
|
2016-03-19 07:53:52 +00:00
|
|
|
sun4i-a10-dserve-dsrv9703c.dtb \
|
ARM: dts: sun4i: Add initial dts for Gemei G9 tablet
Gemei G9 is an A10 based tablet, with 1G RAM, 16G NAND, 1024x768
IPS LCD display, stereo speakers, 1.3MP front camera and 5 MP
rear camera, 8000mAh battery, GT901 2+1 touchscreen, Bosch BMA250
accelerometer and RTL8188CUS USB wifi. It also has MicroSD slot,
miniHDMI, 1 x MicroUSB OTG port and 1 x MicroUSB host port and
3.5mm headphone jack.
Changes since v2:
* Fix syntax error (brown paper bag release)
Changes since v1:
* Added sun4i-lradc keymap
* Added TODO note about missing IRQ pins for bma250
* Fixed formatting issues and removed external URLs
Signed-off-by: Priit Laes <plaes@plaes.org>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2015-01-26 18:00:06 +00:00
|
|
|
sun4i-a10-gemei-g9.dtb \
|
|
|
|
sun4i-a10-hackberry.dtb \
|
|
|
|
sun4i-a10-hyundai-a7hd.dtb \
|
2015-09-09 08:23:24 +00:00
|
|
|
sun4i-a10-inet1.dtb \
|
ARM: dts: sun4i: Add initial dts for Gemei G9 tablet
Gemei G9 is an A10 based tablet, with 1G RAM, 16G NAND, 1024x768
IPS LCD display, stereo speakers, 1.3MP front camera and 5 MP
rear camera, 8000mAh battery, GT901 2+1 touchscreen, Bosch BMA250
accelerometer and RTL8188CUS USB wifi. It also has MicroSD slot,
miniHDMI, 1 x MicroUSB OTG port and 1 x MicroUSB host port and
3.5mm headphone jack.
Changes since v2:
* Fix syntax error (brown paper bag release)
Changes since v1:
* Added sun4i-lradc keymap
* Added TODO note about missing IRQ pins for bma250
* Fixed formatting issues and removed external URLs
Signed-off-by: Priit Laes <plaes@plaes.org>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2015-01-26 18:00:06 +00:00
|
|
|
sun4i-a10-inet97fv2.dtb \
|
2015-09-09 08:23:23 +00:00
|
|
|
sun4i-a10-inet9f-rev03.dtb \
|
2015-09-04 12:49:34 +00:00
|
|
|
sun4i-a10-itead-iteaduino-plus.dtb \
|
2015-04-23 12:26:50 +00:00
|
|
|
sun4i-a10-jesurun-q5.dtb \
|
2015-01-20 18:03:28 +00:00
|
|
|
sun4i-a10-marsboard.dtb \
|
2013-04-18 20:44:29 +00:00
|
|
|
sun4i-a10-mini-xplus.dtb \
|
2015-01-18 12:09:43 +00:00
|
|
|
sun4i-a10-mk802.dtb \
|
2015-01-18 12:09:44 +00:00
|
|
|
sun4i-a10-mk802ii.dtb \
|
2014-03-01 19:26:37 +00:00
|
|
|
sun4i-a10-olinuxino-lime.dtb \
|
2015-10-09 11:09:38 +00:00
|
|
|
sun4i-a10-pcduino.dtb \
|
2015-10-20 22:04:29 +00:00
|
|
|
sun4i-a10-pcduino2.dtb \
|
|
|
|
sun4i-a10-pov-protab2-ips9.dtb
|
2014-05-17 13:11:20 +00:00
|
|
|
dtb-$(CONFIG_MACH_SUN5I) += \
|
2015-08-07 15:22:33 +00:00
|
|
|
sun5i-a10s-auxtek-t003.dtb \
|
2015-03-07 19:01:21 +00:00
|
|
|
sun5i-a10s-auxtek-t004.dtb \
|
2015-01-18 12:09:45 +00:00
|
|
|
sun5i-a10s-mk802.dtb \
|
2013-06-09 08:41:22 +00:00
|
|
|
sun5i-a10s-olinuxino-micro.dtb \
|
2014-05-12 12:11:06 +00:00
|
|
|
sun5i-a10s-r7-tv-dongle.dtb \
|
2015-09-10 13:05:59 +00:00
|
|
|
sun5i-a10s-wobo-i5.dtb \
|
2016-03-10 21:38:04 +00:00
|
|
|
sun5i-a13-difrnce-dit4350.dtb \
|
2015-12-20 11:43:01 +00:00
|
|
|
sun5i-a13-empire-electronix-d709.dtb \
|
2016-08-26 14:42:25 +00:00
|
|
|
sun5i-a13-empire-electronix-m712.dtb \
|
2014-09-16 16:04:46 +00:00
|
|
|
sun5i-a13-hsg-h702.dtb \
|
2015-08-28 13:15:17 +00:00
|
|
|
sun5i-a13-inet-98v-rev2.dtb \
|
2016-12-21 20:02:35 +00:00
|
|
|
sun5i-a13-licheepi-one.dtb \
|
ARM: sun6i: Add WITS Colombus A31 evaluation kit support
This platform from WITS is the evaluation board for the Allwinner A31.
It features a quad-Cortex A7, 2048MB of RAM, NAND, USB, MMC, several
UART, HDMI, a 2048 x 1536 10" screen, powered by a PowerVR, etc.
Of course, most of these peripherals aren't supported yet, but support
for those will come eventually.
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2013-06-22 18:22:14 +00:00
|
|
|
sun5i-a13-olinuxino.dtb \
|
2015-03-07 19:01:22 +00:00
|
|
|
sun5i-a13-olinuxino-micro.dtb \
|
2015-09-05 14:55:53 +00:00
|
|
|
sun5i-a13-q8-tablet.dtb \
|
2015-06-09 17:38:43 +00:00
|
|
|
sun5i-a13-utoo-p66.dtb \
|
2016-09-01 16:27:21 +00:00
|
|
|
sun5i-gr8-chip-pro.dtb \
|
2016-11-22 14:06:04 +00:00
|
|
|
sun5i-gr8-evb.dtb \
|
2015-06-09 17:38:43 +00:00
|
|
|
sun5i-r8-chip.dtb
|
2014-05-17 13:11:20 +00:00
|
|
|
dtb-$(CONFIG_MACH_SUN6I) += \
|
2014-05-13 15:44:22 +00:00
|
|
|
sun6i-a31-app4-evb1.dtb \
|
2013-07-17 08:12:16 +00:00
|
|
|
sun6i-a31-colombus.dtb \
|
ARM: dts: sun6i: Add Merrii A31 Hummingbird support
This adds support for the A31 Hummingbird:
http://www.merrii.com/en/pla_d.asp?id=172
The Merrii A31 Hummingbird is a development board based on the
Allwinner A31 SoC with multiple USB ports through a USB hub chip,
a uSD slot, a 10/100/1000M ethernet port, an AP6210 WiFi/BT chip,
TV-in, HDMI, VGA, audio in/out ports, and LCD/CSI headers.
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
[wens@csie.org: enable usbphy, ehci0, ohci0 for on-board usb hub;
add pcf8563 rtc node; add comments for i2c0 and mmc0 pull-ups;
correct ethernet phy address to 0x01; drop uart2 (BT chip has
no power) and uart3 (no device); use proper commit message]
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
2014-07-15 17:15:47 +00:00
|
|
|
sun6i-a31-hummingbird.dtb \
|
2015-02-28 13:48:05 +00:00
|
|
|
sun6i-a31-i7.dtb \
|
2014-12-29 11:09:26 +00:00
|
|
|
sun6i-a31-m9.dtb \
|
2015-06-01 15:02:59 +00:00
|
|
|
sun6i-a31-mele-a1000g-quad.dtb \
|
2016-03-09 21:50:30 +00:00
|
|
|
sun6i-a31s-colorfly-e708-q1.dtb \
|
2015-09-22 15:50:50 +00:00
|
|
|
sun6i-a31s-cs908.dtb \
|
2016-08-18 18:02:17 +00:00
|
|
|
sun6i-a31s-inet-q972.dtb \
|
ARM: dts: sun6i: Add dts file for MSI Primo81 tablet
The MSI Primo81 is an A31s based tablet, with 1G RAM, 16G NAND,
768x1024 IPS LCD display, mono speaker, 0.3 MP front camera, 2.0 MP
rear camera, 3500 mAh battery, gt911 touchscreen, mma8452 accelerometer
and rtl8188etv usb wifi. Has "power", "volume+" and "volume-" buttons
(both volume buttons are also connected to the UBOOT_SEL pin). The
external connectors are represented by MicroSD slot, MiniHDMI, MicroUSB
OTG and 3.5mm headphone jack.
USB OTG is enabled in host only mode. AXP221 USB power supply and
GPIO support are required for full USB OTG support.
Signed-off-by: Siarhei Siamashka <siarhei.siamashka@gmail.com>
Signed-off-by: Karsten Merker <merker@debian.org>
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2015-10-23 03:50:41 +00:00
|
|
|
sun6i-a31s-primo81.dtb \
|
ARM: dts: sun6i: Add support for Sinlinx A31s SDK board
The Sinlinx A31s SDK is a A31s based module/baseboard development kit.
The core module has the SoC, PMIC, DRAM, eMMC and supporting components.
There are also pads for UART0, JTAG and I2S.
The baseboard has 100 Mbps Ethernet, 5x USB 2.0 host ports via a USB 2.0
hub chip, MMC, HDMI, SPDIF, CIR, audio jacks, 2 tablet-like volume
buttons, RS232 style UART and USB OTG (though VBUS is not connected).
Various headers are available for other addon modules, such as SDIO
WiFi, LCD display, camera sensor, UARTs, I2C, SPI and GPIOs.
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2015-10-17 16:04:09 +00:00
|
|
|
sun6i-a31s-sina31s.dtb \
|
2015-10-15 14:28:47 +00:00
|
|
|
sun6i-a31s-sinovoip-bpi-m2.dtb \
|
2015-09-22 15:50:50 +00:00
|
|
|
sun6i-a31s-yones-toptech-bs1078-v2.dtb
|
2014-05-17 13:11:20 +00:00
|
|
|
dtb-$(CONFIG_MACH_SUN7I) += \
|
2014-10-01 07:26:06 +00:00
|
|
|
sun7i-a20-bananapi.dtb \
|
2016-06-17 09:56:02 +00:00
|
|
|
sun7i-a20-bananapi-m1-plus.dtb \
|
ARM: dts: sun7i: Add dts file for Bananapro board
Add support for the new Bananapro A20 development board from lemaker.org.
This board features 1G RAM, 2 USB A receptacles, 1 micro USB receptacle for
OTG, 1 micro USB receptacle for power, HDMI, sata, Gbit ethernet, ir receiver,
3.5 mm jack for a/v out, on board microphone, 40 gpio pins and sdio wifi.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2015-01-18 12:08:19 +00:00
|
|
|
sun7i-a20-bananapro.dtb \
|
2013-07-25 10:19:16 +00:00
|
|
|
sun7i-a20-cubieboard2.dtb \
|
2013-10-08 08:22:32 +00:00
|
|
|
sun7i-a20-cubietruck.dtb \
|
2014-08-19 07:33:01 +00:00
|
|
|
sun7i-a20-hummingbird.dtb \
|
ARM: dts: sun7i: Add Itead Ibox support
The Itead Ibox is a multi board device based on the Allwinner A20 SoC.
It contains the A20 Itead Core module and a base board for the external
interfaces.
The core module comes with 4GB NAND and 1GB DDR RAM.
The base board to which the core board is connected provides 3 USB 2.0 Host
ports, 1 USB 2.0 OTG, 1 uSD slot, 10/100 Ethernet port, HDMI, IR receiver,
SPDIF and a 32-pin GPIO header. This header expands the features of core
board by exposing the VGA pins, audio In/Out pins, SATA, SPI, I2C, UARTS,
USB-OTG and power.
Signed-off-by: Marcus Cooper <codekipper@gmail.com>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2016-01-23 15:18:18 +00:00
|
|
|
sun7i-a20-itead-ibox.dtb \
|
2014-05-21 17:43:31 +00:00
|
|
|
sun7i-a20-i12-tvbox.dtb \
|
2015-10-23 10:56:12 +00:00
|
|
|
sun7i-a20-icnova-swac.dtb \
|
2016-02-23 22:12:43 +00:00
|
|
|
sun7i-a20-lamobo-r1.dtb \
|
2014-10-01 14:25:37 +00:00
|
|
|
sun7i-a20-m3.dtb \
|
2015-04-28 18:01:06 +00:00
|
|
|
sun7i-a20-mk808c.dtb \
|
2015-09-30 17:34:39 +00:00
|
|
|
sun7i-a20-olimex-som-evb.dtb \
|
2018-01-29 13:56:39 +00:00
|
|
|
sun7i-a20-olimex-som204-evb.dtb \
|
2018-01-29 13:56:40 +00:00
|
|
|
sun7i-a20-olimex-som204-evb-emmc.dtb \
|
2014-08-20 05:25:03 +00:00
|
|
|
sun7i-a20-olinuxino-lime.dtb \
|
2014-10-10 13:15:24 +00:00
|
|
|
sun7i-a20-olinuxino-lime2.dtb \
|
2016-05-13 19:57:16 +00:00
|
|
|
sun7i-a20-olinuxino-lime2-emmc.dtb \
|
2014-06-30 21:57:56 +00:00
|
|
|
sun7i-a20-olinuxino-micro.dtb \
|
2017-08-28 06:32:43 +00:00
|
|
|
sun7i-a20-olinuxino-micro-emmc.dtb \
|
2015-04-04 08:59:53 +00:00
|
|
|
sun7i-a20-orangepi.dtb \
|
2015-04-04 08:59:54 +00:00
|
|
|
sun7i-a20-orangepi-mini.dtb \
|
ARM: dts: sun7i: Add dts file for pcDuino 3 Nano board
Add support for the LinkSprite pcDuino 3 Nano board. This is a low-cost
Allwinner A20 board with Arduino-style GPIO headers; it features 1G RAM,
4G NAND flash, 1 micro-SD, 2 USB sockets, 1 micro USB socket for OTG and
another for power in, HDMI, SATA, 5V power for SATA devices, gigabit
Ethernet, an IR receiver, 3.5mm audio out and a MIPI camera connector.
For more details, see: http://linux-sunxi.org/LinkSprite_pcDuino3_Nano
Changes in v3:
- rename LEDs to pcduino3-nano:green:usr[12]
- remove optional features on Arduino headers (i2c2, spi0, uart2)
Signed-off-by: Adam Sampson <ats@offog.org>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2015-01-27 18:27:45 +00:00
|
|
|
sun7i-a20-pcduino3.dtb \
|
2015-03-08 11:57:33 +00:00
|
|
|
sun7i-a20-pcduino3-nano.dtb \
|
2015-09-22 13:36:05 +00:00
|
|
|
sun7i-a20-wexler-tab7200.dtb \
|
|
|
|
sun7i-a20-wits-pro-a20-dkt.dtb
|
ARM: sun8i: dt: Add Ippo-q8h v5 support
The Ippo-q8h is a tablet circuit board commonly found in cheap Android
tablets with A23 SoCs. There are at least 2 versions of the board, with
different peripherals, such as WiFi chips.
Common features among these tablets include 512 MB DRAM, NAND, MMC, LCD,
capacitive touchscreen, accelerometer, 1 or 2 camera sensors, USB OTG,
microphone and speaker.
v5 of these board designs has a ESP8089 WiFi chip (not supported)
connected to mmc1. This patch adds very basic support.
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2014-06-20 14:52:53 +00:00
|
|
|
dtb-$(CONFIG_MACH_SUN8I) += \
|
2015-05-07 20:46:53 +00:00
|
|
|
sun8i-a23-evb.dtb \
|
2015-08-14 14:44:37 +00:00
|
|
|
sun8i-a23-gt90h-v4.dtb \
|
2016-07-08 16:05:56 +00:00
|
|
|
sun8i-a23-inet86dz.dtb \
|
2015-01-13 10:44:32 +00:00
|
|
|
sun8i-a23-ippo-q8h-v5.dtb \
|
2015-05-30 14:55:05 +00:00
|
|
|
sun8i-a23-ippo-q8h-v1.2.dtb \
|
2016-07-08 16:05:55 +00:00
|
|
|
sun8i-a23-polaroid-mid2407pxe03.dtb \
|
2016-03-14 16:32:25 +00:00
|
|
|
sun8i-a23-polaroid-mid2809pxe04.dtb \
|
2015-10-13 12:35:46 +00:00
|
|
|
sun8i-a23-q8-tablet.dtb \
|
ARM: dts: sun8i-a33: Add dts for Sinlinx SinA33 development board.
The SinA33 is a core/SDK development board by Sinlinx. The core board
does not have any connectors or pads, other than the pads used to connect
it to the SDK board.
The core board only has the A33 SoC, 2 RAM chips, an eMMC flash chip,
the AXP223 PMIC, and supporting discrete components. eMMC is optional.
The SDK board has a USB host, USB OTG, volume control and home buttons,
audio input/output jacks, a micro-SD slot, camera and SDIO expansion
headers, an LCD connector, and a GPIO expansion header, which has
UARTs, MIPI DSI and I2C available. Only UART0 is enabled though.
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2015-06-02 10:04:03 +00:00
|
|
|
sun8i-a33-et-q8-v1.6.dtb \
|
2015-06-02 20:08:02 +00:00
|
|
|
sun8i-a33-ga10h-v1.1.dtb \
|
2016-08-26 10:23:56 +00:00
|
|
|
sun8i-a33-inet-d978-rev2.dtb \
|
ARM: sun8i: dts: Add Ippo-q8h v1.2 with A33
The Ippo-q8h is a tablet circuit board commonly found in cheap Android
tablets. The v1.2 version can be used with either an A23 or A33 SoC.
This version features 512 MB DRAM, 4G NAND, MMC, LCD, capacitive
touchscreen, accelerometer, 2 camera sensors, USB OTG, microphone
and speakers.
i2c0 is connected to the gsl1680 capacitive touch panel controller,
i2c1 is connected to an mma7660 3-axis accelerometer, these peripherals are
not supported by the kernel yet, i2c bus functionality has been tested via
i2c-dev.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
[maxime: Removed the resolution mention, and modified the compatible to
have a unique one with the A23 version]
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2015-05-30 14:55:06 +00:00
|
|
|
sun8i-a33-ippo-q8h-v1.2.dtb \
|
2016-08-15 07:36:33 +00:00
|
|
|
sun8i-a33-olinuxino.dtb \
|
2015-09-24 15:23:53 +00:00
|
|
|
sun8i-a33-q8-tablet.dtb \
|
ARM: dts: sun8i: Add Orange Pi Plus support
The Orange Pi Plus is a SBC based on the Allwinner H3 SoC
with 8GB eMMC, multiple USB ports through a USB hub chip, SATA through
a USB-SATA bridge, one uSD slot, a 10/100/1000M ethernet port,
WiFi, HDMI, headphone jack, IR receiver, a microphone, a CSI connector
and a 40-pin GPIO header.
Signed-off-by: Jens Kuske <jenskuske@gmail.com>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2015-12-04 21:24:43 +00:00
|
|
|
sun8i-a33-sinlinx-sina33.dtb \
|
2016-01-06 13:11:54 +00:00
|
|
|
sun8i-a83t-allwinner-h8homlet-v2.dtb \
|
2017-08-17 03:40:48 +00:00
|
|
|
sun8i-a83t-bananapi-m3.dtb \
|
ARM: dts: sun8i: Add device tree for Cubietruck Plus
Cubietruck Plus is a A83T/H8 based development board. The board has
standard DDR3 SDRAM, AXP818 PMIC/codec, SD/MMC, eMMC, USB 2.0 host
via HSIC USB Hub, USB OTG, SATA via USB bridge, gigabit ethernet,
WiFi, headphone out / mic in, and various GPIO headers.
The board also has an EEPROM on i2c0 which holds the MAC address.
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2016-01-16 16:24:57 +00:00
|
|
|
sun8i-a83t-cubietruck-plus.dtb \
|
2017-09-01 13:48:51 +00:00
|
|
|
sun8i-a83t-tbs-a711.dtb \
|
2017-11-12 12:41:29 +00:00
|
|
|
sun8i-h2-plus-orangepi-r1.dtb \
|
2018-02-08 10:06:13 +00:00
|
|
|
sun8i-h2-plus-bananapi-m2-zero.dtb \
|
2016-12-02 15:05:13 +00:00
|
|
|
sun8i-h2-plus-orangepi-zero.dtb \
|
2016-07-08 02:40:39 +00:00
|
|
|
sun8i-h3-bananapi-m2-plus.dtb \
|
2017-01-26 19:48:04 +00:00
|
|
|
sun8i-h3-beelink-x2.dtb \
|
ARM: dts: sun8i: h3: Add dts file for Libre Computer Board ALL-H3-CC H3 ver.
The Libre Computer Board ALL-H3-CC from Libre Technology is a Raspberry
Pi B+ form factor single board computer based on the Allwinner H3 SoC.
The board has 1GB DDR3 SDRAM, provided by 4 2Gb chips. The mounting holes
and connectors are in the exact same position as on the Raspberry Pi B+.
Raspberry Pi B+ like peripherals supported on this board include:
- Power input through micro-USB connector (without USB OTG)
- Native 100 Mbps ethernet using the internal PHY, as opposed to
USB-based on the RPi
- 4x USB 2.0 host ports, directly connected to the SoC, as opposed to
being connected through a USB 2.0 hub on the RPi
- TV and audio output on a 3.5mm TRRS jack
- HDMI output
- Micro-SD card slot
- Standard RPi B+ GPIO header, with the standard peripherals routed to
the same pins.
* 5V, 3.3V power, and ground
* I2C0 on the H3 is routed to I2C1 pins on the RPi header
* I2C1 on the H3 is routed to I2C0 pins on the RPi header
* UART1 on the H3 is routed to UART0 pins on the RPi header
* SPI0 on the H3 is routed to SPI0 pins on the RPi header,
with GPIO pin PA17 replacing the missing Chip Select 1
* I2S1 on the H3 is routed to PCM pins on the RPi header
- Additional peripherals from the H3 are available on different pins.
These include I2S0, JTAG, PWM1, SPDIF, SPI1, and UART3
In addition, there are a number of new features:
- Console UART header
- Consumer IR receiver
- Camera interface (not compatible with RPi)
- Onboard microphone
- eMMC expansion module port
- Heatsink mounting holes
- Power button
The power button requires corresponding software for the embedded
coprocessor to properly function.
This patch adds a dts file for this board that enables all "onboard"
peripherals currently supported. This means no display or camera
support.
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2017-12-05 06:06:15 +00:00
|
|
|
sun8i-h3-libretech-all-h3-cc.dtb \
|
2016-12-12 23:18:15 +00:00
|
|
|
sun8i-h3-nanopi-m1.dtb \
|
2017-05-30 17:42:50 +00:00
|
|
|
sun8i-h3-nanopi-m1-plus.dtb \
|
2016-09-05 22:15:56 +00:00
|
|
|
sun8i-h3-nanopi-neo.dtb \
|
2017-02-08 19:44:44 +00:00
|
|
|
sun8i-h3-nanopi-neo-air.dtb \
|
ARM: dts: sun8i: Add dts for Orange Pi 2 SBC
The Orange Pi 2 is a SBC based on the Allwinner H3 SoC with a uSD slot,
4 USB ports connected via a USB-2 hub, a 10/100M ethernet port using the
SoC's integrated PHY, Wifi via a RTL8189ETV sdio wifi chip, USB OTG, HDMI,
a TRRS headphone jack for stereo out and composite out, a microphone,
an IR receiver, a CSI connector, 2 LEDs, a 3 pin UART header
and a 40-pin GPIO header.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2016-03-23 10:17:05 +00:00
|
|
|
sun8i-h3-orangepi-2.dtb \
|
2016-08-07 14:16:44 +00:00
|
|
|
sun8i-h3-orangepi-lite.dtb \
|
2016-04-09 13:22:41 +00:00
|
|
|
sun8i-h3-orangepi-one.dtb \
|
ARM: dts: sun8i: Add Orange Pi PC support
The Orange Pi PC is an SBC based on the Allwinner H3 SoC with a uSD slot,
3 USB ports directly from the SoC, a 10/100M ethernet port using the
SoC's integrated PHY, USB OTG, HDMI, a TRRS headphone jack for stereo out
and composite out, a microphone, an IR receiver, a CSI connector, 2 LEDs,
a 3 pin UART header, and a 40-pin GPIO header.
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2016-03-22 21:37:29 +00:00
|
|
|
sun8i-h3-orangepi-pc.dtb \
|
2016-07-26 21:04:31 +00:00
|
|
|
sun8i-h3-orangepi-pc-plus.dtb \
|
ARM: dts: sun8i-h3: Add dts file for Sinovoip BPI-M2+
The BPI-M2+ is an H3 development board. It is a smaller form factor than
the original BPI-M2, with the new H3 SoC.
It has 1GB DRAM, 8GB eMMC, a micro SD card slot, HDMI output, 2 USB
host connector and 1 USB OTG connector, an IR receiver, WiFi+BT based
on Ampak AP6212.
The board also has a 3 pin header for (debug) UART, a 40 pin GPIO header
based on the Raspberry Pi B+, but the peripheral signals are not the
same, and an FPC connector for connecting BPI's camera.
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2016-06-02 07:50:11 +00:00
|
|
|
sun8i-h3-orangepi-plus.dtb \
|
2016-09-03 11:05:18 +00:00
|
|
|
sun8i-h3-orangepi-plus2e.dtb \
|
2017-04-11 12:49:56 +00:00
|
|
|
sun8i-r16-bananapi-m2m.dtb \
|
2017-01-19 17:54:48 +00:00
|
|
|
sun8i-r16-parrot.dtb \
|
2017-10-06 06:42:32 +00:00
|
|
|
sun8i-r40-bananapi-m2-ultra.dtb \
|
2017-05-15 08:40:01 +00:00
|
|
|
sun8i-v3s-licheepi-zero.dtb \
|
2017-10-06 06:42:33 +00:00
|
|
|
sun8i-v3s-licheepi-zero-dock.dtb \
|
|
|
|
sun8i-v40-bananapi-m2-berry.dtb
|
ARM: dts: sun9i: Add A80 Optimus Board support
The A80 Optimus Board is was launched with the Allwinner A80 SoC.
It was jointly developed by Allwinner and Merrii.
This board has a UART port, a JTAG connector, USB host ports, a USB
3.0 OTG connector, an HDMI output, a micro SD slot, 8G NAND flash,
4G DRAM, a camera sensor interface, a WiFi/BT combo chip, a headphone
jack, IR receiver, and additional GPIO headers.
This patch adds only basic support.
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Tested-by: Andreas Färber <afaerber@suse.de>
2014-10-08 13:02:54 +00:00
|
|
|
dtb-$(CONFIG_MACH_SUN9I) += \
|
2015-03-09 20:19:57 +00:00
|
|
|
sun9i-a80-optimus.dtb \
|
|
|
|
sun9i-a80-cubieboard4.dtb
|
2015-12-15 09:39:19 +00:00
|
|
|
dtb-$(CONFIG_ARCH_TANGO) += \
|
|
|
|
tango4-vantage-1172.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_TEGRA_2x_SOC) += \
|
|
|
|
tegra20-harmony.dtb \
|
2013-01-22 21:46:09 +00:00
|
|
|
tegra20-iris-512.dtb \
|
Enable initial ARM multi-platform support for highbank, mvebu,
socfpga, picoxcell, and vexpress.
Multi-platform support is dependent on mach/gpio.h removal and
restructuring of DEBUG_LL and dtb build rules included in this branch.
This has been built for all defconfigs, and booted on highbank with
all 5 platforms enabled.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQEcBAABAgAGBQJQU4miAAoJEMhvYp4jgsXi1vMH/A4JJXe24cyo31rHJspZDSFg
nnCbnGKfDEOIHwLA8C3OeJuhswMlP/vWlGC512QXL8903XpZ2VJe63f2CLo1mN7Z
hg3JPWrp2VXZ/bqdMnUcw2CtlylrhyG9MUPapkcp+5Agjz2lwaJtRNL6LRRQX4Ei
cWjsJtaFpRj1QraFna0hpTQNO640je6s1rAIJl6eNOuX08l12ZAGDUA+IUUsa1cA
0OGeOAjH6gmkpMI89j1VPPKVRLHIdP4QcxmAZCHJ2LtvylyrlmYskctpAYibobvt
JPLnZgzMFAegnWtJhOYodhBJlfyypEeh2fsZVyDPowqRz9vaAWRjs6u/I4GYaME=
=HR3H
-----END PGP SIGNATURE-----
Merge tag 'multi-platform-for-3.7' of git://sources.calxeda.com/kernel/linux into next/multiplatform
Enable initial ARM multi-platform support for highbank, mvebu,
socfpga, picoxcell, and vexpress.
Multi-platform support is dependent on mach/gpio.h removal and
restructuring of DEBUG_LL and dtb build rules included in this branch.
This has been built for all defconfigs, and booted on highbank with
all 5 platforms enabled.
By Rob Herring (18) and Arnd Bergmann (1)
via Rob Herring
* tag 'multi-platform-for-3.7' of git://sources.calxeda.com/kernel/linux:
ARM: vexpress: convert to multi-platform
ARM: initial multiplatform support
ARM: mvebu: move armada-370-xp.h in mach dir
ARM: vexpress: remove dependency on mach/* headers
ARM: picoxcell: remove dependency on mach/* headers
ARM: move all dtb targets out of Makefile.boot
ARM: picoxcell: move debug macros to include/debug
ARM: socfpga: move debug macros to include/debug
ARM: mvebu: move debug macros to include/debug
ARM: vexpress: move debug macros to include/debug
ARM: highbank: move debug macros to include/debug
ARM: move debug macros to common location
ARM: make mach/gpio.h headers optional
ARM: orion: move custom gpio functions to orion-gpio.h
ARM: shmobile: move custom gpio functions to sh-gpio.h
ARM: pxa: use gpio_to_irq for sharppm_sl
net: pxaficp_ir: add irq resources
usb: pxa27x_udc: remove IRQ_USB define
staging: ste_rmi4: remove gpio.h include
Conflicts due to addition of bcm2835 and removal of pnx4008 in:
arch/arm/Kconfig
arch/arm/Makefile
Conflicts due to new dtb targets, moved to arch/arm/boot/dts/Makefile in:
arch/arm/mach-imx/Makefile.boot
arch/arm/mach-mxs/Makefile.boot
arch/arm/mach-tegra/Makefile.boot
Signed-off-by: Olof Johansson <olof@lixom.net>
2012-09-21 05:53:18 +00:00
|
|
|
tegra20-medcom-wide.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
tegra20-paz00.dtb \
|
Enable initial ARM multi-platform support for highbank, mvebu,
socfpga, picoxcell, and vexpress.
Multi-platform support is dependent on mach/gpio.h removal and
restructuring of DEBUG_LL and dtb build rules included in this branch.
This has been built for all defconfigs, and booted on highbank with
all 5 platforms enabled.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQEcBAABAgAGBQJQU4miAAoJEMhvYp4jgsXi1vMH/A4JJXe24cyo31rHJspZDSFg
nnCbnGKfDEOIHwLA8C3OeJuhswMlP/vWlGC512QXL8903XpZ2VJe63f2CLo1mN7Z
hg3JPWrp2VXZ/bqdMnUcw2CtlylrhyG9MUPapkcp+5Agjz2lwaJtRNL6LRRQX4Ei
cWjsJtaFpRj1QraFna0hpTQNO640je6s1rAIJl6eNOuX08l12ZAGDUA+IUUsa1cA
0OGeOAjH6gmkpMI89j1VPPKVRLHIdP4QcxmAZCHJ2LtvylyrlmYskctpAYibobvt
JPLnZgzMFAegnWtJhOYodhBJlfyypEeh2fsZVyDPowqRz9vaAWRjs6u/I4GYaME=
=HR3H
-----END PGP SIGNATURE-----
Merge tag 'multi-platform-for-3.7' of git://sources.calxeda.com/kernel/linux into next/multiplatform
Enable initial ARM multi-platform support for highbank, mvebu,
socfpga, picoxcell, and vexpress.
Multi-platform support is dependent on mach/gpio.h removal and
restructuring of DEBUG_LL and dtb build rules included in this branch.
This has been built for all defconfigs, and booted on highbank with
all 5 platforms enabled.
By Rob Herring (18) and Arnd Bergmann (1)
via Rob Herring
* tag 'multi-platform-for-3.7' of git://sources.calxeda.com/kernel/linux:
ARM: vexpress: convert to multi-platform
ARM: initial multiplatform support
ARM: mvebu: move armada-370-xp.h in mach dir
ARM: vexpress: remove dependency on mach/* headers
ARM: picoxcell: remove dependency on mach/* headers
ARM: move all dtb targets out of Makefile.boot
ARM: picoxcell: move debug macros to include/debug
ARM: socfpga: move debug macros to include/debug
ARM: mvebu: move debug macros to include/debug
ARM: vexpress: move debug macros to include/debug
ARM: highbank: move debug macros to include/debug
ARM: move debug macros to common location
ARM: make mach/gpio.h headers optional
ARM: orion: move custom gpio functions to orion-gpio.h
ARM: shmobile: move custom gpio functions to sh-gpio.h
ARM: pxa: use gpio_to_irq for sharppm_sl
net: pxaficp_ir: add irq resources
usb: pxa27x_udc: remove IRQ_USB define
staging: ste_rmi4: remove gpio.h include
Conflicts due to addition of bcm2835 and removal of pnx4008 in:
arch/arm/Kconfig
arch/arm/Makefile
Conflicts due to new dtb targets, moved to arch/arm/boot/dts/Makefile in:
arch/arm/mach-imx/Makefile.boot
arch/arm/mach-mxs/Makefile.boot
arch/arm/mach-tegra/Makefile.boot
Signed-off-by: Olof Johansson <olof@lixom.net>
2012-09-21 05:53:18 +00:00
|
|
|
tegra20-plutux.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
tegra20-seaboard.dtb \
|
Enable initial ARM multi-platform support for highbank, mvebu,
socfpga, picoxcell, and vexpress.
Multi-platform support is dependent on mach/gpio.h removal and
restructuring of DEBUG_LL and dtb build rules included in this branch.
This has been built for all defconfigs, and booted on highbank with
all 5 platforms enabled.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQEcBAABAgAGBQJQU4miAAoJEMhvYp4jgsXi1vMH/A4JJXe24cyo31rHJspZDSFg
nnCbnGKfDEOIHwLA8C3OeJuhswMlP/vWlGC512QXL8903XpZ2VJe63f2CLo1mN7Z
hg3JPWrp2VXZ/bqdMnUcw2CtlylrhyG9MUPapkcp+5Agjz2lwaJtRNL6LRRQX4Ei
cWjsJtaFpRj1QraFna0hpTQNO640je6s1rAIJl6eNOuX08l12ZAGDUA+IUUsa1cA
0OGeOAjH6gmkpMI89j1VPPKVRLHIdP4QcxmAZCHJ2LtvylyrlmYskctpAYibobvt
JPLnZgzMFAegnWtJhOYodhBJlfyypEeh2fsZVyDPowqRz9vaAWRjs6u/I4GYaME=
=HR3H
-----END PGP SIGNATURE-----
Merge tag 'multi-platform-for-3.7' of git://sources.calxeda.com/kernel/linux into next/multiplatform
Enable initial ARM multi-platform support for highbank, mvebu,
socfpga, picoxcell, and vexpress.
Multi-platform support is dependent on mach/gpio.h removal and
restructuring of DEBUG_LL and dtb build rules included in this branch.
This has been built for all defconfigs, and booted on highbank with
all 5 platforms enabled.
By Rob Herring (18) and Arnd Bergmann (1)
via Rob Herring
* tag 'multi-platform-for-3.7' of git://sources.calxeda.com/kernel/linux:
ARM: vexpress: convert to multi-platform
ARM: initial multiplatform support
ARM: mvebu: move armada-370-xp.h in mach dir
ARM: vexpress: remove dependency on mach/* headers
ARM: picoxcell: remove dependency on mach/* headers
ARM: move all dtb targets out of Makefile.boot
ARM: picoxcell: move debug macros to include/debug
ARM: socfpga: move debug macros to include/debug
ARM: mvebu: move debug macros to include/debug
ARM: vexpress: move debug macros to include/debug
ARM: highbank: move debug macros to include/debug
ARM: move debug macros to common location
ARM: make mach/gpio.h headers optional
ARM: orion: move custom gpio functions to orion-gpio.h
ARM: shmobile: move custom gpio functions to sh-gpio.h
ARM: pxa: use gpio_to_irq for sharppm_sl
net: pxaficp_ir: add irq resources
usb: pxa27x_udc: remove IRQ_USB define
staging: ste_rmi4: remove gpio.h include
Conflicts due to addition of bcm2835 and removal of pnx4008 in:
arch/arm/Kconfig
arch/arm/Makefile
Conflicts due to new dtb targets, moved to arch/arm/boot/dts/Makefile in:
arch/arm/mach-imx/Makefile.boot
arch/arm/mach-mxs/Makefile.boot
arch/arm/mach-tegra/Makefile.boot
Signed-off-by: Olof Johansson <olof@lixom.net>
2012-09-21 05:53:18 +00:00
|
|
|
tegra20-tec.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
tegra20-trimslice.dtb \
|
2017-04-13 18:55:58 +00:00
|
|
|
tegra20-ventana.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_TEGRA_3x_SOC) += \
|
2014-06-09 22:52:46 +00:00
|
|
|
tegra30-apalis-eval.dtb \
|
2013-01-02 23:53:51 +00:00
|
|
|
tegra30-beaver.dtb \
|
Enable initial ARM multi-platform support for highbank, mvebu,
socfpga, picoxcell, and vexpress.
Multi-platform support is dependent on mach/gpio.h removal and
restructuring of DEBUG_LL and dtb build rules included in this branch.
This has been built for all defconfigs, and booted on highbank with
all 5 platforms enabled.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQEcBAABAgAGBQJQU4miAAoJEMhvYp4jgsXi1vMH/A4JJXe24cyo31rHJspZDSFg
nnCbnGKfDEOIHwLA8C3OeJuhswMlP/vWlGC512QXL8903XpZ2VJe63f2CLo1mN7Z
hg3JPWrp2VXZ/bqdMnUcw2CtlylrhyG9MUPapkcp+5Agjz2lwaJtRNL6LRRQX4Ei
cWjsJtaFpRj1QraFna0hpTQNO640je6s1rAIJl6eNOuX08l12ZAGDUA+IUUsa1cA
0OGeOAjH6gmkpMI89j1VPPKVRLHIdP4QcxmAZCHJ2LtvylyrlmYskctpAYibobvt
JPLnZgzMFAegnWtJhOYodhBJlfyypEeh2fsZVyDPowqRz9vaAWRjs6u/I4GYaME=
=HR3H
-----END PGP SIGNATURE-----
Merge tag 'multi-platform-for-3.7' of git://sources.calxeda.com/kernel/linux into next/multiplatform
Enable initial ARM multi-platform support for highbank, mvebu,
socfpga, picoxcell, and vexpress.
Multi-platform support is dependent on mach/gpio.h removal and
restructuring of DEBUG_LL and dtb build rules included in this branch.
This has been built for all defconfigs, and booted on highbank with
all 5 platforms enabled.
By Rob Herring (18) and Arnd Bergmann (1)
via Rob Herring
* tag 'multi-platform-for-3.7' of git://sources.calxeda.com/kernel/linux:
ARM: vexpress: convert to multi-platform
ARM: initial multiplatform support
ARM: mvebu: move armada-370-xp.h in mach dir
ARM: vexpress: remove dependency on mach/* headers
ARM: picoxcell: remove dependency on mach/* headers
ARM: move all dtb targets out of Makefile.boot
ARM: picoxcell: move debug macros to include/debug
ARM: socfpga: move debug macros to include/debug
ARM: mvebu: move debug macros to include/debug
ARM: vexpress: move debug macros to include/debug
ARM: highbank: move debug macros to include/debug
ARM: move debug macros to common location
ARM: make mach/gpio.h headers optional
ARM: orion: move custom gpio functions to orion-gpio.h
ARM: shmobile: move custom gpio functions to sh-gpio.h
ARM: pxa: use gpio_to_irq for sharppm_sl
net: pxaficp_ir: add irq resources
usb: pxa27x_udc: remove IRQ_USB define
staging: ste_rmi4: remove gpio.h include
Conflicts due to addition of bcm2835 and removal of pnx4008 in:
arch/arm/Kconfig
arch/arm/Makefile
Conflicts due to new dtb targets, moved to arch/arm/boot/dts/Makefile in:
arch/arm/mach-imx/Makefile.boot
arch/arm/mach-mxs/Makefile.boot
arch/arm/mach-tegra/Makefile.boot
Signed-off-by: Olof Johansson <olof@lixom.net>
2012-09-21 05:53:18 +00:00
|
|
|
tegra30-cardhu-a02.dtb \
|
2013-01-24 01:10:24 +00:00
|
|
|
tegra30-cardhu-a04.dtb \
|
2014-12-30 06:20:27 +00:00
|
|
|
tegra30-colibri-eval-v3.dtb
|
|
|
|
dtb-$(CONFIG_ARCH_TEGRA_114_SOC) += \
|
2013-10-08 04:50:06 +00:00
|
|
|
tegra114-dalmore.dtb \
|
ARM: tegra: add device tree for SHIELD
NVIDIA SHIELD is a portable Android console containing a Tegra 4 SoC with
2GB RAM and a 720p panel.
The following hardware is enabled by this device tree: UART, eMMC, USB
(needs external power), PMIC, backlight, joystick, SD card, GPIO keys.
DSI panel, HDMI output, charger, self-powered USB, audio, wifi bluetooth
are not supported yet but might be by future patches (likely in that
order).
Touch panel and sensors will probably never be supported.
Initrd addresses are hardcoded to match the static values used by the
bootloader, since it won't add them for us. All the same, a kernel
command-line is provided to replace the one passed by the
bootloader which is filled with garbage.
NVIDIA SHIELD is typically booted with an appended DTB to avoid
modifications made by the bootloader.
Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
[swarren, fixed gpio-keys child node sort order, patch description]
Signed-off-by: Stephen Warren <swarren@nvidia.com>
2014-05-12 08:26:49 +00:00
|
|
|
tegra114-roth.dtb \
|
2014-12-30 06:20:27 +00:00
|
|
|
tegra114-tn7.dtb
|
|
|
|
dtb-$(CONFIG_ARCH_TEGRA_124_SOC) += \
|
2016-06-29 22:23:17 +00:00
|
|
|
tegra124-apalis-eval.dtb \
|
2018-02-10 01:38:06 +00:00
|
|
|
tegra124-apalis-v1.2-eval.dtb \
|
ARM: tegra: add Jetson TK1 device tree
Jetson TK1 is an NVIDIA Tegra124 development board, containing Tegra124,
2GB RAM, eMMC, SD card, SPI flash, serial port, PCIe Ethernet, HDMI,
audio, mini PCIe, JTAG, SATA, and an expansion IO connector containing
GPIOs, I2C, SPI, CSI, eDP, etc.
The following features work with this device tree: UART, SD card, eMMC,
SPI flash, USB (full-size jack, and mini-PCIe), audio, AS3722 RTC, system
power-off, suspend/resume (LP1) with wake via RTC alarm.
The following features should work with this device tree, but are not
validated: Expansion I2C, expansion SPI, expansion GPIO, gpio-key for the
power button.
The following features are not yet implemented in this device tree: Most
voltage regulators, expansion UART, HDMI, eDP, PCIe (Ethernet, and mini-
PCIe connector), CSI, SATA.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
2014-03-19 21:47:53 +00:00
|
|
|
tegra124-jetson-tk1.dtb \
|
2014-09-04 22:20:35 +00:00
|
|
|
tegra124-nyan-big.dtb \
|
2015-03-18 09:52:19 +00:00
|
|
|
tegra124-nyan-blaze.dtb \
|
2013-10-08 04:50:06 +00:00
|
|
|
tegra124-venice2.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_U300) += \
|
|
|
|
ste-u300.dtb
|
|
|
|
dtb-$(CONFIG_ARCH_U8500) += \
|
|
|
|
ste-snowball.dtb \
|
2014-04-14 09:55:01 +00:00
|
|
|
ste-hrefprev60-stuib.dtb \
|
|
|
|
ste-hrefprev60-tvk.dtb \
|
|
|
|
ste-hrefv60plus-stuib.dtb \
|
|
|
|
ste-hrefv60plus-tvk.dtb \
|
|
|
|
ste-ccu8540.dtb \
|
|
|
|
ste-ccu9540.dtb
|
2015-05-08 04:07:13 +00:00
|
|
|
dtb-$(CONFIG_ARCH_UNIPHIER) += \
|
2016-08-30 05:02:41 +00:00
|
|
|
uniphier-ld4-ref.dtb \
|
|
|
|
uniphier-ld6b-ref.dtb \
|
|
|
|
uniphier-pro4-ace.dtb \
|
|
|
|
uniphier-pro4-ref.dtb \
|
|
|
|
uniphier-pro4-sanji.dtb \
|
|
|
|
uniphier-pxs2-gentil.dtb \
|
|
|
|
uniphier-pxs2-vodka.dtb \
|
|
|
|
uniphier-sld8-ref.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_VERSATILE) += \
|
|
|
|
versatile-ab.dtb \
|
2018-01-26 08:50:55 +00:00
|
|
|
versatile-ab-ib2.dtb \
|
2013-03-14 02:31:42 +00:00
|
|
|
versatile-pb.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_VEXPRESS) += \
|
|
|
|
vexpress-v2p-ca5s.dtb \
|
2012-09-06 18:32:38 +00:00
|
|
|
vexpress-v2p-ca9.dtb \
|
|
|
|
vexpress-v2p-ca15-tc1.dtb \
|
2013-04-23 14:51:11 +00:00
|
|
|
vexpress-v2p-ca15_a7.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_VIRT) += \
|
|
|
|
xenvm-4.2.dtb
|
|
|
|
dtb-$(CONFIG_ARCH_VT8500) += \
|
|
|
|
vt8500-bv07.dtb \
|
2012-10-07 01:14:41 +00:00
|
|
|
wm8505-ref.dtb \
|
2013-01-19 06:44:28 +00:00
|
|
|
wm8650-mid.dtb \
|
2013-04-22 22:55:57 +00:00
|
|
|
wm8750-apc8750.dtb \
|
2013-01-19 06:44:28 +00:00
|
|
|
wm8850-w70v2.dtb
|
2014-07-24 23:00:12 +00:00
|
|
|
dtb-$(CONFIG_ARCH_ZYNQ) += \
|
2018-01-17 13:25:16 +00:00
|
|
|
zynq-cc108.dtb \
|
2016-09-23 09:48:33 +00:00
|
|
|
zynq-microzed.dtb \
|
2014-07-24 23:00:12 +00:00
|
|
|
zynq-parallella.dtb \
|
|
|
|
zynq-zc702.dtb \
|
2013-06-13 16:37:18 +00:00
|
|
|
zynq-zc706.dtb \
|
2018-01-17 13:58:44 +00:00
|
|
|
zynq-zc770-xm010.dtb \
|
2018-01-17 14:07:46 +00:00
|
|
|
zynq-zc770-xm011.dtb \
|
2018-01-17 14:12:16 +00:00
|
|
|
zynq-zc770-xm012.dtb \
|
2018-01-17 14:15:42 +00:00
|
|
|
zynq-zc770-xm013.dtb \
|
2014-12-01 00:25:50 +00:00
|
|
|
zynq-zed.dtb \
|
2018-02-28 02:25:52 +00:00
|
|
|
zynq-zybo.dtb \
|
|
|
|
zynq-zybo-z7.dtb
|
2014-03-17 10:02:46 +00:00
|
|
|
dtb-$(CONFIG_MACH_ARMADA_370) += \
|
|
|
|
armada-370-db.dtb \
|
2015-05-26 15:51:11 +00:00
|
|
|
armada-370-dlink-dns327l.dtb \
|
2014-03-17 10:02:46 +00:00
|
|
|
armada-370-mirabox.dtb \
|
|
|
|
armada-370-netgear-rn102.dtb \
|
|
|
|
armada-370-netgear-rn104.dtb \
|
2014-11-21 23:46:49 +00:00
|
|
|
armada-370-rd.dtb \
|
2015-10-06 14:13:42 +00:00
|
|
|
armada-370-seagate-nas-2bay.dtb \
|
|
|
|
armada-370-seagate-nas-4bay.dtb \
|
2015-10-06 14:13:43 +00:00
|
|
|
armada-370-seagate-personal-cloud.dtb \
|
|
|
|
armada-370-seagate-personal-cloud-2bay.dtb \
|
2014-11-21 23:46:49 +00:00
|
|
|
armada-370-synology-ds213j.dtb
|
2014-03-17 10:02:46 +00:00
|
|
|
dtb-$(CONFIG_MACH_ARMADA_375) += \
|
|
|
|
armada-375-db.dtb
|
|
|
|
dtb-$(CONFIG_MACH_ARMADA_38X) += \
|
2015-01-08 17:38:09 +00:00
|
|
|
armada-385-db-ap.dtb \
|
2015-05-20 21:14:16 +00:00
|
|
|
armada-385-linksys-caiman.dtb \
|
|
|
|
armada-385-linksys-cobra.dtb \
|
2017-05-24 06:16:46 +00:00
|
|
|
armada-385-linksys-rango.dtb \
|
2017-02-14 19:17:42 +00:00
|
|
|
armada-385-linksys-shelby.dtb \
|
2017-02-12 09:30:35 +00:00
|
|
|
armada-385-synology-ds116.dtb \
|
2016-11-25 14:26:58 +00:00
|
|
|
armada-385-turris-omnia.dtb \
|
2015-12-06 21:52:06 +00:00
|
|
|
armada-388-clearfog.dtb \
|
2017-01-02 14:59:17 +00:00
|
|
|
armada-388-clearfog-base.dtb \
|
2017-01-02 14:59:22 +00:00
|
|
|
armada-388-clearfog-pro.dtb \
|
2015-01-08 17:38:13 +00:00
|
|
|
armada-388-db.dtb \
|
2015-01-08 18:11:33 +00:00
|
|
|
armada-388-gp.dtb \
|
2015-01-08 17:38:13 +00:00
|
|
|
armada-388-rd.dtb
|
ARM: mvebu: add Device Tree files for Armada 39x SoC and board
This commit adds the Device Tree files for the Armada 39x family of
processors, as well as one Armada 398 Development Board.
Like for other Marvell EBU families, a common armada-39x.dtsi contains
the description of the common features of all Armada 39x SoCs, while
armada-390.dtsi and armada-398.dtsi respectively describe the
specificities of those SoCs.
Finally, an armada-398-db.dts file is added to describe the Armada 398
Development Board itself.
So far, the following features are supported:
* SMP: dual Cortex-A9
* Basic ARM IPs: SCU, timer, GIC, L2 cache
* Basic Marvell IPs: pin-muxing, clocks, system controller, MBus
controller, MPIC interrupt controller, timer, CPU reset for SMP,
PMSU.
* I2C
* SPI
* SDHCI
* XOR
* NAND
* UART
* PCIe
Additional features will be supported in the future.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
2015-03-03 14:41:12 +00:00
|
|
|
dtb-$(CONFIG_MACH_ARMADA_39X) += \
|
|
|
|
armada-398-db.dtb
|
2014-03-17 10:02:46 +00:00
|
|
|
dtb-$(CONFIG_MACH_ARMADA_XP) += \
|
|
|
|
armada-xp-axpwifiap.dtb \
|
|
|
|
armada-xp-db.dtb \
|
2017-01-29 23:20:35 +00:00
|
|
|
armada-xp-db-dxbc2.dtb \
|
|
|
|
armada-xp-db-xc3-24g4xg.dtb \
|
2014-03-17 10:02:46 +00:00
|
|
|
armada-xp-gp.dtb \
|
2014-07-27 23:30:39 +00:00
|
|
|
armada-xp-lenovo-ix4-300d.dtb \
|
2015-02-16 12:31:04 +00:00
|
|
|
armada-xp-linksys-mamba.dtb \
|
2014-03-17 10:02:46 +00:00
|
|
|
armada-xp-matrix.dtb \
|
2014-07-27 23:30:39 +00:00
|
|
|
armada-xp-netgear-rn2120.dtb \
|
2014-11-21 23:46:57 +00:00
|
|
|
armada-xp-openblocks-ax3-4.dtb \
|
|
|
|
armada-xp-synology-ds414.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_MACH_DOVE) += \
|
2014-03-17 10:07:25 +00:00
|
|
|
dove-cubox.dtb \
|
2014-05-27 22:00:06 +00:00
|
|
|
dove-cubox-es.dtb \
|
2014-03-17 10:07:25 +00:00
|
|
|
dove-d2plug.dtb \
|
|
|
|
dove-d3plug.dtb \
|
2015-05-04 20:08:50 +00:00
|
|
|
dove-dove-db.dtb \
|
|
|
|
dove-sbc-a510.dtb
|
2014-12-30 06:20:27 +00:00
|
|
|
dtb-$(CONFIG_ARCH_MEDIATEK) += \
|
2015-10-20 06:34:31 +00:00
|
|
|
mt2701-evb.dtb \
|
2015-07-14 06:07:09 +00:00
|
|
|
mt6580-evbp1.dtb \
|
2014-12-30 06:20:27 +00:00
|
|
|
mt6589-aquaris5.dtb \
|
2014-11-14 05:14:53 +00:00
|
|
|
mt6592-evb.dtb \
|
2017-07-31 07:36:37 +00:00
|
|
|
mt7623n-rfb-nand.dtb \
|
arm: dts: mt7623: add support for Bananapi R2 (BPI-R2) board
Add support for the Bananapi R2 (BPI-R2) development board from
BIPAI KEJI. Detailed hardware information for BPI-R2 which could be
found on http://www.banana-pi.org/r2.html
The patch added nodes into the SoC-level file mt7623.dtsi such as CPU OPP
table and thermal zone treating CPU as one of cooling devices and also
added nodes into board-level file mt7623n-bananapi-bpi-r2.dts such as
MediaTek GMAC, MT7530 Switch, the crypto engine, USB, IR, I2S, I2C, UART,
SPI, PWM, GPIO keys, GPIO LEDs and PMIC LEDs. As to the other missing
hardware and peripherals, they would be added and integrated continuously.
Signed-off-by: Sean Wang <sean.wang@mediatek.com>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
2017-07-31 07:36:42 +00:00
|
|
|
mt7623n-bananapi-bpi-r2.dtb \
|
2014-11-04 07:30:53 +00:00
|
|
|
mt8127-moose.dtb \
|
|
|
|
mt8135-evbp1.dtb
|
2015-06-04 03:21:02 +00:00
|
|
|
dtb-$(CONFIG_ARCH_ZX) += zx296702-ad1.dtb
|
2017-11-28 12:57:05 +00:00
|
|
|
dtb-$(CONFIG_ARCH_ASPEED) += \
|
|
|
|
aspeed-ast2500-evb.dtb \
|
2018-02-21 07:17:26 +00:00
|
|
|
aspeed-bmc-arm-centriq2400-rep.dtb \
|
2017-11-28 12:57:05 +00:00
|
|
|
aspeed-bmc-opp-palmetto.dtb \
|
2017-01-04 06:01:28 +00:00
|
|
|
aspeed-bmc-opp-romulus.dtb \
|
2017-11-28 12:41:05 +00:00
|
|
|
aspeed-bmc-opp-witherspoon.dtb \
|
2017-11-28 12:41:05 +00:00
|
|
|
aspeed-bmc-opp-zaius.dtb \
|
|
|
|
aspeed-bmc-quanta-q71l.dtb
|