Lines Matching refs:params
38 /* The Fast Read x-y-z hardware capability in params->hwcaps.mask. */
402 * @params: pointer to the 'struct spi_nor_flash_parameter' to be
429 struct spi_nor_flash_parameter *params)
431 struct spi_nor_erase_map *map = ¶ms->erase_map;
477 * Prevent overflows on params->size. Anyway, a NOR of 2^64
484 params->size = 1ULL << val;
486 params->size = val + 1;
488 params->size >>= 3; /* Convert to bytes. */
496 params->hwcaps.mask &= ~rd->hwcaps;
500 params->hwcaps.mask |= rd->hwcaps;
502 read = ¶ms->reads[cmd];
512 memset(¶ms->erase_map, 0, sizeof(params->erase_map));
531 spi_nor_init_uniform_erase_map(map, erase_mask, params->size);
550 params);
556 params->page_size = 1U << val;
561 params->quad_enable = NULL;
575 params->quad_enable = spi_nor_sr2_bit1_quad_enable;
580 params->quad_enable = spi_nor_sr1_bit6_quad_enable;
585 params->quad_enable = spi_nor_sr2_bit7_quad_enable;
597 params->quad_enable = spi_nor_sr2_bit1_quad_enable;
608 params);
610 return spi_nor_post_bfpt_fixups(nor, bfpt_header, &bfpt, params);
775 * @params: pointer to a duplicate 'struct spi_nor_flash_parameter' that is
783 struct spi_nor_flash_parameter *params,
786 struct spi_nor_erase_map *map = ¶ms->erase_map;
864 * @params: pointer to a duplicate 'struct spi_nor_flash_parameter'
875 struct spi_nor_flash_parameter *params)
903 ret = spi_nor_init_non_uniform_erase_map(nor, params, sector_map);
907 spi_nor_regions_sort_erase_types(¶ms->erase_map);
919 * @params: pointer to the 'struct spi_nor_flash_parameter' to be.
925 struct spi_nor_flash_parameter *params)
949 struct spi_nor_pp_command *params_pp = params->page_programs;
950 struct spi_nor_erase_map *map = ¶ms->erase_map;
987 if ((params->hwcaps.mask & read->hwcaps) &&
1003 * Bypass the params->hwcaps.mask and consider 4BAIT the biggest
1038 params->hwcaps.mask &= ~discard_hwcaps;
1039 params->hwcaps.mask |= (read_hwcaps | pp_hwcaps);
1043 struct spi_nor_read_command *read_cmd = ¶ms->reads[i];
1088 * @params: pointer to the 'struct spi_nor_flash_parameter' to be
1100 struct spi_nor_flash_parameter *params)
1169 err = spi_nor_parse_bfpt(nor, bfpt_header, params);
1179 err = spi_nor_parse_smpt(nor, param_header, params);
1183 err = spi_nor_parse_4bait(nor, param_header, params);