mirror of https://github.com/torvalds/linux.git
fbdev: udlfb: Use const 'struct bin_attribute' callback
The sysfs core now provides callback variants that explicitly take a const pointer. Make use of it to match the attribute definition. Signed-off-by: Thomas Weißschuh <linux@weissschuh.net> Signed-off-by: Helge Deller <deller@gmx.de>
This commit is contained in:
parent
78d4f34e21
commit
59aa03ac70
|
|
@ -1416,7 +1416,7 @@ static ssize_t metrics_cpu_kcycles_used_show(struct device *fbdev,
|
|||
|
||||
static ssize_t edid_show(
|
||||
struct file *filp,
|
||||
struct kobject *kobj, struct bin_attribute *a,
|
||||
struct kobject *kobj, const struct bin_attribute *a,
|
||||
char *buf, loff_t off, size_t count) {
|
||||
struct device *fbdev = kobj_to_dev(kobj);
|
||||
struct fb_info *fb_info = dev_get_drvdata(fbdev);
|
||||
|
|
@ -1438,7 +1438,7 @@ static ssize_t edid_show(
|
|||
|
||||
static ssize_t edid_store(
|
||||
struct file *filp,
|
||||
struct kobject *kobj, struct bin_attribute *a,
|
||||
struct kobject *kobj, const struct bin_attribute *a,
|
||||
char *src, loff_t src_off, size_t src_size) {
|
||||
struct device *fbdev = kobj_to_dev(kobj);
|
||||
struct fb_info *fb_info = dev_get_drvdata(fbdev);
|
||||
|
|
@ -1482,8 +1482,8 @@ static const struct bin_attribute edid_attr = {
|
|||
.attr.name = "edid",
|
||||
.attr.mode = 0666,
|
||||
.size = EDID_LENGTH,
|
||||
.read = edid_show,
|
||||
.write = edid_store
|
||||
.read_new = edid_show,
|
||||
.write_new = edid_store
|
||||
};
|
||||
|
||||
static const struct device_attribute fb_device_attrs[] = {
|
||||
|
|
|
|||
Loading…
Reference in New Issue