mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-07-05 18:56:15 +09:00
![Hans de Goede](/assets/img/avatar_default.png)
This commits adds a generic support for q8 formfactor a13 based tablets. These tablets ship in many variants, with the difference mainly being the touchscreen controller / accelerometer / wifi chip used. The wifi is USB based, and thus not listed in devicetree. ATM the kernel does not support the touchscreen / accelerometer on these devices. In the future we may need multiple configs with different CONFIG_DEFAULT_DEVICE_TREE settings, this depends on how we solve the hw differences on the kernel side. For now this will suffice. The dts files are identical to the dts files submitted to the upstream kernel for these tablets. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Acked-by: Ian Campbell <ijc@hellion.org.uk>
174 lines
4.5 KiB
Makefile
174 lines
4.5 KiB
Makefile
dtb-$(CONFIG_S5PC100) += s5pc1xx-smdkc100.dtb
|
|
dtb-$(CONFIG_S5PC110) += s5pc1xx-goni.dtb
|
|
dtb-$(CONFIG_EXYNOS4) += exynos4210-origen.dtb \
|
|
exynos4210-smdkv310.dtb \
|
|
exynos4210-universal_c210.dtb \
|
|
exynos4210-trats.dtb \
|
|
exynos4412-trats2.dtb \
|
|
exynos4412-odroid.dtb
|
|
|
|
dtb-$(CONFIG_EXYNOS5) += exynos5250-arndale.dtb \
|
|
exynos5250-snow.dtb \
|
|
exynos5250-spring.dtb \
|
|
exynos5250-smdk5250.dtb \
|
|
exynos5420-smdk5420.dtb \
|
|
exynos5420-peach-pit.dtb \
|
|
exynos5800-peach-pi.dtb \
|
|
exynos5422-odroidxu3.dtb
|
|
dtb-$(CONFIG_ARCH_ROCKCHIP) += \
|
|
rk3288-firefly.dtb \
|
|
rk3288-jerry.dtb
|
|
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 \
|
|
tegra20-whistler.dtb \
|
|
tegra20-colibri.dtb \
|
|
tegra30-apalis.dtb \
|
|
tegra30-beaver.dtb \
|
|
tegra30-cardhu.dtb \
|
|
tegra30-colibri.dtb \
|
|
tegra30-tec-ng.dtb \
|
|
tegra114-dalmore.dtb \
|
|
tegra124-jetson-tk1.dtb \
|
|
tegra124-nyan-big.dtb \
|
|
tegra124-venice2.dtb \
|
|
tegra210-e2220-1170.dtb \
|
|
tegra210-p2371-0000.dtb \
|
|
tegra210-p2571.dtb
|
|
dtb-$(CONFIG_ARCH_UNIPHIER) += \
|
|
uniphier-ph1-ld4-ref.dtb \
|
|
uniphier-ph1-ld6b-ref.dtb \
|
|
uniphier-ph1-pro4-ref.dtb \
|
|
uniphier-ph1-sld3-ref.dtb \
|
|
uniphier-ph1-sld8-ref.dtb
|
|
dtb-$(CONFIG_ARCH_ZYNQ) += zynq-zc702.dtb \
|
|
zynq-zc706.dtb \
|
|
zynq-zed.dtb \
|
|
zynq-zybo.dtb \
|
|
zynq-microzed.dtb \
|
|
zynq-picozed.dtb \
|
|
zynq-zc770-xm010.dtb \
|
|
zynq-zc770-xm011.dtb \
|
|
zynq-zc770-xm012.dtb \
|
|
zynq-zc770-xm013.dtb
|
|
dtb-$(CONFIG_AM33XX) += am335x-boneblack.dtb am335x-evm.dtb
|
|
|
|
dtb-$(CONFIG_ARCH_SOCFPGA) += \
|
|
socfpga_arria5_socdk.dtb \
|
|
socfpga_cyclone5_mcvevk.dtb \
|
|
socfpga_cyclone5_socdk.dtb \
|
|
socfpga_cyclone5_de0_nano_soc.dtb \
|
|
socfpga_cyclone5_sockit.dtb \
|
|
socfpga_cyclone5_socrates.dtb
|
|
dtb-$(CONFIG_TARGET_DRA7XX_EVM) += dra72-evm.dtb
|
|
dtb-$(CONFIG_TARGET_STV0991) += stv0991.dtb
|
|
|
|
dtb-$(CONFIG_LS102XA) += ls1021a-qds.dtb \
|
|
ls1021a-twr.dtb
|
|
dtb-$(CONFIG_FSL_LSCH3) += fsl-ls2085a-qds.dtb \
|
|
fsl-ls2085a-rdb.dtb
|
|
|
|
dtb-$(CONFIG_MACH_SUN4I) += \
|
|
sun4i-a10-a1000.dtb \
|
|
sun4i-a10-ba10-tvbox.dtb \
|
|
sun4i-a10-chuwi-v7-cw0825.dtb \
|
|
sun4i-a10-cubieboard.dtb \
|
|
sun4i-a10-gemei-g9.dtb \
|
|
sun4i-a10-hackberry.dtb \
|
|
sun4i-a10-hyundai-a7hd.dtb \
|
|
sun4i-a10-inet1.dtb \
|
|
sun4i-a10-inet-3f.dtb \
|
|
sun4i-a10-inet-3w.dtb \
|
|
sun4i-a10-inet97fv2.dtb \
|
|
sun4i-a10-inet9f-rev03.dtb \
|
|
sun4i-a10-itead-iteaduino-plus.dtb \
|
|
sun4i-a10-jesurun-q5.dtb \
|
|
sun4i-a10-marsboard.dtb \
|
|
sun4i-a10-mini-xplus.dtb \
|
|
sun4i-a10-mk802.dtb \
|
|
sun4i-a10-mk802ii.dtb \
|
|
sun4i-a10-olinuxino-lime.dtb \
|
|
sun4i-a10-pcduino.dtb \
|
|
sun4i-a10-pov-protab2-ips9.dtb
|
|
dtb-$(CONFIG_MACH_SUN5I) += \
|
|
sun5i-a10s-auxtek-t003.dtb \
|
|
sun5i-a10s-auxtek-t004.dtb \
|
|
sun5i-a10s-mk802.dtb \
|
|
sun5i-a10s-olinuxino-micro.dtb \
|
|
sun5i-a10s-r7-tv-dongle.dtb \
|
|
sun5i-a13-ampe-a76.dtb \
|
|
sun5i-a13-forfun-q88db.dtb \
|
|
sun5i-a13-hsg-h702.dtb \
|
|
sun5i-a13-inet-86vs.dtb \
|
|
sun5i-a13-inet-98v-rev2.dtb \
|
|
sun5i-a13-olinuxino.dtb \
|
|
sun5i-a13-olinuxino-micro.dtb \
|
|
sun5i-a13-q8-tablet.dtb \
|
|
sun5i-a13-tzx-q8-713b7.dtb \
|
|
sun5i-a13-utoo-p66.dtb
|
|
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 \
|
|
sun6i-a31-mele-a1000g-quad.dtb \
|
|
sun6i-a31-mixtile-loftq.dtb \
|
|
sun6i-a31s-cs908.dtb \
|
|
sun6i-a31s-primo81.dtb
|
|
dtb-$(CONFIG_MACH_SUN7I) += \
|
|
sun7i-a20-ainol-aw1.dtb \
|
|
sun7i-a20-bananapi.dtb \
|
|
sun7i-a20-bananapro.dtb \
|
|
sun7i-a20-cubieboard2.dtb \
|
|
sun7i-a20-cubietruck.dtb \
|
|
sun7i-a20-hummingbird.dtb \
|
|
sun7i-a20-i12-tvbox.dtb \
|
|
sun7i-a20-m3.dtb \
|
|
sun7i-a20-m5.dtb \
|
|
sun7i-a20-mk808c.dtb \
|
|
sun7i-a20-olimex-som-evb.dtb \
|
|
sun7i-a20-olinuxino-lime.dtb \
|
|
sun7i-a20-olinuxino-lime2.dtb \
|
|
sun7i-a20-olinuxino-micro.dtb \
|
|
sun7i-a20-orangepi.dtb \
|
|
sun7i-a20-orangepi-mini.dtb \
|
|
sun7i-a20-pcduino3.dtb \
|
|
sun7i-a20-pcduino3-nano.dtb \
|
|
sun7i-a20-primo73.dtb \
|
|
sun7i-a20-wexler-tab7200.dtb \
|
|
sun7i-a20-wits-pro-a20-dkt.dtb \
|
|
sun7i-a20-yones-toptech-bd1078.dtb
|
|
dtb-$(CONFIG_MACH_SUN8I_A23) += \
|
|
sun8i-a23-evb.dtb \
|
|
sun8i-a23-gt90h-v4.dtb \
|
|
sun8i-a23-ippo-q8h-v5.dtb \
|
|
sun8i-a23-ippo-q8h-v1.2.dtb
|
|
dtb-$(CONFIG_MACH_SUN8I_A33) += \
|
|
sun8i-a33-et-q8-v1.6.dtb \
|
|
sun8i-a33-ga10h-v1.1.dtb \
|
|
sun8i-a33-ippo-q8h-v1.2.dtb \
|
|
sun8i-a33-sinlinx-sina33.dtb
|
|
dtb-$(CONFIG_MACH_SUN9I) += \
|
|
sun9i-a80-optimus.dtb \
|
|
sun9i-a80-cubieboard4.dtb
|
|
|
|
dtb-$(CONFIG_VF610) += vf500-colibri.dtb \
|
|
vf610-colibri.dtb
|
|
|
|
targets += $(dtb-y)
|
|
|
|
# Add any required device tree compiler flags here
|
|
DTC_FLAGS +=
|
|
|
|
PHONY += dtbs
|
|
dtbs: $(addprefix $(obj)/, $(dtb-y))
|
|
@:
|
|
|
|
clean-files := *.dtb
|