[PATCH 0/2] arm64: Cut rebuild time when changing CONFIG_BLK_DEV_INITRD

2018-10-23 Thread Florian Fainelli
Hi all, While investigating why ARM64 required a ton of objects to be rebuilt when toggling CONFIG_DEV_BLK_INITRD, it became clear that this was because we define __early_init_dt_declare_initrd() differently and we do that in arch/arm64/include/asm/memory.h which gets included by a fair amount of

[PATCH 1/2] arch: Add asm-generic/initrd.h and make use of it for most architectures

2018-10-23 Thread Florian Fainelli
In preparation for separating the definition of __early_init_dt_declare_initrd() on ARM64 in order to cut the amount of files that require a rebuild when CONFIG_BLK_DEV_INITRD value is changed, introduce an empty asm-generic initrd.h file and update all architectures but arm64 to make use of it. S

[PATCH 2/2] arm64: Create asm/initrd.h

2018-10-23 Thread Florian Fainelli
ARM64 is the only architecture that requires a re-definition of __early_init_dt_declare_initrd(). Now that we added the infrastructure in asm-generic to provide an asm/initrd.h file, properly break up that definition from asm/memory.h and make use of that header in drivers/of/fdt.c where this is us

Re: [PATCH v2] clocksource/drivers/arc_timer: Utilize generic sched_clock

2018-10-23 Thread Vineet Gupta
On 10/17/2018 04:30 AM, Alexey Brodkin wrote: > It turned out we used to use default implementation of sched_clock() > from kernel/sched/clock.c which was as precise as 1/HZ, i.e. > by default we had 10 msec granularity of time measurement. > > Now given ARC built-in timers are clocked with the sam

Re: [PATCH] DRM: UDL: get rid of useless vblank initialization

2018-10-23 Thread Daniel Vetter
On Tue, Oct 23, 2018 at 11:01:14AM +, Eugeniy Paltsev wrote: > Hi David, > > Maybe you have any comments or remarks about this patch? > And if you don't could you please apply it. Thanks! Hm I hoped Sean would pick this up. I stuffed it into drm-misc-next now, and Sean owes me one. Generally

[PATCH] ARC: [plat-hsdk] Enable DW APB GPIO support

2018-10-23 Thread Eugeniy Paltsev
Enable GPIO support on HSDK. HSDK SoC includes Synopsys DesignWare DW_apb_gpio IP with 24 GPIOs mapped onto port A. Signed-off-by: Eugeniy Paltsev --- arch/arc/boot/dts/hsdk.dts | 15 +++ arch/arc/configs/hsdk_defconfig | 3 +++ 2 files changed, 18 insertions(+) diff --git a/a

Re: [PATCH] DRM: UDL: get rid of useless vblank initialization

2018-10-23 Thread Eugeniy Paltsev
Hi David, Maybe you have any comments or remarks about this patch? And if you don't could you please apply it. Thanks! On Fri, 2018-09-28 at 17:41 +0300, Eugeniy Paltsev wrote: > UDL doesn't support vblank functionality so we don't need to > initialize vblank here (we are able to send page flip >