aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2016-08-12udev-rules-qoriq: add dpaa networking rules for ls1043aTing Liu
Signed-off-by: Ting Liu <ting.liu@nxp.com>
2016-08-12qemu-qoriq: upgrade to v2.4 plus fsl patchesTing Liu
Detailed commit log can be found at: http://git.freescale.com/git/cgit.cgi/ppc/sdk/qemu.git/log/?h=sdk-v2.0.x Signed-off-by: Ting Liu <ting.liu@nxp.com>
2016-08-12qemu-qoriq: Fix runtime providersTing Liu
Signed-off-by: Ting Liu <ting.liu@nxp.com>
2016-08-12linux-qoriq: add a symlink zImage under /bootTing Liu
Signed-off-by: Ting Liu <ting.liu@nxp.com>
2016-08-12linux-qoriq: add merge_delta_config taskTing Liu
fsl-kernel-localversion added a separate task in which defconfig is needed. But qoriq boards don't have a unified defconfig, different KERNEL_DEFCONFIG should be copied as ${WORKDIR}/defconfig. add a merge_delta_config task to merge kernel delta configs. for ls1043ardb and ls2080ardb, freescale.config should be appended first. Signed-off-by: Ting Liu <ting.liu@nxp.com>
2016-08-12linux-qoriq: upgrade to 4.1 plus fsl patchesTing Liu
The main features are: * Linux kernel 4.1.8 * ARM A7 (AARCH32), A53 and A57 (AARCH64), Little Endian (default) * Power Architecture e500mc, e5500, e6500 * Multicore SMP support and multithread (e6500) * 32-bit effective kernel addressing [e500mc, e5500, A57] * 64-bit effective addressing [e6500, A53, A57] * Huge Pages (hugetlbfs) * Linux Real-Time (RT) [P4080, B4860, LS1021A] * Kernel-based Virtual Machine (KVM) * Libvirt 1.2.19 * Linux Containers (LXC) 1.1.4 function support Detailed commit log can be found at: http://git.freescale.com/git/cgit.cgi/ppc/sdk/linux.git/log/?h=sdk-v2.0.x Signed-off-by: Ting Liu <ting.liu@nxp.com>
2016-08-12linux-qoriq: merge .inc and .bb fileTing Liu
No code change. Signed-off-by: Ting Liu <ting.liu@nxp.com>
2016-08-12linux-fslc-imx: Add simple card driver supportBreno Lima
Select CONFIG_SND_SIMPLE_CARD driver by default. warp7 board needs this driver for audio to work. Signed-off-by: Breno Lima <breno.lima@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-12linux-fslc-imx: Bump revision to 59b38c32Breno Lima
It includes the following changes: 59b38c32 ARM: dts: imx7s-warp: Enable BT_REG_ON Signed-off-by: Breno Lima <breno.lima@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-12u-boot-fslc: Bump to revision ae973bcDaiane Angolini
It includes the following changes: ae973bc warp7: Select secure boot b66cb5f warp7: Modify fdt_file environment variable Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-12linux-fslc-imx: Bump revision to b8fb01d4Daiane Angolini
This merges the 4.1.29 stable release onto the fork and the following changes: b8fb01d ARM: dts: imx7s-warp: Add Wifi support fe8d662 ARM: dts: imx7s-warp: Move memory node 07c4014 ARM: dts: imx7s-warp: Enable crypto 51bca3b ARM: dts: warp7: Rename the dts file 8eaed11 ARM: imx_v7_defconfig: Add simple card driver support a2d0fba sgtl5000.c: HACK, defer probe when I2C not yet running 12ecd0e ARM: dts: imx7d-warp: Add audio support a0fa08d ARM: dts: imx7d: Add #sound-dai-cells into sai nodes a0f8868 ARM: dts: imx7d-warp: Add BC3770 support. 0d4b750 ARM: dts: imx7d-warp: Enable bluetooth device 4cc7e24 ARM: dts: imx7d-warp: Add User Button support ace4c64 ARM: dts: imx7d-warp: Add NFC support d237364 ARM: dts: imx7d-warp: Add support for precision altimeter f9dbcc8 ARM: dts: imx7d-warp: Add support for accelerometer and magnetometer ccdf497 ARM: dts: imx7d-warp: Add I2C4 device node, princtrl ba38303 Merge tag 'v4.1.29' into 4.1-1.0.x-imx c3ed55b Linux 4.1.29 Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-12fsl-kernel-localversion: Make sure build dir exist before create .configFabio Berton
Create directory ${B} before do_preconfigure task creates file ${B}/.config Fix error: ../fsl-community-bsp/build/tmp/work/imx6slevk-poky-linux-gnueabi/linux-fslc-imx/ 4.1-1.0.x+gitAUTOINC+0c0844f9fa-r0/temp/run.do_preconfigure.16220: line 109: ../fsl-community-bsp/build/tmp/work/imx6slevk-poky-linux-gnueabi/ linux-fslc-imx/4.1-1.0.x+gitAUTOINC+0c0844f9fa-r0/build/.config: No such file or directory Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-05linux-imx: patches to file build errors with GCC6Lauren Post
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-05imx7dsabresd: Add mipi-dsi device treeLauren Post
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-05linux-imx: Upgrade to 4.1.15-1.2.0 i.MX 7Dual GA releaseLauren Post
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-05linux-imx: Upgrade to 4.1.15-1.1.1 Patch releaseLauren Post
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-05u-boot-fslc: Bump revision to 16a2670Otavio Salvador
This backport following changes from upcoming 2016.09 release: 16a2670 arm: imx: Add support for Advantech DMS-BA16 board b5e61c4 mx7dsabresd: Print secure/non-secure mode info 28830fe mtd: nand: mxs: fix cache alignment for cache lines >32 Change-Id: I332effe171f58f814f5f525e835b22f6e54e5601 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-05u-boot-fslc: Bump to revision e38d99fOtavio Salvador
This backport following changes from upcoming 2016.09 release: e38d99f MAINTAINERS: i.MX: Add board/freescale/*mx* path aad9e75 mx7dsabresd: MAINTAINERS: Add mx7dsabresd_secure_defconfig c40981b mx7_common: initialize generic timer on all CPU's bb7dbb1 mx6ul_14x14_evk: Remove unused define 1f89a59 cgtqmx6eval: Remove uneeded PHYS_SDRAM_SIZE 5433e5c novena: Remove uneeded PHYS_SDRAM_SIZE 97145ad bx50v3: Use imx_ddr_size() for calculating the DDR size 557c86a aristainetos: Use imx_ddr_size() for calculating the DDR size f2ff911 warp: Use imx_ddr_size() for calculating the DDR size 7b53769 warp7: Move some USB configuration options to defconfig bc7bbb5 colibri_imx7: add Colibri iMX7S/iMX7D module support c2381c0 cgtqmx6eval: Replace is_mx6q() for macro 9280131 mx6cuboxi: Replace is_mx6q() for macro 5396047 wandboard: Replace is_cpu_type() for macro ccbd486 imx: ventana: add dt fixup for watchdog external reset 6da2a41 imx: ventana: refactor board-specific dt fixups (no functional change) f13197c imx: ventana: make hwconfig initialize based on board configuration 505d466 imx: ventana: add extra DIO's for GW5520 ede70ae imx: ventana: make number of digital I/O's dynamic 85327cb imx: ventana: make RS232 enable board specific 67d376a imx: ventana: re-enable late board info display 1f71a76 imx: ventana: default pci to disabled 71fbd29 pci: allow disabling of pci init/enum via env e315991 imx: ventana: add dt fixup for eth1 mac-address c8bfa71 imx: ventana: add dt fixup for GW16082 irq mapping 6308105 mx7dsabresd_secure_defconfig: Use CONFIG_ARMV7_BOOT_SEC_DEFAULT 6eae48f pico-imx6ul: drop warning due to redefined c5502fb mx6: wandboard: fix warning due to missing prototype a9fef43 Fix build for mx7dsabresd (secure config) Change-Id: I1fa2a8a4db9d265494831deef53a11633faf3454 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-05glmark2: Add XWayland supportTom Hochstein
If DISTRO_FEATURES contains x11 and wayland, configure the package for a Wayland backend. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-05glmark2: Don't include OpenGL ES 2.0 support for Wayland backend on i.MX ↵Tom Hochstein
6SoloLite The i.MX 6SoloLite has no 3D support, so don't build glmark2 with OpenGL ES 2.0 support. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-05gstreamer1.0-plugins-imx: Avoid warning about missing build dependency for G2DOtavio Salvador
The gstreamer1.0-plugins-imx-imxg2d has the dependency satisfied by the GPU driver, which is already listed as dependency. This marks the warning as a false-positive. Fixes: ,---- | WARNING: QA Issue: /usr/lib/gstreamer-1.0/libgstimxg2d.so_gstreamer1.0-plugins-imx-imxg2d | contained in package gstreamer1.0-plugins-imx-imxg2d requires | libg2d.so.0.9, but no providers found in its RDEPENDS [file-rdeps] `---- Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-05gstreamer1.0-plugins-imx: Update to version 0.12.2Carlos Rafael Giani
Changes: * imxv4l2videosrc: * Stricter checks for video device capabilities * Add support for more video formats like 8/16-bit grayscale * pxp: Fix incorrect return code which broke blitter with GStreamer 1.8 * blitter: * Improvements in error logging * Fixes for RGBx framebuffer format detection * Fix for subtle tearing problem by implementing triple buffering * audio: * Replace objdump-based scan during build configuration Codec filenames are instead moved to the C code; the libdir path of the libfslaudiocodec.pc file is used to know where on the target the files are placed * Explicitely add the libfslaudiocodec.pc libdir to the MP3 encoder Fixes build errors in buildroot * Minor logging fixes * misc: * Proper check for region copies in phys_mem_meta * Add missing G_END_DECLS lines in headers Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-05linux-fslc-imx: Bump revision to 0c0844fFabio Berton
This includes following change: - 0c0844f 4.1.28 Fix bad backport of 8f182270dfec "mm/swap.c: flush lru pvecs on compound page arrival" Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-05u-boot-fslc: Bump revision to 9da4a42Fabio Berton
This includes following changes: - 9da4a42 Revert "imx_common: Return MMCSD_MODE_FS in spl_boot_mode() also for EXTFS" - 7be8ff4 serial_mxc: Remove unconditional DCE setting - 6dec211 mx6: clock: Fix the logic for reading axi_alt_sel - 68f2c3e Revert "arch-mx6: fix MX6_PAD_DECLARE macro to work with MX6 duallite" - 2fd99ea imx_watchdog: add weak attribute to reset_cpu function - c782384 mx7_common: use Kconfig for ARMv7 non-secure mode - b8cc70e mx7_common: Put display board info config into board file - 72a9967 mx7: set soc environment according to exact SoC type - ff3ecc4 usb: ehci-mx6: introduce config for high active power pin - 97488b5 usb: ehci-mx6: configure power polarity in usb_power_config - ce0c796 usb: move CONFIG_USB_EHCI_MX7 to Kconfig - e22ac58 dm: imx: serial: Support DTE mode when using driver model - 65db95b warp7: Remove CONFIG_BOOTDELAY variable - 1231d04 ARM: configs: cm_fx6: add mtd support - 14619b5 ARM: board: cm_fx6: fixup mtd partitions in the fdt - 9fa3af0 fdt_support: define stub for fdt_fixup_mtdparts - f1a2b56 ARM: configs: cm_fx6: improve default environment - d1e28f0 pico-imx6ul: Add PMIC support - 292806e wandboard: move environment partition farther from u-boot.img - 8b5df31 Revert conversion for config_distro_bootcmd.h - 9222180 Merge pull request #11 from Kynetics/2016.07+fslc - 1207b97 warp: Change default bootenv configuratio Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-05imx-kobs: Allow kobs-ng to flash the SPL on the 4.x kernelFabio Berton
Add function to check if kernel support raw_mode and fix function that calculates the geometry based on known info from the mtd partitionmtd geometry. These patches were copied from: https://github.com/Gateworks/openwrt/commit/379e87df4fb67198fe900ffe2a394e69fbd47801 Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-05image_types_fsl.bbclass: Ensure i.MX23 and i.MX28 image stream are availableOtavio Salvador
The i.MX23 and i.MX28 image stream must be built prior the sdcard generation. The example of a failure is: ,---- | DEBUG: Executing shell function do_image_sdcard | 0+0 records in | 0+0 records out | 0 bytes (0 B) copied, 1.5848e-05 s, 0.0 kB/s | dd: failed to open '....rootfs.uboot.mxsboot-sdcard': No such file or directory | WARNING: exit code 1 from a shell command. `---- The failure has been found by O.S. Systems autobuilder when running the regression tests. Change-Id: I64ecca1160e038e15629516f97e8ade5d645be31 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-08-05image_types_fsl.bbclass: Allow sdcard dependencies to be setOtavio Salvador
Instead of resetting the sdcard dependencies, we append them. This allow those to be set before class inherit. Change-Id: I588a549abfe756fea38d0133c5c21ef06dfcb230 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22t2080: switch to new UBOOT_CONFIG formatTing Liu
Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22t104x: switch to new UBOOT_CONFIG formatTing Liu
Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22t1024: switch to new UBOOT_CONFIG formatTing Liu
Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22t1023: switch to new UBOOT_CONFIG formatTing Liu
Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22p5040: switch to new UBOOT_CONFIG formatTing Liu
Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22p5020: switch to new UBOOT_CONFIG formatTing Liu
Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22p4080ds: switch to new UBOOT_CONFIG formatTing Liu
Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22p3041ds: switch to new UBOOT_CONFIG formatTing Liu
Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22p2041rdb: switch to new UBOOT_CONFIG formatTing Liu
Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22hv-cfg: not set HV_CFG_M in machine confTing Liu
It is simple to do it in hv-cfg recipe. Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22hv-cfg: update to 348748bTing Liu
Changelog: 348748b update device trees to increase the number of FQDs available ba627ef t4240qds: add some missing fman ports 4da1b35 experimental: update to match latest device tree f23fe58 b4860qds: update to match latest device tree 70e01ec t4240: update to match latest device tree bb7fd45 t2080: update to match latest device tree 5c2af25 t1042rdb: update to match latest device tree 4ad3b4e t1040: update to match latest device tree 7d82eca t1024: update to match latest device tree a921799 p5040ds: update to match latest device tree 7b27495 p5020ds: update to match latest device tree c2bdb6c p4080ds: update to match latest device tree 027388f p3041ds: update to match latest device tree 3ac3990 p2041rdb: update to match latest device tree Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22remove obsolete UBOOT_SOURCE_* variables in machine fileTing Liu
u-boot has switched to the new UBOOT_CONFIG format. These variables are useless now. Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22u-boot-qoriq: Add host compiler flagsTing Liu
U-Boot will compile its own tools during the build, with specific configurations (aka when CONFIG_FIT_SIGNATURE is enabled) the host tools require openssl. This patch adds 'openssl' as a PACKAGECONFIG that enables the use of openssl-native as a dependency and also adds the HOSTCC flags that U-Boot uses when compiling the host tools. (From OE-Core rev: 7d0edf5d04fba0b642bfb08a1de28fbc8e480209) Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22u-boot-qoriq: set LOCALVERSION to +fslTing Liu
SDK_VERSION defaults to nodistro.0 which is not expected in this recipe. Also adjust the location of some settings, no code change. Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22u-boot-qoriq: add DEPENDS for qoriq-arm64Ting Liu
Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22u-boot-qoriq: remove duplicate settings with oe-coreTing Liu
Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22u-boot-qoriq: switch to new UBOOT_CONFIG formatTing Liu
By using the new UBOOT_CONFIG format, the final u-boot binary will be configured in machine config file, and will be processed in upstream u-boot.inc. Remove the codes to copy final u-boot binary, and append the special steps which need boot-format/byte_swap tool to regenerate the binary. Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22u-boot-qoriq: upgrade to 2016.01 plus fsl patchesTing Liu
The main features are: * Upgrade to 2016.01 * On ARM platforms, the U-Boot image includes the device tree * Non-secure and Secure Boot (ESBC) * Primary Protected Application (PPA) firmware integration [LS1043A] * Clock, CPLD, DUART, DDR3, DDR4, DSPI, eSDHC, GIC-400, GIC-500, I2C, OCRAM, PCIe, USB 2 & 3, SATA, UART * Networking support using eTSEC, FMAN Independent Mode or DPAA2 networking * DCU, eMMC 4.5, I2C3, LPUART, QSPI [LS1021A] * eLBC and IFC access to NOR and NAND flash * Boot from NOR, NAND flash, eSPI, SDHC * Boot from SRIO [B4860, P5020, P4080] * Voltage ID (board specific) * CodeWarrior debug patch for U-Boot Detailed commit log can be found at: http://git.freescale.com/git/cgit.cgi/ppc/sdk/u-boot.git/log/?h=sdk-v2.0.x Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22ls1043ardb: add machine fileTing Liu
The LS1043A Reference Design Board (RDB) is a high-performance computing, evaluation, and development platform that supports the QorIQ LS1043A LayerScape Architecture processor. The LS1043ARDB provides SW development platform for the Freescale LS1043A processor series, with a complete debugging environment. The LS1043A RDB is lead-free and RoHS-compliant. The LS1043A integrated multicore processor combines four ARM Cortex-A53 processor cores with datapath acceleration optimized for L2/3 packet processing, single pass security offload and robust traffic management and quality of service. For detailed info, please visit: http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/qoriq-arm-processors/qoriq-ls1043a-reference-design-board:LS1043A-RDB Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22ls2080ardb: Add machine fileZongchun Yu
The LS2080A Reference Design (RDB) is a high-performance computing, evaluation, and development platform that supports the QorIQ LS2080A Layerscape Architecture processor. The LS2080A integrated multicore processor combines eight ARM Cortex-A57 processor cores with high-performance data path acceleration logic and network and peripheral bus interfaces required for networking, telecom/datacom, wireless infrastructure, and mil/aerospace applications. For detailed info, please visit: http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/qoriq-arm-processors/qoriq-ls2080a-rdb-reference-design-board:LS2080A-RDB Signed-off-by: Zongchun Yu <zongchun.yu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22qoriq-base.inc: append image_types_uboot to IMAGE_CLASSESTing Liu
Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22qoriq-base.inc: update MACHINE_EXTRA_RECOMMENDEDTing Liu
* use += to append, instead of ?= * udev-rules-qoriq is not needed for all the qoriq boards, remove it. * add udev-extraconf and kernel-modules. Signed-off-by: Ting Liu <ting.liu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2016-07-22qoriq-arm64.inc: addTing Liu
move KERNEL_IMAGETYPE setting from qoriq-base.inc as qoriq-arm64 has a different value. Signed-off-by: Zhenhua Luo <zhenhua.luo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>