Searched full:nvme (Results 1 – 25 of 26) sorted by relevance
12
/Zephyr-Core-3.6.0/doc/services/storage/disk/ |
D | nvme.rst | 3 NVMe chapter 6 NVMe is a standardized logical device interface on PCIe bus exposing storage devices. 8 NVMe controllers and disks are supported. Disks can be accessed via the :ref:`Disk Access API <disk… 15 - NVMe controller :zephyr_file:`drivers/disk/nvme/nvme_controller.c` 16 - NVMe commands :zephyr_file:`drivers/disk/nvme/nvme_cmd.c` 17 - NVMe namespace :zephyr_file:`drivers/disk/nvme/nvme_namespace.c` 19 Where the NVMe controller is the root of the device driver. This is the one that will get device dr… 20 Note that this is only what DTS describes: the NVMe controller, and none of its namespaces (disks). 21 The NVMe command is the generic logic used to communicate with the controller and the namespaces it… 22 Finally the NVMe namespace is the dedicated part to deal with an actual namespace which, in turn, e… [all …]
|
D | access.rst | 96 NVMe disk support 99 NVMe disks are also supported 104 nvme.rst
|
/Zephyr-Core-3.6.0/drivers/disk/nvme/ |
D | Kconfig | 4 menuconfig NVME config 5 bool "NVMe disk" 10 NVMe disk(s) might be present on the system through PCIe, enable this 14 if NVME 48 int "Timeout period for NVMe request" 60 can be used in a NVMe command to address memory where to 79 module = NVME 80 module-str = nvme 83 endif # NVME
|
D | nvme_namespace.c | 7 LOG_MODULE_DECLARE(nvme, CONFIG_NVME_LOG_LEVEL); 14 #include "nvme.h" 127 snprintf(ns->name, NVME_NAMESPACE_NAME_MAX_LENGTH, "nvme%dn%d", in nvme_namespace_construct()
|
D | nvme_disk.c | 7 LOG_MODULE_DECLARE(nvme, CONFIG_NVME_LOG_LEVEL); 12 #include "nvme.h"
|
D | nvme_controller.c | 10 LOG_MODULE_REGISTER(nvme, CONFIG_NVME_LOG_LEVEL); 21 #include "nvme.h" 333 LOG_DBG("Configuring NVME controller ID %x:%x at %d:%x.%d", in nvme_controller_pcie_configure() 342 LOG_ERR("Could not get NVME registers"); in nvme_controller_pcie_configure()
|
D | nvme_controller_cmd.c | 7 LOG_MODULE_DECLARE(nvme, CONFIG_NVME_LOG_LEVEL); 14 #include "nvme.h"
|
D | nvme_namespace.h | 155 /* Readable identifier: nvme%%n%%\0 */
|
D | nvme.h | 322 /** NVM Subsystem NVMe Qualified Name */ 328 /* bytes 1792-2047: NVMe over Fabrics specification */
|
D | nvme_cmd.h | 245 /* nvme nvm opcodes */ 293 /* 0x78-0x7f - NVMe Management Interface */
|
D | nvme_helpers.h | 12 * Macros to deal with NVME revisions, as defined VS register 239 /* supports NVMe-MI Send/Receive */
|
D | nvme_cmd.c | 7 LOG_MODULE_DECLARE(nvme, CONFIG_NVME_LOG_LEVEL); 15 #include "nvme.h"
|
/Zephyr-Core-3.6.0/dts/bindings/disk/ |
D | nvme-controller.yaml | 4 description: NVME Bus controller node 6 compatible: "nvme-controller"
|
/Zephyr-Core-3.6.0/tests/drivers/disk/disk_performance/ |
D | testcase.yaml | 14 drivers.disk.disk_performance.disk.nvme:
|
/Zephyr-Core-3.6.0/tests/drivers/disk/disk_access/ |
D | testcase.yaml | 18 drivers.disk.nvme:
|
/Zephyr-Core-3.6.0/tests/drivers/disk/disk_performance/boards/ |
D | qemu_x86_64.overlay | 8 compatible = "nvme-controller";
|
/Zephyr-Core-3.6.0/drivers/disk/ |
D | Kconfig | 16 rsource "nvme/Kconfig"
|
D | CMakeLists.txt | 15 add_subdirectory_ifdef(CONFIG_NVME nvme)
|
/Zephyr-Core-3.6.0/tests/drivers/disk/disk_access/boards/ |
D | qemu_x86_64.overlay | 8 compatible = "nvme-controller";
|
/Zephyr-Core-3.6.0/include/zephyr/storage/ |
D | disk_access.h | 66 * Note: if he disk is of NVMe type, user will need to ensure data_buf 84 * Note: if he disk is of NVMe type, user will need to ensure data_buf
|
/Zephyr-Core-3.6.0/boards/arm64/roc_rk3568_pc/doc/ |
D | index.rst | 24 - M.2 PCIe 3.0 x 1 (Expand with 2242 / 2280 NVMe SSD) 36 - M.2 PCIe3.0 (Expand with NVMe SSD)
|
/Zephyr-Core-3.6.0/tests/drivers/disk/disk_access/src/ |
D | main.c | 44 /* + 4 to make sure the second buffer is dword-aligned for NVME */
|
/Zephyr-Core-3.6.0/boards/arm/faze/doc/ |
D | index.rst | 9 The FaZe board can be found in the Seagate FireCuda Gaming SSD devices. A NVMe
|
/Zephyr-Core-3.6.0/drivers/flash/ |
D | flash_sam0.c | 146 } else if (status.bit.NVME) { in flash_sam0_check_status()
|
/Zephyr-Core-3.6.0/cmake/emu/ |
D | qemu.cmake | 372 -device nvme,serial=deadbeef,drive=nvm1
|
12