Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c07cc526 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "soc: qcom: memory_dump_v2: add msm_dump_table_version api"

parents e66ca3ce c8590f65
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -33,6 +33,12 @@ struct msm_memory_dump {

static struct msm_memory_dump mem_dump_data;

uint32_t msm_dump_table_version(void)
{
	return MSM_DUMP_TABLE_VERSION;
}
EXPORT_SYMBOL(msm_dump_table_version);

int msm_dump_tbl_register(struct msm_client_dump *client_entry)
{
	struct msm_client_dump *entry;
+6 −0
Original line number Diff line number Diff line
@@ -34,6 +34,12 @@ struct msm_memory_dump {

static struct msm_memory_dump memdump;

uint32_t msm_dump_table_version(void)
{
	return MSM_DUMP_TABLE_VERSION;
}
EXPORT_SYMBOL(msm_dump_table_version);

static int msm_dump_table_register(struct msm_dump_entry *entry)
{
	struct msm_dump_entry *e;
+9 −0
Original line number Diff line number Diff line
@@ -46,6 +46,15 @@ static inline int msm_dump_tbl_register(struct msm_client_dump *entry)
#endif


#if defined(CONFIG_MSM_MEMORY_DUMP) || defined(CONFIG_MSM_MEMORY_DUMP_V2)
extern uint32_t msm_dump_table_version(void);
#else
static inline uint32_t msm_dump_table_version(void)
{
	return 0;
}
#endif

#define MSM_DUMP_MAKE_VERSION(ma, mi)	((ma << 20) | mi)
#define MSM_DUMP_MAJOR(val)		(val >> 20)
#define MSM_DUMP_MINOR(val)		(val & 0xFFFFF)