Lines Matching refs:g_spi_flash_info

705 				  struct flash_info *g_spi_flash_info)  in snor_parse_flash_table()  argument
709 if (g_spi_flash_info) { in snor_parse_flash_table()
710 snor_flash_info_adjust(g_spi_flash_info); in snor_parse_flash_table()
711 p_dev->manufacturer = (g_spi_flash_info->id >> 16) & 0xFF; in snor_parse_flash_table()
712 p_dev->mem_type = (g_spi_flash_info->id >> 8) & 0xFF; in snor_parse_flash_table()
713 p_dev->capacity = 1 << g_spi_flash_info->density; in snor_parse_flash_table()
714 p_dev->blk_size = g_spi_flash_info->block_size; in snor_parse_flash_table()
716 p_dev->read_cmd = g_spi_flash_info->read_cmd; in snor_parse_flash_table()
717 p_dev->prog_cmd = g_spi_flash_info->prog_cmd; in snor_parse_flash_table()
718 p_dev->sec_erase_cmd = g_spi_flash_info->sector_erase_cmd; in snor_parse_flash_table()
719 p_dev->blk_erase_cmd = g_spi_flash_info->block_erase_cmd; in snor_parse_flash_table()
722 p_dev->QE_bits = g_spi_flash_info->QE_bits; in snor_parse_flash_table()
725 i = g_spi_flash_info->feature & FEA_READ_STATUE_MASK; in snor_parse_flash_table()
733 if (g_spi_flash_info->feature & FEA_4BIT_READ) { in snor_parse_flash_table()
735 if (g_spi_flash_info->QE_bits) in snor_parse_flash_table()
739 p_dev->read_cmd = g_spi_flash_info->read_cmd_4; in snor_parse_flash_table()
742 if (g_spi_flash_info->feature & FEA_4BIT_PROG && in snor_parse_flash_table()
745 p_dev->prog_cmd = g_spi_flash_info->prog_cmd_4; in snor_parse_flash_table()
752 if (g_spi_flash_info->feature & FEA_4BYTE_ADDR) in snor_parse_flash_table()
755 if ((g_spi_flash_info->feature & FEA_4BYTE_ADDR_MODE)) in snor_parse_flash_table()
764 struct flash_info *g_spi_flash_info; in snor_init() local
779 g_spi_flash_info = snor_get_flash_info(id_byte); in snor_init()
780 if (g_spi_flash_info) { in snor_init()
781 snor_parse_flash_table(p_dev, g_spi_flash_info); in snor_init()
817 struct flash_info g_spi_flash_info; in snor_reinit_from_table_packet() local
828 g_spi_flash_info.id = id_byte[0] << 16 | id_byte[1] << 8 | id_byte[2]; in snor_reinit_from_table_packet()
829 g_spi_flash_info.block_size = NOR_SECS_BLK; in snor_reinit_from_table_packet()
830 g_spi_flash_info.sector_size = NOR_SECS_PAGE; in snor_reinit_from_table_packet()
831 g_spi_flash_info.read_cmd = packet->read_cmd; in snor_reinit_from_table_packet()
832 g_spi_flash_info.prog_cmd = packet->prog_cmd; in snor_reinit_from_table_packet()
833 g_spi_flash_info.read_cmd_4 = packet->read_cmd_4; in snor_reinit_from_table_packet()
834 g_spi_flash_info.prog_cmd_4 = packet->prog_cmd_4; in snor_reinit_from_table_packet()
836 g_spi_flash_info.read_cmd_4 = CMD_FAST_4READ_X4; in snor_reinit_from_table_packet()
837 g_spi_flash_info.sector_erase_cmd = packet->sector_erase_cmd; in snor_reinit_from_table_packet()
838 g_spi_flash_info.block_erase_cmd = packet->block_erase_cmd; in snor_reinit_from_table_packet()
839 g_spi_flash_info.feature = packet->feature; in snor_reinit_from_table_packet()
840 g_spi_flash_info.density = id_byte[2] - 9; in snor_reinit_from_table_packet()
841 g_spi_flash_info.QE_bits = packet->QE_bits; in snor_reinit_from_table_packet()
843 ret = snor_parse_flash_table(p_dev, &g_spi_flash_info); in snor_reinit_from_table_packet()