summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2011-07-05defconfig: new kernel config for virtex5mb target boardaalonso/powerpc-supportAdrian Alonso
* New kernel config for virtex5mb target board Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-07-05defconfig: new kernel config for sp605 target boardAdrian Alonso
* New kernel config for spartan6-sp605 target board Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-07-05linux-xilinx: update compatible machine definitionsAdrian Alonso
* Update compatible machine definitions * Set kernel device tree for microblazeel target * Bump PR Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-07-05linux-xilinx: remove custom layer linux.incAdrian Alonso
* Remove custom layer linux.inc file, core functionality intergrated in kernel.bbclass. * Bump PR Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-07-05virtex5mb: new machine config fileAdrian Alonso
* New machine configuration file for Virtex5 microblaze target board. * Set default config parameters for Microblaze big endian target cpu. Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-07-05spartan6-sp605: new machine config fileAdrian Alonso
* New machine configuration file for Spartan SP605 target board. * Set default config parameters for Microblaze little endian target cpu. Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-07-05spartan6-lx9mb: correct uboot load addressAdrian Alonso
* Set uboot entry/load address to the default value assigned in Xilinx XPS hardware project. * Set preferred u-boot recipe provider to u-boot-xilinx recipe. Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-07-05spartan6-lx9mb: fix target arch for microblazeelAdrian Alonso
* Fix target arch for microblaze little endian cpu * Include tune options for microblazeel. * Set default XILINX_BOARD info form xparameters substitution from hardware project to uboot source code. Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-07-05u-boot-xilinx: weak assigment for XILINX_BOARDAdrian Alonso
* Add weak assigment for XILINX_BOARD variable to allow to override this variable for setting default values in machine configuration files. * Bump PR Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-07-05u-boot-xilinx: add microblaze flash related patchsAdrian Alonso
* Add fixes for cfi_flash compilation for microblaze little endian * cfi_flash-define-monitor_flash_len.patch adds missing reference for monitor_flash_len. * board-microblaze-monitor-flash-len.patch This patch fixed this assumption and flash can be located on any address. * Replace SRC_URI_microblaze/SRC_URI in order to allow the same revision for microblaze and microblazeel. * Bump PR Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-07-05tune-microblazeel: new tune fileAdrian Alonso
* Tune options file for Microblaze little endian version * Allow use microblazeel-unknown-linux-gnu toolchain tripplet (from external toolchain) and feed arch as microblaze for target configuration. BASE_PACKAGE_ARCH = microblazeel FEED_ARCH = microblaze Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-07-05xilinx default revisions: unset uboot-xilinx autorevAdrian Alonso
* Unset AUTOREV for uboot-xilinx recipe * Prefer fixed hash revisions from git repo in order to allow the use of different branches for Microblaze and Powerpc Xilinx targets Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-07-05xilinx-kernel: reorder devicetree substitution for microblazeAdrian Alonso
* Reorder device tree substitution for microblaze arch * Place in the correct location the devicetree generated from Xilinx XPS project to Linux source code. Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-06-10tcmode-external: rename xilinx external toolchain descriptorAdrian Alonso
* Rename xilinx external toolchain descriptor POKYMODE was renamed TCMODE rename inc file so it can be included in distro config file (poky.conf). Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-06-10layer: set preffered GCCVERSION for powerpcAdrian Alonso
* Set preferred GCCVERSION 4.5.1 for powerpc target boards Tracking execution exceptions for u-boot-xilinx using gcc 4.6.0 Temporary use previous gcc version as u-boot-xilinx issue is resolved. Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-06-07xilinx-boot: remove find_xparam functionAdrian Alonso
* Fix random error: run.do_configure.3710: line 87: find_xparam: command not found * Integrate core functionality in do_configure_prepend function. Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-06-07xilinx-boot: update target dir layout infoAdrian Alonso
* Update uboot layout dir information used in do_mk_xparam function; Which replaces xparameters.mk configuration file to reflect the hardware model settings. Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-06-07xilinx-boot: remove target configuration functionAdrian Alonso
* Remove target configuration information for uboot settings, this function cause a random unassigment of UBOOT_MACHINE causing that recipe parsing being skip. * UBOOT_MACHINE is set in machine config file and can be overrided by user. Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-06-07virtex5: set default uboot targetAdrian Alonso
* Set default uboot target ml507_config * Set default buad rate to 115200 Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-06-07virtex4: set default uboot targetAdrian Alonso
* Set default uboot target ml405_config * Set default buad rate to 115200 Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-06-06u-boot-xilinx: fix configure target race conditionAdrian Alonso
* Fix configure target recipe race condition * Latest change in u-boot.inc adds a conditional check on UBOOT_MACHINE global variable if no set the recipe in not parsed and skippend to be built. * Reorder so xilinx-boot is evaluated first so UBOOT_MACHINE is set. * Cleanup recipe remove unused fiels * Set PV information * Bump PR Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-06-03u-boot-xilinx: rename include file directoryAdrian Alonso
* Rename include file directory to eliminate FILESPATH var assigment to locate custom u-boot patchs * Allowing to clean up u-boot-xilinx_git recipe Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-06-01linux-xilinx: kbuild Fix passing Wno options to gcc4.6aalonso/powerpcAdrian Alonso
* kbuild-Fix-passing-Wno-options-to-gcc-4.4.patch: * From kernel mailing list http://permalink.gmane.org/gmane.linux.kernel.next/16754 Starting with 4.4, gcc will happily accept -Wno-≤anything> in the cc-option test and complain later when compiling a file that has some other warning. This rather unexpected behavior is intentional as per http://gcc.gnu.org/PR28322, so work around it by testing for support of the opposite option (without the no-). Introduce a new Makefile function cc-disable-warning that does this and update two uses of cc-option in the toplevel Makefile. * Add Makefile option to disable warnings from unused-but-set-variable * linux-xilinx_git: * Include previous patch to SRC_URI * Increment PR Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-09u-boot-xilinx: explicit set src_uri for powerpc targetsaalonso/external-toolchainAdrian Alonso
* Set SRC_URI for powerpc targets * Set preferred revision SRCREV for powerpc targets * Bump PR Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-05poky-external-xilinx: set toolchain informationAdrian Alonso
* Set Xilinx external toolchain information * toolchain prefix: microblaze-unknown-linux-gnu- * POKYLIBC = "glibc" * TARGET_VENDOR = "-unknown" * TARGET_OS = "linux-gnu" * GLIBCTARGETOS = "linux-gnu" Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-05xilinx-kernel: update to use bb log functionsAdrian Alonso
* Replace log functions calls oenote -> bbnote oefatal -> bbfatal Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-05xilinx-boot: update to use bb log functionsAdrian Alonso
* Replace log functions calls oenote -> bbnote oefatal -> bbfatal Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-05xilinx-boot: deploy sysace image if generatedAdrian Alonso
* Deploy sysace image if successfully generated * otherwise skip. Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-04util-linux: disable ncurses built supportAdrian Alonso
* Disable microblaze ncurses support * EXTRA_OECONF_microblaze += " --without-ncurses " * New file Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-04u-boot-xilinx: preferred src for microblaze targetAdrian Alonso
* Set preferred src_uri for microblaze support * Separate patchs for each target arch (microblaze, powerpc) * Bump PR Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-04uboot: microblaze genric add spi flash configAdrian Alonso
* microblaze-generic: add spi flash config options * Add XPAR_SPI_FLASH configuratiotn option * Define base address and flash memory size Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-04linux-xilinx: remove srcrev versionAdrian Alonso
* Remove SRCREV predefined version in order to use AUTOREV from xilinx-preferred-versions file * Minor cleanups * Bump PR Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-04layer: include xilinx default revisions versionsAdrian Alonso
* Include xilinx-default-revisions include file for setting preferred versions to AUTOREV. Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-04xilinx-default-revisions: new fileAdrian Alonso
* Define default revisions for u-boot-xilinx and linux-xilinx recipes, both are set as AUTOREV so they keep sync with Xilinx repos. * New file Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-04defconfig: spartan6-lx9mb kernel configAdrian Alonso
* Kernel config for spartan6-lx9mb target board * New file Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-04linux-xilinx: add spartan6-lx9mb to compatible listAdrian Alonso
* Add spartan6-lx9mb target board to compatible list * Remove DEFAULT_PREFERENCE settings since compatibility is determined by previous setting * Bumb PR Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-04perl: microblaze target fixesAdrian Alonso
* Replace config.sh file with some platform config options se below * Remove -fstack-protector from ccflgas to fix warning pp_sys.c:0: warning: -fstack-protector not supported for this target * Remove config argument config_arg20='-Ui_gdbm' and set d_eaccess='undef to fix error pp_sys.c:3073: undefined reference to `eaccess' Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-04init: init setup scriptAdrian Alonso
* Creates dev nodes * Load dependen kernel modules * Originally from OE Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-0485-blockboot: setup scriptAdrian Alonso
* Allow booting from a normal block device. * Originally from OE Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-04nfsboot: nfs setup scriptAdrian Alonso
* nfs mount point setup script * Originally from OE. Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-0480-loopboot: setup scriptAdrian Alonso
* loopback setup script * Originally from OE. Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-0410-initfs: new fileAdrian Alonso
* Initfs script, file systems kenel module load * Originally from OE recipies. Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-04initramfs uniboot: new fileAdrian Alonso
* A modular initramfs init script system. * Originally from OE. Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-04initramfs module nfs: new fileAdrian Alonso
* An initramfs module for booting via NFS. * Originally from OE. Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-04initramfs module loop: new fileAdrian Alonso
* An initramfs module for booting a filesystem image by loopback mounting it. * Originally from OE. Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-04initramfs module initfs: new fileAdrian Alonso
* An initramfs module for initializing filesystems. * Originally from OE. Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-04initramfs module block: new fileAdrian Alonso
* An initramfs module for booting off normal block devices. * Originally from OE. Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-04 initramfs-image: new image recipeAdrian Alonso
* Initramfs image originally from OE image recipes Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-04spartan6-lx9mb: microblaze machine descriptorAdrian Alonso
* Spartan6 lx9mb target board descriptor * Microblaze board settings KERNEL_IMAGETYPE = "simpleImage.system" UBOOT_MACHINE = "microblaze-generic_config" Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-05-04poky-external-xilinx: new fileAdrian Alonso
* External Xilinx toolchain provider * This recipe is used to set POKYMODE = "external-xilinx" preferred providers for toolchain components (gcc, binutils, headers). * Prebuilt toolchain prefix is "microblaze-unknown-linux-gnu-" so to used in yocto is needed to set TARGET_VENDOR="-unknown" TARGET_OS="linux-gnu" * Prebuilt toolchain can be found at: git://git.xilinx.com/xldk/microblaze_v2.0.git * Untar toolchain and set XILINX_TOOLCHAIN path in user local.conf Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>