diff options
author | Marco Felsch <m.felsch@pengutronix.de> | 2021-05-10 12:25:22 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2021-05-12 07:25:13 +0200 |
commit | 8b17ebc319085294663555cd1aa30c89b9e525e7 (patch) | |
tree | 6551c0a9b2f72e4beb834dbeff69ba590ed18a3f /drivers/mci/mci-core.c | |
parent | 232b0ba85e8d19815c0535c7566ece663b3636f6 (diff) | |
download | barebox-8b17ebc319085294663555cd1aa30c89b9e525e7.tar.gz barebox-8b17ebc319085294663555cd1aa30c89b9e525e7.tar.xz |
mci: mci-core: set the DEVFS_IS_MCI_MAIN_PART_DEV flag
Set the new introduced flag to be able to check if the cdev is an
mmc/mci device.
Signed-off-by: Marco Felsch <m.felsch@pengutronix.de>
Link: https://lore.barebox.org/20210510102523.7147-2-m.felsch@pengutronix.de
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/mci/mci-core.c')
-rw-r--r-- | drivers/mci/mci-core.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/mci/mci-core.c b/drivers/mci/mci-core.c index 017f25d35f..a160b98894 100644 --- a/drivers/mci/mci-core.c +++ b/drivers/mci/mci-core.c @@ -426,8 +426,10 @@ static void mci_part_add(struct mci *mci, uint64_t size, part->part_cfg = part_cfg; part->idx = idx; - if (area_type == MMC_BLK_DATA_AREA_MAIN) + if (area_type == MMC_BLK_DATA_AREA_MAIN) { part->blk.cdev.device_node = mci->host->hw_dev->device_node; + part->blk.cdev.flags |= DEVFS_IS_MCI_MAIN_PART_DEV; + } mci->nr_parts++; } |