summaryrefslogtreecommitdiffstats
path: root/conf
Commit message (Collapse)AuthorAgeFilesLines
...
* machine-xilinx-default.inc: Move defconfig setupNathan Rossi2014-04-143-0/+3959
| | | | | | | | * Move the defconfig into machine-xilinx-default.inc, so that the defconfigs can be completely overridden from machine configs * Add 3.14 defconfigs Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* kc705-trd-microblazeel: Update dtsNathan Rossi2014-04-091-3/+26
| | | | | | | * Added clock nodes for newer kernel common clock framework compatibility for microblaze Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* qemumicroblaze: Update dtsNathan Rossi2014-04-091-76/+25
| | | | | | | | * Remove axi pcie node (it is invalid) * Added clock nodes for newer kernel common clock framework compatibility for microblaze Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-board.inc: Defines board specific configurationNathan Rossi2014-04-085-0/+7
| | | | | | * Currently configures virtual/bootloader to be part of the image Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine: Fix inclusion of dtsi's for *-yocto devicetreesNathan Rossi2014-04-0712-6/+12
| | | | | | | | * Fix inclusion of zynq-7-mainline-gem.dtsi so that nodes properties in the board level are not overwritten * Add the *-yocto.dts to the machine configurations Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* qemuzynq: Added qemuzynq-yocto.dts for linux-yoctoNathan Rossi2014-04-074-64/+77
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* qemuzynq: Fix device tree phy node addressNathan Rossi2014-04-041-2/+2
| | | | | | | * In QEMU GEM has the phy address of 23, not 7, it also does not respond to address 0 Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zynq-7-base.dtsi: Update base dts for zynqNathan Rossi2014-04-041-34/+48
| | | | | | | | | * Add missing clocking properties to various devices * Add additional compatible strings for various devices * Fix up some missing interrupt information * Update the slcr node Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Specify virtual/bootloaderNathan Rossi2014-03-251-0/+1
| | | | | | * Ensure that u-boot-xlnx is the default virtual/bootloader provider Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zedboard-zynq7: Added zedboard-zynq7-yocto.dts for linux-yoctoNathan Rossi2014-03-131-0/+5
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zc706-zynq7: Added zc706-zynq7-yocto.dts for linux-yoctoNathan Rossi2014-03-131-0/+5
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zc702-zynq7: Added zc702-zynq7-yocto.dts for linux-yoctoNathan Rossi2014-03-131-0/+5
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* boards/common/zynq-7-mainline-gem.dtsi: Added includeNathan Rossi2014-03-131-0/+29
| | | | | | | * This include is for setting up the zynq-7-base.dtsi to be compatible with linux-yocto and mainline drivers. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Fix up preferred versions for linux-yoctoNathan Rossi2014-03-121-3/+2
| | | | | | | | * Set PREFERRED_VERSION for linux-yocto to 3.10 * Remove specifier for linux-yocto-tiny * Remove generation of ext2.gz by default Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine/include/tune-*: Fix up KMACHINE definitionsNathan Rossi2014-03-122-2/+2
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* boards/common: Re-organize defconfig pathsNathan Rossi2014-03-127-1/+3
| | | | | | | * Move to linux/<arch> sub directories * Update machine and kernel paths Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zc706-zynq7: Cleaned up device trees and configurationNathan Rossi2014-03-125-31/+13
| | | | | | * Cleaned up device trees, refactored the dts per boot args setup Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zc702-zynq7: Cleaned up device trees and configurationNathan Rossi2014-03-125-29/+13
| | | | | | * Cleaned up device trees, refactored the dts per boot args setup Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zedboard-zynq7: Cleaned up device trees and configurationNathan Rossi2014-03-125-30/+11
| | | | | | * Cleaned up device trees, refactored the dts per boot args setup Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* boards/common/zynq-7-base.dtsi: Fixup interrupt mappingNathan Rossi2014-03-111-1/+1
| | | | | | * Interrupt type was incorrect for second ethernet device Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* external-xilinx-toolchain: Fix namespace changeNathan Rossi2014-01-071-1/+1
| | | | | | * Fix bb.mkdirhier -> bb.utils.mkdirhier due to namespace change Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* boards/qemumicroblaze: Added ramdisk boot args to device treeNathan Rossi2013-12-111-1/+1
| | | | | | | | | | The MicroBlaze kernel uses device tree boot args before it attempts to use the arguments provided by the bootloader (e,g, u-boot/qemu). This change expects that the qemumicroblaze machine is always loaded with a initrd. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* boards/zedboard: Fix Ethernet PHY dts nodeNathan Rossi2013-11-191-3/+3
| | | | | | | | | * The Ethernet PHY on the ZedBoard is not guaranteed to be on address 7, instead use the phy broadcast address of 0 which is acceptable as no other devices are on the MDIO bus for the ZedBoard. Reported-by: Philip Balister <philip@balister.org> Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* boards/zedboard: Updated device-treeNathan Rossi2013-10-241-1/+5
| | | | | | * Added additional node properties for board specific setup Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* boards/zc706: Updated device-treeNathan Rossi2013-10-231-14/+16
| | | | | | | | * Added additional node properties for board specific setup * Fixed up QSPI flash properties for ZC706 flash configuration * Fixed up incorrect setup of I2C sub nodes Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* boards/zc702: Updated device-treeNathan Rossi2013-10-231-2/+9
| | | | | | * Added additional node properties for board specific setup Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* boards/common/zynq-7-base.dtsi: Updated for 'xlnx_3.8' kernelNathan Rossi2013-10-232-127/+171
| | | | | | | | | * Updated various nodes with newer properties and clock information * Fixed up compatible properties for some nodes * Refactored out some board specific properties * Cleaned up some style inconsistency Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* qemuzynq.dts: Fix issue preventing proper boot of qemuzynqNathan Rossi2013-09-171-0/+2
| | | | | | | | | | | * '137abefc80c2bd240960ae16626ed6564a8a9196' introduced a fix to the register mapping of the ps7-adc node, this fix allows Linux to attempt to correctly probe the xadc peripheral however QEMU does not emulate this device. * Invalidate node for qemuzynq platform to allow the kernel to correctly boot. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine/boards/common: Created MicroBlaze 3.10 defconfigNathan Rossi2013-09-171-0/+1169
| | | | | | * Cloned from the 3.8 configuration. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zynq-7-base.dtsi: Fix-up register mappingNathan Rossi2013-09-061-1/+1
| | | | | | | * Fix-up the register mapping of the dev-cfg node which overlaps the register space of the xadc node Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zedboard-zynq7: Fix DTS Network PHY nodeNathan Rossi2013-09-061-0/+2
| | | | | | | | * Fix-up the Ethernet PHY node handle in the device-tree * This resolves the issue where the kernel will fail to correctly probe the PHY Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* external-xilinx-toolchain: Created recipeNathan Rossi2013-09-032-0/+185
| | | | | | | | * Allows use of external Xilinx MicroBlaze and Zynq pre-built toolchains * Does not require additional layer dependencies * Updated documentation regarding external toolchain Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* recipes-kernel:linux-xlnx Add recipe for linux-xlnx 3.10 and correspondingSipke Vriend2013-09-031-0/+2787
| | | | | | | | config file in conf/machine. Added linux-xlnx_3.10.bb recipe, pointing initially at master next branch. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* qemumicroblaze: Add qemu-native and qemu-helper-native extra image dependencies.Elvis Dowson2013-08-261-0/+2
| | | | | | | | | | | This commit adds the qemu-native and qemu-helper-native extra image dependencies and fixes the following error while running the runqemu qemumicroblaze command: Error: Unable to find tunctl binary in '~/poky/build/tmp/sysroots/x86_64-linux/usr/bin' Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com> Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* qemuzynq: Add qemu-native and qemu-helper-native extra image dependencies.Elvis Dowson2013-08-261-0/+2
| | | | | | | | | | | This commit adds the qemu-native and qemu-helper-native extra image dependencies and fixes the following error while running the runqemu qemuzynq command: Error: Unable to find tunctl binary in '~/poky/build/tmp/sysroots/x86_64-linux/usr/bin' Signed-off-by: Elvis Dowson <elvis.dowson@gmail.com> Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* conf:machine Add and modify Zynq dts files.Sipke Vriend2013-08-135-4/+28
| | | | | | | | | Add zc702 ram and mmc partition2 rootfs files. Will allow the user to select between a ramdisk dtb or a mmc card rootfs. Also update typo in comment of zc706 dts file. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* conf:machine: Add zc706 evaluation board support.Sipke Vriend2013-08-124-0/+183
| | | | | | Add zc706-zynq7 machine dts files. Signed-off-by: Sipke Vriend <sipke.vriend@xilinx.com>
* linux-xlnx: Remove untested, Linux 3.6 versionNathan Rossi2013-08-022-2365/+1
| | | | | | * Removed associated defconfigs Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Refactored all non-tune configurationNathan Rossi2013-08-018-19/+22
| | | | | | * Moved non-tune configuration into machine-xilinx-default.inc Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* layer.conf: Change layer priority to match other BSP layersNathan Rossi2013-08-011-1/+1
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* Refactored MACHINE_* usageNathan Rossi2013-08-016-14/+11
| | | | | | | | | | | | | * Added 'conf/machine/boards' as a default FILESEXTRAPATH (for each available layer). * Change MACHINE_* to rely only on the path being relative to 'conf/machine/boards'. * Fixed up linux-xlnx.inc and linux-machine-common.inc to use 'MACHINE_*' for default files. * Fixed KERNEL_DEVICETREE setting such that the variable is valid before the base __anonymous function of linux-dtb.inc is executed. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux-yocto: Fix compatiblity with base layer machinesNathan Rossi2013-07-302-0/+6
| | | | | | | | * Remove use of machine specific configuration, replace with a 'zynq-default' and 'microblaze-default'. * Add support for the use of meta-xilinx MACHINE_* variables. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux-xlnx: Clean up Zynq defconfig useNathan Rossi2013-07-3010-2910/+16
| | | | | | | | * Remove qemuzynq.cfg and rename zynq common defconfig's * Use default inclusion of the zynq default defconfig * Make rtc.cfg general for multiple kernels Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux-xlnx: Split up MicroBlaze kernel configNathan Rossi2013-07-303-2349/+1172
| | | | | | | * Split the Board specific fragment from the platform definition * This allows the fragment to be integrated to other kernels easily Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* Merge branch 'master' into nrossi/layer-refactorNathan Rossi2013-07-301-1/+1
|\
| * qemumicroblaze: Update TUNE_FEATURESNathan Rossi2013-07-111-1/+1
| | | | | | | | | | | | | | * Update MicroBlaze CPU Version * Add 'reorder' feature Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* | machine/kc702-trd-microblazeel: Added machine documentationNathan Rossi2013-07-151-0/+9
| | | | | | | | | | | | * Added some reference material links Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* | machine/zedboard-zynq7: Fixed to use updated naming conventionNathan Rossi2013-07-155-26/+32
| | | | | | | | | | | | * Added machine documentation, reference material and links Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* | machine/zc702-zynq7: Add ZC702 support to base layerNathan Rossi2013-07-154-0/+316
| | | | | | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* | zynq-7-base.dtsi: Added 'xlnx,zynq-7000' machine compatibilityNathan Rossi2013-07-151-1/+1
| | | | | | | | | | | | | | * Add compatibility with the newer machine definition for newer Linux kernels Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>