diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2017-03-30 22:58:19 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2017-03-31 18:43:24 +0200 |
commit | 617192a1053a6614c2ad09054e5ee4f517f02308 (patch) | |
tree | 49cec2a4dce873d53779066cf934ec25947184f7 /common/partitions.c | |
parent | 1accb5ecdd59e255f01b98b837138c553582ab4c (diff) | |
download | barebox-617192a1053a6614c2ad09054e5ee4f517f02308.tar.gz barebox-617192a1053a6614c2ad09054e5ee4f517f02308.tar.xz |
of: partitions: flag partitions from a partition table
We are going to call the of_partition_fixup for regular block
devices like MMC/SD aswell. Add a flag to partitions indicating
they are instanciated from a on-disk partition table so that they
won't be added as device tree partitions during fixup.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'common/partitions.c')
-rw-r--r-- | common/partitions.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/common/partitions.c b/common/partitions.c index 69a2b1fefb..574b31fbbe 100644 --- a/common/partitions.c +++ b/common/partitions.c @@ -63,6 +63,8 @@ static int register_one_partition(struct block_device *blk, goto out; } + cdev->flags |= DEVFS_PARTITION_FROM_TABLE; + cdev->dos_partition_type = part->dos_partition_type; strcpy(cdev->partuuid, part->partuuid); |