kisskb: OK linus/axs101_defconfig/arcompact Sat Nov 12, 16:18

2016-11-11 Thread noreply
OK linus/axs101_defconfig/arcompact Sat Nov 12, 16:18 http://kisskb.ellerman.id.au/kisskb/buildresult/12853417/ Commit: Merge tag 'acpi-4.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 86e4ee760ef2f7571e233a3abf065ffd0bb4089d Compiler: arc-buildroot-linux-ucl

Re: [PATCH v4 8/8] clocksource: import ARC timer driver

2016-11-11 Thread Vineet Gupta
On 11/11/2016 03:11 PM, Daniel Lezcano wrote: > On Fri, Nov 11, 2016 at 01:38:52PM -0800, Vineet Gupta wrote: >> This adds support for >> >> - CONFIG_ARC_TIMERS : legacy 32-bit TIMER0 and TIMER1 which count UP >>from @CNT to @LIMIT, before optionally triggering an interrupt. >>These are pr

Re: [PATCH v4 8/8] clocksource: import ARC timer driver

2016-11-11 Thread Daniel Lezcano
On Fri, Nov 11, 2016 at 01:38:52PM -0800, Vineet Gupta wrote: > This adds support for > > - CONFIG_ARC_TIMERS : legacy 32-bit TIMER0 and TIMER1 which count UP >from @CNT to @LIMIT, before optionally triggering an interrupt. >These are programmed using ARC auxiliary register interface. >

[PATCH v4 7/8] ARC: breakout timer include code into separate header ...

2016-11-11 Thread Vineet Gupta
... which allows for use in drivers/clocksource later Signed-off-by: Vineet Gupta --- arch/arc/include/asm/arcregs.h | 9 + arch/arc/kernel/time.c | 18 +++--- include/soc/arc/timers.h | 38 ++ 3 files changed, 42 insertions(

[PATCH v4 5/8] ARC: breakout aux handling into a separate header

2016-11-11 Thread Vineet Gupta
ARC timers use aux registers for programming and this paves way for moving ARC timer drivers into drivers/clocksource Signed-off-by: Vineet Gupta --- arch/arc/include/asm/arcregs.h | 85 +- arch/arc/include/asm/mcip.h| 2 +- include/soc/arc/aux.h

[PATCH v4 2/8] ARC: timer: gfrc, rtc: Read BCR to detect whether hardware exists ...

2016-11-11 Thread Vineet Gupta
... don't rely on cpuinfo populated in arc boot code. This paves way for moving this code in drivers/clocksource/ And while at it, convert the WARN() to pr_warn() as sugested by Daniel Signed-off-by: Vineet Gupta --- arch/arc/kernel/time.c | 18 +- 1 file changed, 13 insertions(

[PATCH v4 1/8] ARC: timer: gfrc, rtc: deuglify big endian code

2016-11-11 Thread Vineet Gupta
A standard "C" shift will be handled appropriately by the compiler depending on the endian for the build. So we don't need the explicit distinction in code Signed-off-by: Vineet Gupta --- arch/arc/kernel/time.c | 30 -- 1 file changed, 8 insertions(+), 22 deletions(-)

[PATCH v4 8/8] clocksource: import ARC timer driver

2016-11-11 Thread Vineet Gupta
This adds support for - CONFIG_ARC_TIMERS : legacy 32-bit TIMER0 and TIMER1 which count UP from @CNT to @LIMIT, before optionally triggering an interrupt. These are programmed using ARC auxiliary register interface. These are present in all ARC cores (ARC700 and ARC HS38) TIMER0 serve

[PATCH v4 3/8] ARC: time: move time_init() out of the driver

2016-11-11 Thread Vineet Gupta
to allow future git mv of the driver into drivers/clocksource Acked-by: Daniel Lezcano Signed-off-by: Vineet Gupta --- arch/arc/kernel/setup.c | 11 +++ arch/arc/kernel/time.c | 9 - 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/arch/arc/kernel/setup.c b/arch

[PATCH v4 4/8] ARC: timer: Build gfrc, rtc under same option (64-bit timers)

2016-11-11 Thread Vineet Gupta
The original distinction was done as they were developed at different times and primarily because they are specific to UP (RTC) and SMP (GFRC). But given that driver handles that at runtime, (i.e. not allowing RTC as clocksource in SMP), we can simplify things a bit. Signed-off-by: Vineet Gupta

[PATCH v4 0/8] Move ARC timer code into drivers/clocksource/

2016-11-11 Thread Vineet Gupta
Hi, This series addresses the long pending move of ARC timer code into drivers/clocksource/. Thx, -Vineet v3 -> v4 - dropped 2 patches. "rtc: implement read loop in "C" vs. inline asm" was a bug fix which is merged in upstream already "gfrc: boot print alongside other timers" squashed in

[PATCH v4 6/8] ARC: move mcip.h into include/soc and adjust the includes

2016-11-11 Thread Vineet Gupta
Also remove the dependency on ARCv2, to increase compile coverage for !ARCV2 builds Acked-by: Daniel Lezcano Signed-off-by: Vineet Gupta --- arch/arc/kernel/mcip.c | 2 +- arch/arc/kernel/time.c | 2 +- arch/arc/plat-axs10x/axs10x.c

Re: [PATCH v2 00/11] getting back -Wmaybe-uninitialized

2016-11-11 Thread Arnd Bergmann
On Friday, November 11, 2016 9:13:00 AM CET Linus Torvalds wrote: > On Thu, Nov 10, 2016 at 8:44 AM, Arnd Bergmann wrote: > > > > Please merge these directly if you are happy with the result. > > I will take this. Thanks a lot! > I do see two warnings, but they both seem to be valid and recent

[GIT PULL] ARC updates for 4.9-rc5

2016-11-11 Thread Vineet Gupta
Hi Linus, Here's a bunch of fixes for ARC for latest RC. Please pull. Thx, -Vineet > Linux 4.9-rc3 (2016-10-29 13:52:02 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git/ tags/arc-4.9-rc5 for you to fetch changes up to

Re: [PATCH v2 00/11] getting back -Wmaybe-uninitialized

2016-11-11 Thread Linus Torvalds
On Thu, Nov 10, 2016 at 8:44 AM, Arnd Bergmann wrote: > > Please merge these directly if you are happy with the result. I will take this. I do see two warnings, but they both seem to be valid and recent, though, so I have no issues with the spurious cases. Warning #1: sound/soc/qcom/lpass-pl

Re: [PATCH] ARCv2: MCIP: Deprecate setting of affinity in Device Tree

2016-11-11 Thread Marc Zyngier
Hi Yuriy, On 11/11/16 14:38, Yuriy Kolerov wrote: > Ignore value of interrupt distribution mode for common interrupts in > IDU since setting of affinity using value from Device Tree is deprecated > in ARC. Originally it is done in idu_irq_xlate() function and it is > semantically wrong and does no

[PATCH] ARCv2: MCIP: Deprecate setting of affinity in Device Tree

2016-11-11 Thread Yuriy Kolerov
Ignore value of interrupt distribution mode for common interrupts in IDU since setting of affinity using value from Device Tree is deprecated in ARC. Originally it is done in idu_irq_xlate() function and it is semantically wrong and does not guaranty that an affinity value will be set properly. Ho

Re: [PATCH v3 0/3] dmaengine: DW DMAC: split pdata to hardware properties

2016-11-11 Thread Andy Shevchenko
On Thu, Nov 10, 2016 at 6:28 PM, Eugeniy Paltsev wrote: > On Tue, 2016-11-08 at 15:36 +0200, Andy Shevchenko wrote: >> On Tue, 2016-11-08 at 12:22 +, Eugeniy Paltsev wrote: >> > On Mon, 2016-11-07 at 15:55 +0200, Andy Shevchenko wrote: >> > > > @@ -52,6 +55,7 @@ struct dw_dma_platform_data {