WaRP7 Linux Kernel status including upstream
We have been working to code and upstream as much WaRP7 features as we can. Currently we are working on a 3 different Linux Kernel source code repositories, with different upstream levels and content, depending on each community guideline.
- linux-warp7: https://github.com/WaRP7/linux-fslc
- linux-fslc-imx: https://github.com/Freescale/linux-fslc/tree/4.1-1.0.x-imx
- kernel.org: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/log/?id=refs/tags/v4.9-rc2
Features | linux-warp7 | linux-fslc-imx | kernel.org |
---|---|---|---|
PMIC (PF3000) |
YES | YES | YES |
Battery Charger (BC3770) |
YES | YES | NO |
WiFi/BLE (BCM4343W) |
YES | YES | YES |
Accelerometer (FXOS8700CQ) |
YES | YES | NO |
Magnetometer (FXOS8700CQ) |
YES | YES | NO |
Pressure Sensor (MPL3115A2) |
YES | YES | YES |
Gyroscope (FXAS21002) |
YES | YES | NO |
Audio (SGTL5000) |
YES | YES | YES |
board buttons | YES | YES | YES |
Display | YES | NO | NO |
Touchscreen | YES | NO | NO |
Camera interface | NO | NO | NO |
YES: the support is already available in the Linux Kernel
NO: the needed source code is not present yet
For WiFi and BLE the firmware files are needed in the rootfs and may be under license restrictions.