aboutsummaryrefslogtreecommitdiff
path: root/include/soc/nps
AgeCommit message (Collapse)AuthorFilesLines
2021-01-05include/soc: remove headers for EZChip NPSVineet Gupta2-231/+0
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 <[email protected]>
2020-08-27irqchip/eznps: Fix build error for !ARC700 buildsVineet Gupta1-0/+6
eznps driver is supposed to be platform independent however it ends up including stuff from inside arch/arc headers leading to rand config build errors. The quick hack to fix this (proper fix is too much chrun for non active user-base) is to add following to nps platform agnostic header. - copy AUX_IENABLE from arch/arc header - move CTOP_AUX_IACK from arch/arc/plat-eznps/*/** Reported-by: kernel test robot <[email protected]> Reported-by: Sebastian Andrzej Siewior <[email protected]> Link: https://lkml.kernel.org/r/[email protected] Signed-off-by: Vineet Gupta <[email protected]>
2016-11-30soc: Support for NPS HW schedulingNoam Camus1-0/+59
This new header file is for NPS400 SoC (part of ARC architecture). The header file includes macros for save/restore of HW scheduling. The control of HW scheduling is achieved by writing core registers. This code was moved from arc/plat-eznps so it can be used from drivers/clocksource/, available only for CONFIG_EZNPS_MTM_EXT. Signed-off-by: Noam Camus <[email protected]> Acked-by: Daniel Lezcano <[email protected]>
2016-05-09soc: Support for EZchip SoCNoam Camus1-0/+166
This header file is for NPS400 SoC. It includes macros for accessing memory mapped registers. These are functional registers that core can use to configure SoC. Signed-off-by: Noam Camus <[email protected]> Acked-by: Daniel Lezcano <[email protected]> Acked-by: Vineet Gupta <[email protected]>