|
@@ -43,3 +43,14 @@ config EZNPS_MEM_ERROR_ALIGN
|
|
|
simulator platform for NPS, is handled as a Level 2 interrupt
|
|
|
(just a stock ARC700) which is recoverable. This option makes
|
|
|
simulator behave like hardware.
|
|
|
+
|
|
|
+config EZNPS_SHARED_AUX_REGS
|
|
|
+ bool "ARC-EZchip Shared Auxiliary Registers Per Core"
|
|
|
+ depends on ARC_PLAT_EZNPS
|
|
|
+ default y
|
|
|
+ help
|
|
|
+ On the real chip of the NPS, auxiliary registers are shared between
|
|
|
+ all the cpus of the core, whereas on simulator platform for NPS,
|
|
|
+ each cpu has a different set of auxiliary registers. Configuration
|
|
|
+ should be unset if auxiliary registers are not shared between the cpus
|
|
|
+ of the core, so there will be a need to initialize them per cpu.
|