Searched refs:bfpt (Results 1 – 8 of 8) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/mtd/spi-nor/ |
| H A D | sfdp.c | 433 struct sfdp_bfpt bfpt; in spi_nor_parse_bfpt() local 445 len = min_t(size_t, sizeof(bfpt), in spi_nor_parse_bfpt() 448 memset(&bfpt, 0, sizeof(bfpt)); in spi_nor_parse_bfpt() 449 err = spi_nor_read_sfdp_dma_unsafe(nor, addr, len, &bfpt); in spi_nor_parse_bfpt() 454 le32_to_cpu_array(bfpt.dwords, BFPT_DWORD_MAX); in spi_nor_parse_bfpt() 457 switch (bfpt.dwords[BFPT_DWORD(1)] & BFPT_DWORD1_ADDRESS_BYTES_MASK) { in spi_nor_parse_bfpt() 472 val = bfpt.dwords[BFPT_DWORD(2)]; in spi_nor_parse_bfpt() 495 if (!(bfpt.dwords[rd->supported_dword] & rd->supported_bit)) { in spi_nor_parse_bfpt() 503 half = bfpt.dwords[rd->settings_dword] >> rd->settings_shift; in spi_nor_parse_bfpt() 518 half = bfpt.dwords[er->dword] >> er->shift; in spi_nor_parse_bfpt() [all …]
|
| H A D | issi.c | 14 const struct sfdp_bfpt *bfpt, in is25lp256_post_bfpt_fixups() argument 22 if ((bfpt->dwords[BFPT_DWORD(1)] & BFPT_DWORD1_ADDRESS_BYTES_MASK) == in is25lp256_post_bfpt_fixups()
|
| H A D | macronix.c | 14 const struct sfdp_bfpt *bfpt, in mx25l25635_post_bfpt_fixups() argument 26 if (bfpt->dwords[BFPT_DWORD(5)] & BFPT_DWORD5_FAST_READ_4_4_4) in mx25l25635_post_bfpt_fixups()
|
| H A D | core.h | 249 const struct sfdp_bfpt *bfpt, 441 const struct sfdp_bfpt *bfpt,
|
| H A D | spansion.c | 14 const struct sfdp_bfpt *bfpt, in s25fs_s_post_bfpt_fixups() argument
|
| H A D | winbond.c | 14 const struct sfdp_bfpt *bfpt, in w25q256_post_bfpt_fixups() argument
|
| H A D | core.c | 2588 const struct sfdp_bfpt *bfpt, in spi_nor_post_bfpt_fixups() argument 2596 bfpt, params); in spi_nor_post_bfpt_fixups() 2602 return nor->info->fixups->post_bfpt(nor, bfpt_header, bfpt, in spi_nor_post_bfpt_fixups()
|
| /OK3568_Linux_fs/u-boot/drivers/mtd/spi/ |
| H A D | spi-nor-core.c | 1886 struct sfdp_bfpt bfpt; in spi_nor_parse_bfpt() local 1897 len = min_t(size_t, sizeof(bfpt), in spi_nor_parse_bfpt() 1900 memset(&bfpt, 0, sizeof(bfpt)); in spi_nor_parse_bfpt() 1901 err = spi_nor_read_sfdp(nor, addr, len, &bfpt); in spi_nor_parse_bfpt() 1907 bfpt.dwords[i] = le32_to_cpu(bfpt.dwords[i]); in spi_nor_parse_bfpt() 1910 switch (bfpt.dwords[BFPT_DWORD(1)] & BFPT_DWORD1_ADDRESS_BYTES_MASK) { in spi_nor_parse_bfpt() 1924 params->size = bfpt.dwords[BFPT_DWORD(2)]; in spi_nor_parse_bfpt() 1947 if (!(bfpt.dwords[rd->supported_dword] & rd->supported_bit)) { in spi_nor_parse_bfpt() 1955 half = bfpt.dwords[rd->settings_dword] >> rd->settings_shift; in spi_nor_parse_bfpt() 1965 half = bfpt.dwords[er->dword] >> er->shift; in spi_nor_parse_bfpt() [all …]
|