| /OK3568_Linux_fs/kernel/drivers/soc/rockchip/ |
| H A D | flash_vendor_storage.c | 32 static struct flash_vendor_info *g_vendor; variable 56 g_vendor = kmalloc(sizeof(*g_vendor), GFP_KERNEL | GFP_DMA); in flash_vendor_init() 57 if (!g_vendor) in flash_vendor_init() 66 g_vendor); in flash_vendor_init() 67 if (g_vendor->tag == FLASH_VENDOR_TAG && in flash_vendor_init() 68 g_vendor->version == g_vendor->version2) { in flash_vendor_init() 69 if (max_ver < g_vendor->version) { in flash_vendor_init() 71 max_ver = g_vendor->version; in flash_vendor_init() 80 g_vendor); in flash_vendor_init() 82 memset(g_vendor, 0, sizeof(*g_vendor)); in flash_vendor_init() [all …]
|
| H A D | mtd_vendor_storage.c | 44 static struct flash_vendor_info *g_vendor; variable 76 nand_info.ops_size, &bytes_write, (u8 *)g_vendor); in mtd_vendor_nand_write() 102 nand_info.ops_size = (sizeof(*g_vendor) + mtd->writesize - 1) / mtd->writesize; in mtd_vendor_storage_init() 115 err = mtd_read(mtd, offset, sizeof(*g_vendor), in mtd_vendor_storage_init() 116 &bytes_read, (u8 *)g_vendor); in mtd_vendor_storage_init() 119 if (bytes_read == sizeof(*g_vendor) && in mtd_vendor_storage_init() 120 g_vendor->tag == MTD_VENDOR_TAG && in mtd_vendor_storage_init() 121 g_vendor->version == g_vendor->version2) { in mtd_vendor_storage_init() 122 if (g_vendor->version > nand_info.version) { in mtd_vendor_storage_init() 123 nand_info.version = g_vendor->version; in mtd_vendor_storage_init() [all …]
|
| H A D | sdmmc_vendor_storage.c | 47 static struct vendor_info *g_vendor; variable 64 p_buf = (u8 *)g_vendor; in emmc_vendor_storage_init() 75 if (g_vendor->tag == EMMC_VENDOR_TAG && in emmc_vendor_storage_init() 76 g_vendor->version2 == g_vendor->version) { in emmc_vendor_storage_init() 77 if (max_ver < g_vendor->version) { in emmc_vendor_storage_init() 79 max_ver = g_vendor->version; in emmc_vendor_storage_init() 84 if (emmc_vendor_ops((u8 *)g_vendor, EMMC_VENDOR_PART_START + in emmc_vendor_storage_init() 89 memset((void *)g_vendor, 0, sizeof(*g_vendor)); in emmc_vendor_storage_init() 90 g_vendor->version = 1; in emmc_vendor_storage_init() 91 g_vendor->tag = EMMC_VENDOR_TAG; in emmc_vendor_storage_init() [all …]
|
| H A D | ram_vendor_storage.c | 27 static struct vendor_info *g_vendor; variable 33 if (!g_vendor) in ram_vendor_read() 36 for (i = 0; i < g_vendor->item_num; i++) { in ram_vendor_read() 37 if (g_vendor->item[i].id == id) { in ram_vendor_read() 38 if (size > g_vendor->item[i].size) in ram_vendor_read() 39 size = g_vendor->item[i].size; in ram_vendor_read() 40 memcpy(pbuf, &g_vendor->data[g_vendor->item[i].offset], size); in ram_vendor_read() 147 if (g_vendor) in ram_vendor_storage_probe() 165 g_vendor = ram_vendor_stroage_map(start, size); in ram_vendor_storage_probe() 166 if (IS_ERR(g_vendor)) in ram_vendor_storage_probe() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/rkflash/ |
| H A D | rk_sftl_arm_v8_clang.S | 19931 adrp x20, g_vendor 19932 str x0, [x20, :lo12:g_vendor] 19943 ldr x2, [x20, :lo12:g_vendor] 19969 ldr x0, [x20, :lo12:g_vendor] 19972 str xzr, [x20, :lo12:g_vendor] 19981 ldr x19, [x20, :lo12:g_vendor] 20031 adrp x8, g_vendor 20032 ldr x8, [x8, :lo12:g_vendor] 20081 adrp x8, g_vendor 20083 ldr x19, [x8, :lo12:g_vendor] [all …]
|
| H A D | rk_sftl_arm_v7_thumb.S | 15522 .type g_vendor, %object 15523 .size g_vendor, 4 15524 g_vendor: label
|
| H A D | rk_sftl_arm_v8.S | 15759 .type g_vendor, %object 15760 .size g_vendor, 8 15761 g_vendor: label
|
| H A D | rk_sftl_arm_v7.S | 15985 .type g_vendor, %object 15986 .size g_vendor, 4 15987 g_vendor: label
|
| /OK3568_Linux_fs/kernel/drivers/rk_nand/ |
| H A D | rk_ftl_arm_v7_thumb.S | 29739 .type g_vendor, %object 29740 .size g_vendor, 4 29741 g_vendor: label
|
| H A D | rk_ftl_arm_v8.S | 27531 .type g_vendor, %object 27532 .size g_vendor, 8 27533 g_vendor: label
|
| H A D | rk_ftl_arm_v7.S | 29712 .type g_vendor, %object 29713 .size g_vendor, 4 29714 g_vendor: label
|
| H A D | rk_zftl_arm32.S | 36352 .type g_vendor, %object 36353 .size g_vendor, 4 36354 g_vendor: label
|
| H A D | rk_zftl_arm64.S | 32946 .type g_vendor, %object 32947 .size g_vendor, 8 32948 g_vendor: label
|