zephyr/drivers/disk/nvme
Ryan McClelland 05db1563c5 drivers: disk: nvme: fix warnings
There are warnings generated within NVMe. `prp` is a `void *` which
is 32bits wide on 32bit systems. This adds a cast to first cast it
to a `uintptr_t` and then casts it to a `uint64_t` to supress the
warning.

This also fix an issue where `int n_prp` is defined under a case
statement. This adds the { } around the block underneath it.

Signed-off-by: Ryan McClelland <ryanmcclelland@meta.com>
2025-04-24 20:27:50 +02:00
..
CMakeLists.txt
Kconfig drivers: disk: nvme: allow building of nvme without mmu 2025-04-24 20:27:50 +02:00
nvme_cmd.c drivers: disk: nvme: fix warnings 2025-04-24 20:27:50 +02:00
nvme_cmd.h drivers: disk: nvme: allow building of nvme without mmu 2025-04-24 20:27:50 +02:00
nvme_controller_cmd.c disk/nvme: Update copyright headers 2024-03-22 09:23:00 +00:00
nvme_controller.c disk/nvme: Update copyright headers 2024-03-22 09:23:00 +00:00
nvme_disk.c drivers: disk: add DISK_IOCTL_CTRL_DEINIT command to supported IOCTLs 2024-06-07 18:16:01 +01:00
nvme_helpers.h drivers/nvme: Return an error in case of non dword-aligned data buffer 2023-09-22 09:23:18 +02:00
nvme_namespace.c disk/nvme: Update copyright headers 2024-03-22 09:23:00 +00:00
nvme_namespace.h disk/nvme: Update copyright headers 2024-03-22 09:23:00 +00:00
nvme.h disk/nvme: Update copyright headers 2024-03-22 09:23:00 +00:00