Home
last modified time | relevance | path

Searched full:dw15 (Results 1 – 9 of 9) sorted by relevance

/Zephyr-latest/drivers/flash/
Djesd216.c294 /* DW15 introduced in JESD216A */ in jesd216_bfp_decode_dw15()
299 uint32_t dw15 = sys_le32_to_cpu(bfp->dw10[5]); in jesd216_bfp_decode_dw15() local
301 res->hold_reset_disable = (dw15 & BIT(23)) != 0U; in jesd216_bfp_decode_dw15()
302 res->qer = (dw15 >> 20) & 0x07; in jesd216_bfp_decode_dw15()
303 res->entry_044 = (dw15 >> 16) & 0x0F; in jesd216_bfp_decode_dw15()
304 res->exit_044 = (dw15 >> 10) & 0x3F; in jesd216_bfp_decode_dw15()
305 res->support_044 = (dw15 & BIT(9)) != 0U; in jesd216_bfp_decode_dw15()
306 res->enable_444 = (dw15 >> 4) & 0x1F; in jesd216_bfp_decode_dw15()
307 res->disable_444 = (dw15 >> 0) & 0x0F; in jesd216_bfp_decode_dw15()
DKconfig.nxp_s3225 - Quad Enable Requirements bitfield (DW15) must be present in the SFDP
Djesd216.h187 * * DW15-16 no API except jesd216_bfp_read_support().
436 /* DW15 Quad Enable Requirements specifies status register QE bits.
463 /* Decoded data from JESD216 DW15 */
481 /* Get data from BFP DW15.
Dflash_mcux_flexspi_nor.c495 * @param qer: DW15 quad enable parameter
752 struct jesd216_bfp_dw15 dw15; in flash_flexspi_nor_config_flash() local
829 ret = jesd216_bfp_decode_dw15(&header->phdr[0], bfp, &dw15); in flash_flexspi_nor_config_flash()
832 dw15.qer); in flash_flexspi_nor_config_flash()
Dflash_stm32_qspi.c1224 struct jesd216_bfp_dw15 dw15; in spi_nor_process_bfp() local
1256 rc = jesd216_bfp_decode_dw15(php, bfp, &dw15); in spi_nor_process_bfp()
1259 LOG_WRN("Unable to decode QE requirement [DW15]: %d", rc); in spi_nor_process_bfp()
1262 data->qer_type = dw15.qer; in spi_nor_process_bfp()
Dflash_stm32_xspi.c1822 struct jesd216_bfp_dw15 dw15; in spi_nor_process_bfp() local
1905 if (jesd216_bfp_decode_dw15(php, bfp, &dw15) < 0) { in spi_nor_process_bfp()
1907 LOG_WRN("Unable to decode QE requirement [DW15]"); in spi_nor_process_bfp()
1910 data->qer_type = dw15.qer; in spi_nor_process_bfp()
Dflash_stm32_ospi.c1985 struct jesd216_bfp_dw15 dw15; in spi_nor_process_bfp() local
2068 if (jesd216_bfp_decode_dw15(php, bfp, &dw15) < 0) { in spi_nor_process_bfp()
2070 LOG_WRN("Unable to decode QE requirement [DW15]"); in spi_nor_process_bfp()
2073 data->qer_type = dw15.qer; in spi_nor_process_bfp()
/Zephyr-latest/samples/drivers/jesd216/src/
Dmain.c192 struct jesd216_bfp_dw15 dw15; in summarize_dw15() local
194 if (jesd216_bfp_decode_dw15(php, bfp, &dw15) != 0) { in summarize_dw15()
198 dw15.hold_reset_disable ? "" : "un"); in summarize_dw15()
199 printf("QER: %u\n", dw15.qer); in summarize_dw15()
200 if (dw15.support_044) { in summarize_dw15()
202 dw15.entry_044, dw15.exit_044); in summarize_dw15()
207 dw15.enable_444, dw15.disable_444); in summarize_dw15()
/Zephyr-latest/dts/bindings/mtd/
Djedec,jesd216.yaml49 Quad Enable Requirements value from JESD216 BFP DW15.