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 /include/driver.h | |
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 'include/driver.h')
-rw-r--r-- | include/driver.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/driver.h b/include/driver.h index 2af66fe345..52e06f7d62 100644 --- a/include/driver.h +++ b/include/driver.h @@ -484,6 +484,7 @@ int cdev_erase(struct cdev *cdev, loff_t count, loff_t offset); #define DEVFS_PARTITION_FIXED (1U << 0) #define DEVFS_PARTITION_READONLY (1U << 1) #define DEVFS_IS_CHARACTER_DEV (1 << 3) +#define DEVFS_PARTITION_FROM_TABLE (1 << 4) struct cdev *devfs_add_partition(const char *devname, loff_t offset, loff_t size, unsigned int flags, const char *name); |