2018-05-06 21:58:06 +00:00
|
|
|
# SPDX-License-Identifier: GPL-2.0+
|
2015-11-10 01:06:16 +00:00
|
|
|
|
2018-08-09 11:12:00 +00:00
|
|
|
dtb-$(CONFIG_TARGET_SMARTWEB) += at91sam9260-smartweb.dtb
|
|
|
|
dtb-$(CONFIG_TARGET_TAURUS) += at91sam9g20-taurus.dtb
|
|
|
|
dtb-$(CONFIG_TARGET_CORVUS) += at91sam9g45-corvus.dtb
|
|
|
|
dtb-$(CONFIG_TARGET_GURNARD) += at91sam9g45-gurnard.dtb
|
2016-05-25 05:23:45 +00:00
|
|
|
|
2014-10-08 04:01:51 +00:00
|
|
|
dtb-$(CONFIG_S5PC100) += s5pc1xx-smdkc100.dtb
|
2014-10-08 04:01:50 +00:00
|
|
|
dtb-$(CONFIG_S5PC110) += s5pc1xx-goni.dtb
|
2014-03-07 13:59:47 +00:00
|
|
|
dtb-$(CONFIG_EXYNOS4) += exynos4210-origen.dtb \
|
2014-10-08 04:01:49 +00:00
|
|
|
exynos4210-smdkv310.dtb \
|
2014-03-07 13:59:48 +00:00
|
|
|
exynos4210-universal_c210.dtb \
|
2014-03-07 13:59:49 +00:00
|
|
|
exynos4210-trats.dtb \
|
2014-09-01 11:50:52 +00:00
|
|
|
exynos4412-trats2.dtb \
|
|
|
|
exynos4412-odroid.dtb
|
2014-03-07 13:59:46 +00:00
|
|
|
|
2016-04-20 16:13:59 +00:00
|
|
|
dtb-$(CONFIG_TARGET_HIKEY) += hi6220-hikey.dtb
|
2019-08-02 15:10:08 +00:00
|
|
|
dtb-$(CONFIG_TARGET_HIKEY960) += hi3660-hikey960.dtb
|
2016-04-20 16:13:59 +00:00
|
|
|
|
2019-03-14 05:58:33 +00:00
|
|
|
dtb-$(CONFIG_TARGET_POPLAR) += hi3798cv200-poplar.dtb
|
|
|
|
|
2014-02-05 02:28:27 +00:00
|
|
|
dtb-$(CONFIG_EXYNOS5) += exynos5250-arndale.dtb \
|
|
|
|
exynos5250-snow.dtb \
|
2015-08-03 14:19:37 +00:00
|
|
|
exynos5250-spring.dtb \
|
2014-02-05 02:28:27 +00:00
|
|
|
exynos5250-smdk5250.dtb \
|
2014-06-18 12:23:58 +00:00
|
|
|
exynos5420-smdk5420.dtb \
|
2014-11-13 17:08:16 +00:00
|
|
|
exynos5420-peach-pit.dtb \
|
2014-12-12 05:45:45 +00:00
|
|
|
exynos5800-peach-pi.dtb \
|
|
|
|
exynos5422-odroidxu3.dtb
|
2016-04-23 16:48:14 +00:00
|
|
|
dtb-$(CONFIG_EXYNOS7420) += exynos7420-espresso7420.dtb
|
2019-03-14 05:58:33 +00:00
|
|
|
|
|
|
|
dtb-$(CONFIG_ARCH_DAVINCI) += \
|
|
|
|
da850-evm.dtb \
|
2019-05-29 01:56:42 +00:00
|
|
|
da850-lcdk.dtb \
|
|
|
|
da850-lego-ev3.dtb
|
2019-03-14 05:58:33 +00:00
|
|
|
|
|
|
|
dtb-$(CONFIG_KIRKWOOD) += \
|
|
|
|
kirkwood-atl-sbx81lifkw.dtb \
|
|
|
|
kirkwood-atl-sbx81lifxcat.dtb \
|
|
|
|
kirkwood-blackarmor-nas220.dtb \
|
|
|
|
kirkwood-d2net.dtb \
|
2019-04-13 08:21:18 +00:00
|
|
|
kirkwood-db-88f6281.dtb \
|
|
|
|
kirkwood-db-88f6281-spi.dtb \
|
2019-03-14 05:58:33 +00:00
|
|
|
kirkwood-dns325.dtb \
|
|
|
|
kirkwood-dockstar.dtb \
|
|
|
|
kirkwood-dreamplug.dtb \
|
|
|
|
kirkwood-ds109.dtb \
|
|
|
|
kirkwood-goflexnet.dtb \
|
|
|
|
kirkwood-guruplug-server-plus.dtb \
|
|
|
|
kirkwood-ib62x0.dtb \
|
|
|
|
kirkwood-iconnect.dtb \
|
|
|
|
kirkwood-is2.dtb \
|
|
|
|
kirkwood-km_kirkwood.dtb \
|
|
|
|
kirkwood-lsxhl.dtb \
|
|
|
|
kirkwood-lschlv2.dtb \
|
|
|
|
kirkwood-net2big.dtb \
|
|
|
|
kirkwood-ns2.dtb \
|
|
|
|
kirkwood-ns2lite.dtb \
|
|
|
|
kirkwood-ns2max.dtb \
|
|
|
|
kirkwood-ns2mini.dtb \
|
2019-04-11 10:33:34 +00:00
|
|
|
kirkwood-openrd-base.dtb \
|
|
|
|
kirkwood-openrd-client.dtb \
|
|
|
|
kirkwood-openrd-ultimate.dtb \
|
2019-03-14 05:58:33 +00:00
|
|
|
kirkwood-pogo_e02.dtb \
|
|
|
|
kirkwood-sheevaplug.dtb
|
|
|
|
|
|
|
|
dtb-$(CONFIG_ARCH_OWL) += \
|
|
|
|
bubblegum_96.dtb
|
|
|
|
|
2019-05-07 18:21:49 +00:00
|
|
|
dtb-$(CONFIG_ROCKCHIP_RK3036) += \
|
|
|
|
rk3036-sdk.dtb
|
|
|
|
|
|
|
|
dtb-$(CONFIG_ROCKCHIP_RK3128) += \
|
|
|
|
rk3128-evb.dtb
|
|
|
|
|
|
|
|
dtb-$(CONFIG_ROCKCHIP_RK3188) += \
|
|
|
|
rk3188-radxarock.dtb
|
|
|
|
|
|
|
|
dtb-$(CONFIG_ROCKCHIP_RK322X) += \
|
|
|
|
rk3229-evb.dtb
|
|
|
|
|
|
|
|
dtb-$(CONFIG_ROCKCHIP_RK3288) += \
|
2017-03-29 23:23:13 +00:00
|
|
|
rk3288-evb.dtb \
|
2015-08-30 22:55:42 +00:00
|
|
|
rk3288-firefly.dtb \
|
2017-03-29 23:23:14 +00:00
|
|
|
rk3288-miqi.dtb \
|
2017-06-19 10:36:40 +00:00
|
|
|
rk3288-phycore-rdk.dtb \
|
2017-03-29 23:23:13 +00:00
|
|
|
rk3288-popmetal.dtb \
|
|
|
|
rk3288-rock2-square.dtb \
|
|
|
|
rk3288-tinker.dtb \
|
2016-11-13 21:22:10 +00:00
|
|
|
rk3288-veyron-jerry.dtb \
|
2016-11-13 21:22:16 +00:00
|
|
|
rk3288-veyron-mickey.dtb \
|
2016-11-13 21:24:54 +00:00
|
|
|
rk3288-veyron-minnie.dtb \
|
2019-01-06 02:12:08 +00:00
|
|
|
rk3288-veyron-speedy.dtb \
|
2019-05-07 18:21:49 +00:00
|
|
|
rk3288-vyasa.dtb
|
|
|
|
|
|
|
|
dtb-$(CONFIG_ROCKCHIP_RK3328) += \
|
2019-06-08 21:27:16 +00:00
|
|
|
rk3328-evb.dtb \
|
|
|
|
rk3328-rock64.dtb
|
2019-05-07 18:21:49 +00:00
|
|
|
|
|
|
|
dtb-$(CONFIG_ROCKCHIP_RK3368) += \
|
2017-07-12 23:36:39 +00:00
|
|
|
rk3368-lion.dtb \
|
2017-05-15 09:53:50 +00:00
|
|
|
rk3368-sheep.dtb \
|
2017-05-15 09:54:26 +00:00
|
|
|
rk3368-geekbox.dtb \
|
2017-05-15 09:54:48 +00:00
|
|
|
rk3368-px5-evb.dtb \
|
2019-05-07 18:21:49 +00:00
|
|
|
|
|
|
|
dtb-$(CONFIG_ROCKCHIP_RK3399) += \
|
2017-03-28 16:48:51 +00:00
|
|
|
rk3399-evb.dtb \
|
2019-05-07 18:21:49 +00:00
|
|
|
rk3399-ficus.dtb \
|
2017-04-19 10:17:32 +00:00
|
|
|
rk3399-firefly.dtb \
|
2019-03-14 05:58:33 +00:00
|
|
|
rk3399-gru-bob.dtb \
|
2019-07-30 03:51:14 +00:00
|
|
|
rk3399-khadas-edge.dtb \
|
2019-07-30 03:51:16 +00:00
|
|
|
rk3399-khadas-edge-captain.dtb \
|
2019-07-30 03:51:15 +00:00
|
|
|
rk3399-khadas-edge-v.dtb \
|
2019-05-08 05:41:47 +00:00
|
|
|
rk3399-nanopc-t4.dtb \
|
2019-05-08 05:41:46 +00:00
|
|
|
rk3399-nanopi-m4.dtb \
|
2019-05-17 10:29:39 +00:00
|
|
|
rk3399-nanopi-neo4.dtb \
|
2019-05-07 18:21:49 +00:00
|
|
|
rk3399-orangepi.dtb \
|
2017-06-06 18:44:46 +00:00
|
|
|
rk3399-puma-ddr1333.dtb \
|
2017-06-06 18:44:45 +00:00
|
|
|
rk3399-puma-ddr1600.dtb \
|
2017-06-06 18:44:47 +00:00
|
|
|
rk3399-puma-ddr1866.dtb \
|
2019-07-26 07:43:54 +00:00
|
|
|
rk3399-roc-pc.dtb \
|
2019-05-17 10:29:41 +00:00
|
|
|
rk3399-rock-pi-4.dtb \
|
2018-09-27 19:03:00 +00:00
|
|
|
rk3399-rock960.dtb \
|
2019-05-17 10:29:40 +00:00
|
|
|
rk3399-rockpro64.dtb
|
2019-05-07 18:21:49 +00:00
|
|
|
|
|
|
|
dtb-$(CONFIG_ROCKCHIP_RV1108) += \
|
2018-12-01 14:05:54 +00:00
|
|
|
rv1108-elgin-r1.dtb \
|
2017-06-01 10:01:31 +00:00
|
|
|
rv1108-evb.dtb
|
2019-05-07 18:21:49 +00:00
|
|
|
|
2016-05-08 06:30:16 +00:00
|
|
|
dtb-$(CONFIG_ARCH_MESON) += \
|
2018-06-25 14:50:16 +00:00
|
|
|
meson-gxbb-nanopi-k2.dtb \
|
2017-10-12 13:50:30 +00:00
|
|
|
meson-gxbb-odroidc2.dtb \
|
2018-06-25 14:50:17 +00:00
|
|
|
meson-gxbb-nanopi-k2.dtb \
|
2019-03-23 11:53:27 +00:00
|
|
|
meson-gxbb-p200.dtb \
|
|
|
|
meson-gxbb-p201.dtb \
|
2017-11-27 09:16:19 +00:00
|
|
|
meson-gxl-s905x-p212.dtb \
|
2019-03-26 10:20:34 +00:00
|
|
|
meson-gxl-s805x-libretech-ac.dtb \
|
2017-11-27 09:16:20 +00:00
|
|
|
meson-gxl-s905x-libretech-cc.dtb \
|
2018-10-03 10:02:06 +00:00
|
|
|
meson-gxl-s905x-khadas-vim.dtb \
|
2018-09-05 13:56:52 +00:00
|
|
|
meson-gxm-khadas-vim2.dtb \
|
2019-03-08 14:09:40 +00:00
|
|
|
meson-axg-s400.dtb \
|
2019-07-22 09:27:59 +00:00
|
|
|
meson-g12a-u200.dtb \
|
2019-03-26 09:59:56 +00:00
|
|
|
meson-g12a-sei510.dtb \
|
2019-10-09 14:03:54 +00:00
|
|
|
meson-g12b-odroid-n2.dtb \
|
2019-10-11 15:33:54 +00:00
|
|
|
meson-g12b-a311d-khadas-vim3.dtb \
|
|
|
|
meson-sm1-sei610.dtb
|
2014-02-05 02:28:27 +00:00
|
|
|
dtb-$(CONFIG_TEGRA) += tegra20-harmony.dtb \
|
|
|
|
tegra20-medcom-wide.dtb \
|
|
|
|
tegra20-paz00.dtb \
|
|
|
|
tegra20-plutux.dtb \
|
|
|
|
tegra20-seaboard.dtb \
|
|
|
|
tegra20-tec.dtb \
|
|
|
|
tegra20-trimslice.dtb \
|
|
|
|
tegra20-ventana.dtb \
|
2015-03-26 00:31:54 +00:00
|
|
|
tegra20-colibri.dtb \
|
2014-09-05 08:18:38 +00:00
|
|
|
tegra30-apalis.dtb \
|
2014-02-05 02:28:27 +00:00
|
|
|
tegra30-beaver.dtb \
|
|
|
|
tegra30-cardhu.dtb \
|
2014-08-05 21:27:30 +00:00
|
|
|
tegra30-colibri.dtb \
|
2014-02-05 02:28:27 +00:00
|
|
|
tegra30-tec-ng.dtb \
|
2014-02-20 08:18:42 +00:00
|
|
|
tegra114-dalmore.dtb \
|
arm: tegra: initial support for apalis tk1
This patch adds board support for the Toradex Apalis TK1 a computer on
module which can be used on different carrier boards.
The module consists of a Tegra TK1 SoC, a PMIC solution, 2 GB of DDR3L
RAM, a bunch of level shifters, an eMMC, a TMP451 temperature sensor
chip, an I210 gigabit Ethernet controller and a SGTL5000 audio codec.
Furthermore, there is a Kinetis MK20DN512 companion micro controller for
analogue, CAN and resistive touch functionality.
For the sake of ease of use we do not distinguish between different
carrier boards for now as the base module features are deemed
sufficient enough for regular booting.
The following functionality is working so far:
- eMMC boot, environment storage and Toradex factory config block
- Gigabit Ethernet
- MMC/SD cards (both MMC1 as well as SD1 slot)
- USB client/host (dual role OTG port as client e.g. for DFU/UMS or host,
other two ports as host)
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>
Signed-off-by: Tom Warren <twarren@nvidia.com>
2017-04-01 22:43:16 +00:00
|
|
|
tegra124-apalis.dtb \
|
2014-03-25 17:39:33 +00:00
|
|
|
tegra124-jetson-tk1.dtb \
|
ARM: tegra: Add support for nyan-big board
Nyan-big is a Tegra124 clamshell board that is very similar to venice2, but
it has a different panel, the sdcard cd and wp sense are flipped, and it has
a different revision of the AS3722 PMIC.
This is the Acer Chromebook 13 CB5-311-T7NN (13.3-inch HD, NVIDIA
Tegra K1, 2GB). The display is not currently supported, so it should
boot on other nyan-based Chromebooks also, but only the device tree for
nyan-big is provided here.
The device tree file is from Linux but with features removed which are
unlikely to be supported in U-Boot soon (regulators, pinmux). Also the
addresses are updated to 32-bit.
Signed-off-by: Allen Martin <amartin@nvidia.com>
Signed-off-by: Simon Glass <sjg@chromium.org>
(rebase, change to 'nyan-big', fix pinmux that resets nyan-big)
2014-12-04 13:36:30 +00:00
|
|
|
tegra124-nyan-big.dtb \
|
2016-08-30 22:54:46 +00:00
|
|
|
tegra124-cei-tk1-som.dtb \
|
2015-02-13 21:39:53 +00:00
|
|
|
tegra124-venice2.dtb \
|
2016-08-30 16:22:07 +00:00
|
|
|
tegra186-p2771-0000-000.dtb \
|
|
|
|
tegra186-p2771-0000-500.dtb \
|
2015-08-05 17:52:07 +00:00
|
|
|
tegra210-e2220-1170.dtb \
|
ARM: tegra: Add p2371-0000 board
P2371-0000 is a P2581 or P2530 CPU board married to a P2595 I/O
board. The combination contains SoC, DRAM, eMMC, SD card slot,
HDMI, USB micro-B port, Ethernet via USB3, USB3 host port, SATA,
a GPIO expansion header, and an analog audio jack.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Warren <twarren@nvidia.com>
2015-08-05 17:52:08 +00:00
|
|
|
tegra210-p2371-0000.dtb \
|
ARM: tegra: Add p2371-2180 board
P2371-2180 is a P2180 CPU board married to a P2597 I/O board. The
combination contains SoC, DRAM, eMMC, SD card slot, HDMI, USB
micro-B port, Ethernet via USB3, USB3 host port, SATA, PCIe, and
two GPIO expansion headers.
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Tom Warren <twarren@nvidia.com>
2015-08-14 04:34:22 +00:00
|
|
|
tegra210-p2371-2180.dtb \
|
2015-02-13 21:39:53 +00:00
|
|
|
tegra210-p2571.dtb
|
2015-08-31 05:33:57 +00:00
|
|
|
|
|
|
|
dtb-$(CONFIG_ARCH_MVEBU) += \
|
2016-05-17 12:03:25 +00:00
|
|
|
armada-3720-db.dtb \
|
2017-02-16 11:52:30 +00:00
|
|
|
armada-3720-espressobin.dtb \
|
2018-04-24 15:21:31 +00:00
|
|
|
armada-3720-turris-mox.dtb \
|
2019-03-14 05:58:33 +00:00
|
|
|
armada-3720-uDPU.dtb \
|
2016-01-29 08:14:54 +00:00
|
|
|
armada-375-db.dtb \
|
2015-10-20 13:14:47 +00:00
|
|
|
armada-388-clearfog.dtb \
|
2015-08-31 05:33:57 +00:00
|
|
|
armada-388-gp.dtb \
|
2018-06-12 00:39:53 +00:00
|
|
|
armada-388-helios4.dtb \
|
2019-04-11 20:47:04 +00:00
|
|
|
armada-385-db-88f6820-amc.dtb \
|
2019-03-14 05:58:33 +00:00
|
|
|
armada-385-turris-omnia.dtb \
|
2016-05-25 06:23:31 +00:00
|
|
|
armada-7040-db.dtb \
|
2017-04-05 15:22:32 +00:00
|
|
|
armada-7040-db-nand.dtb \
|
2016-10-25 09:47:51 +00:00
|
|
|
armada-8040-db.dtb \
|
2017-02-09 10:39:10 +00:00
|
|
|
armada-8040-mcbin.dtb \
|
2018-10-25 17:37:47 +00:00
|
|
|
armada-8040-clearfog-gt-8k.dtb \
|
2015-11-19 10:03:25 +00:00
|
|
|
armada-xp-gp.dtb \
|
mvebu: Support Synology DS414
This adds support for the MV78230 based DS414 NAS by Synology. The
relevant bits have been extracted from the 'synogpl-5004-armadaxp'
package Synology kindly published, garnished with a fair amount of
trial-and-error.
Sadly, support is far from perfect. The major parts I have failed in
are SATA and XHCI support. Details about these and some other things
follow:
Device Tree
-----------
The device tree file armada-xp-synology-ds414.dts has been copied from
Linux and enhanced by recent U-Boot specific changes to
armada-xp-gp.dts.
SATA Support
------------
There is a Marvell 88SX7042 controller attached to PCIe which is
supported by Linux's sata_mv driver but sadly not U-Boot's sata_mv.
I'm not sure if extending the latter to support PCI devices is worth the
effort at all. Porting sata_mv from Linux exceeded my brain's
capacities. :(
XHCI Support
------------
There is an EtronTech EJ168A XHCI controller attached to PCIe which
drives the two rear USB3 ports. After a bit of playing around I managed
to get it recognized by xhci-pci, but never was able to access any
devices attached to it. Enabling it in ds414 board config shows that it
does not respond to commands for whatever reason. The (somewhat) bright
side to it is that it is not even supported in Synology's customized
U-Boot, but that also means nowhere to steal the relevant bits from.
EHCI Support
------------
This seems functional after issuing 'usb start'. At least it detects USB
storage devices, and IIRC reading from them was OK. OTOH Linux fails to
register the controller if 'usb start' wasn't given before in U-Boot.
According to Synology sources, this board seems to support USB device
(gadget?) mode. Though I didn't play around with it.
PCIe Support
------------
This is fine, but trying to gate the clocks of unused lanes will hang
PCI enum. In addition to that, pci_mvebu seems not to support DM_PCI.
DDR3 Training
-------------
Marvell/Synology uses eight PUPs instead of four. Does not look like
this is meant to be customized in mainline U-Boot at all. OTOH I have
no idea what a "PUP" actually is.
PEX Init
--------
Synology uses different values than mainline U-Boot with this patch:
pex_max_unit_get returns 2, pex_max_if_get returns 7 and
max_serdes_lines is set to 7. Not changing this seems to not have an
impact, although I'm not entirely sure it does not cause issues I am not
aware of.
Static Environment
------------------
This allows to boot stock Synology firmware at least. In order to be a
little more flexible when it comes to booting custom kernels, do not
only load zImage partition, but also rd.gz into memory. This way it is
possible to use about 7MB for kernel with piggyback initramfs.
Signed-off-by: Phil Sutter <phil@nwl.cc>
Acked-by: Stefan Roese <sr@denx.de>
Reviewed-by: Tom Rini <trini@konsulko.com>
2015-12-25 13:41:25 +00:00
|
|
|
armada-xp-maxbcm.dtb \
|
2016-01-20 07:13:29 +00:00
|
|
|
armada-xp-synology-ds414.dtb \
|
2017-02-22 15:07:23 +00:00
|
|
|
armada-xp-theadorable.dtb \
|
2019-01-10 08:01:00 +00:00
|
|
|
armada-38x-controlcenterdc.dtb \
|
|
|
|
armada-385-atl-x530.dtb \
|
2019-04-11 10:22:53 +00:00
|
|
|
armada-385-atl-x530DP.dtb \
|
2019-05-07 17:35:55 +00:00
|
|
|
armada-xp-db-xc3-24g4xg.dtb \
|
|
|
|
armada-xp-crs305-1g-4s.dtb
|
2015-08-31 05:33:57 +00:00
|
|
|
|
2017-01-21 09:05:28 +00:00
|
|
|
dtb-$(CONFIG_ARCH_UNIPHIER_LD11) += \
|
2017-06-22 09:43:51 +00:00
|
|
|
uniphier-ld11-global.dtb \
|
2017-01-21 09:05:28 +00:00
|
|
|
uniphier-ld11-ref.dtb
|
|
|
|
dtb-$(CONFIG_ARCH_UNIPHIER_LD20) += \
|
2017-06-22 09:43:52 +00:00
|
|
|
uniphier-ld20-global.dtb \
|
2017-01-21 09:05:28 +00:00
|
|
|
uniphier-ld20-ref.dtb
|
|
|
|
dtb-$(CONFIG_ARCH_UNIPHIER_LD4) += \
|
|
|
|
uniphier-ld4-ref.dtb
|
|
|
|
dtb-$(CONFIG_ARCH_UNIPHIER_LD6B) += \
|
|
|
|
uniphier-ld6b-ref.dtb
|
|
|
|
dtb-$(CONFIG_ARCH_UNIPHIER_PRO4) += \
|
2016-10-07 07:43:00 +00:00
|
|
|
uniphier-pro4-ace.dtb \
|
|
|
|
uniphier-pro4-ref.dtb \
|
2017-01-21 09:05:28 +00:00
|
|
|
uniphier-pro4-sanji.dtb
|
|
|
|
dtb-$(CONFIG_ARCH_UNIPHIER_PRO5) += \
|
|
|
|
uniphier-pro5-4kbox.dtb
|
|
|
|
dtb-$(CONFIG_ARCH_UNIPHIER_PXS2) += \
|
2016-10-07 07:43:00 +00:00
|
|
|
uniphier-pxs2-gentil.dtb \
|
2017-01-21 09:05:28 +00:00
|
|
|
uniphier-pxs2-vodka.dtb
|
2017-01-21 09:05:30 +00:00
|
|
|
dtb-$(CONFIG_ARCH_UNIPHIER_PXS3) += \
|
|
|
|
uniphier-pxs3-ref.dtb
|
2017-01-21 09:05:28 +00:00
|
|
|
dtb-$(CONFIG_ARCH_UNIPHIER_SLD8) += \
|
2016-10-07 07:43:00 +00:00
|
|
|
uniphier-sld8-ref.dtb
|
2017-01-21 09:05:28 +00:00
|
|
|
|
2017-11-02 10:46:43 +00:00
|
|
|
dtb-$(CONFIG_ARCH_ZYNQ) += \
|
2019-03-14 05:58:33 +00:00
|
|
|
bitmain-antminer-s9.dtb \
|
2017-11-02 08:18:42 +00:00
|
|
|
zynq-cc108.dtb \
|
2018-07-16 10:27:01 +00:00
|
|
|
zynq-cse-nand.dtb \
|
2018-07-16 10:27:02 +00:00
|
|
|
zynq-cse-nor.dtb \
|
2017-11-02 09:54:48 +00:00
|
|
|
zynq-cse-qspi-single.dtb \
|
2018-09-13 06:44:02 +00:00
|
|
|
zynq-dlc20-rev1.0.dtb \
|
2014-02-05 02:28:27 +00:00
|
|
|
zynq-microzed.dtb \
|
2018-05-22 16:03:04 +00:00
|
|
|
zynq-minized.dtb \
|
2015-04-14 04:58:10 +00:00
|
|
|
zynq-picozed.dtb \
|
2017-11-02 10:46:43 +00:00
|
|
|
zynq-syzygy-hub.dtb \
|
2016-09-30 06:13:13 +00:00
|
|
|
zynq-topic-miami.dtb \
|
2017-06-07 05:42:38 +00:00
|
|
|
zynq-topic-miamilite.dtb \
|
2016-09-30 06:13:13 +00:00
|
|
|
zynq-topic-miamiplus.dtb \
|
2017-11-02 10:46:43 +00:00
|
|
|
zynq-zc702.dtb \
|
|
|
|
zynq-zc706.dtb \
|
2014-02-05 02:28:27 +00:00
|
|
|
zynq-zc770-xm010.dtb \
|
2015-07-22 09:39:04 +00:00
|
|
|
zynq-zc770-xm011.dtb \
|
2019-03-14 05:58:33 +00:00
|
|
|
zynq-zc770-xm011-x16.dtb \
|
2014-02-05 02:28:27 +00:00
|
|
|
zynq-zc770-xm012.dtb \
|
2017-09-28 00:53:26 +00:00
|
|
|
zynq-zc770-xm013.dtb \
|
2017-11-02 10:46:43 +00:00
|
|
|
zynq-zed.dtb \
|
2018-03-24 17:32:00 +00:00
|
|
|
zynq-zturn.dtb \
|
2018-07-24 15:31:19 +00:00
|
|
|
zynq-zybo.dtb \
|
|
|
|
zynq-zybo-z7.dtb
|
2015-10-30 14:39:18 +00:00
|
|
|
dtb-$(CONFIG_ARCH_ZYNQMP) += \
|
2018-07-24 14:27:00 +00:00
|
|
|
avnet-ultra96-rev1.dtb \
|
2019-06-11 16:39:41 +00:00
|
|
|
avnet-ultrazedev-cc-v1.0-ultrazedev-som-v1.0.dtb \
|
2019-04-11 08:35:37 +00:00
|
|
|
zynqmp-a2197-revA.dtb \
|
2019-10-15 10:37:20 +00:00
|
|
|
zynqmp-e-a2197-00-revA.dtb \
|
2019-06-28 11:16:10 +00:00
|
|
|
zynqmp-g-a2197-00-revA.dtb \
|
|
|
|
zynqmp-m-a2197-01-revA.dtb \
|
2019-06-28 11:18:50 +00:00
|
|
|
zynqmp-m-a2197-02-revA.dtb \
|
2019-06-28 11:53:45 +00:00
|
|
|
zynqmp-m-a2197-03-revA.dtb \
|
2019-06-28 11:16:10 +00:00
|
|
|
zynqmp-p-a2197-00-revA.dtb \
|
2018-11-29 09:37:49 +00:00
|
|
|
zynqmp-mini.dtb \
|
2018-06-05 09:48:32 +00:00
|
|
|
zynqmp-mini-emmc0.dtb \
|
|
|
|
zynqmp-mini-emmc1.dtb \
|
2018-01-05 10:46:15 +00:00
|
|
|
zynqmp-mini-nand.dtb \
|
2018-07-18 11:01:38 +00:00
|
|
|
zynqmp-mini-qspi.dtb \
|
2018-03-28 12:37:47 +00:00
|
|
|
zynqmp-zcu100-revC.dtb \
|
2017-07-20 10:38:27 +00:00
|
|
|
zynqmp-zcu102-revA.dtb \
|
2016-04-07 14:00:11 +00:00
|
|
|
zynqmp-zcu102-revB.dtb \
|
2017-11-02 10:42:12 +00:00
|
|
|
zynqmp-zcu102-rev1.0.dtb \
|
2018-03-28 13:36:36 +00:00
|
|
|
zynqmp-zcu104-revA.dtb \
|
|
|
|
zynqmp-zcu104-revC.dtb \
|
2018-03-28 13:43:51 +00:00
|
|
|
zynqmp-zcu106-revA.dtb \
|
2018-03-28 13:55:27 +00:00
|
|
|
zynqmp-zcu111-revA.dtb \
|
2019-05-21 10:07:23 +00:00
|
|
|
zynqmp-zcu1275-revA.dtb \
|
|
|
|
zynqmp-zcu1275-revB.dtb \
|
2019-08-06 10:07:10 +00:00
|
|
|
zynqmp-zcu216-revA.dtb \
|
2018-03-28 13:09:32 +00:00
|
|
|
zynqmp-zc1232-revA.dtb \
|
|
|
|
zynqmp-zc1254-revA.dtb \
|
2016-04-07 14:00:11 +00:00
|
|
|
zynqmp-zc1751-xm015-dc1.dtb \
|
|
|
|
zynqmp-zc1751-xm016-dc2.dtb \
|
2018-03-28 13:00:25 +00:00
|
|
|
zynqmp-zc1751-xm017-dc3.dtb \
|
2016-05-26 06:06:38 +00:00
|
|
|
zynqmp-zc1751-xm018-dc4.dtb \
|
2016-04-07 14:00:11 +00:00
|
|
|
zynqmp-zc1751-xm019-dc5.dtb
|
2019-01-08 16:17:29 +00:00
|
|
|
dtb-$(CONFIG_ARCH_VERSAL) += \
|
2019-02-04 10:48:29 +00:00
|
|
|
versal-mini.dtb \
|
2019-01-08 16:17:29 +00:00
|
|
|
versal-mini-emmc0.dtb \
|
|
|
|
versal-mini-emmc1.dtb
|
2018-04-12 15:39:46 +00:00
|
|
|
dtb-$(CONFIG_ARCH_ZYNQMP_R5) += \
|
|
|
|
zynqmp-r5.dtb
|
2019-03-14 05:58:33 +00:00
|
|
|
dtb-$(CONFIG_AM33XX) += \
|
|
|
|
am335x-baltos.dtb \
|
|
|
|
am335x-bone.dtb \
|
|
|
|
am335x-boneblack.dtb \
|
|
|
|
am335x-brppt1-mmc.dtb \
|
|
|
|
am335x-brppt1-nand.dtb \
|
|
|
|
am335x-brppt1-spi.dtb \
|
|
|
|
am335x-brxre1.dtb \
|
2019-08-01 05:04:46 +00:00
|
|
|
am335x-brsmarc1.dtb \
|
2016-06-13 13:16:01 +00:00
|
|
|
am335x-draco.dtb \
|
|
|
|
am335x-evm.dtb \
|
2016-05-16 05:54:29 +00:00
|
|
|
am335x-evmsk.dtb \
|
2016-05-16 06:17:28 +00:00
|
|
|
am335x-bonegreen.dtb \
|
2016-06-13 13:16:01 +00:00
|
|
|
am335x-icev2.dtb \
|
2019-04-29 23:12:29 +00:00
|
|
|
am335x-pocketbeagle.dtb \
|
2016-06-13 13:16:01 +00:00
|
|
|
am335x-pxm50.dtb \
|
2018-01-23 17:27:22 +00:00
|
|
|
am335x-rut.dtb \
|
2019-01-21 05:16:26 +00:00
|
|
|
am335x-shc.dtb \
|
2018-11-21 19:32:00 +00:00
|
|
|
am335x-pdu001.dtb \
|
2018-12-27 16:34:11 +00:00
|
|
|
am335x-chiliboard.dtb \
|
2018-12-28 10:55:48 +00:00
|
|
|
am335x-sl50.dtb \
|
2019-02-25 15:33:00 +00:00
|
|
|
am335x-base0033.dtb \
|
2019-06-03 13:31:17 +00:00
|
|
|
am335x-guardian.dtb \
|
|
|
|
am335x-wega-rdk.dtb
|
2016-05-16 05:41:17 +00:00
|
|
|
dtb-$(CONFIG_AM43XX) += am437x-gp-evm.dtb am437x-sk-evm.dtb \
|
2016-05-16 05:41:18 +00:00
|
|
|
am43x-epos-evm.dtb \
|
2018-03-26 07:57:02 +00:00
|
|
|
am437x-idk-evm.dtb \
|
2019-08-30 20:04:59 +00:00
|
|
|
am4372-generic.dtb \
|
|
|
|
am437x-cm-t43.dtb
|
2019-03-14 05:58:33 +00:00
|
|
|
dtb-$(CONFIG_TARGET_AM3517_EVM) += am3517-evm.dtb
|
2017-05-16 18:46:38 +00:00
|
|
|
dtb-$(CONFIG_TI816X) += dm8168-evm.dtb
|
2015-10-14 16:55:49 +00:00
|
|
|
dtb-$(CONFIG_THUNDERX) += thunderx-88xx.dtb
|
2014-02-05 02:28:27 +00:00
|
|
|
|
2015-04-21 11:38:23 +00:00
|
|
|
dtb-$(CONFIG_ARCH_SOCFPGA) += \
|
2014-12-30 20:08:57 +00:00
|
|
|
socfpga_arria5_socdk.dtb \
|
2018-05-07 20:29:17 +00:00
|
|
|
socfpga_arria10_socdk_sdmmc.dtb \
|
2019-05-12 17:25:18 +00:00
|
|
|
socfpga_cyclone5_mcvevk.dtb \
|
2016-06-07 10:37:23 +00:00
|
|
|
socfpga_cyclone5_is1.dtb \
|
2014-12-30 20:05:53 +00:00
|
|
|
socfpga_cyclone5_socdk.dtb \
|
2018-02-24 22:34:00 +00:00
|
|
|
socfpga_cyclone5_dbm_soc1.dtb \
|
2018-05-07 20:29:17 +00:00
|
|
|
socfpga_cyclone5_de0_nano_soc.dtb \
|
2016-11-14 15:07:10 +00:00
|
|
|
socfpga_cyclone5_de1_soc.dtb \
|
2017-04-18 15:11:16 +00:00
|
|
|
socfpga_cyclone5_de10_nano.dtb \
|
2015-06-21 15:28:53 +00:00
|
|
|
socfpga_cyclone5_sockit.dtb \
|
2015-11-18 10:06:09 +00:00
|
|
|
socfpga_cyclone5_socrates.dtb \
|
2015-12-01 17:09:52 +00:00
|
|
|
socfpga_cyclone5_sr1500.dtb \
|
2018-05-07 20:29:17 +00:00
|
|
|
socfpga_cyclone5_vining_fpga.dtb \
|
|
|
|
socfpga_stratix10_socdk.dtb
|
2015-11-18 10:06:09 +00:00
|
|
|
|
2016-09-27 07:31:41 +00:00
|
|
|
dtb-$(CONFIG_TARGET_DRA7XX_EVM) += dra72-evm.dtb dra7-evm.dtb \
|
2017-08-21 07:21:01 +00:00
|
|
|
dra72-evm-revc.dtb dra71-evm.dtb dra76-evm.dtb
|
2016-06-10 04:05:45 +00:00
|
|
|
dtb-$(CONFIG_TARGET_AM57XX_EVM) += am57xx-beagle-x15.dtb \
|
2016-11-25 05:44:18 +00:00
|
|
|
am57xx-beagle-x15-revb1.dtb \
|
2017-08-23 06:09:06 +00:00
|
|
|
am57xx-beagle-x15-revc.dtb \
|
2017-12-29 06:17:57 +00:00
|
|
|
am574x-idk.dtb \
|
2016-11-25 05:44:25 +00:00
|
|
|
am572x-idk.dtb \
|
|
|
|
am571x-idk.dtb
|
2015-05-03 21:10:34 +00:00
|
|
|
dtb-$(CONFIG_TARGET_STV0991) += stv0991.dtb
|
2014-11-07 13:10:41 +00:00
|
|
|
|
2017-03-27 18:41:03 +00:00
|
|
|
dtb-$(CONFIG_ARCH_LS1021A) += ls1021a-qds-duart.dtb \
|
2016-02-08 21:47:29 +00:00
|
|
|
ls1021a-qds-lpuart.dtb \
|
2016-11-03 06:15:17 +00:00
|
|
|
ls1021a-twr-duart.dtb ls1021a-twr-lpuart.dtb \
|
Add support for the NXP LS1021A-TSN board
The LS1021A-TSN is a development board built by VVDN/Argonboards in
partnership with NXP.
It features the LS1021A SoC and the first-generation SJA1105T Ethernet
switch for prototyping implementations of a subset of IEEE 802.1 TSN
standards.
Supported boot media: microSD card (via SPL), QSPI flash.
Rev. A of the board uses a Spansion S25FL512S_256K serial flash, which
is 64 MB in size and has an erase sector size of 256KB (therefore,
flashing the RCW would erase part of U-Boot).
Rev. B and C of the board use a Spansion S25FL256S1 serial flash, which
is only 32 MB in size but has an erase sector size of 64KB (therefore
the RCW image can be flashed without erasing U-Boot).
To avoid the problems above, the U-Boot base address has been selected
at 0x100000 (the start of the 5th 256KB erase sector), which works for
all board revisions. Actually 0x40000 would have been enough, but
0x100000 is common for all Layerscape devices.
eTSEC3 is connecting directly to SJA1105 via an RGMII fixed-link, but
SJA1105 is currently not supported by uboot. Therefore, eTSEC3 is
disabled.
Signed-off-by: Xiaoliang Yang <xiaoliang.yang_1@nxp.com>
Signed-off-by: Mingkai Hu <mingkai.hu@nxp.com>
Signed-off-by: Jianchao Wang <jianchao.wang@nxp.com>
Signed-off-by: Changming Huang <jerry.huang@nxp.com>
Signed-off-by: Vladimir Oltean <olteanv@gmail.com>
[Vladimir] Code taken from https://github.com/openil/u-boot (which
itself is mostly copied from ls1021a-iot) and adapted with the following
changes:
- Add a008850 errata workaround
- Converted eTSEC, MMC to DM to avoid all build warnings
- Plugged in distro boot feature, including support for extlinux.conf
- Added defconfig for QSPI boot
- Added the board/freescale/ls1021atsn/README.rst for initial setup
- Increased CONFIG_SYS_MONITOR_LEN so that the SPL malloc pool does not
get overwritten during copying of the u-boot.bin payload from MMC to
DDR.
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
2019-07-18 21:30:01 +00:00
|
|
|
ls1021a-iot-duart.dtb ls1021a-tsn.dtb
|
2015-11-09 11:12:07 +00:00
|
|
|
dtb-$(CONFIG_FSL_LSCH3) += fsl-ls2080a-qds.dtb \
|
2017-04-28 05:11:35 +00:00
|
|
|
fsl-ls2080a-rdb.dtb \
|
2017-04-27 09:38:07 +00:00
|
|
|
fsl-ls2081a-rdb.dtb \
|
2017-08-31 10:42:54 +00:00
|
|
|
fsl-ls2088a-rdb-qspi.dtb \
|
2017-08-31 10:42:55 +00:00
|
|
|
fsl-ls1088a-rdb.dtb \
|
2018-11-28 13:04:27 +00:00
|
|
|
fsl-ls1088a-qds.dtb \
|
2019-04-10 08:43:34 +00:00
|
|
|
fsl-ls1028a-rdb.dtb \
|
2019-04-10 08:43:35 +00:00
|
|
|
fsl-ls1028a-qds.dtb \
|
2019-02-08 10:29:58 +00:00
|
|
|
fsl-lx2160a-rdb.dtb \
|
|
|
|
fsl-lx2160a-qds.dtb
|
2016-01-21 09:14:54 +00:00
|
|
|
dtb-$(CONFIG_FSL_LSCH2) += fsl-ls1043a-qds-duart.dtb \
|
2016-01-21 09:14:55 +00:00
|
|
|
fsl-ls1043a-qds-lpuart.dtb \
|
2016-06-03 13:11:34 +00:00
|
|
|
fsl-ls1043a-rdb.dtb \
|
2016-09-07 09:56:14 +00:00
|
|
|
fsl-ls1046a-qds-duart.dtb \
|
2016-10-28 06:24:02 +00:00
|
|
|
fsl-ls1046a-qds-lpuart.dtb \
|
2016-09-07 10:47:28 +00:00
|
|
|
fsl-ls1046a-rdb.dtb \
|
2019-06-06 12:35:28 +00:00
|
|
|
fsl-ls1046a-frwy.dtb \
|
2016-06-03 13:11:35 +00:00
|
|
|
fsl-ls1012a-qds.dtb \
|
2016-06-03 13:11:36 +00:00
|
|
|
fsl-ls1012a-rdb.dtb \
|
2018-01-11 14:33:31 +00:00
|
|
|
fsl-ls1012a-2g5rdb.dtb \
|
2018-05-23 05:33:30 +00:00
|
|
|
fsl-ls1012a-frdm.dtb \
|
|
|
|
fsl-ls1012a-frwy.dtb
|
2015-03-25 12:23:26 +00:00
|
|
|
|
2018-01-10 10:33:50 +00:00
|
|
|
dtb-$(CONFIG_TARGET_DRAGONBOARD410C) += dragonboard410c.dtb
|
|
|
|
dtb-$(CONFIG_TARGET_DRAGONBOARD820C) += dragonboard820c.dtb
|
2016-03-31 21:12:33 +00:00
|
|
|
|
2017-12-12 08:49:42 +00:00
|
|
|
dtb-$(CONFIG_STM32F4) += stm32f429-disco.dtb \
|
2018-01-18 12:39:33 +00:00
|
|
|
stm32429i-eval.dtb \
|
2017-12-12 08:49:42 +00:00
|
|
|
stm32f469-disco.dtb
|
2017-12-12 08:49:32 +00:00
|
|
|
|
2017-04-10 22:03:06 +00:00
|
|
|
dtb-$(CONFIG_STM32F7) += stm32f746-disco.dtb \
|
2018-02-16 12:27:03 +00:00
|
|
|
stm32f769-disco.dtb \
|
|
|
|
stm32746g-eval.dtb
|
2017-09-13 16:00:10 +00:00
|
|
|
dtb-$(CONFIG_STM32H7) += stm32h743i-disco.dtb \
|
|
|
|
stm32h743i-eval.dtb
|
2017-01-22 15:04:23 +00:00
|
|
|
|
2015-04-15 17:03:49 +00:00
|
|
|
dtb-$(CONFIG_MACH_SUN4I) += \
|
|
|
|
sun4i-a10-a1000.dtb \
|
|
|
|
sun4i-a10-ba10-tvbox.dtb \
|
|
|
|
sun4i-a10-chuwi-v7-cw0825.dtb \
|
|
|
|
sun4i-a10-cubieboard.dtb \
|
2016-03-19 07:55:47 +00:00
|
|
|
sun4i-a10-dserve-dsrv9703c.dtb \
|
2015-04-15 17:03:49 +00:00
|
|
|
sun4i-a10-gemei-g9.dtb \
|
|
|
|
sun4i-a10-hackberry.dtb \
|
|
|
|
sun4i-a10-hyundai-a7hd.dtb \
|
2015-09-09 07:46:30 +00:00
|
|
|
sun4i-a10-inet1.dtb \
|
2015-04-23 15:04:19 +00:00
|
|
|
sun4i-a10-inet-3f.dtb \
|
|
|
|
sun4i-a10-inet-3w.dtb \
|
2015-04-15 17:03:49 +00:00
|
|
|
sun4i-a10-inet97fv2.dtb \
|
2015-09-08 20:28:30 +00:00
|
|
|
sun4i-a10-inet9f-rev03.dtb \
|
2015-08-05 15:39:14 +00:00
|
|
|
sun4i-a10-itead-iteaduino-plus.dtb \
|
2015-04-23 12:27:01 +00:00
|
|
|
sun4i-a10-jesurun-q5.dtb \
|
2015-04-15 17:03:49 +00:00
|
|
|
sun4i-a10-marsboard.dtb \
|
|
|
|
sun4i-a10-mini-xplus.dtb \
|
|
|
|
sun4i-a10-mk802.dtb \
|
|
|
|
sun4i-a10-mk802ii.dtb \
|
|
|
|
sun4i-a10-olinuxino-lime.dtb \
|
2015-09-05 08:50:56 +00:00
|
|
|
sun4i-a10-pcduino.dtb \
|
2016-03-14 16:37:09 +00:00
|
|
|
sun4i-a10-pcduino2.dtb \
|
2015-09-05 08:50:56 +00:00
|
|
|
sun4i-a10-pov-protab2-ips9.dtb
|
2015-04-15 17:03:49 +00:00
|
|
|
dtb-$(CONFIG_MACH_SUN5I) += \
|
2015-08-05 15:50:03 +00:00
|
|
|
sun5i-a10s-auxtek-t003.dtb \
|
2015-04-15 17:03:49 +00:00
|
|
|
sun5i-a10s-auxtek-t004.dtb \
|
|
|
|
sun5i-a10s-mk802.dtb \
|
|
|
|
sun5i-a10s-olinuxino-micro.dtb \
|
|
|
|
sun5i-a10s-r7-tv-dongle.dtb \
|
2015-09-07 20:43:57 +00:00
|
|
|
sun5i-a10s-wobo-i5.dtb \
|
2015-04-23 15:04:19 +00:00
|
|
|
sun5i-a13-ampe-a76.dtb \
|
2016-03-10 21:35:56 +00:00
|
|
|
sun5i-a13-difrnce-dit4350.dtb \
|
2015-12-20 11:30:18 +00:00
|
|
|
sun5i-a13-empire-electronix-d709.dtb \
|
2016-08-19 10:21:49 +00:00
|
|
|
sun5i-a13-empire-electronix-m712.dtb \
|
2015-04-15 17:03:49 +00:00
|
|
|
sun5i-a13-hsg-h702.dtb \
|
2015-04-23 15:04:19 +00:00
|
|
|
sun5i-a13-inet-86vs.dtb \
|
2015-08-25 12:20:49 +00:00
|
|
|
sun5i-a13-inet-98v-rev2.dtb \
|
2015-04-15 17:03:49 +00:00
|
|
|
sun5i-a13-olinuxino.dtb \
|
|
|
|
sun5i-a13-olinuxino-micro.dtb \
|
2015-09-05 15:01:31 +00:00
|
|
|
sun5i-a13-q8-tablet.dtb \
|
2015-10-15 20:04:10 +00:00
|
|
|
sun5i-a13-utoo-p66.dtb \
|
2017-02-27 17:22:14 +00:00
|
|
|
sun5i-gr8-chip-pro.dtb \
|
2015-10-15 20:04:10 +00:00
|
|
|
sun5i-r8-chip.dtb
|
2015-04-15 17:03:49 +00:00
|
|
|
dtb-$(CONFIG_MACH_SUN6I) += \
|
|
|
|
sun6i-a31-app4-evb1.dtb \
|
|
|
|
sun6i-a31-colombus.dtb \
|
|
|
|
sun6i-a31-hummingbird.dtb \
|
|
|
|
sun6i-a31-i7.dtb \
|
|
|
|
sun6i-a31-m9.dtb \
|
2015-06-01 14:37:24 +00:00
|
|
|
sun6i-a31-mele-a1000g-quad.dtb \
|
2015-04-23 15:04:19 +00:00
|
|
|
sun6i-a31-mixtile-loftq.dtb \
|
2016-03-09 21:45:23 +00:00
|
|
|
sun6i-a31s-colorfly-e708-q1.dtb \
|
2015-04-23 15:04:19 +00:00
|
|
|
sun6i-a31s-cs908.dtb \
|
2016-08-18 17:50:42 +00:00
|
|
|
sun6i-a31s-inet-q972.dtb \
|
2015-10-13 21:57:03 +00:00
|
|
|
sun6i-a31s-primo81.dtb \
|
2016-03-14 16:37:09 +00:00
|
|
|
sun6i-a31s-sina31s.dtb \
|
|
|
|
sun6i-a31s-sinovoip-bpi-m2.dtb \
|
|
|
|
sun6i-a31s-yones-toptech-bs1078-v2.dtb
|
2015-04-15 17:03:49 +00:00
|
|
|
dtb-$(CONFIG_MACH_SUN7I) += \
|
2015-04-23 15:04:19 +00:00
|
|
|
sun7i-a20-ainol-aw1.dtb \
|
2015-04-15 17:03:49 +00:00
|
|
|
sun7i-a20-bananapi.dtb \
|
2016-08-18 18:51:12 +00:00
|
|
|
sun7i-a20-bananapi-m1-plus.dtb \
|
2015-04-15 17:03:49 +00:00
|
|
|
sun7i-a20-bananapro.dtb \
|
|
|
|
sun7i-a20-cubieboard2.dtb \
|
|
|
|
sun7i-a20-cubietruck.dtb \
|
|
|
|
sun7i-a20-hummingbird.dtb \
|
|
|
|
sun7i-a20-i12-tvbox.dtb \
|
2016-03-14 16:37:09 +00:00
|
|
|
sun7i-a20-icnova-swac.dtb \
|
|
|
|
sun7i-a20-itead-ibox.dtb \
|
2015-10-18 14:34:13 +00:00
|
|
|
sun7i-a20-lamobo-r1.dtb \
|
2015-04-15 17:03:49 +00:00
|
|
|
sun7i-a20-m3.dtb \
|
2015-04-23 15:04:19 +00:00
|
|
|
sun7i-a20-m5.dtb \
|
|
|
|
sun7i-a20-mk808c.dtb \
|
2015-08-26 18:38:33 +00:00
|
|
|
sun7i-a20-olimex-som-evb.dtb \
|
2018-02-02 13:56:18 +00:00
|
|
|
sun7i-a20-olimex-som204-evb.dtb \
|
2018-02-02 13:56:33 +00:00
|
|
|
sun7i-a20-olimex-som204-evb-emmc.dtb \
|
2015-04-15 17:03:49 +00:00
|
|
|
sun7i-a20-olinuxino-lime.dtb \
|
|
|
|
sun7i-a20-olinuxino-lime2.dtb \
|
2016-08-18 18:51:12 +00:00
|
|
|
sun7i-a20-olinuxino-lime2-emmc.dtb \
|
2015-04-15 17:03:49 +00:00
|
|
|
sun7i-a20-olinuxino-micro.dtb \
|
2019-03-14 05:58:33 +00:00
|
|
|
sun7i-a20-olinuxino-micro-emmc.dtb \
|
2015-04-15 17:03:49 +00:00
|
|
|
sun7i-a20-orangepi.dtb \
|
|
|
|
sun7i-a20-orangepi-mini.dtb \
|
|
|
|
sun7i-a20-pcduino3.dtb \
|
|
|
|
sun7i-a20-pcduino3-nano.dtb \
|
2015-04-23 12:27:01 +00:00
|
|
|
sun7i-a20-primo73.dtb \
|
2015-04-23 15:04:19 +00:00
|
|
|
sun7i-a20-wexler-tab7200.dtb \
|
|
|
|
sun7i-a20-wits-pro-a20-dkt.dtb \
|
|
|
|
sun7i-a20-yones-toptech-bd1078.dtb
|
2015-04-15 17:03:49 +00:00
|
|
|
dtb-$(CONFIG_MACH_SUN8I_A23) += \
|
2015-06-02 13:53:40 +00:00
|
|
|
sun8i-a23-evb.dtb \
|
2015-08-14 14:13:03 +00:00
|
|
|
sun8i-a23-gt90h-v4.dtb \
|
2016-06-12 17:44:42 +00:00
|
|
|
sun8i-a23-inet86dz.dtb \
|
2016-06-11 13:19:38 +00:00
|
|
|
sun8i-a23-polaroid-mid2407pxe03.dtb \
|
2016-03-14 16:35:12 +00:00
|
|
|
sun8i-a23-polaroid-mid2809pxe04.dtb \
|
2015-09-29 09:48:01 +00:00
|
|
|
sun8i-a23-q8-tablet.dtb
|
2015-04-23 15:04:19 +00:00
|
|
|
dtb-$(CONFIG_MACH_SUN8I_A33) += \
|
2015-06-02 14:18:44 +00:00
|
|
|
sun8i-a33-ga10h-v1.1.dtb \
|
2016-08-27 14:16:12 +00:00
|
|
|
sun8i-a33-inet-d978-rev2.dtb \
|
2016-09-02 12:21:37 +00:00
|
|
|
sun8i-a33-olinuxino.dtb \
|
2015-09-20 23:46:49 +00:00
|
|
|
sun8i-a33-q8-tablet.dtb \
|
sunxi: Add defconfig and DTS file for Allwinner R16 EVB (Parrot)
The Parrot Board is an evaluation board with an Allwinner R16 (assumed
to be close to an Allwinner A33), 4GB of eMMC, 512MB of RAM, USB host
and OTG, a WiFi/Bluetooth combo chip, a micro SD Card reader, 2
controllable buttons, an LVDS port with separated backlight and
capacitive touch panel ports, an audio/microphone jack, a camera CSI
port, 2 sets of 22 GPIOs and an accelerometer.
The DTS file is identical to the one submitted to the upstream kernel.
Signed-off-by: Quentin Schulz <quentin.schulz@free-electrons.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2016-06-24 12:33:35 +00:00
|
|
|
sun8i-a33-sinlinx-sina33.dtb \
|
2017-04-20 11:16:18 +00:00
|
|
|
sun8i-r16-bananapi-m2m.dtb \
|
2016-11-17 23:31:29 +00:00
|
|
|
sun8i-r16-nintendo-nes-classic-edition.dtb \
|
sunxi: Add defconfig and DTS file for Allwinner R16 EVB (Parrot)
The Parrot Board is an evaluation board with an Allwinner R16 (assumed
to be close to an Allwinner A33), 4GB of eMMC, 512MB of RAM, USB host
and OTG, a WiFi/Bluetooth combo chip, a micro SD Card reader, 2
controllable buttons, an LVDS port with separated backlight and
capacitive touch panel ports, an audio/microphone jack, a camera CSI
port, 2 sets of 22 GPIOs and an accelerometer.
The DTS file is identical to the one submitted to the upstream kernel.
Signed-off-by: Quentin Schulz <quentin.schulz@free-electrons.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2016-06-24 12:33:35 +00:00
|
|
|
sun8i-r16-parrot.dtb
|
2015-11-28 17:07:27 +00:00
|
|
|
dtb-$(CONFIG_MACH_SUN8I_A83T) += \
|
2016-01-11 17:21:00 +00:00
|
|
|
sun8i-a83t-allwinner-h8homlet-v2.dtb \
|
2017-09-22 07:26:27 +00:00
|
|
|
sun8i-a83t-bananapi-m3.dtb \
|
2017-12-07 16:20:08 +00:00
|
|
|
sun8i-a83t-cubietruck-plus.dtb \
|
2019-03-14 05:58:33 +00:00
|
|
|
sun8i-a83t-tbs-a711.dtb
|
2015-11-20 15:03:56 +00:00
|
|
|
dtb-$(CONFIG_MACH_SUN8I_H3) += \
|
2018-10-27 05:11:00 +00:00
|
|
|
sun8i-h2-plus-bananapi-m2-zero.dtb \
|
2018-04-28 05:36:02 +00:00
|
|
|
sun8i-h2-plus-libretech-all-h3-cc.dtb \
|
2018-06-09 16:33:37 +00:00
|
|
|
sun8i-h2-plus-orangepi-r1.dtb \
|
2016-12-16 14:35:01 +00:00
|
|
|
sun8i-h2-plus-orangepi-zero.dtb \
|
2016-08-18 18:51:12 +00:00
|
|
|
sun8i-h3-bananapi-m2-plus.dtb \
|
2019-06-02 06:38:40 +00:00
|
|
|
sun8i-h3-beelink-x2.dtb \
|
sunxi: Add support 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
This patch adds defconfig and dts files for this board. The dts file is
the same as the one submitted for inclusion in Linux, with some minor
revisions to match the dtsi file and old EMAC bindings in U-boot.
Since the OTG controller is wired to a USB host port, and the H3 has
proper USB hosts to handle host mode, the MUSB driver is not enabled.
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Reviewed-by: Jagan Teki <jagan@amarulasolutions.com>
2017-12-07 13:00:45 +00:00
|
|
|
sun8i-h3-libretech-all-h3-cc.dtb \
|
2018-04-28 05:36:04 +00:00
|
|
|
sun8i-h3-nanopi-m1.dtb \
|
|
|
|
sun8i-h3-nanopi-m1-plus.dtb \
|
|
|
|
sun8i-h3-nanopi-neo.dtb \
|
|
|
|
sun8i-h3-nanopi-neo-air.dtb \
|
sunxi: Add defconfig and 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.
The added dts file is identical to the one submitted to the upstream
kernel.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Acked-by: Ian Campbell <ijc@hellion.org.uk>
2016-03-23 08:59:23 +00:00
|
|
|
sun8i-h3-orangepi-2.dtb \
|
2016-07-09 20:20:00 +00:00
|
|
|
sun8i-h3-orangepi-lite.dtb \
|
2016-04-09 13:02:24 +00:00
|
|
|
sun8i-h3-orangepi-one.dtb \
|
2015-11-20 15:03:56 +00:00
|
|
|
sun8i-h3-orangepi-pc.dtb \
|
2016-07-26 15:47:16 +00:00
|
|
|
sun8i-h3-orangepi-pc-plus.dtb \
|
2016-09-03 09:42:31 +00:00
|
|
|
sun8i-h3-orangepi-plus.dtb \
|
2018-04-28 05:36:04 +00:00
|
|
|
sun8i-h3-orangepi-plus2e.dtb
|
2016-12-02 08:12:32 +00:00
|
|
|
dtb-$(CONFIG_MACH_SUN8I_R40) += \
|
2018-04-27 12:03:42 +00:00
|
|
|
sun8i-r40-bananapi-m2-ultra.dtb \
|
|
|
|
sun8i-v40-bananapi-m2-berry.dtb
|
2017-04-08 07:30:14 +00:00
|
|
|
dtb-$(CONFIG_MACH_SUN8I_V3S) += \
|
|
|
|
sun8i-v3s-licheepi-zero.dtb
|
2017-02-16 01:20:29 +00:00
|
|
|
dtb-$(CONFIG_MACH_SUN50I_H5) += \
|
2019-03-14 05:58:33 +00:00
|
|
|
sun50i-h5-bananapi-m2-plus.dtb \
|
2018-10-05 12:55:59 +00:00
|
|
|
sun50i-h5-emlid-neutis-n5-devboard.dtb \
|
2018-04-28 05:36:03 +00:00
|
|
|
sun50i-h5-libretech-all-h3-cc.dtb \
|
2017-05-30 17:41:15 +00:00
|
|
|
sun50i-h5-nanopi-neo2.dtb \
|
2017-11-21 09:11:53 +00:00
|
|
|
sun50i-h5-nanopi-neo-plus2.dtb \
|
2018-06-09 16:34:46 +00:00
|
|
|
sun50i-h5-orangepi-zero-plus.dtb \
|
2017-05-24 19:18:08 +00:00
|
|
|
sun50i-h5-orangepi-pc2.dtb \
|
2017-05-25 16:00:09 +00:00
|
|
|
sun50i-h5-orangepi-prime.dtb \
|
|
|
|
sun50i-h5-orangepi-zero-plus2.dtb
|
2018-07-21 08:20:32 +00:00
|
|
|
dtb-$(CONFIG_MACH_SUN50I_H6) += \
|
2019-04-12 14:15:26 +00:00
|
|
|
sun50i-h6-beelink-gs1.dtb \
|
2018-11-05 07:50:40 +00:00
|
|
|
sun50i-h6-orangepi-lite2.dtb \
|
2018-07-28 18:33:31 +00:00
|
|
|
sun50i-h6-orangepi-one-plus.dtb \
|
2018-07-21 08:20:32 +00:00
|
|
|
sun50i-h6-pine-h64.dtb
|
2016-03-29 15:29:11 +00:00
|
|
|
dtb-$(CONFIG_MACH_SUN50I) += \
|
2018-05-28 11:04:43 +00:00
|
|
|
sun50i-a64-amarula-relic.dtb \
|
2017-05-25 20:16:00 +00:00
|
|
|
sun50i-a64-bananapi-m64.dtb \
|
2017-06-09 13:01:17 +00:00
|
|
|
sun50i-a64-nanopi-a64.dtb \
|
2019-03-06 16:54:48 +00:00
|
|
|
sun50i-a64-oceanic-5205-5inmfd.dtb \
|
2017-08-12 12:48:58 +00:00
|
|
|
sun50i-a64-olinuxino.dtb \
|
2019-09-10 18:43:40 +00:00
|
|
|
sun50i-a64-olinuxino-emmc.dtb \
|
2017-06-13 09:44:42 +00:00
|
|
|
sun50i-a64-orangepi-win.dtb \
|
2019-03-14 05:58:33 +00:00
|
|
|
sun50i-a64-pine64-lts.dtb \
|
2016-05-04 21:15:33 +00:00
|
|
|
sun50i-a64-pine64-plus.dtb \
|
2018-07-04 13:16:39 +00:00
|
|
|
sun50i-a64-pine64.dtb \
|
2018-11-06 04:24:31 +00:00
|
|
|
sun50i-a64-pinebook.dtb \
|
2019-04-20 10:24:16 +00:00
|
|
|
sun50i-a64-sopine-baseboard.dtb \
|
|
|
|
sun50i-a64-teres-i.dtb
|
2015-04-15 17:03:49 +00:00
|
|
|
dtb-$(CONFIG_MACH_SUN9I) += \
|
|
|
|
sun9i-a80-optimus.dtb \
|
2017-02-25 13:21:54 +00:00
|
|
|
sun9i-a80-cubieboard4.dtb \
|
|
|
|
sun9i-a80-cx-a99.dtb
|
2015-04-15 17:03:49 +00:00
|
|
|
|
2015-06-01 13:07:21 +00:00
|
|
|
dtb-$(CONFIG_VF610) += vf500-colibri.dtb \
|
2016-01-27 05:01:48 +00:00
|
|
|
vf610-colibri.dtb \
|
2016-01-27 05:01:49 +00:00
|
|
|
vf610-twr.dtb \
|
2019-02-13 21:46:48 +00:00
|
|
|
vf610-pcm052.dtb \
|
|
|
|
vf610-bk4r1.dtb
|
2015-06-01 13:07:21 +00:00
|
|
|
|
2019-03-14 05:58:33 +00:00
|
|
|
dtb-$(CONFIG_MX53) += imx53-cx9020.dtb \
|
2019-06-09 16:46:42 +00:00
|
|
|
imx53-kp.dtb \
|
|
|
|
imx53-m53menlo.dtb
|
2019-03-14 05:58:33 +00:00
|
|
|
|
2019-07-29 19:15:54 +00:00
|
|
|
ifneq ($(CONFIG_MX6DL)$(CONFIG_MX6QDL)$(CONFIG_MX6S),)
|
|
|
|
dtb-y += \
|
2019-07-17 12:29:53 +00:00
|
|
|
imx6dl-brppt2.dtb \
|
2019-07-02 12:49:48 +00:00
|
|
|
imx6dl-dhcom-pdk2.dtb \
|
2016-10-08 12:30:24 +00:00
|
|
|
imx6dl-icore.dtb \
|
2018-01-05 18:32:04 +00:00
|
|
|
imx6dl-icore-mipi.dtb \
|
2016-12-13 16:56:59 +00:00
|
|
|
imx6dl-icore-rqs.dtb \
|
2018-05-07 05:51:34 +00:00
|
|
|
imx6dl-mamoj.dtb \
|
2019-07-29 19:15:54 +00:00
|
|
|
imx6dl-nitrogen6x.dtb \
|
2019-06-11 01:24:12 +00:00
|
|
|
imx6dl-pico.dtb \
|
2019-06-12 15:34:35 +00:00
|
|
|
imx6dl-sabreauto.dtb \
|
|
|
|
imx6dl-sabresd.dtb \
|
2019-06-12 15:34:36 +00:00
|
|
|
imx6dl-wandboard-revb1.dtb \
|
2019-07-29 19:15:54 +00:00
|
|
|
|
|
|
|
endif
|
|
|
|
|
|
|
|
ifneq ($(CONFIG_MX6Q)$(CONFIG_MX6QDL),)
|
|
|
|
dtb-y += \
|
|
|
|
imx6-apalis.dtb \
|
2017-07-29 17:35:26 +00:00
|
|
|
imx6q-cm-fx6.dtb \
|
2019-07-02 12:49:48 +00:00
|
|
|
imx6q-dhcom-pdk2.dtb \
|
2019-07-29 19:15:54 +00:00
|
|
|
imx6q-display5.dtb \
|
2016-12-13 16:56:52 +00:00
|
|
|
imx6q-icore.dtb \
|
2018-01-05 18:32:04 +00:00
|
|
|
imx6q-icore-mipi.dtb \
|
2016-12-13 16:56:58 +00:00
|
|
|
imx6q-icore-rqs.dtb \
|
2019-10-10 14:11:27 +00:00
|
|
|
imx6q-kp.dtb \
|
2019-07-29 19:15:54 +00:00
|
|
|
imx6q-logicpd.dtb \
|
2019-10-15 08:28:43 +00:00
|
|
|
imx6q-mccmon6.dtb\
|
2019-07-29 19:15:54 +00:00
|
|
|
imx6q-nitrogen6x.dtb \
|
|
|
|
imx6q-novena.dtb \
|
2019-06-11 01:24:12 +00:00
|
|
|
imx6q-pico.dtb \
|
2019-02-01 16:40:16 +00:00
|
|
|
imx6q-sabreauto.dtb \
|
2019-07-29 19:15:54 +00:00
|
|
|
imx6q-sabrelite.dtb \
|
2019-02-01 16:40:16 +00:00
|
|
|
imx6q-sabresd.dtb \
|
2019-07-29 19:15:54 +00:00
|
|
|
imx6q-tbs2910.dtb \
|
2019-06-12 15:34:40 +00:00
|
|
|
imx6q-wandboard-revb1.dtb \
|
2019-02-01 16:40:16 +00:00
|
|
|
imx6qp-sabreauto.dtb \
|
2019-06-12 15:34:40 +00:00
|
|
|
imx6qp-sabresd.dtb \
|
2019-07-29 19:15:54 +00:00
|
|
|
imx6qp-wandboard-revd1.dtb \
|
|
|
|
|
|
|
|
endif
|
2018-04-11 12:32:23 +00:00
|
|
|
|
|
|
|
dtb-$(CONFIG_MX6SL) += imx6sl-evk.dtb
|
|
|
|
|
2019-03-14 05:58:33 +00:00
|
|
|
dtb-$(CONFIG_MX6SLL) += imx6sll-evk.dtb
|
2018-04-11 12:32:23 +00:00
|
|
|
|
|
|
|
dtb-$(CONFIG_MX6SX) += \
|
2016-11-28 09:49:47 +00:00
|
|
|
imx6sx-sabreauto.dtb \
|
2019-05-17 20:25:22 +00:00
|
|
|
imx6sx-sdb.dtb \
|
|
|
|
imx6sx-softing-vining-2000.dtb
|
2018-04-11 12:32:23 +00:00
|
|
|
|
|
|
|
dtb-$(CONFIG_MX6UL) += \
|
2018-06-18 05:42:19 +00:00
|
|
|
imx6ul-geam.dtb \
|
2017-02-24 10:15:17 +00:00
|
|
|
imx6ul-isiot-emmc.dtb \
|
2017-03-07 13:33:25 +00:00
|
|
|
imx6ul-isiot-nand.dtb \
|
2018-06-28 03:23:16 +00:00
|
|
|
imx6ul-opos6uldev.dtb \
|
|
|
|
imx6ul-14x14-evk.dtb \
|
2018-12-11 11:34:46 +00:00
|
|
|
imx6ul-9x9-evk.dtb \
|
2019-01-19 16:06:45 +00:00
|
|
|
imx6ul-9x9-evk.dtb \
|
|
|
|
imx6ul-liteboard.dtb \
|
2019-03-14 05:58:33 +00:00
|
|
|
imx6ul-phycore-segin.dtb \
|
|
|
|
imx6ul-pico-hobbit.dtb \
|
|
|
|
imx6ul-pico-pi.dtb
|
2016-08-11 06:02:57 +00:00
|
|
|
|
2019-03-14 05:58:33 +00:00
|
|
|
dtb-$(CONFIG_MX6ULL) += \
|
|
|
|
imx6ull-14x14-evk.dtb \
|
|
|
|
imx6ull-colibri.dtb \
|
2019-04-10 14:35:32 +00:00
|
|
|
imx6ull-phycore-segin.dtb \
|
2019-08-08 09:55:47 +00:00
|
|
|
imx6ull-dart-6ul.dtb \
|
|
|
|
imx6ulz-14x14-evk.dtb
|
2018-04-11 12:32:23 +00:00
|
|
|
|
2019-03-25 16:38:02 +00:00
|
|
|
dtb-$(CONFIG_ARCH_MX6) += \
|
2019-04-09 15:21:48 +00:00
|
|
|
imx6-apalis.dtb \
|
2019-07-02 12:49:48 +00:00
|
|
|
imx6-colibri.dtb
|
2019-03-25 16:38:02 +00:00
|
|
|
|
2019-01-08 11:42:29 +00:00
|
|
|
dtb-$(CONFIG_MX7) += imx7d-sdb.dtb \
|
2019-03-14 05:58:33 +00:00
|
|
|
imx7d-sdb-qspi.dtb \
|
|
|
|
imx7-colibri-emmc.dtb \
|
|
|
|
imx7-colibri-rawnand.dtb \
|
2019-04-04 12:00:52 +00:00
|
|
|
imx7s-warp.dtb \
|
2019-07-07 12:59:54 +00:00
|
|
|
imx7d-meerkat96.dtb \
|
2019-04-04 12:00:52 +00:00
|
|
|
imx7d-pico-pi.dtb \
|
|
|
|
imx7d-pico-hobbit.dtb
|
|
|
|
|
2015-06-01 13:07:21 +00:00
|
|
|
|
2017-02-22 08:21:56 +00:00
|
|
|
dtb-$(CONFIG_ARCH_MX7ULP) += imx7ulp-evk.dtb
|
|
|
|
|
2019-03-05 02:32:49 +00:00
|
|
|
dtb-$(CONFIG_ARCH_IMX8) += \
|
2019-05-31 16:00:20 +00:00
|
|
|
fsl-imx8qm-apalis.dtb \
|
2019-03-05 02:32:49 +00:00
|
|
|
fsl-imx8qm-mek.dtb \
|
2019-09-20 07:08:41 +00:00
|
|
|
imx8qm-rom7720-a1.dtb \
|
2019-08-15 08:27:24 +00:00
|
|
|
fsl-imx8qxp-ai_ml.dtb \
|
2019-05-31 15:56:39 +00:00
|
|
|
fsl-imx8qxp-colibri.dtb \
|
|
|
|
fsl-imx8qxp-mek.dtb
|
2018-10-18 12:28:37 +00:00
|
|
|
|
2019-10-14 11:19:00 +00:00
|
|
|
dtb-$(CONFIG_ARCH_IMX8M) += \
|
|
|
|
imx8mm-evk.dtb \
|
|
|
|
imx8mq-evk.dtb
|
2018-11-20 10:20:00 +00:00
|
|
|
|
2019-03-14 05:58:33 +00:00
|
|
|
dtb-$(CONFIG_RCAR_GEN2) += \
|
|
|
|
r8a7790-lager-u-boot.dtb \
|
|
|
|
r8a7790-stout-u-boot.dtb \
|
|
|
|
r8a7791-koelsch-u-boot.dtb \
|
|
|
|
r8a7791-porter-u-boot.dtb \
|
|
|
|
r8a7792-blanche-u-boot.dtb \
|
|
|
|
r8a7793-gose-u-boot.dtb \
|
|
|
|
r8a7794-alt-u-boot.dtb \
|
|
|
|
r8a7794-silk-u-boot.dtb
|
|
|
|
|
2017-07-21 21:16:59 +00:00
|
|
|
dtb-$(CONFIG_RCAR_GEN3) += \
|
2018-10-18 18:27:16 +00:00
|
|
|
r8a7795-h3ulcb-u-boot.dtb \
|
|
|
|
r8a7795-salvator-x-u-boot.dtb \
|
|
|
|
r8a7796-m3ulcb-u-boot.dtb \
|
|
|
|
r8a7796-salvator-x-u-boot.dtb \
|
2019-03-04 11:28:31 +00:00
|
|
|
r8a77965-m3nulcb-u-boot.dtb \
|
2018-10-18 18:27:16 +00:00
|
|
|
r8a77965-salvator-x-u-boot.dtb \
|
|
|
|
r8a77970-eagle-u-boot.dtb \
|
2019-07-29 17:59:44 +00:00
|
|
|
r8a77980-condor-u-boot.dtb \
|
2018-10-18 18:27:16 +00:00
|
|
|
r8a77990-ebisu-u-boot.dtb \
|
|
|
|
r8a77995-draak-u-boot.dtb
|
2017-07-21 21:16:59 +00:00
|
|
|
|
2017-08-23 19:53:59 +00:00
|
|
|
dtb-$(CONFIG_RZA1) += \
|
|
|
|
r7s72100-gr-peach-u-boot.dtb
|
|
|
|
|
2017-01-31 04:02:57 +00:00
|
|
|
dtb-$(CONFIG_SOC_KEYSTONE) += keystone-k2hk-evm.dtb \
|
|
|
|
keystone-k2l-evm.dtb \
|
|
|
|
keystone-k2e-evm.dtb \
|
2017-06-16 22:25:11 +00:00
|
|
|
keystone-k2g-evm.dtb \
|
2017-06-16 22:25:31 +00:00
|
|
|
keystone-k2g-generic.dtb \
|
|
|
|
keystone-k2g-ice.dtb
|
2015-09-19 09:30:20 +00:00
|
|
|
|
2017-07-21 05:28:40 +00:00
|
|
|
dtb-$(CONFIG_TARGET_AT91SAM9261EK) += at91sam9261ek.dtb
|
|
|
|
|
2019-03-14 05:58:33 +00:00
|
|
|
dtb-$(CONFIG_TARGET_PM9261) += at91sam9261ek.dtb
|
|
|
|
|
2017-07-21 06:04:47 +00:00
|
|
|
dtb-$(CONFIG_TARGET_PM9263) += at91sam9263ek.dtb
|
|
|
|
|
2019-03-14 05:58:33 +00:00
|
|
|
dtb-$(CONFIG_TARGET_MEESC) += at91sam9263ek.dtb
|
|
|
|
|
2017-04-18 05:49:39 +00:00
|
|
|
dtb-$(CONFIG_TARGET_AT91SAM9263EK) += at91sam9263ek.dtb
|
|
|
|
|
2017-04-18 05:49:38 +00:00
|
|
|
dtb-$(CONFIG_TARGET_AT91SAM9RLEK) += at91sam9rlek.dtb
|
|
|
|
|
2017-04-18 05:49:37 +00:00
|
|
|
dtb-$(CONFIG_TARGET_AT91SAM9260EK) += \
|
|
|
|
at91sam9260ek.dtb \
|
|
|
|
at91sam9g20ek.dtb \
|
|
|
|
at91sam9g20ek_2mmc.dtb
|
|
|
|
|
2017-04-18 05:49:36 +00:00
|
|
|
dtb-$(CONFIG_TARGET_AT91SAM9M10G45EK) += at91sam9m10g45ek.dtb
|
|
|
|
|
2019-04-03 14:50:30 +00:00
|
|
|
dtb-$(CONFIG_TARGET_PM9G45) += at91sam9m10g45ek.dtb
|
|
|
|
|
2017-04-18 05:49:34 +00:00
|
|
|
dtb-$(CONFIG_TARGET_AT91SAM9X5EK) += \
|
|
|
|
at91sam9g15ek.dtb \
|
|
|
|
at91sam9g25ek.dtb \
|
|
|
|
at91sam9g35ek.dtb \
|
|
|
|
at91sam9x25ek.dtb \
|
|
|
|
at91sam9x35ek.dtb
|
|
|
|
|
2019-09-27 13:08:45 +00:00
|
|
|
dtb-$(CONFIG_TARGET_SAM9X60EK) += sam9x60ek.dtb
|
|
|
|
|
2017-04-18 05:49:35 +00:00
|
|
|
dtb-$(CONFIG_TARGET_AT91SAM9N12EK) += at91sam9n12ek.dtb
|
|
|
|
|
2019-04-02 08:57:27 +00:00
|
|
|
dtb-$(CONFIG_TARGET_GARDENA_SMART_GATEWAY_AT91SAM) += \
|
|
|
|
at91sam9g25-gardena-smart-gateway.dtb
|
|
|
|
|
2019-03-14 05:58:33 +00:00
|
|
|
dtb-$(CONFIG_TARGET_ETHERNUT5) += ethernut5.dtb
|
|
|
|
|
|
|
|
dtb-$(CONFIG_TARGET_USB_A9263) += usb_a9263.dtb
|
|
|
|
|
2017-04-17 13:09:45 +00:00
|
|
|
dtb-$(CONFIG_TARGET_OMAP3_LOGIC) += \
|
2019-03-14 05:58:33 +00:00
|
|
|
logicpd-som-lv-35xx-devkit.dtb \
|
|
|
|
logicpd-som-lv-37xx-devkit.dtb \
|
|
|
|
logicpd-torpedo-35xx-devkit.dtb \
|
|
|
|
logicpd-torpedo-37xx-devkit.dtb
|
2017-04-17 13:09:45 +00:00
|
|
|
|
2017-12-16 20:14:48 +00:00
|
|
|
dtb-$(CONFIG_TARGET_OMAP3_EVM) += \
|
|
|
|
omap3-evm-37xx.dtb \
|
|
|
|
omap3-evm.dtb
|
|
|
|
|
2017-12-29 16:37:31 +00:00
|
|
|
dtb-$(CONFIG_TARGET_OMAP3_BEAGLE) += \
|
|
|
|
omap3-beagle-xm-ab.dtb \
|
|
|
|
omap3-beagle-xm.dtb \
|
|
|
|
omap3-beagle.dtb
|
|
|
|
|
2018-12-27 16:03:30 +00:00
|
|
|
dtb-$(CONFIG_TARGET_OMAP3_IGEP00X0) += \
|
|
|
|
omap3-igep0020.dtb
|
|
|
|
|
2017-11-17 06:57:12 +00:00
|
|
|
dtb-$(CONFIG_TARGET_SAMA5D2_PTC_EK) += \
|
|
|
|
at91-sama5d2_ptc_ek.dtb
|
|
|
|
|
2016-07-25 09:46:17 +00:00
|
|
|
dtb-$(CONFIG_TARGET_SAMA5D2_XPLAINED) += \
|
|
|
|
at91-sama5d2_xplained.dtb
|
|
|
|
|
2017-09-13 06:58:54 +00:00
|
|
|
dtb-$(CONFIG_TARGET_SAMA5D27_SOM1_EK) += \
|
|
|
|
at91-sama5d27_som1_ek.dtb
|
|
|
|
|
2019-08-08 07:48:26 +00:00
|
|
|
dtb-$(CONFIG_TARGET_SAMA5D27_WLSOM1_EK) += \
|
|
|
|
at91-sama5d27_wlsom1_ek.dtb
|
|
|
|
|
2018-07-06 08:15:10 +00:00
|
|
|
dtb-$(CONFIG_TARGET_SAMA5D2_ICP) += \
|
|
|
|
at91-sama5d2_icp.dtb
|
|
|
|
|
2017-03-24 01:18:41 +00:00
|
|
|
dtb-$(CONFIG_TARGET_SAMA5D3XEK) += \
|
|
|
|
sama5d31ek.dtb \
|
|
|
|
sama5d33ek.dtb \
|
|
|
|
sama5d34ek.dtb \
|
|
|
|
sama5d35ek.dtb \
|
|
|
|
sama5d36ek.dtb \
|
|
|
|
sama5d36ek_cmp.dtb
|
|
|
|
|
2017-03-24 01:18:42 +00:00
|
|
|
dtb-$(CONFIG_TARGET_SAMA5D3_XPLAINED) += \
|
|
|
|
at91-sama5d3_xplained.dtb
|
|
|
|
|
2017-03-24 01:18:44 +00:00
|
|
|
dtb-$(CONFIG_TARGET_SAMA5D4EK) += \
|
|
|
|
at91-sama5d4ek.dtb
|
|
|
|
|
2017-03-24 01:18:43 +00:00
|
|
|
dtb-$(CONFIG_TARGET_SAMA5D4_XPLAINED) += \
|
|
|
|
at91-sama5d4_xplained.dtb
|
|
|
|
|
2018-03-14 13:16:36 +00:00
|
|
|
dtb-$(CONFIG_TARGET_VINCO) += \
|
|
|
|
at91-vinco.dtb
|
|
|
|
|
2016-09-26 12:26:47 +00:00
|
|
|
dtb-$(CONFIG_ARCH_BCM283X) += \
|
|
|
|
bcm2835-rpi-a.dtb \
|
2019-04-28 04:46:57 +00:00
|
|
|
bcm2835-rpi-a-plus.dtb \
|
|
|
|
bcm2835-rpi-b.dtb \
|
2016-09-26 12:26:47 +00:00
|
|
|
bcm2835-rpi-b-plus.dtb \
|
|
|
|
bcm2835-rpi-b-rev2.dtb \
|
2019-04-28 04:46:57 +00:00
|
|
|
bcm2835-rpi-cm1-io1.dtb \
|
|
|
|
bcm2835-rpi-zero.dtb \
|
|
|
|
bcm2835-rpi-zero-w.dtb\
|
2016-09-26 12:26:47 +00:00
|
|
|
bcm2836-rpi-2-b.dtb \
|
2019-04-28 04:46:57 +00:00
|
|
|
bcm2837-rpi-3-a-plus.dtb \
|
|
|
|
bcm2837-rpi-3-b.dtb \
|
|
|
|
bcm2837-rpi-3-b-plus.dtb \
|
|
|
|
bcm2837-rpi-cm3-io3.dtb
|
2016-09-26 12:26:47 +00:00
|
|
|
|
2019-03-14 05:58:33 +00:00
|
|
|
dtb-$(CONFIG_ARCH_BCM63158) += \
|
|
|
|
bcm963158.dtb
|
|
|
|
|
|
|
|
dtb-$(CONFIG_ARCH_BCM6858) += \
|
|
|
|
bcm968580xref.dtb
|
|
|
|
|
2017-01-18 21:44:58 +00:00
|
|
|
dtb-$(CONFIG_ARCH_ASPEED) += ast2500-evb.dtb
|
|
|
|
|
2017-02-21 12:37:11 +00:00
|
|
|
dtb-$(CONFIG_ARCH_STI) += stih410-b2260.dtb
|
|
|
|
|
2018-03-12 09:46:17 +00:00
|
|
|
dtb-$(CONFIG_TARGET_STM32MP1) += \
|
2019-02-12 15:50:38 +00:00
|
|
|
stm32mp157a-dk1.dtb \
|
2019-05-02 07:56:44 +00:00
|
|
|
stm32mp157a-avenger96.dtb \
|
2019-02-12 15:50:38 +00:00
|
|
|
stm32mp157c-dk2.dtb \
|
2018-07-09 13:17:22 +00:00
|
|
|
stm32mp157c-ed1.dtb \
|
|
|
|
stm32mp157c-ev1.dtb
|
2018-03-12 09:46:17 +00:00
|
|
|
|
2018-11-02 14:21:09 +00:00
|
|
|
dtb-$(CONFIG_SOC_K3_AM6) += k3-am654-base-board.dtb k3-am654-r5-base-board.dtb
|
2019-06-13 04:59:55 +00:00
|
|
|
dtb-$(CONFIG_SOC_K3_J721E) += k3-j721e-common-proc-board.dtb \
|
|
|
|
k3-j721e-r5-common-proc-board.dtb
|
2018-08-27 10:29:08 +00:00
|
|
|
|
2018-11-15 02:07:50 +00:00
|
|
|
dtb-$(CONFIG_ARCH_MEDIATEK) += \
|
2018-11-15 02:07:51 +00:00
|
|
|
mt7623n-bananapi-bpi-r2.dtb \
|
board: mediatek: Add pumpkin board support
The pumpkin board is made by Gossamer Engineering and is using
a MediaTek SoC. The board currently comes in two available version:
MT8516 SoC and MT8167 SoC.
The board provides the following IOs: eMMC, NAND, SD card, USB type-A,
Ethernet, Wi-Fi, Bluetooth, Audio (jack out, 2 PDM port, 1 analog in),
serial over USB, and an expansion header.
Additionally there is a HDMI port, DSI port, and camera port only
on the MT8167 version of the board.
The board can be powered by battery and/or via a USB Type-C port and
is using a PMIC MT6392.
The eMMC and NAND are sharing pins and cannot be used together.
This commit is adding the basic boot support for the Pumpkin MT8516
board on the eMMC.
Signed-off-by: Fabien Parent <fparent@baylibre.com>
2019-07-18 17:08:09 +00:00
|
|
|
mt7629-rfb.dtb \
|
|
|
|
mt8516-pumpkin.dtb
|
2018-11-15 02:07:50 +00:00
|
|
|
|
2019-01-31 14:21:11 +00:00
|
|
|
dtb-$(CONFIG_TARGET_GE_BX50V3) += imx6q-bx50v3.dtb
|
2019-01-31 14:21:15 +00:00
|
|
|
dtb-$(CONFIG_TARGET_MX53PPD) += imx53-ppd.dtb
|
2019-01-31 14:21:11 +00:00
|
|
|
|
2019-04-21 21:54:37 +00:00
|
|
|
dtb-$(CONFIG_TARGET_VEXPRESS_CA5X2) += vexpress-v2p-ca5s.dtb
|
|
|
|
dtb-$(CONFIG_TARGET_VEXPRESS_CA9X4) += vexpress-v2p-ca9.dtb
|
|
|
|
dtb-$(CONFIG_TARGET_VEXPRESS_CA15_TC2) += vexpress-v2p-ca15_a7.dtb
|
|
|
|
|
2014-02-05 02:28:27 +00:00
|
|
|
targets += $(dtb-y)
|
|
|
|
|
2015-05-12 20:55:03 +00:00
|
|
|
# Add any required device tree compiler flags here
|
|
|
|
DTC_FLAGS +=
|
2014-02-05 02:28:27 +00:00
|
|
|
|
|
|
|
PHONY += dtbs
|
|
|
|
dtbs: $(addprefix $(obj)/, $(dtb-y))
|
|
|
|
@:
|
|
|
|
|
2019-08-26 10:25:30 +00:00
|
|
|
clean-files := *.dtb *.dtbo *_HS
|