summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* machine: clean up MACHINE_FEATURES for omap5, dra7, am57Denys Dmytriyenko2014-08-294-13/+8
| | | | | | | | | * Enable "sgx" feature on all - the driver may still be missing, but GLES is available from omap5-sgx-ddk-linux package * Enable "touchscreen" feature only on dra7 and am57 - not available on omap5 Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
* u-boot-ti-staging: update with DRA7 and AM335 ENV/FAT/SD changesDenys Dmytriyenko2014-08-201-2/+2
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* am33x-cm3: pass float ABI flag to fix gcc-4.9.1 issue with stubsDenys Dmytriyenko2014-08-181-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | Since we are re-using the Linux cross-compiler to compile Cortex-M3 firmware code and not a dedicated bare-metal compiler, we have to match the float ABI for the compiler to find the correct gnu/stubs.h files. In other words, if we built a hardfp compiler, it doesn't have the corresponding gnu/stubs-soft.h header and fails when building anything non-hardfp. Even though float ABI flag doesn't make any sense for Cortex-M3 build. The error looks like this: | CC src/sys_exec/trace.o | CC src/sys_exec/sys_init.o | In file included from /OE/sysroots/am335x-evm/usr/include/features.h:402:0, | from /OE/sysroots/am335x-evm/usr/include/stdint.h:25, | from /OE/sysroots/x86_64-linux/usr/lib/arm-oe-linux-gnueabi/gcc/arm-oe-linux-gnueabi/4.9.1/include/stdint.h:9, | from src/sys_exec/rsc_table.h:13, | from src/sys_exec/sys_init.c:19: | /OE/sysroots/am335x-evm/usr/include/gnu/stubs.h:7:29: fatal error: gnu/stubs-soft.h: No such file or directory | # include <gnu/stubs-soft.h> | ^ | compilation terminated. | Makefile:51: recipe for target 'src/sys_exec/sys_init.o' failed | make: *** [src/sys_exec/sys_init.o] Error 1 Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to 3.14.17 stableDenys Dmytriyenko2014-08-141-2/+2
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* am33x-cm3: update with version 1.8.7Denys Dmytriyenko2014-08-123-48/+7
| | | | | | | | * Move repo to git.ti.com * Bump PE due to versioning schema change * Drop init scripts needed back in 3.8 days Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* beaglebone.conf: use correct UBOOT_MACHINEDenys Dmytriyenko2014-08-121-1/+1
| | | | | | | | Previous patch introduced a typo, the correct name is am335x_boneblack_config. Thanks to Diego Sueiro <diego.sueiro@gmail.com> for spotting it. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* beaglebone: use the am335x_boneblack u-boot configurationAlexandre Belloni2014-08-111-1/+1
| | | | | | | | | Using the am335x_boneblack configuration for u-boot allows to save the environment to the emmc. Else, it is not possible to save the environment at all. Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to 3.14.16 with am57xx and other updatesDenys Dmytriyenko2014-08-111-3/+4
| | | | | | Add am57xx-beagle-x15.dtb to the list of installed dra7xx DTB files. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* am57xx-evm: Update the config name used in U-boot for this boardFranklin S. Cooper Jr2014-08-111-1/+1
| | | | | Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* omap3-sgx-modules: update one of Darren's patches to match change in 3.14 APIDenys Dmytriyenko2014-08-052-5/+5
| | | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
* linux-ti-staging 3.14: update to latest 3.14.15Denys Dmytriyenko2014-08-055-203/+6
| | | | | | | Update SGX patching, as now being partially upstreamed to the kernel. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
* linux-ti-staging 3.12: update to latest 3.12.26Denys Dmytriyenko2014-08-041-2/+2
| | | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
* omap3-sgx-modules 5.01.01.01: add Darren's patches to work with 3.14 kernelDenys Dmytriyenko2014-07-315-1/+377
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: add Darren's SGX patches to make graphics work with 3.14Denys Dmytriyenko2014-07-318-5/+452
| | | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
* u-boot-ti-staging: add TI staging version of u-boot 2014.07Denys Dmytriyenko2014-07-291-0/+21
| | | | | | | Mainline version of 2014.07 will be pushed to mainline OE-Core soon. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
* linux-ti-staging: update to 3.14.14 with wlcore defconfig changesDenys Dmytriyenko2014-07-291-2/+2
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* u-boot: update to 2014.07 release versionDenys Dmytriyenko2014-07-251-6/+3
| | | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
* am57xx-evm.conf: Use correct TTY portFranklin S. Cooper Jr2014-07-231-1/+1
| | | | | | | | | * This machine config is based on dra7xx-evm.conf. * However, due to differences in the boards a different serial console is used. * Update port for the am57xx-evm (GP). Signed-off-by: Franklin S. Cooper Jr <fcooper@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to the latest source with new config fragmentsDenys Dmytriyenko2014-07-183-44/+7
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* vis: inhibit package strip for DSP binariesMaupin, Chase2014-07-021-1/+4
| | | | | | | | | | | | * These binaries are for the DSP and the strip command in the ARM compiler does not work on them. Without this the following error is seen: * ERROR: runstrip: ''arm-linux-gnueabihf-strip' --remove-section=.comment --remove-section=.note '<PATH>/dra7-dsp1-fw-radio.xe66'' strip command failed Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* Update dra7xx-evm settings to use dra7xx SOC_FAMILYMaupin, Chase2014-07-025-10/+24
| | | | | | | | | * Update to use the dra7xx SOC_FAMILY instead of the specific dra7xx-evm machine type. Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Acked-by: Franklin Cooper Jr. <fcooper@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* dra7xx-evm: Use dra7xx includeMaupin, Chase2014-07-021-1/+1
| | | | | | | | | * Update the include file used to the dra7xx.inc file which brings access to the dra7xx SOC_FAMILY Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Acked-by: Franklin Cooper Jr. <fcooper@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* am57xx-evm: Add the AM57xx machine typeMaupin, Chase2014-07-021-0/+36
| | | | | | | | | | * Add the AM57xx machine type which is used to differentiate between the AM57xx and the DRA7xx which are derivative devices with different HW platforms and SoC capabilities. Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Acked-by: Franklin Cooper Jr. <fcooper@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* dra7xx: create DRA7xx include file for new SOC FamilyMaupin, Chase2014-07-021-0/+2
| | | | | | | | | | | | | | * Create the dra7xx.inc file which inherits the omap-a15.inc file and then adds the dra7xx as another valid SOC_FAMILY setting. * The addition of the dra7xx SOC_FAMILY is done while still keeping access to the omap-a15 family. What this means is that omap-a15 can apply to omap5-evm, dra7xx-evm, and am57xx-evm. Then the dra7xx family can be used to differentiate between omap5 and dra7xx based devices. Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Acked-by: Franklin Cooper Jr. <fcooper@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* Conditionally set ${TOOLCHAIN_PATH} used by some recipesAsh Charles2014-07-021-0/+1
| | | | | Signed-off-by: Ash Charles <ashcharles@gmail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* libgles-omap3: add already-stripped to INSANE_SKIP to fix build in pokyCody P Schafer2014-07-023-93/+93
| | | | | Signed-off-by: Cody P Schafer <dev@codyps.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* u-boot: switch from SPL/MLO to "ais" image for omapl138 SOCsDenys Dmytriyenko2014-07-023-3/+8
| | | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com> Cc: Tom Rini <trini@ti.com>
* linux-ti-staging: temporarily lower default priority due to sgx breakageDenys Dmytriyenko2014-06-241-0/+2
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-mainline: update to use linux-3.14.y stable branchDenys Dmytriyenko2014-06-241-1/+1
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* u-boot-am37x: remove old machine-specific version in favor of mainlineDenys Dmytriyenko2014-06-2410-664/+0
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* conf/machine: update legacy machines to use latest mainline kernel and u-bootDenys Dmytriyenko2014-06-247-21/+2
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* recipes: consolidate firmware recipes under recipes-bsp in own directoriesDenys Dmytriyenko2014-06-237-0/+0
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* libgles-omap3, omap3-sgx-modules: remove old 4.8.x and 5.x versionsDenys Dmytriyenko2014-06-2316-1568/+0
| | | | | | | Leave 4.9 as the last release providing softfp binaries and x11 support. Leave 4.5 for now as being widely used on legacy omap3 devices. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* u-boot: remove old platform-specific versionsDenys Dmytriyenko2014-06-2381-11658/+0
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux: remove old platform-specific 2.6.37 kernelsDenys Dmytriyenko2014-06-23233-156701/+0
| | | | | | | Most of the legacy devices should be working fine with latest kernels, either ti-staging or mainline. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* ti-dmai: Allow do_prepsources to run release.shAsh Charles2014-06-231-0/+1
| | | | | | | | | | | | | | | | The do_prepsources task runs after do_unpack at which point the ${S}/patches directory has been created. In the last step of do_prepsources, code should be copied over to ${S} by the release.sh script. However, this script silently fails if the target directory (${S}) is not empty---it contains the 'patches' directory. The failure manifests in the do_patch step when trying to applying patches against the source which wasn't populated by release.sh. Here, we pre-emptively clean out the directory release.sh intends to use. The patch directory is re-created by the do_patch step. Signed-off-by: Ash Charles <ashcharles@gmail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* Use INSANE_SKIP_${PN} = "installed-vs-shipped"Ash Charles2014-06-2313-3/+17
| | | | | | | | A number of recipes in recipes-ti install more files than are packaged causing lots of QA errors. We choose to ignore these. Signed-off-by: Ash Charles <ashcharles@gmail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* gstreamer-ti: Revert to build in place ${B} = ${S}Ash Charles2014-06-231-1/+1
| | | | | | | | This recipe use autotools and breaks when built out-of-tree (${B} != ${S}). Signed-off-by: Ash Charles <ashcharles@gmail.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* gstreamer-ti: Break packages into dev and staticdevScott Ellis2014-06-231-1/+2
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* Remove deprecated update-modules from recipesScott Ellis2014-06-233-45/+0
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* u-boot-ti-staging:_2013.10: Update to pull in critical fixesFranklin S. Cooper Jr2014-06-231-3/+3
| | | | | | | | * Critical fixes have been added to the ti-u-boot-2013.10 branch for AM4x. * Update commit id to point to this new commit. * For all other platforms nothing should have changed. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: add device trees for legacy omap3 devicesDenys Dmytriyenko2014-06-231-1/+5
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-ti-staging: update to latest 3.14 stable, as being LTSDenys Dmytriyenko2014-06-235-7/+5
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* machine configs: set optimized hardfp DEFAULTTUNE if not setDenys Dmytriyenko2014-06-236-6/+12
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* linux-mainline: update to 3.14.8 and enable legacy omap3 devicesDenys Dmytriyenko2014-06-231-5/+9
| | | | Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* keystone: config: fix K2L boot monitor build target name errorHao Zhang2014-06-161-1/+1
| | | | | Signed-off-by: Hao Zhang <hzhang@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* u-boot: remove old mainline versionsMaupin, Chase2014-06-162-52/+0
| | | | | | | | * Remove old mainline u-boot versions since the latest version has better support for TI platforms. Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* u-boot: Add mainline u-boot version 2014.07-rc3Maupin, Chase2014-06-161-0/+27
| | | | | | | | | | | | | * The latest mainline u-boot works well for most TI devices and we want to enable more people to use and test it. Adding version 2014.07-rc3 will allow more people to build and use this u-boot version * Add a dependency on dtc-native since the latest mainline of u-boot now requires this and not every build host will have the right version. Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* am180x-evm: don't request ubi FS w/o setting MKUBIFS and UBINIZE varsDenys Dmytriyenko2014-06-161-1/+1
| | | | | | It was ignored previously, but now it breaks the build. Signed-off-by: Denys Dmytriyenko <denys@ti.com>
* Revert "dra7xx-evm: Add sgx to MACHINE_FEATURES"Denys Dmytriyenko2014-06-131-1/+1
| | | | | | | | | Since sgx support is broken for newer kernels and Qt4, disable it for now until Qt5 becomes default and kernel drivers are updated. This reverts commit f9253dc88fc9cfe36e39d4b8f1e233eb3f4eaa3f. Signed-off-by: Denys Dmytriyenko <denys@ti.com>