summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Mochel <mochel@osdl.org>2003-06-10 18:14:38 -0700
committerLinus Torvalds <torvalds@home.transmeta.com>2003-06-10 18:14:38 -0700
commit1bca238aef3ab918efefa329aba3f4d1ed93b50a (patch)
tree8b26fa1722661a8cbcb042ccdc8cc912ad4458d5
parente5b387c9ac85c2e8d671445a081f793bff66a538 (diff)
[driver model] Actually implement sysdev_{create,remove}_file().
-rw-r--r--drivers/base/sys.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/base/sys.c b/drivers/base/sys.c
index 34001cb52fa1..9562c6b4d5fc 100644
--- a/drivers/base/sys.c
+++ b/drivers/base/sys.c
@@ -62,6 +62,19 @@ static struct kobj_type ktype_sysdev = {
.sysfs_ops = &sysfs_ops,
};
+
+int sysdev_create_file(struct sys_device * s, struct sysdev_attribute * a)
+{
+ return sysfs_create_file(&s->kobj,&a->attr);
+}
+
+
+void sysdev_remove_file(struct sys_device * s, struct sysdev_attribute * a)
+{
+ sysfs_remove_file(&s->kobj,&a->attr);
+}
+
+
/*
* declare system_subsys
*/