Re: [yocto] Usage of apt-get package in yocto

2015-05-21 Thread Burton, Ross
On 21 May 2015 at 06:10, Raghavendra Kakarla raghavendra.kaka...@inedasystems.com wrote: After adding the lines what you mentioned in the local.conf file and tried to get the git packages with apt-get it also give the error but this time it is different. It gives the error unable to locate

[yocto] smart 1.4.1 unsolved problem

2015-05-21 Thread George Nita
Hello, I've reproduced the https://bugs.launchpad.net/smart/+bug/1238492 issue branch: dizzy target: p2041rdb Did any one hit this too? -- Best regards, George Nita -- ___ yocto mailing list yocto@yoctoproject.org

[linux-yocto] [PATCH v2 00/39] LSI AXXIA updates to linux-yocto-3.19 standard/axxia/base and standard/preempt-rt/axxia/base

2015-05-21 Thread Cristian Bercaru
Hello! This series of patches introduces the files needed to build the 3.19 standard and preempt-rt kernel for the Axxia 5500 platform. It also contains power-management fixes that were ported from 3.10. Please create the following branches in linux-yocto-3.19, then apply the patches on both:

[linux-yocto] [PATCH v2 05/39] arch/arm: arm changes to support the axxia BSP

2015-05-21 Thread Cristian Bercaru
From: Charlie Paul cpaul.windri...@gmail.com These files were changed to support the LSI axxia 5500 board. Signed-off-by: Charlie Paul cpaul.windri...@gmail.com --- Makefile | 14 +-- arch/arm/Kconfig | 84 -

[linux-yocto] [PATCH v2 01/39] arch/arm/boot/dts: Files added to support axxia 5500 board

2015-05-21 Thread Cristian Bercaru
From: Charlie Paul cpaul.windri...@gmail.com Signed-off-by: Charlie Paul cpaul.windri...@gmail.com --- arch/arm/boot/dts/Makefile |9 + arch/arm/boot/dts/axm5504-cpus.dtsi | 49 arch/arm/boot/dts/axm5504-emu.dts| 46

[linux-yocto] [PATCH v2 04/39] arch/arm/mach-axxia: add power management support

2015-05-21 Thread Cristian Bercaru
From: Charlie Paul cpaul.windri...@gmail.com These files add power management capabilities to the LSI Axxia 5500 platform. Signed-off-by: Charlie Paul cpaul.windri...@gmail.com --- arch/arm/mach-axxia/hotplug.c | 282 ++ arch/arm/mach-axxia/lsi_power_management.c | 1400

[linux-yocto] [PATCH v2 07/39] arch/arm/drivers/edac: Changes to support axxia BSP

2015-05-21 Thread Cristian Bercaru
From: Charlie Paul cpaul.windri...@gmail.com These files were changed to add the support of edac to the LSI axxia 5500 board. Signed-off-by: Charlie Paul cpaul.windri...@gmail.com --- drivers/edac/Kconfig | 24 ++ drivers/edac/Makefile|3 +

[linux-yocto] [PATCH v2 15/39] drivers/tty: Changes to support the axxia BSP

2015-05-21 Thread Cristian Bercaru
From: Charlie Paul cpaul.windri...@gmail.com These files add the tty functionality to the LSI axxia 5500 board. Signed-off-by: Charlie Paul cpaul.windri...@gmail.com --- drivers/tty/serial/Kconfig | 51 ++ drivers/tty/serial/Makefile |1 +

[linux-yocto] [PATCH v2 21/39] arch/arm/mach-axxia: Enable L3

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com In some cases, the boot loader will leave the L3 cache in SFONLY mode. This is required because the early fixup code in arch/arm/boot/compressed does not flush L3 cache. This commit causes Linux to enable the L3 cache in the arch/arm/mach-axxia startup

Re: [yocto] Removing do_compile task and ordering problem

2015-05-21 Thread Paul Eggleton
Hi Marcin, On Thursday 21 May 2015 12:47:05 Marcin Krzemiński wrote: I am writing recipe that inherits from *native*. I removed do_compile task using: *deltask do_compile* When i was ruing bitbake my-recipe all works fine, but when I added recipe to *EXTRA_IMAGEDEPENDS *and run* bitbake

[yocto] Strangeness with devshell

2015-05-21 Thread Gary Thomas
I'm trying to run emacs inside of devshell. For some reason, emacs can't find my startup files (emacs configuration). When I look, I see very different startup behaviour for emacs when I'm running in devshell vs. my normal shell (bash). Inside the devshell it seems to be totally lost and I get

[yocto] How to enable php5 (php_5.5.24.bb) support for postgresql

2015-05-21 Thread yocto yocto
Good day, I am working with the intel Edison. Therefore I am using the meta-openembedded “daisy” branch (have a look here: https://github.com/openembedded/meta-openembedded/branches/stale). Using another branch causes bitbake errors. Beside this, “daisy” is recommended for the intel Edison

[linux-yocto] [PATCH v2 27/39] arch/arm/mach-axxia: Updated PCIe driver doorbell support

2015-05-21 Thread Cristian Bercaru
From: SangeethaRao sangeetha@intel.com The support was updated to use DTS entries. PCIe legacy ISR is updated to not mask link alarms since this doesn't apply to AXM55xx Signed-off-by: SangeethaRao sangeetha@intel.com --- arch/arm/boot/dts/axm55xx.dtsi |4 +++-

[linux-yocto] [PATCH v2 35/39] arch/arm/mach-axxia: Reverse checkpatch compatibility

2015-05-21 Thread Cristian Bercaru
From: Charlie Paul cpaul.windri...@gmail.com Signed-off-by: Charlie Paul cpaul.windri...@gmail.com --- arch/arm/mach-axxia/ssp-gpio.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-axxia/ssp-gpio.c b/arch/arm/mach-axxia/ssp-gpio.c index 7ddf748..0f73f8e

[linux-yocto] [PATCH v2 16/39] drivers/usb/host: Changes to support the axxia BSP

2015-05-21 Thread Cristian Bercaru
From: Charlie Paul cpaul.windri...@gmail.com These files add the usb host funtionality to the LSI axxia 5500 board. Signed-off-by: Charlie Paul cpaul.windri...@gmail.com --- drivers/usb/host/Kconfig| 19 ++ drivers/usb/host/ehci-ci13612.c | 384 +++

[linux-yocto] [PATCH v2 06/39] arch/arm/drivers/dma: Changes to support the axxia BSP

2015-05-21 Thread Cristian Bercaru
From: Charlie Paul cpaul.windri...@gmail.com These files were changed and added to support the LSI axxia 5500 board. Signed-off-by: Charlie Paul cpaul.windri...@gmail.com --- drivers/dma/Kconfig |9 + drivers/dma/Makefile|1 + drivers/dma/lsi-dma32.c | 883

[linux-yocto] [PATCH v2 20/39] Revert arch/arm/mach-axxia: Fixed affinity error on IRQ migration

2015-05-21 Thread Cristian Bercaru
From: Magnus Karlsson magnus.karls...@intel.com This is a port of commit da6bb36cec919273d92d00b9d49f26723fde32e1 from linux-yocto-3.10, branch standard/axxia/base, that reverts b8dd1bdee59fd5dd8cdc038d802a3a68400066a6 from the same branch. Signed-off-by: Magnus Karlsson

[linux-yocto] [PATCH v2 34/39] arch/arm/mach-axxia: changed affinity parameter to cpu

2015-05-21 Thread Cristian Bercaru
From: Charlie Paul cpaul.windri...@gmail.com Signed-off-by: Charlie Paul cpaul.windri...@gmail.com --- arch/arm/mach-axxia/axxia-gic.c | 27 ++- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/arch/arm/mach-axxia/axxia-gic.c

[linux-yocto] [PATCH v2 30/39] rionet: Fix the corruption of tx_cnt during Transmit.

2015-05-21 Thread Cristian Bercaru
From: Palani palaniappan.ramanat...@intel.com The non-atomic variable tx_cnt can be updated simultaneously from different threads using rionet_start_xmit (Tx) and the rionet_outb_msg_event (callback) functions. These functions use different locks: tx_lock for the Tx and lock for the callback

[linux-yocto] [PATCH v2 17/39] fs/vmfs: Changes to add VMFS support for axxia.

2015-05-21 Thread Cristian Bercaru
From: Charlie Paul cpaul.windri...@gmail.com These files add VMFS support for the LSI axxia 5500 board. Signed-off-by: Charlie Paul cpaul.windri...@gmail.com --- fs/Kconfig | 16 + fs/Makefile |1 + fs/vmfs/Kconfig | 13 + fs/vmfs/Makefile | 39 ++

[linux-yocto] [PATCH v2 33/39] char: hwrng: AXXIA TRNG driver added for AXM55xx

2015-05-21 Thread Cristian Bercaru
From: Sreedevi Joshi sreedevi.jo...@intel.com AXXIA TRNG block driver for random number generation has been added. This provides HW Random number generation using AXXIA HW block. When enabled in the device tree, /dev/hwrng device is available and random numbers can be read from there.

[linux-yocto] [PATCH v2 36/39] kernel/irq/manage.c: Fix irq_set_affinity to allow use with buslocks

2015-05-21 Thread Cristian Bercaru
From: David Mercado david.merc...@windriver.com Modify irq_set_affinity() to allow usage of bus locks with slow bus IRQ controllers. This only affects those BSPs that use bus locks in their IRQ controllers, such as the LSI Axxia GIC. The recommendation for this change originated from Thomax

[yocto] Removing do_compile task and ordering problem

2015-05-21 Thread Marcin Krzemiński
Hi, I am writing recipe that inherits from *native*. I removed do_compile task using: *deltask do_compile* When i was ruing bitbake my-recipe all works fine, but when I added recipe to *EXTRA_IMAGEDEPENDS *and run* bitbake core-image-minimal *tasks were reordered in some strange way that task

[linux-yocto] [PATCH v2 23/39] ARM: axxia: Add cluster and L2 power off in hotplug

2015-05-21 Thread Cristian Bercaru
From: Magnus Karlsson magnus.karls...@intel.com Adds a choice to hotplug. There are two ways to power down the cpu, either to a low power mode or completely off. If the power off mode is selected then the a new option is available to power off the L2 cache as well. This code was originally

[linux-yocto] [PATCH v2 29/39] arch/arm/mach-axxia: fixed NO SMP

2015-05-21 Thread Cristian Bercaru
From: Charlie Paul cpaul.windri...@gmail.com These changes are made to support NO SMP. There is only one CPU. This fixes the compile error and kernel hanging on boot up. Signed-off-by: Charlie Paul cpaul.windri...@gmail.com --- arch/arm/mach-axxia/axxia.c | 12 +---

[linux-yocto] [PATCH v2 24/39] arch/arm/mach-axxia: Removed axxia_circular_queue

2015-05-21 Thread Cristian Bercaru
From: Charlie Paul cpaul.windri...@gmail.com Signed-off-by: Charlie Paul cpaul.windri...@gmail.com --- arch/arm/mach-axxia/Makefile |1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/mach-axxia/Makefile b/arch/arm/mach-axxia/Makefile index b665db8..73392a4 100644 ---

[linux-yocto] [PATCH v2 18/39] Revert arch/arm/mach-axxia: fixed hang in preempt kernel

2015-05-21 Thread Cristian Bercaru
From: Magnus Karlsson magnus.karls...@intel.com This is a port of commit fc32c65b2d1df5a3a545e5a227c2ca993b78524e from linux-yocto-3.10, branch standard/axxia/base, that reverts c15c9b219f4ae722c24a2dc320f27a62ffafde82 from the same branch. Signed-off-by: Magnus Karlsson

[linux-yocto] [PATCH v2 11/39] drivers/net/ethernet: Changes to support the axxia BSP

2015-05-21 Thread Cristian Bercaru
From: Charlie Paul cpaul.windri...@gmail.com These files add the ethernet functionality to the LSI axxia 5500 board. Signed-off-by: Charlie Paul cpaul.windri...@gmail.com --- drivers/net/ethernet/Kconfig|2 + drivers/net/ethernet/Makefile |1 +

[linux-yocto] [PATCH v2 13/39] drivers/spi: Changes to support the axxia BSP

2015-05-21 Thread Cristian Bercaru
From: Charlie Paul cpaul.windri...@gmail.com These files add the spi functionality to the LSI axxia 5500 board. Signed-off-by: Charlie Paul cpaul.windri...@gmail.com --- drivers/spi/Kconfig |7 + drivers/spi/Makefile|1 + drivers/spi/spi-acp.c | 2503

[linux-yocto] [PATCH v2 14/39] drivers/hwmon: Changes made to support the axxia BSP

2015-05-21 Thread Cristian Bercaru
From: Charlie Paul cpaul.windri...@gmail.com This file adds monitoring for the adT75 on the LSI axxia 5500 board. Signed-off-by: Charlie Paul cpaul.windri...@gmail.com --- drivers/hwmon/Kconfig | 10 +++ drivers/hwmon/Makefile |1 + drivers/hwmon/adt75.c | 214

Re: [yocto] Moving GStreamer 0.10 to meta-multimedia

2015-05-21 Thread Burton, Ross
On 28 April 2015 at 20:54, Burton, Ross ross.bur...@intel.com wrote: This is basically a heads-up that we're working on moving GStreamer 0.10 out of oe-core[1] and into meta-multimedia, where anyone who still needs 0.10 can use and maintain them. FYI, they've now been removed from oe-core.

Re: [yocto] Removing do_compile task and ordering problem

2015-05-21 Thread Richard Purdie
On Thu, 2015-05-21 at 13:55 +0100, Paul Eggleton wrote: Hi Marcin, On Thursday 21 May 2015 12:47:05 Marcin Krzemiński wrote: I am writing recipe that inherits from *native*. I removed do_compile task using: *deltask do_compile* When i was ruing bitbake my-recipe all works fine, but when

Re: [yocto] Removing do_compile task and ordering problem

2015-05-21 Thread mar.krzeminski
After reading manual I assumed that /deltask/ will reorder the dependences. If this is expected behaviour it is fine for me :) I use /noexec/ flag then. Regards, Marcin W dniu 21.05.2015 o 14:55, Paul Eggleton pisze: Hi Marcin, On Thursday 21 May 2015 12:47:05 Marcin Krzemiński wrote: I am

[yocto] [PATCH] opkg-utils: Fix crash on dependency error

2015-05-21 Thread Haris Okanovic
Fix crash on exception in opkg-show-deps when generating an 'unsatisfied dependency' error. process_dep() function was referencing a missing parameter `pkg`. Signed-off-by: Haris Okanovic haris.okano...@ni.com Reviewed-by: Alejandro del Castillo alejandro.delcasti...@ni.com Acked-by: Brad Mouring

[linux-yocto] [PATCH 004/161] arch/powerpc: Fix PMU interrupts

2015-05-21 Thread Cristian Bercaru
From: David Mercado david.merc...@windriver.com The PMU interrupts were previously initialized at too early in the board init process, so IRQ affinity wasn't working. Moved PMU IRQ setup/teardown to PMU enable/disable routines instead. With this change, PMU interrupts correctly work across all

[linux-yocto] [PATCH 010/161] arch/powerpc: Aded wrappers for platform device registration/deregistration.

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com Signed-off-by: John Jacques john.jacq...@lsi.com --- arch/powerpc/sysdev/lsi_acp_wrappers.c | 36 1 file changed, 36 insertions(+) diff --git a/arch/powerpc/sysdev/lsi_acp_wrappers.c

[linux-yocto] [PATCH 008/161] arm/mach-axxia: fix error with IRQ type setting at startup

2015-05-21 Thread Cristian Bercaru
From: David Mercado david.merc...@windriver.com This patch fixes the errors reported by gic_set_type() when booting a kernel that's configured for more cores than the simulator has enabled (i.e., the DTS file has more cores enabled than cores enabled in the simulator topology.xml file). The

[linux-yocto] [PATCH 005/161] powerpc/configs: remove elpaso defconfig

2015-05-21 Thread Cristian Bercaru
From: Paul Butler paul.but...@windriver.com Signed-off-by: Paul Butler paul.but...@windriver.com --- arch/powerpc/configs/elpaso_defconfig | 2138 - 1 file changed, 2138 deletions(-) delete mode 100755 arch/powerpc/configs/elpaso_defconfig diff --git

[linux-yocto] [PATCH 026/161] arm/boot/dts: Reserve memory from 0 to 4M (for U-Boot).

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com Signed-off-by: John Jacques john.jacq...@lsi.com --- arch/arm/boot/dts/axm55xx.dts|2 ++ arch/arm/boot/dts/axm55xxemu.dts |2 ++ 2 files changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/axm55xx.dts b/arch/arm/boot/dts/axm55xx.dts index

[linux-yocto] [PATCH 027/161] arm/mach-axxia: Wait a bit more gently when in the pen.

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com Signed-off-by: John Jacques john.jacq...@lsi.com --- arch/arm/mach-axxia/headsmp.S | 30 +- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-axxia/headsmp.S b/arch/arm/mach-axxia/headsmp.S index

[linux-yocto] [PATCH 034/161] drivers/net: The work around for Amarillo needs to be done the first time as well!

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com The original hardware disabled auto negotiation. This was anticipated by the driver, but the hardware did not work as expected. The PHY status registers did not return the correctly values. As a work around, until auto negotiation could be re-enabled, we

[linux-yocto] [PATCH 072/161] arm/mach-axxia: The offset was not being passed to __arm_ioremap_pfn!

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com Signed-off-by: John Jacques john.jacq...@lsi.com --- arch/arm/mach-axxia/io.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/mach-axxia/io.c b/arch/arm/mach-axxia/io.c index 2fff1b7..bf473f9 100644 ---

[linux-yocto] [PATCH 039/161] drivers/misc: adding MTC to dts

2015-05-21 Thread Cristian Bercaru
From: Paul Butler paul.but...@windriver.com Signed-off-by: Paul Butler paul.but...@windriver.com --- arch/arm/boot/dts/axm55xx.dts |8 +- drivers/misc/lsi-mtc.c| 1375 - 2 files changed, 694 insertions(+), 689 deletions(-) diff --git

[linux-yocto] [PATCH 085/161] ARM: 7465/1: Handle 4GB memory sizes in device tree and mem=size@start option

2015-05-21 Thread Cristian Bercaru
From: Anders Berg anders.b...@lsi.com commit a5d5f7daa744b34477c4a12728bde0a1694a1707 upstream The memory regions which are passed to arm_add_memory() from device tree blobs via early_init_dt_add_memory_arch() can have sizes which are larger than will fit in a 32 bit integer, so switch to using

[linux-yocto] [PATCH 093/161] arm/mach-axxia: Updated PCIe driver to set PCIe

2015-05-21 Thread Cristian Bercaru
From: Paul Butler paul.but...@windriver.com BASE_ADDR1 register Updated PCIe driver to set PCIe BASE_ADDR1 register to 0x0 without which PCIe inbound access wasn't working and we were seeing several suprious PEI interrupts including BAR mismatch interrupt. Signed-off-by: SangeethaRao

[linux-yocto] [PATCH 092/161] drivers/usb: USB driver/dts on PPC was broken.

2015-05-21 Thread Cristian Bercaru
From: SangeethaRao sangeetha@lsi.com Fixed the DTS to have correct entries and updated USB driver to exclude 55xx relevant code from PPC build drivers/usb: added a new ehci halt function New halt function halts the EHCI controller. This is to be called during startup since spinlocks are not

[linux-yocto] [PATCH 094/161] LSI AXM55XX: Add PMU support

2015-05-21 Thread Cristian Bercaru
From: David Mercado david.merc...@windriver.com This patch adds PMU support to the Axxia AXM55xx platform. Note that on this platform, all PMU IRQ lines are OR'ed together into a single IRQ, and therefore, this implementation uses a rotating IRQ affinity scheme to deal with it. Signed-off-by:

[linux-yocto] [PATCH 087/161] ARM: 7499/1: mm: Fix vmalloc overlap check for !HIGHMEM

2015-05-21 Thread Cristian Bercaru
From: Anders Berg anders.b...@lsi.com commit 36418c516b31bff4ff949c7c618430a1a514debe upstream With !HIGHMEM, sanity_check_meminfo checks for banks that completely or partially overlap the vmalloc region. The test for partial overlap checks __va(bank-start + bank-size) vmalloc_min. This

[linux-yocto] [PATCH 079/161] powerpc: rapidio updates

2015-05-21 Thread Cristian Bercaru
From: Paul Butler paul.but...@windriver.com Add the rapidio device to the powerpc tree Add the rapidio support for the powerpc 44x lsi board Signed-off-by: Paul Butler paul.but...@windriver.com --- arch/powerpc/boot/dts/lsi_acp342x.dts | 317 +

[linux-yocto] [PATCH 106/161] LSI AXM55xx: Fixed inbound data streaming ISR handling

2015-05-21 Thread Cristian Bercaru
From: ningligong ning...@lsi.com 1. Fixed inbound data stream interrupt service routine to properly handle packets received by all virtual VSID. 2. Moved checking for vsid_in_use of an inbound DSE, the vsid_in_use is only valid when other two bits are set. Signed-off-by: ningligong

[linux-yocto] [PATCH 116/161] LSI AXM55xx: Various bug fixes for rapidio endpoint controller.

2015-05-21 Thread Cristian Bercaru
From: Michael Bringmann michael.bringm...@lsi.com Fix lockup issue processing inbound message descriptor chains. Revise processing code for inbound/outbound message descriptor chains to reduce overhead / improve performance. Signed-off-by: Michael Bringmann michael.bringm...@lsi.com ---

[linux-yocto] [PATCH 125/161] axxia: Fix a Size Warning in the SRIO Section of the Device Trees

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com Signed-off-by: John Jacques john.jacq...@lsi.com --- arch/powerpc/boot/dts/acp25xx.dts |2 +- arch/powerpc/boot/dts/acp342x.dts |2 +- arch/powerpc/boot/dts/acp344x.dts |2 +- arch/powerpc/boot/dts/acp35xx.dts |2 +- 4 files changed, 4

[linux-yocto] [PATCH 122/161] kernel/irq/manage.c: Fix irq_set_affinity to allow use with buslocks

2015-05-21 Thread Cristian Bercaru
From: David Mercado david.merc...@windriver.com Fix irq_set_affinity() to allow usage of buslocks with slow bus IRQ controllers, such as the LSI Axxia GIC. Signed-off-by: David Mercado david.merc...@windriver.com --- kernel/irq/manage.c |6 +++--- 1 file changed, 3 insertions(+), 3

[linux-yocto] [PATCH 152/161] arch/arm/mach-axxia: Calculate delay calibration once

2015-05-21 Thread Cristian Bercaru
From: SangeethaRao sangeetha@lsi.com Added calibrate_delay_is_known() such that only the first core calculates delay calibration and rest of the cores use the calculated value by the axxia_calibrate_delay_converge(). Set LPS_PREC - number of bits of precision for the loops_per_jiffy. Each

[linux-yocto] [PATCH 000/161] LSI AXXIA updates to linux-yocto-3.4 standard/preempt-rt/axxia/base

2015-05-21 Thread Cristian Bercaru
Hello, Bruce! You asked me in a previous email to send you and incremental patch in order to sync standard/preempt-rt/axxia/base with standard/axxia/base and fix the eventual conflicts that might appear. I cherry-pickes all the missing patches from standard/axxia/base and this is the incremental

[linux-yocto] [PATCH 015/161] drivers/net: AXM5516 emulation bringup - lsi_acp_mdio.c

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com Signed-off-by: John Jacques john.jacq...@lsi.com --- drivers/net/ethernet/lsi/lsi_acp_mdio.c | 243 +++ 1 file changed, 243 insertions(+) create mode 100644 drivers/net/ethernet/lsi/lsi_acp_mdio.c diff --git

[linux-yocto] [PATCH 038/161] arm/mach-axxia: filled in stub axxia_restart function

2015-05-21 Thread Cristian Bercaru
From: David Mercado david.merc...@windriver.com Added reboot capability. Signed-off-by: David Mercado david.merc...@windriver.com --- arch/arm/mach-axxia/axxia.c | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/arch/arm/mach-axxia/axxia.c

[linux-yocto] [PATCH 025/161] Support for the new BCM 5221 phy - acp_mdio

2015-05-21 Thread Cristian Bercaru
From: Paul Butler paul.but...@windriver.com Signed-off-by: Paul Butler paul.but...@windriver.com --- drivers/net/ethernet/lsi/lsi_acp_mdio.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/ethernet/lsi/lsi_acp_mdio.c

[linux-yocto] [PATCH 017/161] drivers/net: AXM5516 emulation bringup - Makefile

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com Signed-off-by: John Jacques john.jacq...@lsi.com --- drivers/net/ethernet/lsi/Makefile |1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/ethernet/lsi/Makefile b/drivers/net/ethernet/lsi/Makefile index 2754e5b..a48a239 100644 ---

[linux-yocto] [PATCH 009/161] arch/powerpc: Release the lock when ncr_read() completes.

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com The RTE is an external module that allows the rest of the Axxia hardware (the network processor part) to be used. Until the RTE gets loaded, there are no problems whatsoever. The RTE and Linux both use the Config Ring (ncr) to access some hardware

[linux-yocto] [PATCH 006/161] arm/mach-axxia: Fix irq_set_type() in arch/arm/mach-axxia/axxia-gic.c

2015-05-21 Thread Cristian Bercaru
From: David Mercado david.merc...@windriver.com Fix error in gic_set_type(). Previously calculating cpu to send to with (i / 4), where i is a cluster number between 0 and 3. Dividing by 4 (4 cores per cluster) is wrong, as this result will always be 0. Instead, replace with (i *4), so result is

[linux-yocto] [PATCH 056/161] arm/mach-axxia: support for Axxia DDR retention

2015-05-21 Thread Cristian Bercaru
From: Gary McGee gary.mc...@lsi.com Signed-off-by: Gary McGee gary.mc...@lsi.com --- arch/arm/mach-axxia/Makefile|1 + arch/arm/mach-axxia/axxia.c |4 + arch/arm/mach-axxia/ddr_retention.c | 282 +++ 3 files changed, 287 insertions(+)

[linux-yocto] [PATCH 069/161] drivers/ethernet: Set the watermark correctly in emulation

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com and fix a compile bug on PowerPC. Signed-off-by: John Jacques john.jacq...@lsi.com --- drivers/net/ethernet/lsi/lsi_acp_net.c | 19 ++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/drivers/net/ethernet/lsi/lsi_acp_net.c

[linux-yocto] [PATCH 081/161] drivers: rapidio updates

2015-05-21 Thread Cristian Bercaru
From: Paul Butler paul.but...@windriver.com When SRIO devices are defined in the device tree, we need to initialize the SERDES phy to support the necessary SRIO lane access. At present, we support 2.5 Gbps transmit speeds. Signed-off-by: Paul Butler paul.but...@windriver.com ---

[linux-yocto] [PATCH 083/161] axxia: Define arch_is_coherent()

2015-05-21 Thread Cristian Bercaru
From: Anders Berg anders.b...@lsi.com By defining arch_is_coherent() == 1, we can avoid unnecessary cache maintenance operations and the dma_alloc_coherent() will return normal memory. Signed-off-by: Anders Berg anders.b...@lsi.com --- arch/arm/Kconfig |1 +

[linux-yocto] [PATCH 082/161] axxia: Fixed earlyprintk

2015-05-21 Thread Cristian Bercaru
From: Anders Berg anders.b...@lsi.com Add static mapping of the UART registers for CONFIG_DEBUG_LL. Also depends on commit 2f409a to fix a bug with LPAE and static mappings. Signed-off-by: Anders Berg anders.b...@lsi.com --- arch/arm/Kconfig.debug |9 +

[linux-yocto] [PATCH 089/161] arch/arm/mach-axxi: Updated DDR Retention to Wokr from Interrupt Context

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com As procfs shouldn't be used as a module to user interface, switch to sysfs. Signed-off-by: John Jacques john.jacq...@lsi.com --- arch/arm/mach-axxia/Makefile |1 + arch/arm/mach-axxia/axxia.c|3 +

[linux-yocto] [PATCH 101/161] LSI AXM55XX/rapidio: Stability and bug fix improvements , Correct boundary, Expand valid condition.

2015-05-21 Thread Cristian Bercaru
From: Michael Bringmann michael.bringm...@lsi.com Add additional spinlocks/mutexes to each controller state to increase concurrency and performance. Fix some bound checks for full outbound DME descriptor chains, correct a lockup/delay issue with errors in the outbound DME chains, and remove a

[linux-yocto] [PATCH 097/161] powerpc/mpic: Disable preemption when calling mpic_processor_id()

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com commit 32dda05f4ec2b854b594bd91590c46c5197d77e1 upstream Otherwise, we get a debug traceback due to the use of smp_processor_id() (or get_paca()) inside hard_smp_processor_id(). mpic_host_map() is just looking for a default CPU, so it doesn't

[linux-yocto] [PATCH 105/161] LSI AXM55xx rapidio? Fixed offset of RAB_OBDSE_XX registers

2015-05-21 Thread Cristian Bercaru
From: ningligong ning...@lsi.com The register base for the RAB was wrong changed from 0x10 to 0xC Added the IB_VIRT stats SLEEPING and TRAN_PENDING Signed-off-by: ningligong ning...@lsi.com --- drivers/rapidio/devices/lsi/axxia-rio-ds.h | 10 +++--- 1 file changed, 7 insertions(+), 3

[linux-yocto] [PATCH 100/161] arm/mach-axxia: Same build for HW and simlation and DDR Retention Reset and clock init.

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com Added a flush of the L3 cache before initiating a DDR retention reset. In some tests, a data synchronization barrier is needed after turning the L3 cache back on (part of the L3 cache flush process). Without the barrier, resets sometimes fail. Removed

[linux-yocto] [PATCH 111/161] axxia: Device tree and Target Name/Machine Type Update

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com In some cases, the differences between simulation, emulation, and hardware are important. This patch updates the device trees to indicate the correct name and the arch/arm/mach-axxia code to use it. Signed-off-by: John Jacques john.jacq...@lsi.com ---

[linux-yocto] [PATCH 110/161] LSI AXM55xx rapidio: Change the timers for inbound messages

2015-05-21 Thread Cristian Bercaru
From: Michael Bringmann michael.bringm...@lsi.com Used 'atomic' counter to track available inbound messages between interrupt and foreground code. Signed-off-by: Michael Bringmann michael.bringm...@lsi.com --- drivers/rapidio/devices/lsi/axxia-rio-irq.c | 18 --

[linux-yocto] [PATCH 112/161] i2c-axxia: Adjust tLOW, tHIGH to match fast-mode requirements

2015-05-21 Thread Cristian Bercaru
From: Anders Berg anders.b...@lsi.com Adjusted the controller setup to meet the timing requirements for I2C fast-mode on the SCL signal (tLOW and tHIGH). For fast-mode, a 33/66 duty cycle of the SCL is used to match the minimum timing requirements of 1.3/0.6 for tLOW/tHIGH. Signed-off-by: Anders

[linux-yocto] [PATCH 114/161] LSI AXM55x rapidio: removed __devinit from init routines

2015-05-21 Thread Cristian Bercaru
From: Michael Bringmann michael.bringm...@lsi.com Removed __devinit from the initialization routines. There was no more need to insure that the driver was initializedi before it is instanciated. The device is registered prior to initialization. Signed-off-by: Michael Bringmann

[linux-yocto] [PATCH 134/161] net: lsi_acp_net: Added new string to DT match

2015-05-21 Thread Cristian Bercaru
From: Anders Berg anders.b...@lsi.com Add a the vendor prefixed compatible string to the match table. Signed-off-by: Anders Berg anders.b...@lsi.com --- drivers/net/ethernet/lsi/lsi_acp_net.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git

[linux-yocto] [PATCH 138/161] i2c: axxia: Report spurious IRQ

2015-05-21 Thread Cristian Bercaru
From: Anders Berg anders.b...@avagotech.com Fixed ISR to return IRQ_NONE if no interrupt was pending (or no transfer was in progress). Signed-off-by: Anders Berg anders.b...@avagotech.com --- drivers/i2c/busses/i2c-axxia.c |9 + 1 file changed, 9 insertions(+) diff --git

[linux-yocto] [PATCH 135/161] ARM: dts: axxia: Corrected IRQ for memory contollers

2015-05-21 Thread Cristian Bercaru
From: Anders Berg anders.b...@lsi.com The interrupt numbers for the memory controllers was wrong (conflicting with assigned range for PCI MSI. This would cause a device using MSI to fail to request its IRQ. Signed-off-by: Anders Berg anders.b...@lsi.com --- arch/arm/boot/dts/axm55xx.dts |4

[linux-yocto] [PATCH 126/161] arch/powerpc: Updated the UART Driver to Support 3500

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com Added code to support the UART on the 3500 board Signed-off-by: John Jacques john.jacq...@lsi.com --- drivers/tty/serial/lsi_acp_serial.c | 94 +++ 1 file changed, 51 insertions(+), 43 deletions(-) diff --git

[linux-yocto] [PATCH 136/161] ARM: axxia: Support MSI on both PCIe controllers

2015-05-21 Thread Cristian Bercaru
From: Anders Berg anders.b...@lsi.com Add support for PCIe MSI on both controllers. On AXM5516, PCIE0 has the ability to signal MSI interrupts on 16 separate lines to the CPU cores, where as PCIE1 only has a single interrupt line that is used for legacy, status/error and MSI. This patch adds MSI

[linux-yocto] [PATCH 128/161] LSI AXM55xx arm/axxia: improved robustness for DDR retention

2015-05-21 Thread Cristian Bercaru
From: Gary McGee gary.mc...@lsi.com - add new ncp_ddr_shutdown() function using private i/o functions. This eliminates unwanted code that may be introduced by use of the standard i/o macros/functions. - do explicit memory copy to preload ncp_ddr_shutdown() into L2 cache -

[linux-yocto] [PATCH 032/161] drivers/dma: Corrected IRQ line mixup.

2015-05-21 Thread Cristian Bercaru
From: Anders Berg anders.b...@lsi.com Driver was picking up the wrong interrupt line for the error status interrupt. A mixup between the BUSY (not used) and ERROR interrupts. This commit also makes the error interupt service routine clear the error before returning. Signed-off-by: Anders Berg

[linux-yocto] [PATCH 133/161] axxia: Fixed typo in acpxxxx.dts file

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com This typo causes the build to break, the fix includes some cleanup to the file. Signed-off-by: John Jacques john.jacq...@lsi.com Signed-off-by: Bruce Ashfield bruce.ashfi...@windriver.com --- arch/powerpc/boot/dts/acp342x.dts |4 ++--

[linux-yocto] [PATCH 018/161] drivers/net/ethernet: Wrapper Cleanup

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com Some of the Linux function calls got changed in later versions of Linux to require the caller to be GPLd. We are in the process of GPLing all our driver code, but were not yet finished doing so. The wrappers were a temporary work around until the RTE (the

[linux-yocto] [PATCH 022/161] drivers/tty: Hard code the baud rate divisors for now.

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com This assumes that the AXM55xx_533 parameter file is used. Signed-off-by: John Jacques john.jacq...@lsi.com --- drivers/tty/serial/amba-pl011.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/tty/serial/amba-pl011.c

[linux-yocto] [PATCH 023/161] arm/mach-axxia: Remove debug printk().

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com Signed-off-by: John Jacques john.jacq...@lsi.com --- arch/arm/mach-axxia/platsmp.c |4 1 file changed, 4 deletions(-) diff --git a/arch/arm/mach-axxia/platsmp.c b/arch/arm/mach-axxia/platsmp.c index 95859ec..8d6dbd8 100644 ---

[linux-yocto] [PATCH 029/161] arm/mach-axxia: Updated such that GFP_DMA mask is correctly set to 32 bits for AXM55xx

2015-05-21 Thread Cristian Bercaru
From: SangeethaRao sangeetha@lsi.com instead of current 64 bits. Also increased the coherent dma pool size to 1M instead of existing 256Kb which was leading to error message about DMA coherent pool being too small with USB support Signed-off-by: SangeethaRao sangeetha@lsi.com ---

[linux-yocto] [PATCH 031/161] arm/boot/dts: Added phy-link, and changed the default phy address to 0x1e.

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com Signed-off-by: John Jacques john.jacq...@lsi.com --- arch/arm/boot/dts/axm55xx.dts |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/axm55xx.dts b/arch/arm/boot/dts/axm55xx.dts index d3cbf1c..925e3b2 100644 ---

[linux-yocto] [PATCH 041/161] drivers/i2c: New I2C bus driver

2015-05-21 Thread Cristian Bercaru
From: Anders Berg anders.b...@lsi.com Signed-off-by: Anders Berg anders.b...@lsi.com --- arch/arm/boot/dts/axm55xx.dts |6 + arch/arm/mach-axxia/clock.c|7 +- drivers/i2c/busses/Makefile|2 +- drivers/i2c/busses/i2c-axxia.c | 569 4

[linux-yocto] [PATCH 033/161] arm/include: A clean up of the femac code.

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacques at lsi.com Adds config option conditions, extern definitions, and some whitespace cleanup. Signed-off-by: John Jacques john.jacques at lsi.com --- arch/arm/include/asm/lsi/acp_ncr.h |3 ++ drivers/net/ethernet/lsi/lsi_acp_mdio.c |9 ++--

[linux-yocto] [PATCH 052/161] drivers/net/ethernet: Remove the Amarillo networking work-around by default.

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com Signed-off-by: John Jacques john.jacq...@lsi.com --- drivers/net/ethernet/lsi/lsi_acp_net.c |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/net/ethernet/lsi/lsi_acp_net.c b/drivers/net/ethernet/lsi/lsi_acp_net.c index

[linux-yocto] [PATCH 049/161] arm/mach-axxia: Updated PCIe driver since it had incorrect PEI log info

2015-05-21 Thread Cristian Bercaru
From: SangeethaRao sangeetha@lsi.com and also updated DTS with correct PCIe address for PEI0/PEI1 Signed-off-by: SangeethaRao sangeetha@lsi.com --- arch/arm/boot/dts/axm55xx.dts |4 ++-- arch/arm/mach-axxia/pci.c |2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff

[linux-yocto] [PATCH 057/161] drivers/misc: System memory monitoring for AXM55xx.

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com Handles interrupts from the system memory controller. Signed-off-by: John Jacques john.jacq...@lsi.com --- drivers/misc/Kconfig |6 ++ drivers/misc/Makefile|1 + drivers/misc/lsi-ncr.c | 118 +--- drivers/misc/lsi-ncr.h

[linux-yocto] [PATCH 064/161] drivers/misc: Disabled debug message in MTC driver

2015-05-21 Thread Cristian Bercaru
From: wwang22 wen.w...@lsi.com Signed-off-by: wwang22 wen.w...@lsi.com --- drivers/misc/lsi-mtc.c |9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/drivers/misc/lsi-mtc.c b/drivers/misc/lsi-mtc.c index d31a64e..ebbdac8 100644 --- a/drivers/misc/lsi-mtc.c +++

[linux-yocto] [PATCH 065/161] arm/mach-axxia: L3 Cache is not available in simulation!

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com Signed-off-by: John Jacques john.jacq...@lsi.com --- arch/arm/mach-axxia/axxia.c |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-axxia/axxia.c b/arch/arm/mach-axxia/axxia.c index 4d3b476..df63dbd 100644 ---

[linux-yocto] [PATCH 055/161] arch: LSI Axxia systems use a config ring to access parts of the hardware.

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com For various reasons, the config ring access code has been moved, deleted, etc. This patch adds ncr access back to ARM and PowerPC platforms. It also removes invalid accesses to previous methods to access hardware using the ncr buss. Change the file

[linux-yocto] [PATCH 091/161] arch/arm/mach-axxia: Clear MTC Errors During Initialization

2015-05-21 Thread Cristian Bercaru
From: John Jacques john.jacq...@lsi.com The MTC status registers are not cleared by a reset. So, clear them during driver initialization. Signed-off-by: John Jacques john.jacq...@lsi.com --- drivers/misc/lsi-mtc.c |9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git

[linux-yocto] [PATCH 117/161] LSI AXM55xx: Configuration updates and bug fixes for rapidio.

2015-05-21 Thread Cristian Bercaru
From: Michael Bringmann michael.bringm...@lsi.com Update the powerpc FDT settings for the latest AXXIA RIO code. Update the ARM/PowerPC LSI configuration to build AXXIA RIO by default. Add support to reset the AXXIA RIO controller when a Link Reset Request symbol is received. Signed-off-by:

[linux-yocto] [PATCH 113/161] LSI AXM55xx rapidio: Speed up bottleneck in inbox.

2015-05-21 Thread Cristian Bercaru
From: Michael Bringmann michael.bringm...@lsi.com The throughput for the inbox was too slow therfore the size of the inbox mail buffer was increased 8 times. This eased the bottlneck Signed-off-by: Michael Bringmann michael.bringm...@lsi.com --- drivers/rapidio/devices/lsi/axxia-rio-irq.c |

[linux-yocto] [PATCH 124/161] LSI sysdev/pci: Removing the power of 2 size restriction

2015-05-21 Thread Cristian Bercaru
From: SangeethaRao sangeetha@lsi.com This patch removes the power of 2 size restriction for PCIe inbound mapping in LSI PCIe driver Signed-off-by: SangeethaRao sangeetha@lsi.com --- arch/powerpc/sysdev/lsi_pci.c | 16 1 file changed, 8 insertions(+), 8 deletions(-)

  1   2   >