Home
last modified time | relevance | path

Searched refs:g_part (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/rkflash/
H A Dsfc_nor_mtd.c183 struct STRUCT_PART_INFO *g_part; /* size 2KB */ in sfc_nor_mtd_init() local
212 g_part = kmalloc(sizeof(*g_part), GFP_KERNEL); in sfc_nor_mtd_init()
213 if (!g_part) { in sfc_nor_mtd_init()
218 if (snor_read(p_dev, 0, 4, g_part) == 4) { in sfc_nor_mtd_init()
219 if (g_part->hdr.ui_fw_tag == RK_PARTITION_TAG) { in sfc_nor_mtd_init()
220 part_num = g_part->hdr.ui_part_entry_count; in sfc_nor_mtd_init()
223 kstrdup(g_part->part[i].sz_name, in sfc_nor_mtd_init()
225 if (g_part->part[i].ui_pt_sz == 0xFFFFFFFF) in sfc_nor_mtd_init()
226 g_part->part[i].ui_pt_sz = capacity - in sfc_nor_mtd_init()
227 g_part->part[i].ui_pt_off; in sfc_nor_mtd_init()
[all …]
H A Drkflash_blk.c85 struct STRUCT_PART_INFO *g_part; /* size 2KB */ in rk_partition_init() local
87 g_part = kmalloc(sizeof(*g_part), GFP_KERNEL | GFP_DMA); in rk_partition_init()
88 if (!g_part) in rk_partition_init()
91 if (g_boot_ops->read(0, 4, g_part) == 0) { in rk_partition_init()
92 if (g_part->hdr.ui_fw_tag == RK_PARTITION_TAG) { in rk_partition_init()
93 part_num = g_part->hdr.ui_part_entry_count; in rk_partition_init()
97 g_part->part[i].sz_name, in rk_partition_init()
99 part[i].offset = g_part->part[i].ui_pt_off; in rk_partition_init()
100 part[i].size = g_part->part[i].ui_pt_sz; in rk_partition_init()
112 kfree(g_part); in rk_partition_init()