Home
last modified time | relevance | path

Searched refs:flash_info (Results 1 – 25 of 83) sorted by relevance

1234

/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/mac/mac_ax/
H A Dflash.c38 PLTFM_MUTEX_LOCK(&adapter->flash_info.lock); in mac_flash_erase()
39 adapter->flash_info.erase_done = 0; in mac_flash_erase()
40 adapter->flash_info.erasing = 1; in mac_flash_erase()
41 adapter->flash_info.erase_addr = addr; in mac_flash_erase()
42 PLTFM_MUTEX_UNLOCK(&adapter->flash_info.lock); in mac_flash_erase()
46 PLTFM_MUTEX_LOCK(&adapter->flash_info.lock); in mac_flash_erase()
47 adapter->flash_info.erasing = 0; in mac_flash_erase()
48 adapter->flash_info.erase_addr = 0; in mac_flash_erase()
49 PLTFM_MUTEX_UNLOCK(&adapter->flash_info.lock); in mac_flash_erase()
56 PLTFM_MUTEX_LOCK(&adapter->flash_info.lock); in mac_flash_erase()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/mac/mac_ax/
H A Dflash.c38 PLTFM_MUTEX_LOCK(&adapter->flash_info.lock); in mac_flash_erase()
39 adapter->flash_info.erase_done = 0; in mac_flash_erase()
40 adapter->flash_info.erasing = 1; in mac_flash_erase()
41 adapter->flash_info.erase_addr = addr; in mac_flash_erase()
42 PLTFM_MUTEX_UNLOCK(&adapter->flash_info.lock); in mac_flash_erase()
46 PLTFM_MUTEX_LOCK(&adapter->flash_info.lock); in mac_flash_erase()
47 adapter->flash_info.erasing = 0; in mac_flash_erase()
48 adapter->flash_info.erase_addr = 0; in mac_flash_erase()
49 PLTFM_MUTEX_UNLOCK(&adapter->flash_info.lock); in mac_flash_erase()
56 PLTFM_MUTEX_LOCK(&adapter->flash_info.lock); in mac_flash_erase()
[all …]
/OK3568_Linux_fs/kernel/drivers/mtd/devices/
H A Dsst25l.c52 struct flash_info { struct
62 static struct flash_info sst25l_flash_info[] = { argument
308 static struct flash_info *sst25l_match_device(struct spi_device *spi) in sst25l_match_device()
310 struct flash_info *flash_info = NULL; in sst25l_match_device() local
340 flash_info = &sst25l_flash_info[i]; in sst25l_match_device()
342 if (!flash_info) in sst25l_match_device()
345 return flash_info; in sst25l_match_device()
350 struct flash_info *flash_info; in sst25l_probe() local
355 flash_info = sst25l_match_device(spi); in sst25l_probe()
356 if (!flash_info) in sst25l_probe()
[all …]
H A Dspear_smi.c845 struct spear_smi_flash_info *flash_info; in spear_smi_setup_banks() local
857 flash_info = &pdata->board_flash_info[bank]; in spear_smi_setup_banks()
858 if (!flash_info) in spear_smi_setup_banks()
865 flash->fast_mode = flash_info->fast_mode ? 1 : 0; in spear_smi_setup_banks()
875 flash->base_addr = devm_ioremap(&pdev->dev, flash_info->mem_base, in spear_smi_setup_banks()
876 flash_info->size); in spear_smi_setup_banks()
883 if (flash_info->name) in spear_smi_setup_banks()
884 flash->mtd.name = flash_info->name; in spear_smi_setup_banks()
893 flash->mtd.size = flash_info->size; in spear_smi_setup_banks()
911 if (flash_info->partitions) { in spear_smi_setup_banks()
[all …]
H A Dmtd_dataflash.c679 struct flash_info { struct
698 static struct flash_info dataflash_data[] = { argument
736 static struct flash_info *jedec_lookup(struct spi_device *spi, in jedec_lookup()
739 struct flash_info *info; in jedec_lookup()
774 static struct flash_info *jedec_probe(struct spi_device *spi) in jedec_probe()
781 struct flash_info *info; in jedec_probe()
843 struct flash_info *info; in dataflash_probe()
/OK3568_Linux_fs/u-boot/drivers/mtd/
H A Dstm32_flash.c13 flash_info_t flash_info[CONFIG_SYS_MAX_FLASH_BANKS]; variable
40 flash_info[i].flash_id = FLASH_STM32; in flash_init()
41 flash_info[i].sector_count = CONFIG_SYS_MAX_FLASH_SECT; in flash_init()
42 flash_info[i].start[0] = CONFIG_SYS_FLASH_BASE + (i << 20); in flash_init()
43 flash_info[i].size = sect_sz_kb[0]; in flash_init()
45 flash_info[i].start[j] = flash_info[i].start[j - 1] in flash_init()
47 flash_info[i].size += sect_sz_kb[j]; in flash_init()
49 total_size += flash_info[i].size; in flash_init()
87 if (info == &flash_info[i]) { in flash_erase()
H A Dst_smi.c22 flash_info_t flash_info[CONFIG_SYS_MAX_FLASH_BANKS]; variable
139 flash_info_t *info = &flash_info[banknum]; in flash_get_size()
452 flash_info[i].flash_id = FLASH_UNKNOWN; in flash_init()
453 size += flash_info[i].size = flash_get_size(bank_base[i], i); in flash_init()
457 for (i = 1; i < flash_info[j].sector_count; i++) in flash_init()
458 flash_info[j].start[i] = in flash_init()
459 flash_info[j].start[i - 1] + in flash_init()
460 flash_info->size / flash_info->sector_count; in flash_init()
H A Dcfi_flash.c63 flash_info_t flash_info[CFI_MAX_FLASH_BANKS]; /* FLASH chips info */ variable
118 return flash_info[i].base; in cfi_flash_bank_addr()
188 info = &flash_info[i]; in flash_get_info()
1804 flash_info_t *info = &flash_info[banknum]; in flash_detect_legacy()
2071 flash_info_t *info = &flash_info[banknum]; in flash_get_size()
2386 flash_info[i].flash_id = FLASH_UNKNOWN; in flash_init()
2394 size += flash_info[i].size; in flash_init()
2395 if (flash_info[i].flash_id == FLASH_UNKNOWN) { in flash_init()
2399 flash_info[i].size, in flash_init()
2400 flash_info[i].size >> 20); in flash_init()
[all …]
H A Dpic32_flash.c47 flash_info_t flash_info[CONFIG_SYS_MAX_FLASH_BANKS]; variable
345 size += flash_info[bank].size; in flash_init()
397 for (idx = 0, info = &flash_info[0]; list < end;) { in pic32_flash_probe()
421 &flash_info[0]); in pic32_flash_probe()
429 &flash_info[0]); in pic32_flash_probe()
/OK3568_Linux_fs/u-boot/board/cobra5272/
H A Dflash.c14 flash_info_t flash_info[CONFIG_SYS_MAX_FLASH_BANKS]; variable
65 flash_info[i].flash_id = in flash_init()
68 flash_info[i].size = FLASH_BANK_SIZE; in flash_init()
69 flash_info[i].sector_count = CONFIG_SYS_MAX_FLASH_SECT; in flash_init()
70 memset (flash_info[i].protect, 0, CONFIG_SYS_MAX_FLASH_SECT); in flash_init()
76 for (j = 0; j < flash_info[i].sector_count; j++) { in flash_init()
79 flash_info[i].start[j] = flashbase; in flash_init()
83 flash_info[i].start[j] = in flash_init()
88 flash_info[i].start[j] = flashbase + 0x8000; in flash_init()
92 flash_info[i].start[j] = in flash_init()
[all …]
/OK3568_Linux_fs/u-boot/arch/arm/mach-at91/arm926ejs/
H A Deflash.c59 flash_info_t flash_info[CONFIG_SYS_MAX_FLASH_BANKS]; variable
71 flash_info[0].flash_id = FLASH_UNKNOWN; in flash_init()
102 flash_info[0].size = size; in flash_init()
103 flash_info[0].sector_count = nlocks; in flash_init()
104 flash_info[0].flash_id = id; in flash_init()
109 flash_info[0].start[i] = addr; in flash_init()
110 flash_info[0].protect[i] = 0; in flash_init()
118 for (i=0; i<flash_info[0].sector_count; i++) { in flash_init()
121 flash_info[0].protect[i] = (tmp >> (i%32)) & 1; in flash_init()
124 flash_info[0].protect[i] = 1; in flash_init()
/OK3568_Linux_fs/u-boot/cmd/
H A Dflash.c27 extern flash_info_t flash_info[]; /* info for FLASH chips */
62 (fp = &flash_info[bank - 1])->flash_id == FLASH_UNKNOWN) in abbrev_spec()
102 info = &flash_info[bank]; in flash_sect_roundb()
204 for (bank=0,info = &flash_info[0]; in flash_fill_sect_ranges()
283 flash_print_info (&flash_info[bank]); in do_flinfo()
295 flash_print_info (&flash_info[bank-1]); in do_flinfo()
319 info = &flash_info[bank-1]; in do_flerase()
331 sect_first, sect_last, (info-flash_info)+1); in do_flerase()
343 info = &flash_info[bank]; in do_flerase()
373 info = &flash_info[bank-1]; in do_flerase()
[all …]
H A Djffs2.c156 extern flash_info_t flash_info[]; in mtd_device_validate()
157 *size = flash_info[num].size; in mtd_device_validate()
260 extern flash_info_t flash_info[]; in get_part_sector_size_nor()
266 flash = &flash_info[id->num]; in get_part_sector_size_nor()
/OK3568_Linux_fs/u-boot/board/freescale/m5253demo/
H A Dflash.c36 flash_info_t flash_info[CONFIG_SYS_MAX_FLASH_BANKS]; variable
44 flash_get_size((FPWV *) fbase, &flash_info[0]); in flash_init()
45 flash_get_offsets((ulong) fbase, &flash_info[0]); in flash_init()
46 fbase += flash_info[0].size; in flash_init()
47 size += flash_info[0].size; in flash_init()
52 CONFIG_SYS_MONITOR_BASE + monitor_flash_len - 1, &flash_info[0]); in flash_init()
/OK3568_Linux_fs/u-boot/board/socrates/
H A Dsocrates.c30 extern flash_info_t flash_info[]; /* FLASH chips info */
109 &flash_info[CONFIG_SYS_MAX_FLASH_BANKS - 1]); in misc_init_r()
114 &flash_info[CONFIG_SYS_MAX_FLASH_BANKS - 1]); in misc_init_r()
120 &flash_info[CONFIG_SYS_MAX_FLASH_BANKS - 1]); in misc_init_r()
126 &flash_info[CONFIG_SYS_MAX_FLASH_BANKS - 1]); in misc_init_r()
/OK3568_Linux_fs/u-boot/doc/
H A DREADME.ubispl100 get_flash_info(&flash_info);
102 info.peb_size = flash_info.peb_size;
116 info.vid_offset = flash_info.vid_offset;
117 info.leb_start = flash_info.data_offset;
124 info.peb_count = flash_info.peb_count - MY_NAND_NR_SPL_PEBS;
/OK3568_Linux_fs/u-boot/drivers/mtd/spi/
H A Dspi-nor-tiny.c192 const struct flash_info *info) in spi_nor_set_4byte_opcodes()
198 static inline int set_4byte(struct spi_nor *nor, const struct flash_info *info, in set_4byte()
357 static const struct flash_info *spi_nor_read_id(struct spi_nor *nor) in spi_nor_read_id()
361 const struct flash_info *info; in spi_nor_read_id()
581 const struct flash_info *info, in spi_nor_init_params()
643 static int spi_nor_setup(struct spi_nor *nor, const struct flash_info *info, in spi_nor_setup()
715 const struct flash_info *info = NULL; in spi_nor_scan()
H A Dsf_internal.h19 struct flash_info { struct
74 extern const struct flash_info spi_nor_ids[];
/OK3568_Linux_fs/u-boot/post/drivers/
H A Dflash.c33 extern flash_info_t flash_info[];
64 info = &flash_info[CONFIG_SYS_POST_FLASH_NUM]; in flash_post_test()
/OK3568_Linux_fs/kernel/drivers/rkflash/
H A Dsfc_nor.c15 static struct flash_info spi_flash_tbl[] = {
624 static struct flash_info *snor_get_flash_info(u8 *flash_id) in snor_get_flash_info()
637 static void *snor_flash_info_adjust(struct flash_info *spi_flash_info) in snor_flash_info_adjust()
654 struct flash_info *g_spi_flash_info) in snor_parse_flash_table()
713 struct flash_info *g_spi_flash_info; in snor_init()
766 struct flash_info g_spi_flash_info; in snor_reinit_from_table_packet()
/OK3568_Linux_fs/u-boot/drivers/rkflash/
H A Dsfc_nor.c14 static struct flash_info spi_flash_tbl[] = {
666 static struct flash_info *snor_get_flash_info(u8 *flash_id) in snor_get_flash_info()
679 static void *snor_flash_info_adjust(struct flash_info *spi_flash_info) in snor_flash_info_adjust()
696 struct flash_info *g_spi_flash_info) in snor_parse_flash_table()
755 struct flash_info *g_spi_flash_info; in snor_init()
808 struct flash_info g_spi_flash_info; in snor_reinit_from_table_packet()
/OK3568_Linux_fs/kernel/drivers/mtd/spi-nor/
H A Dmicron-st.c11 static const struct flash_info micron_parts[] = {
20 static const struct flash_info st_parts[] = {
/OK3568_Linux_fs/u-boot/board/atmel/at91sam9263ek/
H A Dat91sam9263ek.c139 extern flash_info_t flash_info[];
167 flash_size += flash_info[i].size; in lcd_show_board_info()
/OK3568_Linux_fs/u-boot/common/
H A Dflash.c15 extern flash_info_t flash_info[]; /* info for FLASH chips */
93 for (i=0, info = &flash_info[0]; i<CONFIG_SYS_MAX_FLASH_BANKS; ++i, ++info) { in addr2info()
/OK3568_Linux_fs/u-boot/board/ronetix/pm9261/
H A Dpm9261.c176 extern flash_info_t flash_info[];
201 flash_size += flash_info[i].size; in lcd_show_board_info()

1234