summaryrefslogtreecommitdiffstats
path: root/conf/machine
Commit message (Collapse)AuthorAgeFilesLines
...
* *-zynq7: Add the "virtual/boot-bin" dependency for U-Boot SPLNathan Rossi2015-03-313-0/+7
| | | | | | | * U-Boot SPL is not supported for all Zynq boards unless the platform init code is provided, so only enable it on a per machine basis Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* u-boot-xlnx: Update to 2015.01Nathan Rossi2015-03-311-1/+1
| | | | | | | | * Update to 2015.01, shift the SRCREV to the newer version and update the PV * Update the PREFERRED_VERSION Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* conf/machine/include/tune-zynq.inc: Remove the 'zynq' tuneNathan Rossi2015-03-311-9/+2
| | | | | | | | * The Zynq tune is equal to the cortexa9-neon tune, when including default to the 'cortexa9-neon' tune * Remove the 'zynq' tune Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* qemuzynqmp: Add the QEMU ZynqMP machine configNathan Rossi2015-02-241-0/+29
| | | | | | | | * This config is for the QEMU ZynqMP machine model * Pin version of qemu-native that is used to run the machine * Pin versions of recipes that support ZynqMP Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* ep108-zynqmp: Add the EP108 Machine configNathan Rossi2015-02-231-0/+25
| | | | | | | * This config is for the Zynq MP EP108 Emulation Platform * Pin versions of recipes that support ZynqMP Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* gdb: Port gdb 7.7.1 recipes from oe-coreNathan Rossi2014-12-171-0/+6
| | | | | | | | * Port the gdb 7.7.1 recipes from oe-core, this is due to issues with re-producing a functional gdb for 7.8.1+ * Default MicroBlaze machines to use gdb 7.7.1 Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* boards/*microblaze*: Override udev max-childrenNathan Rossi2014-12-052-2/+2
| | | | | | | | | | * udev can overwhelm microblaze systems due to its processing of events in seperate processes, limit the number of child processes that udev launches to 1 * This is a issue with the older version of udev, and has since been resolved in systemd udev Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* microblaze/feature-microblaze-endian.inc: Fix MBPKGENDIANNathan Rossi2014-12-051-1/+1
| | | | | | * Do not emit "eb" twice into MBPKGENDIAN Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* microblaze: Add USE_VT="" to microblaze machine configsNathan Rossi2014-12-032-0/+2
| | | | | | | | | | * MicroBlaze kernels do not support VT currently, so disable the emitting of the virtual terminal 'tty1' from the sysvinit-inittab package via the setting of USE_VT = "" * This resolves the issue where init tries to continiuously spawn getty on tty1 Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Remove ext2* from default IMAGE_FSTYPESNathan Rossi2014-12-031-1/+1
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zc702 : Add files to support bootable image creation with wic.Philip Balister2014-11-181-0/+1
| | | | | Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zedboard : Add files to support bootable image creation with wic.Philip Balister2014-11-181-0/+3
| | | | | Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-board.inc : Add definition of boot files for wic utility.Philip Balister2014-11-181-0/+3
| | | | | | | | | | | With this, and the files added to the machine config you can run: wic create ../oe-core/scripts/lib/image/canned-wks/sdimage-bootpart.wks -e some-image -o images/$MACHINE and end up with a file you can dd onto an sd card. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Move UBOOT_SUFFIX definitionNathan Rossi2014-11-171-0/+1
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Remove use of MACHINE_KCONFIGNathan Rossi2014-11-141-3/+0
| | | | | | * Variable is no longer used Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zc706-zynq7: Fix up URLs in the commentsNathan Rossi2014-11-051-2/+2
| | | | Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* boards/*.dtsi: Fix up USB PHY reset nodesNathan Rossi2014-11-043-5/+3
| | | | | | | * Use the xlnx,phy-reset-gpio property to specify the USB PHY's reset signal Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zynq7-base.dtsi: Remove unused propertiesNathan Rossi2014-11-031-2/+0
| | | | | | * the "xlnx,fb-clk" and "xlnx,qspi-mode" properties are not used Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* boards/*.dtsi: Updated Zynq device treesNathan Rossi2014-10-313-12/+0
| | | | | | * Removed use of very outdated 'gpio-mask-high' and 'gpio-mask-low' Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zedboard-zynq7: Fixed up device treeNathan Rossi2014-10-311-1/+6
| | | | | | | * Added USB PHY reset binding * Updated Ethernet PHY compat and init values Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zynq7-base.dtsi: Add additional binding for OCMNathan Rossi2014-10-271-1/+1
| | | | | | * Add the 3.10 compatiblity string for the OCM node Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* conf/machine/boards/*: Remove obsolete kernel config fragmentsNathan Rossi2014-10-277-5422/+0
| | | | | | | | | * Kernel config fragments are now handled within the recipes-kernel/linux/config caches * Remove the configs from the conf/machine/boards as they are no longer in use by any of the machines Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* kc705-trd-microblazeel: Fix device tree bindingNathan Rossi2014-10-271-0/+1
| | | | | | * XADC driver now uses clock framework, add clock binding Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine/*.conf: Remove use of MACHINE_KCONFIGNathan Rossi2014-10-274-4/+5
| | | | | | * Remove the use of MACHINE_KCONFIG, replace with KERNEL_FEATURES Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zynq7-base.dtsi: Updated bindingsNathan Rossi2014-10-271-49/+48
| | | | | | | | * Re-arranged all compatible and clock orderings, so that the mainline expected strings are before any linux-xlnx strings * Added newer mainline compatible strings, properties, etc. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Force dependence on device-treeNathan Rossi2014-10-271-0/+2
| | | | | | | * Force the use of the device-tree recipe to generate the device tree blobs for the machines. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zc70*-zynq7-board.dtsi: Update binding for si570Nathan Rossi2014-09-222-2/+6
| | | | | | * Update the bindings for the si570 attached to the I2C bus Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zynq7-base.dtsi: Update bindingsNathan Rossi2014-09-221-6/+15
| | | | | | | | | * Update bindings for I2C * Comment out non-secure DMA (PL330) node * Add CPU voltage regulator node (fixed voltage, resolved 'failed to get cpu0 regulator error') Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* common/linux/zynq/defconfig_3.14.cfg: Add configs for USBNathan Rossi2014-07-231-0/+2
| | | | | | | * Add configs for Zynq USB OTG functionality, these config options are required for the OTG dual role to function correctly. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* common/linux/*.cfg: Fix up new line at end of fileNathan Rossi2014-05-305-2/+7
| | | | | | | * The new line at the end of the file is needed for cfg fragments in order for the kernel merge scripts to work correctly Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zynq7-base.dtsi: Update bindingsNathan Rossi2014-05-264-11/+12
| | | | | | | * Update QSPI, SPI, devcfg and GPIO node bindings * Flash node properties for boards Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux-xlnx: Remove 3.8 kernelNathan Rossi2014-05-232-3765/+0
| | | | | | | | | * This kernel version is outdated and has been superseded by the 3.10 and 3.14 kernels * This change mirrors the dropping of the 3.8 linux-yocto kernel in the 1.6 yocto release Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zynq/defconfig_3.10.cfg: The macb driver is non-functional in 3.10Nathan Rossi2014-05-221-1/+1
| | | | | | | * The macb mainline driver for GEM is non-functional in 3.10, disable the driver in the kernel Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Update default versionsNathan Rossi2014-05-211-3/+3
| | | | | | | * Use the 3.14 kernel for both linux-xlnx and linux-yocto * Use the 2014.01 u-boot Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zynq7-base.dtsi: Update for 3.14 kernelNathan Rossi2014-05-211-5/+11
| | | | | | | | * Update SD controller nodes * Add ocmc node * Add additional compatible values Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* linux-xlnx_3.14: Add 3.14 kernelNathan Rossi2014-05-211-2580/+50
| | | | | | | * Add the recipe for the public linux-xlnx xlnx_3.14 branch * Update defconfig for zynq for 3.14 Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zynq7-mainline-gem.dtsi: RemoveNathan Rossi2014-05-2110-58/+0
| | | | | | | | * These changes have been merged into the base dtsi for zynq * Clean up and remove non-required *-yocto.dts * Update machine confs Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* zynq7-base.dtsi: Merge gem dts propertiesNathan Rossi2014-05-211-6/+6
| | | | | | | | * Merge the contents of zynq7-mainline-gem.dtsi into the base * Default to the macb driver by default * Backwards compatible with emacps (linux-xlnx only driver) Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Add cpio.gz.u-boot as defaultNathan Rossi2014-05-051-1/+1
| | | | | | | | * The cpio.gz.u-boot type is useful for booting ramdisk image of cpio type on hardware, without needing to reconfigure the kernel for large ramdisk blocks Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine-xilinx-default.inc: Move base dts includesNathan Rossi2014-04-301-0/+6
| | | | | | | | | | | * Move the base dts includes into the machine-xilinx-default.inc, removing the definition from the kernel recipes. This is to bring the device tree configuration inline with the kernel configuration variables. * Fix the name of the dtsi, using the expected file paths which machine the naming convention. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine/boards: Fix-up naming of common dtsi filesNathan Rossi2014-04-3010-15/+15
| | | | | | | | | | * Common dtsi's did not match the expected naming convention, renamed them to match. * zynq-7-base.dtsi -> zynq7-base.dtsi * zynq-7-mainline-gem.dtsi -> zynq7-mainline-gem.dtsi * Updated all inclusions of renamed files Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* machine/boards: Fix up cfg fragment eof newlinesNathan Rossi2014-04-142-2/+2
| | | | | | * Make sure that cfg fragments have newlines at the end of the file Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
* 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>