Age | Commit message (Collapse) | Author |
|
I inadvertently put the disabling sound patch into meta-toradex-tegra
while it should really have gone into meta-toradex-tezi. Fix this.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Update to recent BSP 2.8b3 downstream kernel branches
toradex_tk1_l4t_r21.7 resp. toradex_tk1_l4t_r21.7-next.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Latest additions:
- 0024-apalis_t30-enable-broken-hpi-on-emmc.patch
Avoid a rare soft lockup upon installing an image from within Tezi.
- 0025-tegra_defconfig-disable-sound-in-tezi-configuration.patch
Avoid keyboard/mouse being unresponsive for 10-15 Seconds.
- 0026-apalis_t30-fix-mmc1-cmd-pull-up.patch
Avoid issues with higher speed SD cards.
- 0027-apalis_t30-pull-up-sd-card-detect-pins.patch
Avoid floating SD card detect pins.
- 0028-Revert-mmc-tegra-Disable-UHS-I-modes-for-Tegra124.patch
Allow for UHS-I modes on TK1.
- 0029-mmc-tegra-fix-eMMC-DDR-mode.patch
Fix eMMC DDR mode.
- 0030-apalis-tk1-enable-ddr52-mode-on-emmc.patch
Enable eMMC DDR mode.
- 0031-apalis-tk1-force-fixed-ids-for-sdmmc-controllers.patch
Avoid re-ordering of SDMMC controller instances.
- 0032-apalis-tk1-fix-pcie-reset-for-reliable-gigabit-ether.patch
Fix PCIe gigabit bring-up issue on Apalis TK1.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Drop commit c35b518f9ba0 ("clk: tegra: Fix pll_u rate configuration")
which meanwhile got merged into stable.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
(cherry picked from commit 9026b9397dcb2e7fb150fcc7976c344d73392ab8)
|
|
Add the following patches:
- apalis-t30/tk1-mainline: igb: avoid nvm checksum failure
- apalis_t30: fix can2
- mfd: as3722: disable auto power on when AC OK
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
(cherry picked from commit 8987b7e1754cbafc8e39682f093c8136a79a606b)
|
|
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit 64667adc9d1367c7554306bb89189461a90f9203)
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
(cherry picked from commit 104809f8ead8327d69b142c521e7105ebe7fd4ce)
|
|
This patch adds mainline linux based Apalis T30 machine.
Just the bare minimum to run the Toradex Easy Installer.
It does not yet include any compatible recipes for graphics.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Move the USB device aka gadget fix from Tezi to here.
Add patches to force fixed IDs for SDMMC controllers.
Add patch to fix for PLL_U rate configuration (T30).
Add Apalis T30 specific patch for PCIe fix hacks.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
(cherry picked from commit 7da6da579b7d90b7ca6560c880bd3f58ecb73df2)
|
|
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
(cherry picked from commit 4b2804c9fbbe84ecc997a292f95136d4e2140317)
|
|
Some patches meanwhile got accepted mainline. Backport those
patches.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
(cherry picked from commit 2510fffc782e8097639d082bc04d50c3021dda80)
|
|
Integrate Thierry's fbdev mmap fix allowing legacy applications that use
the mmap() syscall on the fbdev device to map framebuffer memory without
causing a hang. Useful e.g. for Tezi.
While at it also update to 4.14.30.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 83d29c9dde04d0c8f2460831a6b22bce6579a72e)
|
|
Update to latest Linux LTS 4.14.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
(cherry picked from commit 7bcd5eac4e92b1f372835e9f44066f6dd337bd61)
|
|
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Move UBOOT_BINARY, UBOOT_IMAGE and UBOOT_SYMLINK definitions to machine
configuration re-used by the Toradex Easy Installer U-Boot recipe.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Update to NVIDIA's latest Linux for Tegra aka L4T R21.6:
https://developer.nvidia.com/linux-tegra-r216
NVIDIA transparently updated the Jetson TK1 32-bit Driver Package
(Tegra124_Linux_R21.6.0_armhf.tbz2) from Thu Oct 5 00:28:55 UTC 2017 to
Sat Oct 14 01:25:24 UTC 2017. The exact reason is as of yet unknnown:
https://devtalk.nvidia.com/default/topic/1025654/announcements/l4t-r21-6-mdash-lts-update-for-jetson-tk1/post/5220403/#5220403
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Update to NVIDIA's latest Linux for Tegra aka L4T R21.6:
https://developer.nvidia.com/linux-tegra-r216
The following libraries got updated:
c0067724f7ea174ac845bcf3262916f4cdc68fee */usr/lib/xorg/modules/extensions/libglx.so
7fdf08dac2661c78aa13d72caa205660435a0591 */usr/lib/xorg/modules/drivers/nvidia_drv.so
61fe4c3e02eee124a0b50e0d2f616701c3093da8 */usr/lib/arm-linux-gnueabihf/tegra/libnvomx.so
c0067724f7ea174ac845bcf3262916f4cdc68fee */usr/lib/arm-linux-gnueabihf/tegra/libglx.so
06ff56f0001e07b9e5271e5d1c8ee78a0ddd299d */usr/lib/arm-linux-gnueabihf/tegra/libnvmmlite_video.so
abdccb24f89f1f0e482524569f9b6364c1fff0a9 */usr/lib/arm-linux-gnueabihf/tegra/libnvodm_imager.so
3e9b93e4e3bf24980d025917d694e1f23147837f */usr/lib/arm-linux-gnueabihf/tegra/libnvmm_camera_v3.so
1ee7838597bd9a351b4e241ba947b55d8b4419db */usr/lib/arm-linux-gnueabihf/tegra/libnvparser.so
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
This can be used e.g. for a CI setup to do nightly builds of latest and
greatest.
To use HEAD of xxx-next instead of the pinned version one would add
in local.conf:
MACHINEOVERRIDES =. "use-head-next:"
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
This can be used e.g. for a CI setup to do nightly builds of latest and
greatest.
To use HEAD of xxx-next instead of the pinned version one would add
in local.conf:
MACHINEOVERRIDES =. "use-head-next:"
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Fix the include path.
Reported-by: Andreas Holzammer, kdab.com
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
DDC/EDID detection was failing on Apalis TK1 V1.2A on Ixora.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Generate cbootimage already during build as required for Toradex Easy
Installer BSP package.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
The binary drivers in linux-driver-package have dependencies on
gstreamer's base plugins.
Add them to DEPENDS, so that they are available during do_rootfs.
Addresses:
Collected errors:
* calculate_dependencies_for: Cannot satisfy the following dependencies for linux-driver-package:
* libgstvideo-0.10-0 (>= 0.10.36)
* libgstinterfaces-0.10-0 (>= 0.10.36)
* libgstpbutils-0.10-0 (>= 0.10.36)
* libgstvideo-0.10-0 (>= 0.10.36) *
* opkg_solver_install: Cannot install package linux-driver-package.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Update to latest Linux LTS 4.9.52, add V1.2 hardware support and prepare
for optional CI top of linux-stable 4.9.y branch builds.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
The binary drivers in tdx-nv-binaries have dependencies on gstreamer
et. al.
Add them to DEPENDS, so that they are available during do_rootfs.
Addresses:
| Collected errors:
| * calculate_dependencies_for: Cannot satisfy the following dependencies for packagegroup-basic:
| * gstreamer (>= 0.10.36) * libgstaudio-0.10-0 (>= 0.10.36) * libgstinterfaces-0.10-0 (>= 0.10.36) * libgstvideo-0.10-0 (>= 0.10.36) * libxv1 (>= 1.0.10) *
| * opkg_solver_install: Cannot install package packagegroup-basic.
| * calculate_dependencies_for: Cannot satisfy the following dependencies for tdx-nv-binaries-nv-gstapps:
| * gstreamer (>= 0.10.36) * libgstinterfaces-0.10-0 (>= 0.10.36) *
| * opkg_solver_install: Cannot install package tdx-nv-binaries-nv-gstapps.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Depending on the availability of libgstphotography configure picks
up the dependency and builds for it. Change configure to never
build against it.
This addresses builds where libgstomx is taken from sstate but
libgstphotography is not available due to other dependencies.
| Collected errors:
| * calculate_dependencies_for: Cannot satisfy the following dependencies for libgstomx:
| * libgstphotography-0.10-23 (>= 0.10.23) *
| * opkg_solver_install: Cannot install package libgstomx.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Change the compression method for the rootfs from bz2 to xz.
This unifies the Toradex bsp with the same change done to NXP
based machines when we added the Toradex Easy Installer.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Move current gstreamer1.0 base libgstomx to libgstomx1
and add libgstomx with gstreamer-0.10 support for TK1
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Prepare for snapd integration.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
|
|
With recipe specific sysroot configure fails when libxfont is
not a dependency.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
- adapt to the changes introduced with recipe specific sysroots
- tegrarcm can now also be built for a target
- tegrarcm can now also be built for nativesdk
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
- License has changed
- For target builds a versioned shared object is now created
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
While at it clean-up the calls to make.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|