|
@@ -77,6 +77,13 @@ struct nbio_pcie_index_data {
|
|
|
(3 == reg##_BASE_IDX ? ip##_BASE__INST##inst##_SEG3 + reg : \
|
|
|
(ip##_BASE__INST##inst##_SEG4 + reg))))), value)
|
|
|
|
|
|
+#define WREG32_SOC15_NO_KIQ(ip, inst, reg, value) \
|
|
|
+ WREG32_NO_KIQ( (0 == reg##_BASE_IDX ? ip##_BASE__INST##inst##_SEG0 + reg : \
|
|
|
+ (1 == reg##_BASE_IDX ? ip##_BASE__INST##inst##_SEG1 + reg : \
|
|
|
+ (2 == reg##_BASE_IDX ? ip##_BASE__INST##inst##_SEG2 + reg : \
|
|
|
+ (3 == reg##_BASE_IDX ? ip##_BASE__INST##inst##_SEG3 + reg : \
|
|
|
+ (ip##_BASE__INST##inst##_SEG4 + reg))))), value)
|
|
|
+
|
|
|
#define WREG32_SOC15_OFFSET(ip, inst, reg, offset, value) \
|
|
|
WREG32( (0 == reg##_BASE_IDX ? ip##_BASE__INST##inst##_SEG0 + reg : \
|
|
|
(1 == reg##_BASE_IDX ? ip##_BASE__INST##inst##_SEG1 + reg : \
|