summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVladimir Kondratiev2016-12-14 09:36:47 +0100
committerVineet Gupta2016-12-19 03:45:32 +0100
commit983eeba7d2a854b540bd25c9e2311778408d9730 (patch)
treea7c5c2edd58efd26a11aa05115ba5ad1b51d29cf
parentARCv2: intc: default all interrupts to priority 1 (diff)
downloadkernel-qcow2-linux-983eeba7d2a854b540bd25c9e2311778408d9730.tar.gz
kernel-qcow2-linux-983eeba7d2a854b540bd25c9e2311778408d9730.tar.xz
kernel-qcow2-linux-983eeba7d2a854b540bd25c9e2311778408d9730.zip
ARC: enable SG chaining
Signed-off-by: Vladimir Kondratiev <vladimir.kondratiev@intel.com> Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
-rw-r--r--Documentation/features/io/sg-chain/arch-support.txt2
-rw-r--r--arch/arc/Kconfig1
2 files changed, 2 insertions, 1 deletions
diff --git a/Documentation/features/io/sg-chain/arch-support.txt b/Documentation/features/io/sg-chain/arch-support.txt
index b9b675539b9d..6ca98f9911bb 100644
--- a/Documentation/features/io/sg-chain/arch-support.txt
+++ b/Documentation/features/io/sg-chain/arch-support.txt
@@ -7,7 +7,7 @@
| arch |status|
-----------------------
| alpha: | TODO |
- | arc: | TODO |
+ | arc: | ok |
| arm: | ok |
| arm64: | ok |
| avr32: | TODO |
diff --git a/arch/arc/Kconfig b/arch/arc/Kconfig
index ab12723d39a0..c75d29077e4a 100644
--- a/arch/arc/Kconfig
+++ b/arch/arc/Kconfig
@@ -9,6 +9,7 @@
config ARC
def_bool y
select ARC_TIMERS
+ select ARCH_HAS_SG_CHAIN
select ARCH_SUPPORTS_ATOMIC_RMW if ARC_HAS_LLSC
select BUILDTIME_EXTABLE_SORT
select CLONE_BACKWARDS