summaryrefslogtreecommitdiffstats
path: root/arch/arm/lib
diff options
context:
space:
mode:
authorPrabhakar Kushwaha <prabhakar.kushwaha@nxp.com>2016-01-25 12:08:45 +0530
committerYork Sun <york.sun@nxp.com>2016-03-21 12:42:10 -0700
commit2b690b9837b4bb6d3598e4259581e399d078bff8 (patch)
tree064ef4d062fc75af9475cb1a2a4f36e713883fd5 /arch/arm/lib
parentc05016ab0b122b28395f0532e6447e5ec2705fe9 (diff)
downloadtalos-obmc-uboot-2b690b9837b4bb6d3598e4259581e399d078bff8.tar.gz
talos-obmc-uboot-2b690b9837b4bb6d3598e4259581e399d078bff8.zip
armv8: lsch3: Enable WUO config for RNI-20 node
Enable wuo config to accelerate coherent ordered writes for LS2080A and LS2085A. WRIOP IP is connected to RNI-20 Node. Signed-off-by: Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com> Reviewed-by: York Sun <york.sun@nxp.com>
Diffstat (limited to 'arch/arm/lib')
-rw-r--r--arch/arm/lib/ccn504.S21
1 files changed, 21 insertions, 0 deletions
diff --git a/arch/arm/lib/ccn504.S b/arch/arm/lib/ccn504.S
index 7570c7b231..1e07876166 100644
--- a/arch/arm/lib/ccn504.S
+++ b/arch/arm/lib/ccn504.S
@@ -59,3 +59,24 @@ ENTRY(ccn504_set_qos)
ret
ENDPROC(ccn504_set_qos)
+/*************************************************************************
+ *
+ * void ccn504_set_aux(CCI_AUX_CONTROL_BASE, Value);
+ *
+ * Initialize AUX control settings
+ *
+ *************************************************************************/
+ENTRY(ccn504_set_aux)
+ /*
+ * x0: CCI_AUX_CONTROL_BASE
+ * x1: Value
+ */
+
+ ldr x9, [x0]
+ mov x10, x1
+ orr x9, x9, x10
+ str x9, [x0]
+
+ ret
+ENDPROC(ccn504_set_aux)
+
OpenPOWER on IntegriCloud