[linux-yocto] [PATCH 1/4] drm/i915: Implement chv display PHY lane stagger setup

2015-05-15 Thread wei . tee . ng
From: Ville Syrjälä ville.syrj...@linux.intel.com Set up the chv display PHY lane stagger registers according to Programming Guide for 1273 CHV eDP/DP/HDMI Display PHY v1.04 Signed-off-by: Ville Syrjälä ville.syrj...@linux.intel.com Reviewed-by: Deepak S deepa...@linux.intel.com Signed-off-by:

[linux-yocto] [PATCH 0/4] [linux-yocto-3.19] standard/base: Backport Braswell bug fixes patches from mainline to fix DPC, HDMI and Triple display in GFS'x DRM/i915.

2015-05-15 Thread wei . tee . ng
From: Ng Wei Tee wei.tee...@intel.com Hi all, This patch is to backport Braswell bug fixes patches that are available in the upstream kernel into Yocto Project linux kernel v3.19. These fixes are related to GFX's DRM/i915 kernel module. The fixes here fix the following scenarios: 1. Fixes for

[linux-yocto] [PATCH 2/4] drm/i915: Work around DISPLAY_PHY_CONTROL register corruption on CHV

2015-05-15 Thread wei . tee . ng
From: Ville Syrjälä ville.syrj...@linux.intel.com Sometimes (exactly when is a bit unclear) DISPLAY_PHY_CONTROL appears to get corrupted. The values I've managed to read from it seem to have some pattern but vary quite a lot. The corruption doesn't seem to just happen when the register is

[linux-yocto] [PATCH 3/4] Revert drm/i915: Hack to tie both common lanes together on chv

2015-05-15 Thread wei . tee . ng
From: Ville Syrjälä ville.syrj...@linux.intel.com With recent hardware/firmware there don't appear to be any glitches on the other PHY when we toggle the cmnreset for the other PHY. So detangle the cmnlane power wells from one another and let them be controlled independently. This reverts commit

[linux-yocto] [PATCH 02/21] Revert arch/arm/mach-axxia: fixed failure to power up cluster

2015-05-15 Thread Cristian Bercaru
From: Magnus Karlsson magnus.karls...@intel.com This reverts commit c6bc0772d9fff6571364dedfe0bf05b122d3b5c2. Signed-off-by: Magnus Karlsson magnus.karls...@intel.com --- arch/arm/mach-axxia/hotplug.c | 30 +++-- arch/arm/mach-axxia/lsi_power_management.c | 189

[linux-yocto] [PATCH 12/21] rionet: Fix the corruption of tx_cnt during Transmit.

2015-05-15 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 15/21] arch/arm/mach-axxia: Fixed compile warning in AXM55xx PCIe driver

2015-05-15 Thread Cristian Bercaru
From: Sangeetha Rao sangeetha@intel.com Signed-off-by: Sangeetha Rao sangeetha@intel.com --- arch/arm/mach-axxia/pci.c |1 - 1 file changed, 1 deletion(-) diff --git a/arch/arm/mach-axxia/pci.c b/arch/arm/mach-axxia/pci.c index d4dc235..e51a02d 100644 --- a/arch/arm/mach-axxia/pci.c

[linux-yocto] [PATCH 16/21] drivers/edac: Fixed compile warning in AXM55xx L3 EDAC driver

2015-05-15 Thread Cristian Bercaru
From: Sangeetha Rao sangeetha@intel.com Signed-off-by: SangeethaRao sangeetha@intel.com --- drivers/edac/axxia_edac-l3.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/edac/axxia_edac-l3.c b/drivers/edac/axxia_edac-l3.c index af29418..2732490 100644 ---

[linux-yocto] [PATCH 10/21] misc: lsi-ncr: Only use AMP lock on PPC platforms.

2015-05-15 Thread Cristian Bercaru
From: Anders Berg anders.b...@intel.com Signed-off-by: Anders Berg anders.b...@intel.com --- arch/arm/mach-axxia/axxia.c |1 - drivers/misc/lsi-ncr.c | 219 +++ 2 files changed, 73 insertions(+), 147 deletions(-) diff --git

[linux-yocto] [PATCH 00/21] LSI AXXIA updates to linux-yocto-3.10 standard/axxia/base and standard/preempt-rt/axxia/base

2015-05-15 Thread Cristian Bercaru
Hello! Please apply this set of patches to linux-yocto-3.10, on the following branches standard/axxia/base standard/preempt-rt/axxia/base The patches contain various power management, SMP and PCIe fixes as well as support for AXXIA AXM35xx TRNG. Alexander Sverdlin (1): spi: pl022: Fix race

[linux-yocto] [PATCH 07/21] arm: arch_timer: Avoid error in sched_clock conversion

2015-05-15 Thread Cristian Bercaru
From: Anders Berg anders.b...@intel.com Fix sched_clock setup to handle conversions of sched_clock when the frequency of the clock doesn't evenly divide NSEC_PER_SEC. To handle this, the conversion from clock ticks to nanoseconds must be done via a multiplication and a shift (to avoid divide).

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

2015-05-15 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

[linux-yocto] [PATCH 18/21] char: hwrng: AXXIA AXM35xx TRNG driver support

2015-05-15 Thread Cristian Bercaru
From: Sreedevi Joshi sreedevi.jo...@intel.com AXXIA AXM35xx TRNG driver support added. Signed-off-by: Sreedevi Joshi sreedevi.jo...@intel.com --- arch/powerpc/boot/dts/acp35xx.dts | 10 +++ drivers/char/hw_random/axxia-rng.c | 56 +++- 2 files changed,

[linux-yocto] [PATCH 19/21] arch/arm/mach-axxia: Fix NO SMP compile failure

2015-05-15 Thread Cristian Bercaru
From: Charlie Paul cpaul.windri...@gmail.com The mach-axxia was not compiling when the SMP was shut off. This patch puts the correct ifdef's around the code to fix the problem. Signed-off-by: Charlie Paul cpaul.windri...@gmail.com Signed-off-by: John Jacques john.jacq...@intel.com ---

[linux-yocto] [PATCH 09/21] spi: pl022: Fix race in giveback() leading to driver lock-up

2015-05-15 Thread Cristian Bercaru
From: Alexander Sverdlin alexander.sverd...@nokia.com spi: pl022: Fix race in giveback() leading to driver lock-up Commit fd316941c (spi/pl022: disable port when unused) introduced a race, which leads to possible driver lock up (easily reproducible on SMP). The problem happens in giveback()

[linux-yocto] [PATCH 05/21] ARM: irq: Return error when set_affinity is called from hotplug

2015-05-15 Thread Cristian Bercaru
From: Magnus Karlsson magnus.karls...@intel.com Set_affinity now returns an error when called from the hotplug path. This will be in place until we implement a way to migrate interrupts between clusters during a hotplug operation. Note that set_affinity from user space works as before.

[linux-yocto] [PATCH 01/21] Revert arch/arm/mach-axxia: fixed hang in preempt kernel

2015-05-15 Thread Cristian Bercaru
From: Magnus Karlsson magnus.karls...@intel.com This reverts commit c15c9b219f4ae722c24a2dc320f27a62ffafde82. Signed-off-by: Magnus Karlsson magnus.karls...@intel.com --- arch/arm/mach-axxia/axxia-gic.c | 242 ++- 1 file changed, 112 insertions(+), 130

[linux-yocto] [PATCH 08/21] fs: vmfs: Use generic mmap function

2015-05-15 Thread Cristian Bercaru
From: Anders Berg anders.b...@intel.com Use the generic mmap function to avoid possible deadlock on vmfs_mutex. Signed-off-by: Anders Berg anders.b...@intel.com --- fs/vmfs/file.c | 23 +-- 1 file changed, 1 insertion(+), 22 deletions(-) diff --git a/fs/vmfs/file.c

[linux-yocto] [PATCH 03/21] Revert arch/arm/mach-axxia: Fixed affinity error on IRQ migration

2015-05-15 Thread Cristian Bercaru
From: Magnus Karlsson magnus.karls...@intel.com This reverts commit b8dd1bdee59fd5dd8cdc038d802a3a68400066a6. Signed-off-by: Magnus Karlsson magnus.karls...@intel.com --- arch/arm/Kconfig | 37 -- arch/arm/mach-axxia/Makefile |2 +-

[linux-yocto] [PATCH 17/21] char: hwrng: AXXIA TRNG driver added for AXM55xx

2015-05-15 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 06/21] ARM: axxia: Add cluster and L2 power off in hotplug

2015-05-15 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 0/2] LSI AXXIA updates to linux-yocto-3.4 standard/axxia/base

2015-05-15 Thread Cristian Bercaru
This series contains a patch that provides AXXIA HW Random Number Generator support and a minor rapidio fix. Please apply them to standard/axxia/base. Cristian Bercaru (1): rapidio: axxia: fix array initialization Sreedevi Joshi (1): char: hwrng: AXXIA HW Random Number Generator support

[linux-yocto] [PATCH 2/2] rapidio: axxia: fix array initialization

2015-05-15 Thread Cristian Bercaru
This patch ensures that 'axxia_rio_ds_port_irq_init' initializes the right input irq handlers: 'ib_dse_vsid_irq' instead of 'ob_dse_irq'. Mis-initializing 'ob_dse_irq' also caused an array index out of bounds exception. The size of 'ob_dse_irq' is 16 (RIO_MAX_NUM_OBDS_DSE), while the init index

[linux-yocto] [PATCH 1/2] char: hwrng: AXXIA HW Random Number Generator support

2015-05-15 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.

Re: [linux-yocto] [PATCH 0/2] LSI AXXIA updates to linux-yocto-3.4 standard/axxia/base

2015-05-15 Thread Bruce Ashfield
On 2015-05-15 10:44 AM, Cristian Bercaru wrote: This series contains a patch that provides AXXIA HW Random Number Generator support and a minor rapidio fix. Please apply them to standard/axxia/base. merged. Bruce Cristian Bercaru (1): rapidio: axxia: fix array initialization Sreedevi

Re: [linux-yocto] [PATCH 00/21] LSI AXXIA updates to linux-yocto-3.10 standard/axxia/base and standard/preempt-rt/axxia/base

2015-05-15 Thread Bruce Ashfield
On 2015-05-15 08:24 AM, Cristian Bercaru wrote: Hello! Please apply this set of patches to linux-yocto-3.10, on the following branches standard/axxia/base The series applied here. standard/preempt-rt/axxia/base But failed here. Am I missing the series that syncs the baseline of the