summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2017-03-21 05:00:18 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2017-03-21 05:00:18 -0700
commit3892c7568bdc24f35b1cb795022711313fe04535 (patch)
tree880a4abf6b343606f8e9e1ca5a308e30f34b485b
parenta25f36717b8471ee72e9ea5ee63ae8cb1fd29aac (diff)
parent3faf80e81b52127446854f19ec9b8b7e289c5645 (diff)
Merge "msm: gsi: Remove duplicate registers defines"
-rw-r--r--drivers/platform/msm/gsi/gsi.c5
-rw-r--r--drivers/platform/msm/gsi/gsi_reg.h5
2 files changed, 5 insertions, 5 deletions
diff --git a/drivers/platform/msm/gsi/gsi.c b/drivers/platform/msm/gsi/gsi.c
index dff565d9e206..8502d71519f4 100644
--- a/drivers/platform/msm/gsi/gsi.c
+++ b/drivers/platform/msm/gsi/gsi.c
@@ -2743,9 +2743,10 @@ void gsi_get_inst_ram_offset_and_size(unsigned long *base_offset,
unsigned long *size)
{
if (base_offset)
- *base_offset = GSI_GSI_INST_RAM_BASE_OFFS;
+ *base_offset = GSI_GSI_INST_RAM_n_OFFS(0);
if (size)
- *size = GSI_GSI_INST_RAM_SIZE;
+ *size = GSI_GSI_INST_RAM_n_WORD_SZ *
+ (GSI_GSI_INST_RAM_n_MAXn + 1);
}
EXPORT_SYMBOL(gsi_get_inst_ram_offset_and_size);
diff --git a/drivers/platform/msm/gsi/gsi_reg.h b/drivers/platform/msm/gsi/gsi_reg.h
index d0462aad72d2..653cdd4823c6 100644
--- a/drivers/platform/msm/gsi/gsi_reg.h
+++ b/drivers/platform/msm/gsi/gsi_reg.h
@@ -688,8 +688,9 @@
#define GSI_GSI_IRAM_PTR_INT_MOD_STOPED_IRAM_PTR_BMSK 0xfff
#define GSI_GSI_IRAM_PTR_INT_MOD_STOPED_IRAM_PTR_SHFT 0x0
+#define GSI_GSI_INST_RAM_n_WORD_SZ 0x4
#define GSI_GSI_INST_RAM_n_OFFS(n) \
- (GSI_GSI_REG_BASE_OFFS + 0x00004000 + 0x4 * (n))
+ (GSI_GSI_REG_BASE_OFFS + 0x00004000 + GSI_GSI_INST_RAM_n_WORD_SZ * (n))
#define GSI_GSI_INST_RAM_n_RMSK 0xffffffff
#define GSI_GSI_INST_RAM_n_MAXn 4095
#define GSI_GSI_INST_RAM_n_INST_BYTE_3_BMSK 0xff000000
@@ -1842,7 +1843,5 @@
#define GSI_INTER_EE_n_SRC_EV_CH_IRQ_CLR_EV_CH_BIT_MAP_BMSK 0xffffffff
#define GSI_INTER_EE_n_SRC_EV_CH_IRQ_CLR_EV_CH_BIT_MAP_SHFT 0x0
-#define GSI_GSI_INST_RAM_BASE_OFFS 0x4000
-#define GSI_GSI_INST_RAM_SIZE 0x4000
#endif /* __GSI_REG_H__ */