Searched refs:map_bankwidth (Results  1 – 11 of 11) sorted by relevance
| /Linux-v5.10/include/linux/mtd/ | 
| D | map.h | 22 #define map_bankwidth(map) 1  macro23 #define map_bankwidth_is_1(map) (map_bankwidth(map) == 1)
 32 # ifdef map_bankwidth
 33 #  undef map_bankwidth
 34 #  define map_bankwidth(map) ((map)->bankwidth)  macro
 36 #  define map_bankwidth(map) 2  macro
 40 #define map_bankwidth_is_2(map) (map_bankwidth(map) == 2)
 48 # ifdef map_bankwidth
 49 #  undef map_bankwidth
 50 #  define map_bankwidth(map) ((map)->bankwidth)  macro
 [all …]
 
 | 
| D | pfow.h | 104 	int bits_per_chip = map_bankwidth(map) * 8;  in send_pfow_command()
 | 
| /Linux-v5.10/drivers/mtd/chips/ | 
| D | cfi_util.c | 43 	unsigned bankwidth = map_bankwidth(map);  in cfi_build_cmd_addr()80 		words_per_bus = (map_bankwidth(map)) / wordwidth; // i.e. normally 1  in cfi_build_cmd()
 82 		wordwidth = map_bankwidth(map);  in cfi_build_cmd()
 86 	chip_mode = map_bankwidth(map) / cfi_interleave(cfi);  in cfi_build_cmd()
 87 	chips_per_word = wordwidth * cfi_interleave(cfi) / map_bankwidth(map);  in cfi_build_cmd()
 146 		words_per_bus = (map_bankwidth(map)) / wordwidth; // i.e. normally 1  in cfi_merge_status()
 148 		wordwidth = map_bankwidth(map);  in cfi_merge_status()
 152 	chip_mode = map_bankwidth(map) / cfi_interleave(cfi);  in cfi_merge_status()
 153 	chips_per_word = wordwidth * cfi_interleave(cfi) / map_bankwidth(map);  in cfi_merge_status()
 
 | 
| D | cfi_cmdset_0002.c | 1215 	cmd_addr = adr & ~(map_bankwidth(map)-1);  in do_read_onechip()1394 		unsigned long bus_ofs = adr & ~(map_bankwidth(map)-1);  in do_otp_write()
 1396 		int n = min_t(int, len, map_bankwidth(map) - gap);  in do_otp_write()
 1399 		if (n != map_bankwidth(map)) {  in do_otp_write()
 1401 			otp_enter(map, chip, bus_ofs, map_bankwidth(map));  in do_otp_write()
 1403 			otp_exit(map, chip, bus_ofs, map_bankwidth(map));  in do_otp_write()
 1672 				adr, map_bankwidth(map),  in do_write_oneword_once()
 1733 		otp_enter(map, chip, adr, map_bankwidth(map));  in do_write_oneword_start()
 1743 		otp_exit(map, chip, adr, map_bankwidth(map));  in do_write_oneword_done()
 1774 	XIP_INVAL_CACHED_RANGE(map, adr, map_bankwidth(map));  in do_write_oneword_retry()
 [all …]
 
 | 
| D | gen_probe.c | 168 	int min_chips = (map_bankwidth(map)/4?:1); /* At most 4-bytes wide. */  in genprobe_new_chip()169 	int max_chips = map_bankwidth(map); /* And minimum 1 */  in genprobe_new_chip()
 181 		type = map_bankwidth(map) / nr_chips;  in genprobe_new_chip()
 
 | 
| D | cfi_cmdset_0001.c | 1364 	cmd_addr = adr & ~(map_bankwidth(map)-1);  in do_point_onechip()1491 	cmd_addr = adr & ~(map_bankwidth(map)-1);  in do_read_onechip()
 1578 	XIP_INVAL_CACHED_RANGE(map, adr, map_bankwidth(map));  in do_write_oneword()
 1586 				   adr, map_bankwidth(map),  in do_write_oneword()
 1638 	if (ofs & (map_bankwidth(map)-1)) {  in cfi_intelext_write_words()
 1639 		unsigned long bus_ofs = ofs & ~(map_bankwidth(map)-1);  in cfi_intelext_write_words()
 1644 		n = min_t(int, len, map_bankwidth(map)-gap);  in cfi_intelext_write_words()
 1666 	while(len >= map_bankwidth(map)) {  in cfi_intelext_write_words()
 1674 		ofs += map_bankwidth(map);  in cfi_intelext_write_words()
 1675 		buf += map_bankwidth(map);  in cfi_intelext_write_words()
 [all …]
 
 | 
| D | cfi_cmdset_0020.c | 260 	cmd_addr = adr & ~(map_bankwidth(map)-1);  in do_read_onechip()430         if (adr & (map_bankwidth(map)-1))  in do_write_buffer()
 520 	map_write(map, CMD(len/map_bankwidth(map)-1), cmd_adr );  in do_write_buffer()
 524 	     z += map_bankwidth(map), buf += map_bankwidth(map)) {  in do_write_buffer()
 620 	printk("%s: map_bankwidth(map)[%x]\n", __func__, map_bankwidth(map));  in cfi_staa_write_buffers()
 
 | 
| D | map_ram.c | 132 	for (i=0; i<instr->len; i += map_bankwidth(map))  in mapram_erase()
 | 
| D | jedec_probe.c | 2178 	if (	((base + probe_offset1 + map_bankwidth(map)) >= map->size) ||  in jedec_probe_chip()2179 		((base + probe_offset2 + map_bankwidth(map)) >= map->size))  in jedec_probe_chip()
 
 | 
| /Linux-v5.10/drivers/mtd/lpddr/ | 
| D | lpddr_cmds.c | 423 	word_gap = (-adr & (map_bankwidth(map)-1));  in do_write_buffer()424 	words = (len - word_gap + map_bankwidth(map) - 1) / map_bankwidth(map);  in do_write_buffer()
 428 		word_gap = map_bankwidth(map) - word_gap;  in do_write_buffer()
 439 		int n = map_bankwidth(map) - word_gap;  in do_write_buffer()
 446 		if (!word_gap && (len < map_bankwidth(map)))  in do_write_buffer()
 454 		if (!len || word_gap == map_bankwidth(map)) {  in do_write_buffer()
 456 			prog_buf_ofs += map_bankwidth(map);  in do_write_buffer()
 
 | 
| D | qinfo_probe.c | 48 	int bankwidth = map_bankwidth(map) * 8;  in lpddr_get_qinforec_pos()66 	int bits_per_chip = map_bankwidth(map) * 8;  in lpddr_info_query()
 
 |