aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-bsp
AgeCommit message (Collapse)Author
2015-07-31imx-lib (11.09.02): Override license checksum fileOtavio Salvador
The imx-lib release, used in i.MX5, uses the old header file to check for the license causing a build error: ERROR: Function failed: imx-lib: LIC_FILES_CHKSUM points to an invalid file: .../tmp/work/imx53qsb-poky-linux-gnueabi/imx-lib/11.09.02-r0/imx-lib-11.09.02/COPYING-LGPL-2.1 As the new releases will use the LGPL-2.1 license file we add the override for the old release to avoid this build failure. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-16u-boot-ls1: Fix 'nand' buildsGary Thomas
Builds for 'nand' booting were failing because of an incorrect path during compilation. Signed-off-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-16rcw: update to revision 426f7a6Ting Liu
This imports following changes: 426f7a6 SECURE BOOT: Add missing RCW's for T4240QDS 756454f SECURE BOOT: Rename the RCW's 7782087 SECURE BOOT: Remove Unwanted RCW's e93c210 LS1021: Unset BOOT_HO bit in rcw. 4375fc4 t1023rdb: update IFC_MODE to 0x2F for errata A-009138 5cf9bc5 T4240QDS: Add four 1800MHz/Core RCW files for T4240QDS board cff536a t1023rdb: set RTC=1 to enable GPIO1[14] a5983f2 T4240RDB: Add one new RCW for T4240RDB board 3a6ae48 ls1021a: fix some serdes settings for SATA 31078e1 ls1021atwr: do not power down PLL which is used by SATA c6d72e3 t2080qds: rcw: Add eMMC DDR mode RCW c77415c T104xD4RDB: update SRDS_PLL_REF_CLK_SEL_S1 value e2c0844 ls1021atwr: add USB 2.0 support fd0c1df p5020/p5040: NAND Secure Boot RCW added with PBI commands 259d57d t1023rdb: add rcw for t1023rdb board c3ab906 T1042: Add t1042d4rdb rcw files for serdes protocol 0x86 ae39560 T1040: Add t1040d4rdb rcw files for serdes protocol 0x66 b9d3c22 p3041: NAND Secure Boot RCW added with PBI commands dc0fad9 t2080rdb: update ddr to 1866MT/s 03c5ee6 t2080: update platform clock to 600MHz 72945fa rcw: ls102xa: merge rcw for lpuart and dcu 6678741 rcw: ls102xa: Adjust the features supported in SD boot f7a54c1 arm: ls102xa: Increase IO drive strength for LS1021AQDS board 3dd07fa B4860-As-B3: Add two new RCW files 69a041c B4860QDS: Add HWA_CGA_M3_CLK_SEL bits define in b4860.rcwi file 87289d5 ls102xa: rcw: Add QSPI boot RCW for LS1021A TWR board 13bf692 t1024: update FM1_MAC_RAT from 0 to 1 5b94b3e t1024rdb: add new rcw 0x135 and minor update Signed-off-by: Ting Liu <ting.liu@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-16u-boot-ls1: update to revision v2015.01-630-g6ba8eedTing Liu
Changes: 1. Rebased on git://git.denx.de/u-boot.git v2015.01-487-gab92da9 2. Applied another 143 FSL/backported patches (git log ab92da9..) 3. add DEPENDS on dtc-native as u-boot brings in device tree files 4. use u-boot-with-spl-pbl.bin for nand 5. replace with u-boot-dtb.bin when swapping the image endianness Signed-off-by: Ting Liu <ting.liu@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-16u-boot-ls1: merge u-boot-ls1.inc into recipeTing Liu
There is no benefit to having a separate .inc file when we only support one version of u-boot-ls1. Signed-off-by: Ting Liu <ting.liu@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-07-06u-boot-fslc: Bump revision to 5d9ffd22Fabio Estevam
Update the u-boot 2015.04 branch to include the following change: b1bf90e mx6sabresd: Enable video interfaces in bootargs Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-06-10u-boot-fslc: Update to revision 10aced3Otavio Salvador
This backports following changes from 2015.07 development release: 10aced3 thermal: imx_thermal: use CPU temperature grade for trip points b02bbe4 imx: mx6: add display of CPU temperature grade in print_cpuinfo() 959d59a imx: mx6: add get_cpu_temp_grade to obtain cpu temperature grade from OTP 133492b imx: mx6: display max cpu frequency in print_cpuinfo() b1a9761 imx: mx6: add get_cpu_speed_grade_hz func to return MHz speed grade from OTP ac4fa5f mx6: add OTP bank1 registers 982b630 arm: mx6: ddr: set fast-exit on DDR3 if pd_fast_exit specified c462c40 arm/imx-common: Fix warning 'get_reset_cause' defined but not used 666a3df pmic: pfuze100 fix typo 2216998 imx: mx6sx enable SION for i2c pin mux 019f86c imx: marsboard: Enable thermal DM support 386878a imx: riotboard: Enable thermal DM support 0e80b68 imx: riotboard, marsboard: Enable thermal support bf9a6d7 hummingboard: Remove unused directory c46ff16 imx: ventana: add pmic_setup to SPL d12faa5 imx: ventana: (cosmetic) clean up size defines for improved readability 86f9770 imx: ventana: config: use MMC SPL RAW support c52aa2e env_nand: use nand_spl_load_image for readenv if SPL 5559f42 imx: ventana: use stack relocation cd10311 imx: ventana: add GSC boot watchdog disable to SPL 079ca00 imx: ventana: add gpio setup to SPL 484f580 imx: ventana: use common uart and i2c setup functions in SPL 3dcd603 imx: ventana: detect pmic using i2c probe instead of board model 32f01d2 imx: ventana: move GSC boot watchdog disable function to gsc.c defe0e8 imx: ventana: split out common functions between SPL and uboot 7a22259 imx: ventana: default msata/pci mux to pci before PCI enumeration e2e0076 imx: ventana: fix pcie reset for GW522x 265e3fb imx: ventana: config: enable Thermal support a8c94f9 imx: ventana: enable DM_SERIAL a4f84a5 imx: ventana: register gpio's with gpio_request 872b1ae imx: ventana: config: enable driver model 6f94cad imx: ventana: config: enable gpio command e574abe imx: ventana: display SPL boot device 31da35f imx: ventana: set dtype env var to boot media ebec986 arm: mx6: ddr3: Remove dead code d2249d2 i2c, mxc: rework i2c base address names for different SoCs 9c4a63b arm, imx6, i2c: add I2C4 for MX6DL f27f41c mx6: Set shared override bit in PL310 AUX_CTRL register 143286c tbs2910: add CONFIG_SUPPORT_EMMC_BOOT 0104511 tbs2910: use default CONFIG_SYS_PBSIZE 6358e0b tbs2910: only enable vga output for stdout/stderr when hdmi detected abce3a9 tbs2910: support for usb otg host mode 6d261b5 warp: README: Fix typo 5433284 imx: ventana: fix boot to SD 6219fb9 imx: dek_blob: Add explicit include for mapmem 57ffb41 bugfix i.mx6 pwm: prevent overflow of period_c * duty_ns Change-Id: I4449a78c6f5ee86476894b146534b30d39a109cd Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-05-11u-boot-fslc: Bump to b16ec2d revisionOtavio Salvador
This includes some backports of 2015.07-rc1 release which are related to i.MX and Vybrid families. The backported changes are: b16ec2d mx6cuboxi: Mention Cubox-i in the README 4cf36bf hummingboard: Remove mx6solo specific support e767d87 mx6cuboxi: Skip usb initialization when booting without HDMI 6d87db5 mx6cuboxi: Pull down PAD_ENET_RXD0/RXD1 ef1be8d mx6cuboxi: Fix Ethernet PHY detection problem c11bc28 logos: Add Solidrun's logo df66a37 mx6cuboxi: Allow HDMI and USB keyboard to be stdout/stdin 43c9802 mx6cuboxi: Add USB host support 9403159 mx6cuboxi: Add HDMI output support 2ee593f Fix mxc_hab documenation f1b4690 arm: mx6: Clamp MMDC and DDR3 clocks for timing calculations 8afedb2 colibri_vf: Enable USB support for Colibri Vybrid 1c322c8 usb: host: Add ehci-vf USB driver for ARM Vybrid SoC's 8f3b4af ARM: vf610: Initial integration for Colibri VF50/VF61 ec4acf4 ARM: vf610: Enable caches d0b33b7 ARM: vf610: Add SoC and CPU type detection 6adfaab ARM: vf610: Enable external 32KHz oscillator 0cbdc08 ARM: vf610: Move DDR3 initialization to imx-common dd995b9 Merge remote-tracking branch 'imx/master' into patches-2015.04 205d586 mx6cuboxi: Load the correct 'fdtfile' variable 6a305f2 mx6cuboxi: Use more standard namings for fdt variables feb6cc5 mx6cuboxi: Differentiate Cubox-i and Hummingboard 8cb6817 mx6cuboxi: Introduce multi-SoC support cfdcc5f mx6cuboxi: Prepare for multi SoC support b684586 mx6cuboxi: Fix the defconfig name f5e23aa unzip: add gzwrite command to write compressed image to block device 5b9f6a3 gunzip: add gzwrite routine for extracting compresed images to block device 120aea5 ARM: cm_fx6: use "select" instead of default value in defconfig 755bd40 ARM: mx6: use "select" instead of default value in defconfig Change-Id: Ic3a0ecbd09e7a76d3ef732414184473a32952ac3 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-24imx-test (00.00.00): Avoid it to be build for non-i.MX boardsOtavio Salvador
The recipe is now restrict to the following SoC families: - mxs - mx3 - mx5 - mx6 - vf50 - vf60 Change-Id: I95e5de0e7007a1bbbae436e77fd39dc49dbd675e Reported-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-23u-boot-fslc: Update revision to fb25693Otavio Salvador
This updates U-Boot 2015.04 version with some fixes and improvements from 2015.07 release. Those are: cba4c25 mx6sabresd: Remove uneeded ifdef 407be42 mx6sabresd: Fix SPL memory description 761bc19 nitrogen6x: allow gzipped bitmap display 1c29ad7 iMX: Fix compilation error when enabling SECURE_BOOT 6b396b3 arm: mx6: tqma6: Extract baseboard configs into separate config file 76962d0 power: pfuze100: fix LDO_EN bit value 9e2b0c2 imx: ventana: Update missing memory/calib handling 767d88b imx: ventana: Add new memory configuration 18b3a91 imx: ventana: set HDMI video in to yuv422bt656 for GW551x-A a2559f1 imx: ventana: use hdmiinfmt env var to override HDMI capture format e9fc6d1 imx: ventana: add DT fixup for GW522x to change PCIE_RST# GPIO ee5931d imx: ventana: add 'gsc wd' command for enabling and disabling GSC watchdog 4569cd5 imx: ventana: added device-tree display configuration for LVDS displays f02390b imx: ventana: add support for DLC-700JMGT4 and DLC-800FIGT3 LCD displays 9506970 imx: ventana: add DT fixup for GW54xx compatibility with older kernels 7f14c31 imx: ventana: remove 128x16 calibration (share with 128x32) 06edcb9 imx: ventana: updated 16bit DDR calibration eeca451 imx: ventana: added DT fixup for GW551x-A video input 45af3f7 imx: ventana: gsc: add new hwmon rails e732917 imx: ventana: add mem_mb dynamic env var 16e369f imx: ventana: remove GSC hwmon voltage rail min/max test e2801a9 imx: ventana: update boot scripts to support ubifs boot vol aec3761 imx: ventana: only pinmux FEC enet signals for boards using it 7c5cd42 imx: ventana: add wdis config for GW5520 0417169 imx: ventana: add usb_pgood_delay 2sec default 75f21e3 imx: ventana: Add support for GW551x 0c81b14 imx: ventana: disable IMX6 watchdogs on GW51xx RevA and RevB 1274bd2 imx: ventana: fix various sparse warnings 30dc880 imx: ventana: config: enable EXT4 filesystem read/write support f6747cd imx: ventana: config: enable edid support 8cc25eb imx: ventana: config: Support ramdisk 9543e95 imx: ventana: config: add USB Mass Storage (ums) support 4717e13 imx: ventana: set LTC3676 PMIC to appropriate values per datasheet b0b8334 imx: ventana: add support for 4Gb density mem devices with IMX6DL 29f0d6b imx: ventana: enable precharge power-down fast-exit mode a51de27 imx: ventana: add usb_pcisel hwconfig support 3ee26ec imx: ventana: remove unused GPIO configuration e806b22 imx: ventana: assign default ethprime dynamically 0a6ee03 imx: ventana: add i210 support 306568d imx: ventana: disable 4k tftp/nfs packets b8ce6fe mx6: Add initial SPL support for HummingBoard-i2eX 08daa25 fdt: add new fdt_fixup_display function to configure display 78c5a18 arm: mx6: ddr: add pd_fast_exit flag to system information 32f9ef3 ARM: mxs: Get boot mode from OCRAM Another change included is: fb25693 Revert "embestmx6boards: convert to use config_distro_bootcmd.h" Which has been necessary to allow RIoT Board to work out of box with current SDCard layout used in meta-fsl-arm. Thanks to Nikolay Dimitrov <picmaster@mail.bg> and Gary Thomas <gary@mlbassoc.com> for reporting the issue. Change-Id: I7d13baefcda8f68fb9be618ea1eb55fc96bce5c2 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-14u-boot-fslc: Update to the 2015.04's final release based forkOtavio Salvador
The 2b3a8e87 has the 2015.04 final release merged. So the current set of changes applied on top of the 2015.04 release are: 59e39d3 wandboard: Changed mmcroot variable so kernel 3.10.31 boots 48b8a98 iMX6: Change mmcroot to use fixed mmc block index for USDHC 2f1399e mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT b265496 embestmx6boards: Change default bootenv configuration d8c2380 mx6sabresd: Use LDO dtb file until LDO bypass support is added 1556dde mx6slevk: Use LDO dtb file until LDO bypass support is added Change-Id: I0b9d5b812c20809b35521ff6dab8e2dda50ddd3c Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-09imx-test: Upgrade to version 3.14.28-1.0.0 GALauren Post
mmdc: Change the mmdc tool granularity mx6s_capture: Handle failure case when failed open video device. hdcp: remove since requires package download in 3.14 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-09imx-vpu: Upgrade 5.4.27 to 5.4.28 versionLauren Post
License also changed from LAOP27 to LA_OPT_FSL_OPEN_3RD_PARTY_IP Change-Id: I84da584f0bc74b2e330127599643a4b8dccae1b3 Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-09imx-kobs: Upgrade to 3.14.28-1.0.0 versionLauren Post
Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-09firmware-imx: Upgrade to 3.14.28-1.0.0 releaseLauren Post
This upgrades the vpu firwmare to v3.1.1_r46063 Also license is now changed from LAOPT27 to LA_OPT_FSL_OPEN_3RD_PARTY_IP Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-09u-boot-imx: Upgrade to 3.14.28-1.0.0 GA releaseLauren Post
Include support for i.MX 6 DQ Sabre Auto CPU2 board Bug fixes since 3.10.53-1.1.0 GA Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-09firmware-imx: Fix PE syntax to follow code styleOtavio Salvador
This adds space before and after equal symbol. Change-Id: If8f0f3a710730a67b473828889c3c07b51940393 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-09u-boot-fslc: Update to 2015.04-based forkOtavio Salvador
This updates the fork based on upcoming 2015.04 release. This is currently based on 2015.04-rc5 tag and offers a very solid release for start the tests for Yocto Project 1.8 release. Change-Id: I15519ffc7a28411f850bcf8492d8e5fb981bec7c Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-03u-boot-ls1: fix multiple u-boot compile path changed.Chunrong Guo
*fix the following error: |couldn't open "/poky/build/tmp/work/ls1021aqds-poky-linux-gnueabi/u-boot-ls1/2014.07-r0/git/u-boot.bin": no such file or directory (From OE-Core rev: eca277b0af9e0e29022f81f54c17bf24aec02232) Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-02imx-test: Use MACHINE_ARCH for dummy packageOtavio Salvador
Change-Id: I1290d7b0279bc92c3c4e73af9d432c255d5e3cfb Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-03-19kernel-module-mcc: make MCC kernel module a virtual packageStefan Agner
In order to support forks of the MCC kernel module, define the MCC kernel module packages as virtual packages. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-03-12vf/twr-vf65gs10: add new SoC family "vf" for Vybrid in generalStefan Agner
This patch introduces a new base SoC family "vf". The family includes all Freescale Vybrid SoC based modules, which is the single core (vf50/VF5xx) or dual core (vf60/VF6xx) variant. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-03-02u-boot-fslc: Update to revision 614dd54Otavio Salvador
This does the backport of following changes: 614dd54 mx5: fix get_reset_cause 2db5ec7 mx6slevk: Provide a proper pad configuration for OTG1_ID pin 32f9568 mx6sabre: Select CMD_EXT4 options 8fc3c92 mx6sabre: Enable User Mass Storage f2e5464 board: tbs2910: Enable USB Mass Storage support 47d960e mx35: Fix boot hang by avoiding vector relocation 7827b39 mx31: Fix boot hang by avoiding vector relocation be1165e mx25pdk: Turn on the LCD supply 777f0aa zmx25: Convert to generic board 646fb52 imx31_phycore: Convert to generic board ff37ab6 mx31ads: Convert to generic board e74b278 mmc: fsl_esdhc: Add support for DDR mode Fixed [YOCTO: #7384] Change-Id: I6eeb0a03a9909aea0157e57472780fe4ddbc04c1 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-26u-boot-fslc: Update to revision 5d0291fOtavio Salvador
This backports following fixes from the upcoming U-Boot 2015.04: 5d0291f warp: Add User Mass Storage support 49ad0f1 warp: Select BOUNCE_BUFFER and CMD_EXT options 5a10751 cmd_usb_mass_storage: Remove extra 'ums' string in the usage text dd00fe2 warp: Add initial WaRP Board support b9b6996 imx: mx6sl: Extend USDHC SD2 pins to support 8-wire use 4a01af4 mmc: fsl_esdhc: Add support to force VSELECT set 11688e5 mmc: fsl_esdhc: Add CMD11 support to switch to 1.8V c1b0c39 imx:mx6slevk implement power init board 996d2cb imx:mx6slevk add pmic and i2c configuration 509825c imx:mx6sl add I2c pad settings 9867962 nitrogen6x: set environment variable reset_cause 64a6057 ARM: i.MX: provide access to reset cause through get_imx_reset_cause() d4c17e7 ot1200: add eeprom command to non-SPL build 7270ed6 cmd_eeprom: make it possible to define the used i2c bus dadd721 ARM: imx6 Add WDOG3 for i.MX6SX 3f5ba06 ARM: imx6: disable bandgap self-bias after boot Change-Id: I7a73b8722de1085ef93129c4e801617204d483e7 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-19u-boot-fslc: Update to revision 6e66aedOtavio Salvador
This includes the following backports from the 2015.04 upcoming release: 6e66aed imx:mx6 set normal APS and standby PFM mode 7a5cac0 pmic: fix missing SWITCH_SIZE f98e73a pmic:pfuze implement pmic_mode_init d79d747 mx53loco: Fix boot hang during reboot stress test a5fb3c4 arm: mxs: Add 'Wait for JTAG user' if booted in JTAG mode 685ec23 arm: mxs: Enable booting of mx28 without battery 19161e5 arm: mxs: Add debug outputs and comments to mxs SPL source files 062e666 imx: mx6: Fixed AIPS3 base address issue bc83af2 imx: imximage: Add QuadSPI boot support 364658f imx: mx6qsabreauto: Change to use common GPMI IO clock function 8c23f6f pmic:pfuz100 add switch mode and more registers 8385185 pmic:pfuze add macro for setting voltage d8cd731 imx:mx6 update fuse_bank0_regs d41380a fsl/ls1021qds: Add deep sleep support 8fe3f3b arm: ls102xa: Add LPUART support for LS1021ATWR board 3408c48 arm: ls102xa: Add LPUART support for LS1021AQDS board e70b26f ls102xa: fdt: Disable QSPI and DSPI in NOR/NAND/SD boot 809e163 arm: ls102xa: Update snoop settings for CCI-400 2650c5d ARM: HYP/non-sec: Make variable gic_dist_addr as a local one b2c8ac3 ls102xa: dcu: Add platform support for DCU on LS1021AQDS board 7f0f245 crypto/fsl: Add fixup for crypto node 8023778 arm: ls102xa: Add dummy gpio.h to enable CONFIG_OF_CONTROL 79dcb3a ls102xa: etsec: Select ge0_clk125 for eTSEC clock muxing as default 636e863 arm/ls1021a: Add workaround for DDR erratum A008378 Change-Id: I91b013eb0d4a7741aa360f701e86f3dfdfccb6c8 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-05u-boot-fslc: Backport i.MX related changes from v2015.04Otavio Salvador
This updates the revision to 4dab988, which includes following changes: 4dab988 arm, imx6, aristainetos: board updates 1dfbf54f arm: mx6: cm-fx6: add splash screen support f1882ea compulab: splash: support loading splash from sf 4c2bf3a compulab: splash: support multiple splash sources a7d780b compulab: splash: refactor splash.c 46cef71 compulab: splash: use errno values a2c128c arm: mx6: cm-fx6: add support for usb keyboard 71582ee arm: mx6: cm-fx6: display compulab logo af637a8 arm: mx6: cm-fx6: add hdmi console support e8d2b04 arm: mx6: cm-fx6: increase size of malloc area 6449956 arm: mx6: cm-fx6: pass 2nd nic mac addr to Linux f3aba9f compulab: eeprom: allow reading mac address from multiple eeproms 3dafefb arm: mx6: cm-fx6: change dtb node for ethaddr 3f84477 arm: mx6: cm-fx6: expand boot sequence 0f1c4ca ot1200: add ot1200_spl_defconfig file 892bf75 ot1200: add basic SPL support 4b29ad8 ot1200: add SPL configuration a94b46b ot1200: enable spi clock directly in ccgr_init(..) 0eeddfb ot1200: move ccgr and gpr init to c functions b708920 ot1200: make use of imx_ddr_size(..) 3762dab ot1200: select SUPPORT_SPL 0bbf5e8 imx: mx6: Change ENV offset to 512K bytes for larger u-boot image 31f433e imx:mx6sxsabresd board spl support 4c46ecb imx:mx6 add mx6sx in imx spl header file 195c032 imx:mx6sx add dram io configure for mx6sx 982c08f imx:mx6sxsabresd spl support in header file 1551931 imx:mx6sxsabresd select SUPPORT_SPL f15ff8f imx:mx6sxsabresd add spl config file 8cbbb75 mxsboot : Support of 224-bytes OOB area length c717a19 mx6sxsabresd: Remove unneeded board_late_init() 5358bea spl: spl_nor: surround Linux-load code with #ifdef CONFIG_SPL_OS_BOOT f041545 arm: vf610: Remove duplicate MTD defines. Change-Id: Ib116be2e61828581ee97bc1a2536f83df6b39036 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-05u-boot-ls1-tools-native: remove recipeChunrong Guo
Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-05u-boot-ls1: Added change-file-endianess as DEPENDSChunrong Guo
Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-05rcw: Added change-file-endianess as DEPENDSChunrong Guo
Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-05change-file-endianess: add recipeChunrong Guo
provides the tcl script for endian swap Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-05u-boot-imx (2009.08): Remove deprecated versionOtavio Salvador
This release is not in use by any supported board, being kept completely untested for last release. Drop it. Reported-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-02-02u-boot-ls1: Booting from SD card using u-boot-with-spl-pblChunrong Guo
Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-27imx-kobs: Upgrade to 3.10.53-1.1.0 GA releaseLauren Post
Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-27u-boot-imx: Upgrade to 3.10.53-1.1.0_GA releaseLauren Post
Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-27firmware-imx: Upgrade to 3.10.53-1.1.0 GA releaseLauren Post
- VPU firmware upgraded Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-27imx-vpu: Upgrade to 3.10.53-1.1.0 GA releaseLauren Post
- imx-vpu recipe version changed to internal version 5.4.27 - VPU share memory file open fixes - Upgrade ion usage - Remove obey-variables patch -now included in release Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-27imx-lib: Upgrade to 3.10.53-1.1.0_GA releaseLauren Post
Remove obey-variables patch - included in release. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-27imx-test: Upgrade to 3.10.53-1.1.0_GA releaseLauren Post
- Update makefiles to work with toolchain changes from dizzy on. - mxc-asrc: Enlarge the buffer size, change audio files - mxc-securebooth: Change the u-boot pad len calculation - mcc: Change the dword signing in to be string - memtool: Add auto complete feature for memtool - vpu: H.264 VUI encoding, - gpu: Add debug scripts - mmdc: Enable 16/32 bit system suport for tool mmdc2 - als_test: Get input event index correctly - uart: Add stress test amd fix bugs - pxp v4l2: Add UYVY and YUV444 support Remove parts of Fix-build-in-OpenEmbedded-Core-environment.patch that are invalid with 3.10.53 Makefile changes. Imx-test Makefiles corrected to load the standard libraries correctly for mxc_vpu, memtool and mmdc tests. Signed-off-by: Lauren Post <lauren.post@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-22imx-test: Fix build with the work-shared kernel sourceOtavio Salvador
The Kernel sources has now been moved out of sstate control and to make this easier to spot this has been moved to tmp/work-shared/ directory. One good consequence of this change is that the built artifacts are controlled by the Linux build system itself and its path is now exported in STAGING_KERNEL_BUILDDIR variable. This path adapts the build params to this new layout. Change-Id: Ie27ef289aa3ae4c2593303ccbc450e0fd53b49cd Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-22imx-test: Fix linking failures of test utilitiesOtavio Salvador
Some of the unit-tests were not being built due to differences on how the build system behaves when running inside of the OE-Core. This fixes those minor issues and increases the number of tests available. This increases the number of tests which build successfully. The new built tests, when building for i.MX6Q are: ,---- | /unit_tests/hciattach-ar3k.bin | /unit_tests/config_dec | /unit_tests/akiyo.mp4 | /unit_tests/config_net | /unit_tests/mxc_vpu_test.out | /unit_tests/config_encdec | /unit_tests/autorun-vpu.sh | /unit_tests/memtool | /unit_tests/config_enc `---- When building for i.MX53 those are: ,---- | /unit_tests/hciattach-ar3k.bin | /unit_tests/memtool `---- And when building for i.MX28 those are: ,---- | /unit_tests/mxc_pf_test.out | /unit_tests/mmdc2 | /unit_tests/key_slot_tests.sh | /unit_tests/mxc_isl29023.out | /unit_tests/partition_tests.sh | /unit_tests/fail_mode_tests.sh | /unit_tests/scc_test | /unit_tests/scc2_setup.sh | /unit_tests/autorun-scc2.sh | /unit_tests/autorun-scc.sh | /unit_tests/encrypt_decrypt_tests.sh | /unit_tests/mxc_fb_test.out | /unit_tests/memtool | /unit_tests/scc2_test.out | /unit_tests/autorun.sh | /unit_tests/mxc_mlb_test.out | /unit_tests/scc_setup.sh | /unit_tests/test_subs.sh | /unit_tests/all-suite.txt `---- Change-Id: I58882adc22990d9ec53dc9ead034e85acd64375e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-22imx-test: Rework recipe styleOtavio Salvador
This rework the recipe to use an easier to read metadata style, basically: * use 4 spaces for do_compile and do_install tasks * rework inclusion of extra paths in do_compile * include missing copyright notice from O.S. Systems * move platform setting after source URI definition Change-Id: Ic902c04a0eb8c0230ae74ac835b6a202784ebb78 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-22u-boot-ls1: add the path of byte_swap.tcl scriptZhenhua Luo
Fix the following build error of QSPI u-boot. | couldn't read file "byte_swap.tcl": no such file or directory | WARNING: /home/yocto/poky/ls1021aqds/tmp/work/ls1021aqds-poky-linux-gnueabi/u-boot-ls1/2014.07-r0/temp/run.do_compile.18788:1 exit 1 from | tclsh byte_swap.tcl /home/yocto/poky/ls1021aqds/tmp/work/ls1021aqds-poky-linux-gnueabi/u-boot-ls1/2014.07-r0/git/u-boot.bin /home/yocto/poky/ls1021aqds/tmp/work/ls1021aqds-poky-linux-gnueabi/u-boot-ls1/2014.07-r0/git/u-boot.swap.bin 8 Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-14imx-test: Ensures kernel is installed before building scriptsOtavio Salvador
The imx-test builds a kernel module, as one of the utilities used for testing. The module relies on the kernel to be installed before it is able to build the scripts necessary for the build to succeed. Due the new kernel build infrastructure and the lack of the sstate management over the kernel source, a explicit dependency on do_install of kernel needs to be done. This fixes following failure: ,---- | .../.../module_test/mxc_sdma_mem_test.c:21:27: fatal error: linux/version.h: No such file or directory | #include <linux/version.h> | ^ | compilation terminated. | make[4]: *** [.../.../module_test/mxc_sdma_mem_test.o] Error 1 | make[3]: *** [_module_.../.../module_test] Error 2 | make[2]: *** [sub-make] Error 2 | make[2]: Leaving directory `.../build-framebuffer/tmp/sysroots/imx53qsb/usr/src/kernel' | make[1]: *** [all] Error 2 | make[1]: Leaving directory `.../.../module_test' | make: *** [module_test] Error 2 `---- Change-Id: I0ebdfce4483d64fed4afe52c09d8e1d31d9374bb Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-13qe-ucode: add recipes for Layerscape1 supportChunrong Guo
*qe-ucode are the microcode binaries for the QUICC Engine hardware block in QorIQ products. Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-13apptrk: add recipes for Layerscape1 supportChunrong Guo
Debug agent for Freescale CodeWarrior debugger Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-13u-boot-fslc: Update to 3120db4e revisionOtavio Salvador
This updates the code to a version based on 2015.01 stable release. The changes, done on top of the original release are: 5d396c3 wandboard: Changed mmcroot variable so kernel 3.10.31 boots c6d9bf7 iMX6: Change mmcroot to use fixed mmc block index for USDHC be9a741 embestmx6boards: Change default bootenv configuration ea9b369 wandboard: Use 32bit color depth for Fusion LCD 8e88da8 mx6sabresd: Use LDO dtb file until LDO bypass support is added 7d0f155 mx6slevk: Use LDO dtb file until LDO bypass support is added dcd7ac3 mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-07libmcc: build with versioned sonameMax Krummenacher
This adds a versioned soname to the shared library during linking. Otherwise an application linked with '-lmcc' needs libmcc.so for execution, having libmcc.so.1 would not be enough. root@colibri-vf:~# ls -l /usr/lib/libmcc.so* lrwxrwxrwx 1 root root 13 Jan 7 2015 /usr/lib/libmcc.so.1 -> libmcc.so.1.0 -rwxr-xr-x 1 root root 5252 Jan 7 2015 /usr/lib/libmcc.so.1.0 root@colibri-vf:~# mcc-pingpong mcc-pingpong: error while loading shared libraries: libmcc.so: cannot open shared object file: No such file or directory Additionaly the following warning no longer appears. WARNING: QA Issue: mcc-pingpong requires libmcc.so, but no providers in its RDEPENDS [file-rdeps] Signed-off-by: Max Krummenacher <max.oss.09@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-07libmcc: Add runtime dependency for kernel-module-mcc-devOtavio Salvador
The kernel-module-mcc-dev brings the kernel API headers used when doing application development which uses the libmcc. So when libmcc-dev is included in a SDK, this brings all the necessary boilerplate code. The motivation for this can be found at message from Petr Kubizňák <kubiznak.petr@elnico.cz>[1]. 1. https://lists.yoctoproject.org/pipermail/meta-freescale/2015-January/012144.html Change-Id: Icd8311c79a87500c0a9d97d9b63fb0340a5908a1 Reported-by: Petr Kubizňák <kubiznak.petr@elnico.cz> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-07libmcc: Fix symbolic link for dynamic libraryOtavio Salvador
This fixes the Makefile to properly generate the symlink inside the installation directory. Change-Id: I18ad51c87f64780bfdd8bd70abdda5554439d9e8 Reported-by: Petr Kubizňák <kubiznak.petr@elnico.cz> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-01-06u-boot-ls1: Upgrade to 2014.07 versionChunrong Guo
This includes following changes: 2bf1c34 ls102xa: scfg: Remove SCFG bit reverse setting on LS1 80b1d30 ls1021atwr: SECURE BOOT- Add secure boot target for ls1021atwr 49eaf3e board/ls1021aqds: Add support to test GPIO by enabling EC3 16111c4 ls102xa: spi: Fix QSPI and DSPI compatibility issue on LS1021ATWR board Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>