|
@@ -99,8 +99,9 @@ int __must_check sysfs_chmod_file(struct kobject *kobj, struct attribute *attr,
|
|
|
void sysfs_remove_file(struct kobject *kobj, const struct attribute *attr);
|
|
|
|
|
|
int __must_check sysfs_create_bin_file(struct kobject *kobj,
|
|
|
- struct bin_attribute *attr);
|
|
|
-void sysfs_remove_bin_file(struct kobject *kobj, struct bin_attribute *attr);
|
|
|
+ const struct bin_attribute *attr);
|
|
|
+void sysfs_remove_bin_file(struct kobject *kobj,
|
|
|
+ const struct bin_attribute *attr);
|
|
|
|
|
|
int __must_check sysfs_create_link(struct kobject *kobj, struct kobject *target,
|
|
|
const char *name);
|
|
@@ -175,13 +176,13 @@ static inline void sysfs_remove_file(struct kobject *kobj,
|
|
|
}
|
|
|
|
|
|
static inline int sysfs_create_bin_file(struct kobject *kobj,
|
|
|
- struct bin_attribute *attr)
|
|
|
+ const struct bin_attribute *attr)
|
|
|
{
|
|
|
return 0;
|
|
|
}
|
|
|
|
|
|
static inline void sysfs_remove_bin_file(struct kobject *kobj,
|
|
|
- struct bin_attribute *attr)
|
|
|
+ const struct bin_attribute *attr)
|
|
|
{
|
|
|
}
|
|
|
|