[net PATCH 1/1] drivers: net: cpsw: fix kernel warn during iperf test with interrupt pacing

2013-10-20 Thread Mugunthan V N
When interrupt pacing is enabled, receive/transmit statistics are not updated properly by hardware which leads to ISR return with IRQ_NONE and inturn kernel disables the interrupt. This patch removed the checking of receive/transmit statistics from ISR. This patch is verified with AM335x Beagle Bo

Re: [PATCH 0/3] ARM: dts: omap3-igep MMC updates for v3.13

2013-10-20 Thread Javier Martinez Canillas
On Sun, Oct 20, 2013 at 1:25 AM, Javier Martinez Canillas wrote: > [cc'ing current Benoit's address instead of the old one] > > On Sat, Oct 19, 2013 at 9:54 PM, Enric Balletbo i Serra > wrote: >> Hi Benoit, >> >> This series are some updates for IGEP boards that would be great if can make >> it f

Re: [PATCH] RFC: interrupt consistency check for OF GPIO IRQs

2013-10-20 Thread Laurent Pinchart
Hi Grant, On Tuesday 17 September 2013 17:36:32 Grant Likely wrote: > On Thu, 12 Sep 2013 17:57:00 +0200, Alexander Holler wrote: > > Am 12.09.2013 17:19, schrieb Stephen Warren: > > > IRQs, DMA channels, and GPIOs are all different things. Their bindings > > > are defined independently. While it'

Re: [PATCH] RFC: interrupt consistency check for OF GPIO IRQs

2013-10-20 Thread Tony Lindgren
* Laurent Pinchart [131020 05:41]: > Hi Grant, > > On Tuesday 17 September 2013 17:36:32 Grant Likely wrote: > > On Thu, 12 Sep 2013 17:57:00 +0200, Alexander Holler wrote: > > > Am 12.09.2013 17:19, schrieb Stephen Warren: > > > > IRQs, DMA channels, and GPIOs are all different things. Their bin

Re: [GIT PULL] ARM: OMAP2+: CM/SCM: clean up direct register accesses

2013-10-20 Thread Tony Lindgren
* Paul Walmsley [131019 10:11]: > Hi Tony, > > The following changes since commit d0e639c9e06d44e713170031fe05fb60ebe680af: > > Linux 3.12-rc4 (2013-10-06 14:00:20 -0700) > > are available in the git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/pjw/omap-pending.git > t

[PATCH v5 DTS 0/4] Fix AM335x-evm analog audio support

2013-10-20 Thread Jyri Sarha
Hi Benoit, I rebased the DTS patches on top of git://git.kernel.org/pub/scm/linux/kernel/git/bcousson/linux-omap-dt.git for_3.13/dts -branch and tested the result. Hope that was the right branch. The DTS patches can also be pulled from: git://git.ti.com/~jyrisarha/ti-linux-kernel/jyrisarhas-audi

[PATCH v5 DTS 2/4] ARM/dts: am33xx: mcasp: Add location for data port registers to reg-property

2013-10-20 Thread Jyri Sarha
This patch adds a second tuple to reg property. The new property tuple describes the memory location for data port registers mapped trough L3 bus on am33xx. The both property tuples are named accordingly in the reg-names property. Signed-off-by: Hebbar, Gururaja Signed-off-by: Darren Etheridge S

[PATCH v5 DTS 4/4] ARM/dts: am335x-evmsk: Audio support

2013-10-20 Thread Jyri Sarha
From: Peter Ujfalusi AM335x EVM-SK have only support for audio playback (stereo jack on the board) via tlv320aic3106 codec connected to McASP1. Enable the support for audio playback on the board: - McASP1 configuration - tlv320aic3106 configuration - Machine driver. Signed-off-by: Peter Ujfalusi

[PATCH v5 DTS 1/4] ARM/dts: am33xx: Add mcasp0 and mcasp1 device tree entries

2013-10-20 Thread Jyri Sarha
From: Pantelis Antoniou Add missing mcasp entries in the am33xx.dtsi include file. Signed-off-by: Pantelis Antoniou Signed-off-by: Darren Etheridge Signed-off-by: Jyri Sarha --- arch/arm/boot/dts/am33xx.dtsi | 24 1 file changed, 24 insertions(+) diff --git a/arch

[PATCH v5 DTS 3/4] ARM/dts: am335x-evm: Add audio support for am335x-evm.dts

2013-10-20 Thread Jyri Sarha
From: Darren Etheridge Adds sound, tlv320aic3106, mcasp1, and am335x_evm_audio_pin nodes. Signed-off-by: Darren Etheridge Signed-off-by: Peter Ujfalusi Signed-off-by: Jyri Sarha --- arch/arm/boot/dts/am335x-evm.dts | 50 ++ 1 file changed, 50 insertions(

Re: [PATCH v5 DTS 0/4] Fix AM335x-evm analog audio support

2013-10-20 Thread Benoit Cousson
Hi Jyri, On 20/10/2013 19:04, Jyri Sarha wrote: Hi Benoit, I rebased the DTS patches on top of git://git.kernel.org/pub/scm/linux/kernel/git/bcousson/linux-omap-dt.git for_3.13/dts -branch and tested the result. Hope that was the right branch. Yes, thanks for the update. I've just applied the

[PATCH v2 0/6] mmc: omap_hsmmc: start using generic non-removable DT binding

2013-10-20 Thread Balaji T K
start using generic non-removable DT binding and few cleanups for am335x-boneblack.dts and omap4-var-som.dts. Dropped changes for omap4-sdp and omap4-panda-common.dtsi from Sekhar Nori's series [1] as non-removable already exist for mmc5 on omap4-sdp and omap4-panda-common.dtsi and ti,non-removable

[PATCH v2 5/6] ARM: dts: am335x-boneblack: remove unused ti,vcc-aux-disable-is-sleep

2013-10-20 Thread Balaji T K
ti,vcc-aux-disable-is-sleep property does not exist, so remove it. Signed-off-by: Balaji T K --- arch/arm/boot/dts/am335x-boneblack.dts |1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/arch/arm/boot/dts/am335x-boneblack.dts b/arch/arm/boot/dts/am335x-boneblack.dts index

[PATCH v2 2/6] ARM: dts: OMAP4/5: start using generic binding for non-removable mmc cards

2013-10-20 Thread Balaji T K
From: Sekhar Nori start using generic non-removable dt binding Signed-off-by: Sekhar Nori Signed-off-by: Balaji T K --- arch/arm/boot/dts/omap4-var-som.dts |2 +- arch/arm/boot/dts/omap5-uevm.dts|4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm/boot/

[PATCH v2 3/6] ARM: dts: am335x-boneblack: mark eMMC as non removable

2013-10-20 Thread Balaji T K
From: Sekhar Nori Mark the eMMC module on BeagleBone black as non removable. Signed-off-by: Sekhar Nori Signed-off-by: Balaji T K --- arch/arm/boot/dts/am335x-boneblack.dts |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/arch/arm/boot/dts/am335x-boneblack.dts b/arch/

[PATCH v2 6/6] ARM: dts: omap4-var-som: fix bus-width

2013-10-20 Thread Balaji T K
ti,bus-width does not exist, use generic bus-width binding Signed-off-by: Balaji T K --- arch/arm/boot/dts/omap4-var-som.dts |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/arm/boot/dts/omap4-var-som.dts b/arch/arm/boot/dts/omap4-var-som.dts index b25b9ad..2ae8608

[PATCH v2 1/6] mmc: omap_hsmmc: start using generic non-removable DT binding

2013-10-20 Thread Balaji T K
From: Sekhar Nori add generic "non-removable" binding support for omap_hsmmc. When ti,non-removable was added, Only OMAP platform that had eMMC was that on OMAP4 where power to eMMC cannot be switched off without sending CMD5 sleep command, so no_regulator_off_init was needed to get it detected d

[PATCH v2 4/6] ARM: dts: dra7-evm: mark eMMC as non removable

2013-10-20 Thread Balaji T K
Mark the eMMC on dra7-evm as non removable. Signed-off-by: Balaji T K --- arch/arm/boot/dts/dra7-evm.dts |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/arch/arm/boot/dts/dra7-evm.dts b/arch/arm/boot/dts/dra7-evm.dts index 3abf5f4..799890f 100644 --- a/arch/arm/boot/dts/

[PATCH 5/5] mmc: omap_hsmmc: remove unused no_off

2013-10-20 Thread Balaji T K
With lazy disable gone, no_off is not used any more in omap_hsmmc Signed-off-by: Balaji T K --- drivers/mmc/host/omap_hsmmc.c |7 --- 1 files changed, 0 insertions(+), 7 deletions(-) diff --git a/drivers/mmc/host/omap_hsmmc.c b/drivers/mmc/host/omap_hsmmc.c index 60db34d..1646347 100644

[PATCH 1/5] mmc: omap_hsmmc: Fix pbias_disable for omap4

2013-10-20 Thread Balaji T K
pbias_disable is set to protect the mmc pbias i/o cells in DT boot by preventing voltage switch. Currently pbias_disable is enabled only for omap3 and not for omap4 due to reg_offset difference of 0x100. Enable pbias_disable for omap4+ too by using res->start which does not include the reg_offset.

[PATCH 4/5] mmc: omap_hsmmc: correct max value of clkd

2013-10-20 Thread Balaji T K
clock divisor can take a max value of 1023. Update code so that card init can be handled at f_min even at higher IP clock frequencies from which clock to the card is derived. Signed-off-by: Balaji T K --- drivers/mmc/host/omap_hsmmc.c |5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-

[PATCH 3/5] mmc: omap_hsmmc: fix timeout for cmd and data soft reset

2013-10-20 Thread Balaji T K
From: Jianpeng Ma With HSMMC_HAS_UPDATED_RESET reset of cmd/data (SRC/SRD) can be to quick and can be missed resulting in wait for software timeout. With cpu_relax timeout can be long and unpredictable. Use udelay instead for timeout implementation. Reported-by: Yuzheng Ma Tested-by: Yuzheng Ma

[PATCH 2/5] mmc: omap_hsmmc: context save and restore for DT

2013-10-20 Thread Balaji T K
From: Tony Lindgren We want to get rid of the omap specific platform init code callbacks as they don't play nice with device tree. Convert the context loss check to be based on a register state detection instead. Cc: Andreas Fenkart Signed-off-by: Tony Lindgren Signed-off-by: Balaji T K [add

[PATCH] ARM: dts: omap5-uevm: fix mcspi node pin descriptions

2013-10-20 Thread Eric Witcher
Correct mcspi pin descriptions to match corresponding node name and add chip select number to be consistent with OMAP5 TRM. Signed-off-by: Eric Witcher --- arch/arm/boot/dts/omap5-uevm.dts | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/arch/arm/boot/dts/om

Re: [PATCH] RFC: interrupt consistency check for OF GPIO IRQs

2013-10-20 Thread Stephen Warren
On 10/20/2013 01:41 PM, Laurent Pinchart wrote: > Hi Grant, > > On Tuesday 17 September 2013 17:36:32 Grant Likely wrote: >> On Thu, 12 Sep 2013 17:57:00 +0200, Alexander Holler wrote: >>> Am 12.09.2013 17:19, schrieb Stephen Warren: IRQs, DMA channels, and GPIOs are all different things. The