summaryrefslogtreecommitdiff
path: root/drivers/nvme/nvme-uclass.c
diff options
context:
space:
mode:
authorTom Rini <trini@konsulko.com>2021-06-28 16:22:13 -0400
committerTom Rini <trini@konsulko.com>2021-06-28 16:22:13 -0400
commit6d0453d88915feeece6e55748a2476d8509e5fad (patch)
treef4564a64f771cb071a74787f11471250fdbdf47b /drivers/nvme/nvme-uclass.c
parent67edf2553f15e5148efca213af3f41cef3410680 (diff)
parent3ef4572110a43acdd7d401b0cb184c6ebd6eaa17 (diff)
downloadu-boot-6d0453d88915feeece6e55748a2476d8509e5fad.tar.gz
Merge tag 'v2021.07-rc5' into next
Prepare v2021.07-rc5 # gpg: Signature made Mon 28 Jun 2021 03:39:36 PM EDT # gpg: using RSA key 1A3C7F70E08FAB1707809BBF147C39FF9634B72C # gpg: Good signature from "Thomas Rini <trini@konsulko.com>" [ultimate] # Conflicts: # configs/am64x_evm_r5_defconfig
Diffstat (limited to 'drivers/nvme/nvme-uclass.c')
-rw-r--r--drivers/nvme/nvme-uclass.c30
1 files changed, 0 insertions, 30 deletions
diff --git a/drivers/nvme/nvme-uclass.c b/drivers/nvme/nvme-uclass.c
index 277e31e1f3..610166d76e 100644
--- a/drivers/nvme/nvme-uclass.c
+++ b/drivers/nvme/nvme-uclass.c
@@ -5,39 +5,9 @@
*/
#include <common.h>
-#include <blk.h>
-#include <errno.h>
#include <dm.h>
-#include <dm/device.h>
-#include "nvme.h"
-
-static int nvme_uclass_post_probe(struct udevice *udev)
-{
- char name[20];
- struct udevice *ns_udev;
- int i, ret;
- struct nvme_dev *ndev = dev_get_priv(udev);
-
- /* Create a blk device for each namespace */
- for (i = 0; i < ndev->nn; i++) {
- /*
- * Encode the namespace id to the device name so that
- * we can extract it when doing the probe.
- */
- sprintf(name, "blk#%d", i);
-
- /* The real blksz and size will be set by nvme_blk_probe() */
- ret = blk_create_devicef(udev, "nvme-blk", name, IF_TYPE_NVME,
- -1, 512, 0, &ns_udev);
- if (ret)
- return ret;
- }
-
- return 0;
-}
UCLASS_DRIVER(nvme) = {
.name = "nvme",
.id = UCLASS_NVME,
- .post_probe = nvme_uclass_post_probe,
};