aboutsummaryrefslogtreecommitdiffstats
path: root/conf
AgeCommit message (Collapse)Author
2015-04-24zynq7-base.dtsi: Update bindings for PHYs attached to ethernet nodesNathan Rossi
* Update the bindings to match upstream definitions for the PHY * The macb driver does not follow the phy-handle property and relies on the PHY being located as the first child node of the ethernet device * Remove the MDIO node and update all boards to nest the PHY as the first child node of the ethernet device, this change is backward compatible with the bindings for the linux-xlnx xemacps driver which follows the phy-handle definition Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2015-04-24qemuzynq: Add fixed-clock to device tree for ethernetNathan Rossi
* Add a fixed 125 MHz clock to trick the ethernet driver into thinking the reference clock is at the correct frequency * This masks the 'macb e000b000.ps7-ethernet eth0: unable to generate target frequency: 125000000 Hz' message from the macb driver Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-12-05boards/*microblaze*: Override udev max-childrenNathan Rossi
* 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>
2014-12-05microblaze/feature-microblaze-endian.inc: Fix MBPKGENDIANNathan Rossi
* Do not emit "eb" twice into MBPKGENDIAN Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-12-03microblaze: Add USE_VT="" to microblaze machine configsNathan Rossi
* 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>
2014-12-03machine-xilinx-default.inc: Remove ext2* from default IMAGE_FSTYPESNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-11-18zc702 : Add files to support bootable image creation with wic.Philip Balister
Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-11-18zedboard : Add files to support bootable image creation with wic.Philip Balister
Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-11-18machine-xilinx-board.inc : Add definition of boot files for wic utility.Philip Balister
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>
2014-11-17machine-xilinx-default.inc: Move UBOOT_SUFFIX definitionNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-11-14machine-xilinx-default.inc: Remove use of MACHINE_KCONFIGNathan Rossi
* Variable is no longer used Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-11-07layer.conf: correct BBFILES appendYasir-Khan
Due to immediate expansion operator being used to assign BBFILES variable, bitbake was ignoring BBFILE_COLLECTIONS.split() based append to BBFILES used in other layers to add layer specific bbappends. Use append operator instead of immediate expansion to correct this. Signed-off-by: Yasir-Khan <yasir_khan@mentor.com>
2014-11-05zc706-zynq7: Fix up URLs in the commentsNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-11-04external-xilinx-toolchain: Fix up PREFERRED_PROVIDER for glibcNathan Rossi
* Switch default provider for glibc Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-11-04boards/*.dtsi: Fix up USB PHY reset nodesNathan Rossi
* Use the xlnx,phy-reset-gpio property to specify the USB PHY's reset signal Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-11-03zynq7-base.dtsi: Remove unused propertiesNathan Rossi
* the "xlnx,fb-clk" and "xlnx,qspi-mode" properties are not used Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-10-31boards/*.dtsi: Updated Zynq device treesNathan Rossi
* Removed use of very outdated 'gpio-mask-high' and 'gpio-mask-low' Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-10-31zedboard-zynq7: Fixed up device treeNathan Rossi
* Added USB PHY reset binding * Updated Ethernet PHY compat and init values Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-10-27zynq7-base.dtsi: Add additional binding for OCMNathan Rossi
* Add the 3.10 compatiblity string for the OCM node Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-10-27conf/machine/boards/*: Remove obsolete kernel config fragmentsNathan Rossi
* 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>
2014-10-27kc705-trd-microblazeel: Fix device tree bindingNathan Rossi
* XADC driver now uses clock framework, add clock binding Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-10-27machine/*.conf: Remove use of MACHINE_KCONFIGNathan Rossi
* Remove the use of MACHINE_KCONFIG, replace with KERNEL_FEATURES Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-10-27zynq7-base.dtsi: Updated bindingsNathan Rossi
* 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>
2014-10-27machine-xilinx-default.inc: Force dependence on device-treeNathan Rossi
* 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>
2014-09-22zc70*-zynq7-board.dtsi: Update binding for si570Nathan Rossi
* Update the bindings for the si570 attached to the I2C bus Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-09-22zynq7-base.dtsi: Update bindingsNathan Rossi
* 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>
2014-09-18conf/layer.conf: Add LAYERDEPENDSNathan Rossi
* Add the LAYERDEPENDS variable to correctly define the layers meta-xilinx depends on. Currently only the core layer is a dependency Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-07-23common/linux/zynq/defconfig_3.14.cfg: Add configs for USBNathan Rossi
* 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>
2014-06-19external-xilinx-toolchain: Enforce default hash styleNathan Rossi
* Some packages do not correctly handle LDFLAGS, as such toolchains that do not by default use GNU_HASH for symbols generated are not built with the GNU_HASH which causes a QA issue. * Add the expected linker hash style to TARGET_CC_ARCH to enforce the specified hash style. Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-05-30common/linux/*.cfg: Fix up new line at end of fileNathan Rossi
* 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>
2014-05-26zynq7-base.dtsi: Update bindingsNathan Rossi
* Update QSPI, SPI, devcfg and GPIO node bindings * Flash node properties for boards Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-05-23linux-xlnx: Remove 3.8 kernelNathan Rossi
* 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>
2014-05-22zynq/defconfig_3.10.cfg: The macb driver is non-functional in 3.10Nathan Rossi
* 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>
2014-05-21machine-xilinx-default.inc: Update default versionsNathan Rossi
* 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>
2014-05-21zynq7-base.dtsi: Update for 3.14 kernelNathan Rossi
* Update SD controller nodes * Add ocmc node * Add additional compatible values Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-05-21linux-xlnx_3.14: Add 3.14 kernelNathan Rossi
* 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>
2014-05-21zynq7-mainline-gem.dtsi: RemoveNathan Rossi
* 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>
2014-05-21zynq7-base.dtsi: Merge gem dts propertiesNathan Rossi
* 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>
2014-05-05machine-xilinx-default.inc: Add cpio.gz.u-boot as defaultNathan Rossi
* 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>
2014-04-30machine-xilinx-default.inc: Move base dts includesNathan Rossi
* 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>
2014-04-30machine/boards: Fix-up naming of common dtsi filesNathan Rossi
* 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>
2014-04-14machine/boards: Fix up cfg fragment eof newlinesNathan Rossi
* Make sure that cfg fragments have newlines at the end of the file Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-04-14machine-xilinx-default.inc: Move defconfig setupNathan Rossi
* 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>
2014-04-09kc705-trd-microblazeel: Update dtsNathan Rossi
* Added clock nodes for newer kernel common clock framework compatibility for microblaze Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-04-09qemumicroblaze: Update dtsNathan Rossi
* 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>
2014-04-08machine-xilinx-board.inc: Defines board specific configurationNathan Rossi
* Currently configures virtual/bootloader to be part of the image Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-04-07machine: Fix inclusion of dtsi's for *-yocto devicetreesNathan Rossi
* 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>
2014-04-07qemuzynq: Added qemuzynq-yocto.dts for linux-yoctoNathan Rossi
Signed-off-by: Nathan Rossi <nathan.rossi@xilinx.com>
2014-04-04qemuzynq: Fix device tree phy node addressNathan Rossi
* 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>
2014-04-04zynq-7-base.dtsi: Update base dts for zynqNathan Rossi
* 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>