Add Broadcom / Netgear changes from RAXE 1.0.0.48
[project/bcm63xx/u-boot.git] / arch / arm / mach-bcmbca / xrdp / bcm63146 / XRDP_RNR_REGS_GPL.c
diff --git a/arch/arm/mach-bcmbca/xrdp/bcm63146/XRDP_RNR_REGS_GPL.c b/arch/arm/mach-bcmbca/xrdp/bcm63146/XRDP_RNR_REGS_GPL.c
new file mode 100644 (file)
index 0000000..6d30c30
--- /dev/null
@@ -0,0 +1,56 @@
+// SPDX-License-Identifier: GPL-2.0+
+/*
+   Copyright (c) 2015 Broadcom
+   All Rights Reserved
+
+    
+*/
+
+#include "ru.h"
+
+/******************************************************************************
+ * Register: RNR_REGS_CFG_CPU_WAKEUP
+ ******************************************************************************/
+const ru_reg_rec RNR_REGS_CFG_CPU_WAKEUP_REG = 
+{
+    "CFG_CPU_WAKEUP",
+#if RU_INCLUDE_DESC
+    "CPU_WAKEUP Register",
+    "Writing to this register generates a request towards the runner scheduler.",
+#endif
+    RNR_REGS_CFG_CPU_WAKEUP_REG_OFFSET,
+    0,
+    0,
+    239,
+#if RU_INCLUDE_ACCESS
+    ru_access_rw,
+#endif
+};
+
+/******************************************************************************
+ * Block: RNR_REGS
+ ******************************************************************************/
+static const ru_reg_rec *RNR_REGS_REGS[] =
+{
+    &RNR_REGS_CFG_CPU_WAKEUP_REG,
+};
+
+unsigned long RNR_REGS_ADDRS[] =
+{
+    0x82800000,
+    0x82801000,
+    0x82802000,
+    0x82803000,
+    0x82804000,
+};
+
+const ru_block_rec RNR_REGS_BLOCK = 
+{
+    "RNR_REGS",
+    RNR_REGS_ADDRS,
+    5,
+    29,
+    RNR_REGS_REGS
+};
+
+/* End of file XRDP_RNR_REGS.c */