Not all OpenRISC cpus have support for the l.lwa and l.swa, this adds a config knob to opt them in and out.
Signed-off-by: Stefan Kristiansson <[email protected]> --- arch/openrisc/Kconfig | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/openrisc/Kconfig b/arch/openrisc/Kconfig index 848bf96..e8065a3 100644 --- a/arch/openrisc/Kconfig +++ b/arch/openrisc/Kconfig @@ -103,6 +103,13 @@ config OPENRISC_HAVE_INST_DIV default y help Select this if your implementation has a hardware divide instruction + +config OPENRISC_HAVE_INST_LWA_SWA + bool "Have instruction l.lwa and l.swa" + help + Select this if your implementation have l.lwa and l.swa atomic + instructions. + endmenu -- 1.8.3.2 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

