mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-23 23:42:43 +00:00
f9a70a20c5
Backport BLOCK OF support patch merged upstream and refresh pending BLOCK patches. This is a new way to declare partition table for BLOCK device (eMMC currently supported) with the use of DTS. Current pending patch are adapted to not cause regression with current downstream implementation of a similar functionality. Also enable the new OF_PARTITION config by default. Link: https://github.com/openwrt/openwrt/pull/16663 Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
23 lines
755 B
Diff
23 lines
755 B
Diff
From 7903b50441000365a6fe5badb39735889f562252 Mon Sep 17 00:00:00 2001
|
|
From: Daniel Golle <daniel@makrotopia.org>
|
|
Date: Thu, 30 May 2024 03:15:46 +0100
|
|
Subject: [PATCH 9/9] mmc: block: set GENHD_FL_NVMEM
|
|
|
|
Set flag to consider MMC block devices as NVMEM providers.
|
|
|
|
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
|
---
|
|
drivers/mmc/core/block.c | 1 +
|
|
1 file changed, 1 insertion(+)
|
|
|
|
--- a/drivers/mmc/core/block.c
|
|
+++ b/drivers/mmc/core/block.c
|
|
@@ -2566,6 +2566,7 @@ static struct mmc_blk_data *mmc_blk_allo
|
|
md->disk->major = MMC_BLOCK_MAJOR;
|
|
md->disk->minors = perdev_minors;
|
|
md->disk->first_minor = devidx * perdev_minors;
|
|
+ md->disk->flags = GENHD_FL_NVMEM;
|
|
md->disk->fops = &mmc_bdops;
|
|
md->disk->private_data = md;
|
|
md->parent = parent;
|