forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-01-04 1543e317f1da31b75942316931e8f491a8920811
kernel/drivers/soc/rockchip/minidump/minidump_private.h
....@@ -54,6 +54,7 @@
5454 * @ss_region_count : Number of regions added in this SS toc
5555 * @md_ss_smem_regions_baseptr : regions base pointer of the Subsystem
5656 * @elf_header : base pointer of the minidump elf header
57
+ * @minidump_table : base pointer of the minidump_table
5758 */
5859 struct md_ss_toc {
5960 u32 md_ss_toc_init;
....@@ -63,6 +64,8 @@
6364 u32 ss_region_count;
6465 u64 md_ss_smem_regions_baseptr;
6566 u64 elf_header;
67
+ u64 elf_size;
68
+ u64 minidump_table;
6669 };
6770
6871 /**
....@@ -83,4 +86,5 @@
8386 extern void rk_minidump_flush_elfheader(void);
8487 extern void dump_stack_minidump(u64 sp);
8588 extern struct md_region *md_get_region(char *name);
89
+int md_is_in_the_region(u64 addr);
8690 #endif