aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-kernel/linux
AgeCommit message (Collapse)Author
2014-11-19linux-netmodule-zx3: Add a seperate recipe for netmodule-zx3 kernelHEADmasterNathan Rossi
* Create a recipe for the netmodule-zx3 kernel, this avoids issues with the linux-xlnx recipes being overwritten with netmodule-zx3 source trees * Remove overrides on the linux-xlnx_3.14 recipe * Move defconfigs for ze7000-zynq7 and zx3-pm3-zynq7 machines into a kernel versioned sub directory * Update ze7000-zynq7 and zx3-pm3-zynq7 machines confs to point to linux-netmodule-zx3 as the default kernel provider Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com> Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2014-11-19linux-xlnx_3.10: Move defconfigs for TRD machinesNathan Rossi
* Move the defconfig for the TRD machines into the linux-xlnx/${KERNEL_VERSION}/*/defconfig path * Remove use of MACHINE_KCONFIG * linux-xlnx kernel uses linux-yocto recipe for configuration and automatically picks up defconfig files in the ${WORKDIR} * Remove the defconfig from conf/machine/boards/common/linux/ Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com> Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2014-10-20zx3-pm3: sdhc: add supportDavid Andrey
Add SDCard support for the Enclustra PM3 Evalboard as board up from Rev D have this interface by default. Signed-off-by: David Andrey <david.andrey@netmodule.com> Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2014-09-10zx3: kernel: use repo instead of patch listDavid Andrey
Use own kernel repository during development instead of a patch list. Signed-off-by: David Andrey <david.andrey@netmodule.com> Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2014-08-22zx3-pm3: initial supportDavid Andrey
Add initial support for Enclustra ZX3 and Mars PM3 combination. Signed-off-by: David Andrey <david.andrey@netmodule.com> Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2014-08-22ze7000: kernel 3.14 supportDavid Andrey
Update the ze7000-zynq7 machine to kernel 3.14 Signed-off-by: David Andrey <david.andrey@netmodule.com> Signed-off-by: Guy Morand <guy.morand@netmodule.com> Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2014-08-11linux-xlnx: Remove 3.8 kernel bbappend.Elvis Dowson
Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2014-05-02linux-xlnx_3.10: Fix reference to devicetree file common/zynq7-base-trd.dtsiElvis Dowson
Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2014-05-02ze7000: Add mmc supportStefan Eichenberger
Add mmc support to the ze7000 device. Signed-off-by: Stefan Eichenberger <stefan.eichenberger@netmodule.com>
2014-05-02linux-xlnx-3.8: Fix for build error ze7000-zynq7Stefan Eichenberger
ERROR: ExpansionError during parsing /home/eichenberger/projects/ze7000/poky/meta-xilinx/recipes-kernel/linux/linux-xlnx_3.8.bb: Failure expanding variable do_fetch[file-checksums], expression was ${@bb.fetch.get_checksum_file_list(d)} which triggered exception MalformedUrl: The URL: '${PATCH_LIST_ze7000-zynq7}' is invalid and cannot be interpreted Signed-off-by: Stefan Eichenberger <stefan.eichenberger@netmodule.com>
2014-04-28linux-xlnx-3.8: Fix build errors for machines other than ze7000-zynq7.Elvis Dowson
This commit resolves the following error: ERROR: ExpansionError during parsing /tool/yocto/meta-xilinx/recipes-kernel/ linux/linux-xlnx_3.8.bb: Failure expanding variable do_fetch[file-checksums], expression was ${@bb.fetch.get_checksum_file_list(d)} which triggered exception MalformedUrl: The URL: '${PATCH_LIST}' is invalid and cannot be interpreted. Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2014-04-28linux-xlnx: Remove debug messagesStefan Eichenberger
Remove two debug messages during parsing. Signed-off-by: Stefan Eichenberger <stefan.eichenberger@netmodule.com>
2014-04-25ze7000-zynq7: Refactor machine name.Elvis Dowson
This commit: - refactors the machine name from zynq-ze7000 to ze7000-zynq7. Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2014-04-25ze7000: Add machineStefan Eichenberger
Add a machine configuration for the ze7000 development platform (NetModule) based on the zx3 system on module (Enclustra). Signed-off-by: Stefan Eichenberger <stefan.eichenberger@netmodule.com>
2014-04-25zc706-zynq7: Add devicetree support for graphical boot using Xylon FB using ↵Elvis Dowson
the ZC706 PCIe Base TRD v14.7 z7_pcie-trd.bit file. This commit: - adds a zc706-zynq7-pcie-trd.dts devicetree file to support graphical boot using the Xylon FB, using the z7_pcie_trd.bit file from ZC706 PCIe TRD 14.7. You must create a BOOT.bin file by taking the zynq_fsbl.elf and z7_pcie_trd.bit from the ZC706 PCIe TRD 14.7 pre-built images, and use the u-boot.elf from a yocto build. Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2014-04-23zc702-zynq7: Refactor zc702-zynq7-base-trd.dtsElvis Dowson
This commit: - refactors the ZC702 Base TRD devicetree to layer on top of the meta-xilinx zynq-7-base.dtsi and zc702-zynq7-board.dtsi files. This devicetree file is based on the zynq-zc702-base-trd.dts file from linux-xlnx xilinx-v2013.4-trd tag. Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2014-04-12zc702-zynq7: Add devicetree and kernel config support for graphical boot ↵Elvis Dowson
using Xylon FB using the Zynq Base TRD 14.5 BOOT.bin file. This commit: - adds a xilinx_zynq_base_trd_defconfig_3.10.cfg kernel config file - adds a zynq-zc702-base-trd.dts devicetree file to support graphical boot using the Xylon FB, using the BOOT.bin file from Zynq Base TRD 14.5 (2013.1). These files were taken from linux-xlnx commit efc27505715e64526653f35274717c0fc56491e3. The Zynq Base TRD 14.5 (2013.1) can be downloaded from http://www.wiki.xilinx.com/Zynq+Base+TRD+14.5 Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2014-02-14meta-xilinx-community: Delete local recipes to layer on top of meta-xilinx.Elvis Dowson
This commit: - deletes all core, kernel and bsp recipes to prepare for layering on top of the offical meta-xilinx layer. Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2013-04-20linux-xilinx-3.6: Add zynq-7-zedboard.dts file.edowson/xilinx-zc702-gcc-4.7Elvis Dowson
Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2013-04-20linux-xilinx-3.6: Update recipe to xilinx-v14.4 tag.Elvis Dowson
This commit - updates the recipe to the xilinx-v14.4 tag with commit id 04d9378881401e71f83b8b4fea0abd71d33b4052 (from git://git.xilinx.com/linux-xlnx.git) - adds support for HDMI output using the Xylon FrameBuffer, as described in the Zynq Base TRD 14.4 (see http://www.wiki.xilinx.com/Zynq+Base+TRD+14.4) - updates the defconfig file using zynq_base_trd_defconfig file from the Zynq Base TRD 14.4 - adds a zynq-7-ac702-hdmi-xylon-hdmi.dts file, which is a copy of the zynq_base_trd.dts file from the Zynq Base TRD 14.4 Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2013-04-20linux-xilinx-3.3: Update recipe to use SRCREV and remove un-supported ↵Elvis Dowson
machine configurations. This commit: - adds summary and description for the linux-xilinx-3.3 recipe - updates the linux-xilinx_3.3 recipe to use SRCREV - removes un-supported machine configurations virtex5mb, spartan6-sp605 and spartan6-lx9mb Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2013-04-20Remove xilinx-default-revisions.incElvis Dowson
This commit - removes the xilinx-default-revisions.inc file so that you can specify commit ids using SRCREV instead of SRCREV_pn-${PN}, in u-boot and linux recipes. - removes the reference to xilinx-default-versions.inc from conf/layer.conf - updates u-boot-xilinx_2012.10 recipe to use SRCREV - updates u-boot-xilinx_git recipe to use SRCREV - updates linux-xilinx_3.6 recipe to use SRCREV Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2013-03-18linux-xilinx_git: Update to master-next branch, commit id: ↵Elvis Dowson
c0265c7446eeedb19faae79ca1806952fe360f50 This commit updates the linux-xilinx_git.bb recipe for the Xilinx Zynq-7 SOC, to be based on the master-next branch of the linux-xlnx.git repository, for bleeding edge support. This recipe has been temporarily disabled, pending updates to support additional Xilinx -5, -6 and -7 series FPGAs. http://git.xilinx.com/?p=linux-xlnx.git;a=commit;h=c0265c7446eeedb19faae79ca1806952fe360f50 Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2013-03-18linux-xilinx: Add support for linux-xilinx-3.6.0Elvis Dowson
This commit adds initial support for linux-xilinx-3.6.0 for the Xilinx Zynq-7 SOC, based on the master branch of the linux-xlnx.git repository. http://git.xilinx.com/?p=linux-xlnx.git;a=commit;h=04d9378881401e71f83b8b4fea0abd71d33b4052 Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2013-03-04linux-xilinx-3.3: Refactor the recipe to reorganize the location of ↵Elvis Dowson
FILESPATH, SRCREC, KBRANCH and PR variables. Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2012-12-14linux-3.3: Update virtex440-ml507.dts to support bistreams containing an APU ↵Elvis Dowson
FPU. This commit - adds a patch to update the virtex440-ml507.dts to support bistreams containing an APU FPU on the PL side - adds the corresponding changes to the kernel defconfig file to enable the Xilinx Soft FPU by setting CONFIG_PPC_FPU=y Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2012-12-14linux-xilinx: Refactor recipe to use virtex-5 SOC_FAMILY.Elvis Dowson
This commit refactors the linux-xilinx git recipe to use the virtex-5 SOC_FAMILY definition. Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2012-12-14linux-xilinx-3.3: Refactor recipe to use virtex-5 SOC_FAMILY.Elvis Dowson
This commit refactors the linux-xilinx-3.3 recipe to use the virtex-5 SOC_FAMILY definition. Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2012-09-13linux-xilinx-3.3: Add new recipe for linux-xilinx v3.3.0 kernel.201209131900-xilinx-ml507-ppc440Elvis Dowson
This commit adds a new recipe for the linux-xilinx v3.3.0 kernel, and includes the following features: * support for Xilinx ML507 development board * support for Xilinx Virtex 5 PowerPC440 processor * support for console output on a LCD display using the DVI port * support for using a ramdisk and booting to a bash prompt * support for xps-uart16550-2.00.a, ttyS0 * support for xps-ethernetlite-4.00.a, 10/100 Mbps ethernet interface The ramdisk size has been set to 32768 kilobytes. This value can be changed by modifying the supplied kernel deconfig file. The linux-xilinx v3.3.0 kernel has been tested using a hardware project created using Xilinx EDK 14.2. Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com>
2012-06-26linux-xilinx: Update xilinx linux kernel to v3.3.0.Adrian Alonso
* Update xilinx linux kernel to v3.3.0. * Update recipe to use SRCREV_pn-${PN} to set the commit id. * Refactor recipe and move common definitions to linux-xilinx.inc * Bump PR. Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com> Acked-by: Adrian Alonso <aalonso00@gmail.com>
2012-06-03linux-xilinx: Correct license to GPLv2.Adrian Alonso
* This commits corrects the license for the linux-xilinx recipe to GPLv2. * Update the SRC_URI to git://git.xilinx.com/linux-xlnx.git to match the project name on the Xilinx git repository. * Bump PR Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com> Acked-by: Adrian Alonso <aalonso00@gmail.com>
2012-05-30linux-xilinx: add linux versionAdrian Alonso
* Add Linux version and set PV variable * Bump PR Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
2012-03-13linux-xilinx: override XILINX_BOARD if definedAdrian Alonso
* Override XILINX_BOARD if previously defined Useful on microblaze target where we can't easy find out on which board microblaze is used. * Bump PR Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
2012-03-06linux-xilinx: remove uneeded patchsAdrian Alonso
* Remove uneeded patchs, fixed errors with newer gcc kbuild-Fix-passing-Wno-options-to-gcc-4.4.patch linux-xilinx-do-not-use-OS-option.patch * Bump PR Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
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-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-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-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-03-31linux-xilinx: use device_tree helper functionAdrian Alonso
* Use deveice_tree helper function for setting target dts source file instead of hardcodded value * Use xilinx-utils for identify the target board model find_board functions inspects the xilinx hardware project to find out the model board used. * Bump PR Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-03-16linux: fix dtb include pathAdrian Alonso
* Fix dtb include path * Remove unused settings Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-03-01linux-xilinx: update kernel versionAdrian Alonso
* Sync kernel version to 2.6.37 from xilinx repo * Add linux.inc to meta-xilinx layer (deprecated in main layer). * Increase PR Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-02-04defconfig: virtex5 config for linux 2.6.37.rc4Adrian Alonso
* Update defconfig for linux 2.6.37 rc4 * Enable xilinx spi driver Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-02-04defconfig: virtex4 config for linux 2.6.37.rc4Adrian Alonso
* Update defconfig for linux 2.6.37 rc4 * Enable xilinx spi driver Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-02-04linux-xilinx: add license files checksumAdrian Alonso
* Add LICENSE_FILES_CHKSUM information * Bump PR Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-02-04linux-xilinx: remove hardcoded include pathAdrian Alonso
* Remove hardcodded include path * Fix inherit xilinx-kernel for sw/hw integration * Remove configure prepend function, use default config mechanism * Bump PR Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>
2011-02-04linux-xilinx: update kernel version 2.6.37 rc4Adrian Alonso
* Update kernel version 2.6.37 rc4 * Remove xilinx frame buffer patch, integrated in 2.6.36 * Bump PR Signed-off-by: Adrian Alonso <aalonso@secretlab.ca>