[OpenWrt-Devel] [PATCH v4 0/7] tegra: add new target with support for CompuLab TrimSlice
Tomasz Maciej Nowak
tomek_n at o2.pl
Mon Apr 1 13:25:37 EDT 2019
This is continuation of effort in [1] PR to old LEDE source tree. It
received few improvement and some commits got split.
Main changes worth mentioning:
- update tools and U-Boot to recent versions,
- added support for 4.19 kernel
- now SD card image is also an rescue image with embedded U-Boot
- the SD card creation process is more generic which makes adding basic
support for other boards/devices trivial
1. https://github.com/lede-project/source/pull/1252
Changes in v4
- disable binman when creating U-Boot images, otherwise it would require
swig on host side or in OpenWrt tools to build, pointed out by Hauke
Mehrtens
Changes in v3
- clean-up kernel configs in result of review by Hauke Mehrtens
Changes in v2
- there are no drastic storage space constraints for this target, so
instead of creating packages for target speciffic modules, build them
in the kernel, requested by Felix Fietkau
- since video drivers are now built-in I enabled also USB keyboard
related drivers, because most users with connected monitors would
expect to interact with the device OOTB
Tomasz Maciej Nowak (7):
tegra: add new target
tools: add cbootimage for tegra
tools: add cbootimage-configs for tegra
uboot-tegra: add U-Boot for tegra boards
kernel: package rtc-em3027 module
tegra: add support for CompuLab TrimSlice
tegra: add kernel 4.19 support
package/boot/uboot-tegra/Makefile | 64 ++
package/kernel/linux/modules/netdevices.mk | 4 +-
package/kernel/linux/modules/other.mk | 18 +
target/linux/generic/config-4.14 | 2 +
target/linux/generic/config-4.19 | 1 +
target/linux/tegra/Makefile | 29 +
target/linux/tegra/base-files/etc/inittab | 4 +
.../base-files/lib/preinit/79_move_config | 22 +
.../tegra/base-files/lib/upgrade/platform.sh | 105 ++++
target/linux/tegra/config-4.14 | 558 ++++++++++++++++++
target/linux/tegra/config-4.19 | 558 ++++++++++++++++++
target/linux/tegra/image/Makefile | 59 ++
target/linux/tegra/image/generic-bootscript | 6 +
...interrupts-due-to-tegra2-silicon-bug.patch | 77 +++
...enable-front-panel-leds-in-TrimSlice.patch | 46 ++
...interrupts-due-to-tegra2-silicon-bug.patch | 77 +++
...enable-front-panel-leds-in-TrimSlice.patch | 46 ++
tools/Makefile | 2 +
tools/cbootimage-configs/Makefile | 32 +
tools/cbootimage/Makefile | 31 +
20 files changed, 1739 insertions(+), 2 deletions(-)
create mode 100644 package/boot/uboot-tegra/Makefile
create mode 100644 target/linux/tegra/Makefile
create mode 100644 target/linux/tegra/base-files/etc/inittab
create mode 100644 target/linux/tegra/base-files/lib/preinit/79_move_config
create mode 100644 target/linux/tegra/base-files/lib/upgrade/platform.sh
create mode 100644 target/linux/tegra/config-4.14
create mode 100644 target/linux/tegra/config-4.19
create mode 100644 target/linux/tegra/image/Makefile
create mode 100644 target/linux/tegra/image/generic-bootscript
create mode 100644 target/linux/tegra/patches-4.14/100-serial8250-on-tegra-hsuart-recover-from-spurious-interrupts-due-to-tegra2-silicon-bug.patch
create mode 100644 target/linux/tegra/patches-4.14/101-ARM-dtc-tegra-enable-front-panel-leds-in-TrimSlice.patch
create mode 100644 target/linux/tegra/patches-4.19/100-serial8250-on-tegra-hsuart-recover-from-spurious-interrupts-due-to-tegra2-silicon-bug.patch
create mode 100644 target/linux/tegra/patches-4.19/101-ARM-dtc-tegra-enable-front-panel-leds-in-TrimSlice.patch
create mode 100644 tools/cbootimage-configs/Makefile
create mode 100644 tools/cbootimage/Makefile
--
2.21.0
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list