7#ifndef __ZEPHYR_INCLUDE_DRIVERS_NPCX_FLASH_API_EX_H__
8#define __ZEPHYR_INCLUDE_DRIVERS_NPCX_FLASH_API_EX_H__
68#define NPCX_EX_OP_LOCK_UMA BIT(0)
69#define NPCX_EX_OP_INT_FLASH_WP BIT(1)
Public API for FLASH drivers.
#define FLASH_EX_OP_VENDOR_BASE
Definition: flash.h:473
flash_npcx_ex_ops
Definition: npcx_flash_api_ex.h:16
@ FLASH_NPCX_EX_OP_GET_QSPI_OPER
Definition: npcx_flash_api_ex.h:39
@ FLASH_NPCX_EX_OP_SET_QSPI_OPER
Definition: npcx_flash_api_ex.h:33
@ FLASH_NPCX_EX_OP_EXEC_UMA
Definition: npcx_flash_api_ex.h:25
__UINT32_TYPE__ uint32_t
Definition: stdint.h:90
__UINT8_TYPE__ uint8_t
Definition: stdint.h:88
Definition: npcx_flash_api_ex.h:57
uint32_t mask
Definition: npcx_flash_api_ex.h:59
bool enable
Definition: npcx_flash_api_ex.h:58
Definition: npcx_flash_api_ex.h:63
uint32_t oper
Definition: npcx_flash_api_ex.h:64
Definition: npcx_flash_api_ex.h:43
size_t addr_count
Definition: npcx_flash_api_ex.h:48
uint32_t addr
Definition: npcx_flash_api_ex.h:47
uint8_t * tx_buf
Definition: npcx_flash_api_ex.h:45
size_t rx_count
Definition: npcx_flash_api_ex.h:49
uint8_t opcode
Definition: npcx_flash_api_ex.h:44
size_t tx_count
Definition: npcx_flash_api_ex.h:46
Definition: npcx_flash_api_ex.h:52
uint8_t * rx_buf
Definition: npcx_flash_api_ex.h:53