u-boot/drivers/nvme
Mark Kettenis ca99a17e02 nvme: Add shutdown function
Add a function to disable the NVMe controller. This will be used
to let the driver for the NVMe storage integrated on Apple SoCs
shutdown the NVMe controller such we can shutdown the NVMe
IOP controller in a clean way afterwards before handing control
to the OS.

Signed-off-by: Mark Kettenis <kettenis@openbsd.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
Tested on: Macbook Air M1
Tested-by: Simon Glass <sjg@chromium.org>
2022-02-10 16:44:23 -05:00
..
Kconfig nvme: Split out PCI support 2022-02-10 16:44:23 -05:00
Makefile nvme: Split out PCI support 2022-02-10 16:44:23 -05:00
nvme_pci.c nvme: Split out PCI support 2022-02-10 16:44:23 -05:00
nvme_show.c nvme: Do not allocate 8kB buffer on stack 2022-01-14 13:16:10 -05:00
nvme-uclass.c dm: define LOG_CATEGORY for all uclass 2021-07-06 10:38:03 -06:00
nvme.c nvme: Add shutdown function 2022-02-10 16:44:23 -05:00
nvme.h nvme: Add shutdown function 2022-02-10 16:44:23 -05:00