diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2011-12-11 12:38:04 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2011-12-15 11:46:50 +0100 |
commit | 4ecd0003ac16317b9d88fdc2ebf9574f53d4160b (patch) | |
tree | c65f250c01d181fa32e9e256ec06df9835f40939 /fs | |
parent | afa7c80e740a529e8b1921f26f66b230bcbda63f (diff) | |
download | barebox-4ecd0003ac16317b9d88fdc2ebf9574f53d4160b.tar.gz barebox-4ecd0003ac16317b9d88fdc2ebf9574f53d4160b.tar.xz |
cdev: pass flags to open function
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'fs')
-rw-r--r-- | fs/devfs-core.c | 2 | ||||
-rw-r--r-- | fs/devfs.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/fs/devfs-core.c b/fs/devfs-core.c index 9bc3126d6b..5f22ce72f9 100644 --- a/fs/devfs-core.c +++ b/fs/devfs-core.c @@ -63,7 +63,7 @@ struct cdev *cdev_open(const char *name, unsigned long flags) return NULL; if (cdev->ops->open) { - ret = cdev->ops->open(cdev); + ret = cdev->ops->open(cdev, flags); if (ret) return NULL; } diff --git a/fs/devfs.c b/fs/devfs.c index 66f7ca4162..2e70cc52fa 100644 --- a/fs/devfs.c +++ b/fs/devfs.c @@ -116,7 +116,7 @@ static int devfs_open(struct device_d *_dev, FILE *f, const char *filename) f->inode = cdev; if (cdev->ops->open) { - ret = cdev->ops->open(cdev); + ret = cdev->ops->open(cdev, f->flags); if (ret) return ret; } |