[GIT PULL] ARC fixes for 5.10-rc3

2020-11-05 Thread Vineet Gupta
Hi Linus, A couple of urgent fixes for ARC for 5.10-rc3. Please pull. Thx, -Vineet > The following changes since commit 3cea11cd5e3b00d91caf0b4730194039b45c5891:   Linux 5.10-rc2 (2020-11-01 14:43:51 -0800) are available in the Git repository at:   git://git.kernel.org/pu

[PATCH 1/3] drivers/clocksource: Remove EZChip NPS clocksource driver

2020-11-05 Thread Vineet Gupta
NPS platform has been removed from ARC port and there are no in-tree users of it now. So RIP ! Cc: Daniel Lezcano Cc: Thomas Gleixner Cc: linux-ker...@vger.kernel.org Signed-off-by: Vineet Gupta --- drivers/clocksource/Kconfig | 10 -- drivers/clocksource/Makefile| 1 - drivers/cloc

[PATCH 2/3] drivers/irqchip: Remove EZChip NPS interrupt controller

2020-11-05 Thread Vineet Gupta
NPS platform has been removed from ARC port and there are no in-tree users of it now. So RIP ! Cc: Thomas Gleixner Cc: Jason Cooper Cc: Marc Zyngier Cc: linux-ker...@vger.kernel.org Signed-off-by: Vineet Gupta --- drivers/irqchip/Kconfig | 7 -- drivers/irqchip/Makefile| 1 - driv

[PATCH 3/3] include/soc: remove headers for EZChip NPS

2020-11-05 Thread Vineet Gupta
NPS platform has been removed from ARC port and there are no in-tree user of it now . So RIP ! Signed-off-by: Vineet Gupta --- include/soc/nps/common.h | 172 --- include/soc/nps/mtm.h| 59 -- 2 files changed, 231 deletions(-) delete mode 100

[PATCH 0/3] Remove drivers used by EZChip NPS platform

2020-11-05 Thread Vineet Gupta
This series removes any drivers associated with EZChip NPS platform which was removed from ARC in 5.10-rc1. Vineet Gupta (3): drivers/clocksource: Remove EZChip NPS clocksource driver drivers/irqchip: Remove EZChip NPS interrupt controller include/soc: remove headers for EZChip NPS drivers

[RFC] proc: get_wchan() stack unwind only makes sense for sleeping/non-self tasks

2020-11-05 Thread Vineet Gupta
Most architectures currently check this in their get_wchan() implementation (ARC doesn't hence this patch). However doing this in core code shows the semantics better so move the check one level up (eventually remove the boiler-plate code from arches) Signed-off-by: Vineet Gupta # tools/pe

Re: [PATCH] ARC: bitops: Remove unecessary operation and value

2020-11-05 Thread Vineet Gupta
On 10/21/20 2:12 PM, Gustavo Pimentel wrote: > The 1-bit shift rotation to the left on x variable located on > 4 last if statement can be removed because the computed value is will > not be used afront. All of constant_fls() is anyhow optimized away at compile time, so this won't affect any cod