47 | | |
48 | | |
49 | | === Gateworks Newport kernel (OcteonTX) |
50 | | Gateworks maintains a kernel for the OcteonTX tailored (Newport product family) based off a mainline Linux kernel with additional patches that may not be available in the mainline kernel yet. |
51 | | |
52 | | Resources: |
53 | | * [https://github.com/Gateworks/linux-newport linux-newport Git] |
54 | | * [http://trac.gateworks.com/wiki/newport/bsp#kernel Newport Kernel wiki section] |
55 | | |
56 | | |
57 | | === Gateworks Ventana downstream vendor kernel (IMX6) |
58 | | Gateworks maintains a downstream IMX6 Linux kernel that contains patches from Freescale and Gateworks to add support for Ventana including some items that have not made it into mainline Linux yet. |
59 | | * [https://github.com/Gateworks/linux-imx6 source] |
60 | | * [http://dev.gateworks.com/ventana/images/gateworks-linux-imx6-3.14.48.tar.gz gateworks-linux-imx6-3.14.48.tar.gz] - prebuilt tarball |
61 | | * see [#backports below] if needing the latest wireless drivers from linux-wireless on top of the older Gateworks downstream vendor kernel |
62 | | |
63 | | Our pre-built Gateworks downstream vendor kernel is a build artifact of our Yocto BSP and contains the following: |
64 | | * drivers we feel are important for our user base |
65 | | * wireless drivers from the Linux backports project |
66 | | * firmware for various devices that require run-time firmware loading |
67 | | * kernel headers |
68 | | |
69 | | Our kernel source has a default config file (arch/arm/configs/gwventana_defconfig) which which we use but keep in mind that in general wireless drivers and subsystems are not defined there because those modules come from linux-backports instead. |