Add Broadcom / Netgear changes from RAXE 1.0.0.48
[project/bcm63xx/u-boot.git] / arch / arm / mach-bcmbca / bcm63148 / rdp_fw / rdd_runner_b_labels.h
diff --git a/arch/arm/mach-bcmbca/bcm63148/rdp_fw/rdd_runner_b_labels.h b/arch/arm/mach-bcmbca/bcm63148/rdp_fw/rdd_runner_b_labels.h
new file mode 100644 (file)
index 0000000..e94578f
--- /dev/null
@@ -0,0 +1,56 @@
+#ifndef RUNNER_B_CODE_ADDRESSES
+#define RUNNER_B_CODE_ADDRESSES
+
+#define runner_b_start_task_initialization_task                (0x14)
+#define runner_b_initialization_task           (0x14)
+#define runner_b_start_task_timer_scheduler_set                (0x2E60)
+#define runner_b_timer_scheduler_set           (0x2E60)
+#define runner_b_start_task_cpu_rx_wakeup_request              (0x1548)
+#define runner_b_cpu_rx_wakeup_request         (0x1548)
+#define runner_b_start_task_cpu_tx_wakeup_request              (0x267C)
+#define runner_b_cpu_tx_wakeup_request         (0x267C)
+#define runner_b_start_task_policer_budget_allocator_1st_wakeup_request                (0x330C)
+#define runner_b_policer_budget_allocator_1st_wakeup_request           (0x330C)
+#define runner_b_start_task_rate_control_budget_allocator_1st_wakeup_request           (0x255C)
+#define runner_b_rate_control_budget_allocator_1st_wakeup_request              (0x255C)
+#define runner_b_start_task_wan_interworking_enqueue_wakeup_request            (0x208)
+#define runner_b_wan_interworking_enqueue_wakeup_request               (0x208)
+#define runner_b_start_task_wan_tx_wakeup_request              (0x6EC)
+#define runner_b_wan_tx_wakeup_request         (0x6EC)
+#define runner_b_start_task_debug_routine              (0x120)
+#define runner_b_debug_routine         (0x120)
+#define runner_b_start_task_timer_7_1st_wakeup_request         (0x30B0)
+#define runner_b_timer_7_1st_wakeup_request            (0x30B0)
+#define runner_b_start_task_free_skb_index_wakeup_request              (0x2FF4)
+#define runner_b_free_skb_index_wakeup_request         (0x2FF4)
+#define runner_b_start_task_dhd_tx_post                (0x3468)
+#define runner_b_dhd_tx_post           (0x3468)
+#define runner_b_ingress_classification_key_src_ip             (0x1080)
+#define runner_b_ingress_classification_key_dst_ip             (0x10C4)
+#define runner_b_ingress_classification_key_ipv6_flow_label            (0x1108)
+#define runner_b_ingress_classification_key_generic_rule_1             (0x112C)
+#define runner_b_ingress_classification_key_generic_rule_2             (0x1134)
+#define runner_b_ingress_classification_key_outer_tpid         (0x11A0)
+#define runner_b_ingress_classification_key_inner_tpid         (0x11AC)
+#define runner_b_ingress_classification_key_src_port           (0x11C8)
+#define runner_b_ingress_classification_key_dst_port           (0x11E8)
+#define runner_b_ingress_classification_key_outer_vlan         (0x1208)
+#define runner_b_ingress_classification_key_inner_vlan         (0x1220)
+#define runner_b_ingress_classification_key_dst_mac            (0x123C)
+#define runner_b_ingress_classification_key_src_mac            (0x1244)
+#define runner_b_ingress_classification_key_ether_type         (0x126C)
+#define runner_b_ingress_classification_key_ip_protocol                (0x1280)
+#define runner_b_ingress_classification_key_dscp               (0x12A4)
+#define runner_b_ingress_classification_key_ssid               (0x12C0)
+#define runner_b_ingress_classification_key_ingress_port               (0x12D8)
+#define runner_b_ingress_classification_key_outer_pbits                (0x12E8)
+#define runner_b_ingress_classification_key_inner_pbits                (0x1300)
+#define runner_b_ingress_classification_key_number_of_vlans            (0x131C)
+#define runner_b_ingress_classification_key_layer3_protocol            (0x132C)
+#define runner_b_spdsvc_timer_wakeup_request           (0x2DCC)
+#define runner_b_cpu_rx_meter_budget_allocate          (0x2EE0)
+#define runner_b_upstream_rate_limiter_budget_allocate         (0x2F2C)
+#define runner_b_schedule_free_skb_index               (0x2FD8)
+#define runner_b_pps_rate_limiter_timer_wakeup_request         (0x3114)
+
+#endif