Lines Matching full:bfp
356 /* Get the SFDP from the external Flash (no sfdp-bfp table in the DeviceTree) */ in xspi_read_sfdp()
1240 /* use SFDP:BFP read instruction */ in flash_stm32_xspi_read()
1809 const struct jesd216_bfp *bfp) in spi_nor_process_bfp() argument
1820 const size_t flash_size = jesd216_bfp_density(bfp) / 8U; in spi_nor_process_bfp()
1835 if (jesd216_bfp_erase(bfp, idx, etp) == 0) { in spi_nor_process_bfp()
1842 spi_nor_process_bfp_addrbytes(dev, jesd216_bfp_addrbytes(bfp)); in spi_nor_process_bfp()
1878 if (jesd216_bfp_read_support(php, bfp, supported_read_modes[idx], in spi_nor_process_bfp()
1905 if (jesd216_bfp_decode_dw15(php, bfp, &dw15) < 0) { in spi_nor_process_bfp()
1924 data->page_size = jesd216_bfp_page_size(php, bfp); in spi_nor_process_bfp()
2238 /* We only process BFP so use one parameter block */ in flash_stm32_xspi_init()
2274 struct jesd216_bfp bfp; in flash_stm32_xspi_init() member
2276 const struct jesd216_bfp *bfp = &u2.bfp; in flash_stm32_xspi_init() local
2282 ret = spi_nor_process_bfp(dev, php, bfp); in flash_stm32_xspi_init()
2286 LOG_ERR("SFDP BFP failed: %d", ret); in flash_stm32_xspi_init()