| 43 | } |
| 44 | |
| 45 | rt_inline void nvme_writeq(struct rt_nvme_controller *nvme, int offset, rt_uint64_t value) |
| 46 | { |
| 47 | nvme_writel(nvme, offset, (rt_uint32_t)(value & 0xffffffff)); |
| 48 | nvme_writel(nvme, offset + 4, (rt_uint32_t)(value >> 32)); |
| 49 | } |
| 50 | |
| 51 | static rt_err_t nvme_poll_csts(struct rt_nvme_controller *nvme, |
| 52 | rt_uint32_t mask, rt_uint32_t value) |
no test coverage detected