/openbmc/u-boot/drivers/mtd/ |
H A D | stm32_flash.c | 12 flash_info_t flash_info[CONFIG_SYS_MAX_FLASH_BANKS]; variable 39 flash_info[i].flash_id = FLASH_STM32; in flash_init() 40 flash_info[i].sector_count = CONFIG_SYS_MAX_FLASH_SECT; in flash_init() 41 flash_info[i].start[0] = CONFIG_SYS_FLASH_BASE + (i << 20); in flash_init() 42 flash_info[i].size = sect_sz_kb[0]; in flash_init() 44 flash_info[i].start[j] = flash_info[i].start[j - 1] in flash_init() 46 flash_info[i].size += sect_sz_kb[j]; in flash_init() 48 total_size += flash_info[i].size; in flash_init() 86 if (info == &flash_info[i]) { in flash_erase()
|
H A D | st_smi.c | 21 flash_info_t flash_info[CONFIG_SYS_MAX_FLASH_BANKS]; variable 138 flash_info_t *info = &flash_info[banknum]; in flash_get_size() 451 flash_info[i].flash_id = FLASH_UNKNOWN; in flash_init() 452 size += flash_info[i].size = flash_get_size(bank_base[i], i); in flash_init() 456 for (i = 1; i < flash_info[j].sector_count; i++) in flash_init() 457 flash_info[j].start[i] = in flash_init() 458 flash_info[j].start[i - 1] + in flash_init() 459 flash_info->size / flash_info->sector_count; in flash_init()
|
H A D | pic32_flash.c | 46 flash_info_t flash_info[CONFIG_SYS_MAX_FLASH_BANKS]; variable 344 size += flash_info[bank].size; in flash_init() 396 for (idx = 0, info = &flash_info[0]; list < end;) { in pic32_flash_probe() 420 &flash_info[0]); in pic32_flash_probe() 428 &flash_info[0]); in pic32_flash_probe()
|
H A D | cfi_flash.c | 62 flash_info_t flash_info[CFI_MAX_FLASH_BANKS]; /* FLASH chips info */ variable 117 return flash_info[i].base; in cfi_flash_bank_addr() 187 info = &flash_info[i]; in flash_get_info() 1803 flash_info_t *info = &flash_info[banknum]; in flash_detect_legacy() 2070 flash_info_t *info = &flash_info[banknum]; in flash_get_size() 2385 flash_info[i].flash_id = FLASH_UNKNOWN; in flash_init() 2393 size += flash_info[i].size; in flash_init() 2394 if (flash_info[i].flash_id == FLASH_UNKNOWN) { in flash_init() 2398 flash_info[i].size, in flash_init() 2399 flash_info[i].size >> 20); in flash_init() [all …]
|
/openbmc/linux/drivers/mtd/devices/ |
H A D | sst25l.c | 52 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 D | spear_smi.c | 845 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 D | mtd_dataflash.c | 685 struct flash_info { struct 704 static struct flash_info dataflash_data[] = { argument 742 static struct flash_info *jedec_lookup(struct spi_device *spi, in jedec_lookup() 745 struct flash_info *info; in jedec_lookup() 780 static struct flash_info *jedec_probe(struct spi_device *spi) in jedec_probe() 787 struct flash_info *info; in jedec_probe() 849 struct flash_info *info; in dataflash_probe()
|
/openbmc/u-boot/board/cobra5272/ |
H A D | flash.c | 13 flash_info_t flash_info[CONFIG_SYS_MAX_FLASH_BANKS]; variable 64 flash_info[i].flash_id = in flash_init() 67 flash_info[i].size = FLASH_BANK_SIZE; in flash_init() 68 flash_info[i].sector_count = CONFIG_SYS_MAX_FLASH_SECT; in flash_init() 69 memset (flash_info[i].protect, 0, CONFIG_SYS_MAX_FLASH_SECT); in flash_init() 75 for (j = 0; j < flash_info[i].sector_count; j++) { in flash_init() 78 flash_info[i].start[j] = flashbase; in flash_init() 82 flash_info[i].start[j] = in flash_init() 87 flash_info[i].start[j] = flashbase + 0x8000; in flash_init() 91 flash_info[i].start[j] = in flash_init() [all …]
|
/openbmc/u-boot/arch/arm/mach-at91/arm926ejs/ |
H A D | eflash.c | 58 flash_info_t flash_info[CONFIG_SYS_MAX_FLASH_BANKS]; variable 70 flash_info[0].flash_id = FLASH_UNKNOWN; in flash_init() 101 flash_info[0].size = size; in flash_init() 102 flash_info[0].sector_count = nlocks; in flash_init() 103 flash_info[0].flash_id = id; in flash_init() 108 flash_info[0].start[i] = addr; in flash_init() 109 flash_info[0].protect[i] = 0; in flash_init() 117 for (i=0; i<flash_info[0].sector_count; i++) { in flash_init() 120 flash_info[0].protect[i] = (tmp >> (i%32)) & 1; in flash_init() 123 flash_info[0].protect[i] = 1; in flash_init()
|
/openbmc/u-boot/cmd/ |
H A D | flash.c | 26 extern flash_info_t flash_info[]; /* info for FLASH chips */ 61 (fp = &flash_info[bank - 1])->flash_id == FLASH_UNKNOWN) in abbrev_spec() 101 info = &flash_info[bank]; in flash_sect_roundb() 203 for (bank=0,info = &flash_info[0]; in flash_fill_sect_ranges() 282 flash_print_info (&flash_info[bank]); in do_flinfo() 294 flash_print_info (&flash_info[bank-1]); in do_flinfo() 318 info = &flash_info[bank-1]; in do_flerase() 330 sect_first, sect_last, (info-flash_info)+1); in do_flerase() 342 info = &flash_info[bank]; in do_flerase() 372 info = &flash_info[bank-1]; in do_flerase() [all …]
|
H A D | jffs2.c | 155 extern flash_info_t flash_info[]; in mtd_device_validate() 156 *size = flash_info[num].size; in mtd_device_validate() 259 extern flash_info_t flash_info[]; in get_part_sector_size_nor() 265 flash = &flash_info[id->num]; in get_part_sector_size_nor()
|
/openbmc/u-boot/board/freescale/m5253demo/ |
H A D | flash.c | 35 flash_info_t flash_info[CONFIG_SYS_MAX_FLASH_BANKS]; variable 43 flash_get_size((FPWV *) fbase, &flash_info[0]); in flash_init() 44 flash_get_offsets((ulong) fbase, &flash_info[0]); in flash_init() 45 fbase += flash_info[0].size; in flash_init() 46 size += flash_info[0].size; in flash_init() 51 CONFIG_SYS_MONITOR_BASE + monitor_flash_len - 1, &flash_info[0]); in flash_init()
|
/openbmc/u-boot/board/socrates/ |
H A D | socrates.c | 29 extern flash_info_t flash_info[]; /* FLASH chips info */ 108 &flash_info[CONFIG_SYS_MAX_FLASH_BANKS - 1]); in misc_init_r() 113 &flash_info[CONFIG_SYS_MAX_FLASH_BANKS - 1]); in misc_init_r() 119 &flash_info[CONFIG_SYS_MAX_FLASH_BANKS - 1]); in misc_init_r() 125 &flash_info[CONFIG_SYS_MAX_FLASH_BANKS - 1]); in misc_init_r()
|
/openbmc/u-boot/doc/ |
H A D | README.ubispl | 100 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;
|
/openbmc/u-boot/drivers/mtd/spi/ |
H A D | spi-nor-tiny.c | 192 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 D | sf_internal.h | 18 struct flash_info { struct 70 extern const struct flash_info spi_nor_ids[];
|
/openbmc/u-boot/post/drivers/ |
H A D | flash.c | 33 extern flash_info_t flash_info[]; 64 info = &flash_info[CONFIG_SYS_POST_FLASH_NUM]; in flash_post_test()
|
/openbmc/u-boot/board/atmel/at91sam9263ek/ |
H A D | at91sam9263ek.c | 138 extern flash_info_t flash_info[]; 166 flash_size += flash_info[i].size; in lcd_show_board_info()
|
/openbmc/u-boot/common/ |
H A D | flash.c | 14 extern flash_info_t flash_info[]; /* info for FLASH chips */ 92 for (i=0, info = &flash_info[0]; i<CONFIG_SYS_MAX_FLASH_BANKS; ++i, ++info) { in addr2info()
|
/openbmc/linux/drivers/mtd/spi-nor/ |
H A D | fujitsu.c | 11 static const struct flash_info fujitsu_nor_parts[] = {
|
H A D | everspin.c | 11 static const struct flash_info everspin_nor_parts[] = {
|
H A D | catalyst.c | 11 static const struct flash_info catalyst_nor_parts[] = {
|
H A D | xmc.c | 11 static const struct flash_info xmc_nor_parts[] = {
|
H A D | intel.c | 11 static const struct flash_info intel_nor_parts[] = {
|
/openbmc/u-boot/board/ronetix/pm9261/ |
H A D | pm9261.c | 175 extern flash_info_t flash_info[]; 200 flash_size += flash_info[i].size; in lcd_show_board_info()
|