diff options
Diffstat (limited to 'include/uapi/linux/map_to_7segment.h')
| -rw-r--r-- | include/uapi/linux/map_to_7segment.h | 11 | 
1 files changed, 8 insertions, 3 deletions
diff --git a/include/uapi/linux/map_to_7segment.h b/include/uapi/linux/map_to_7segment.h index 13a06e5e966e..8b02088f96e3 100644 --- a/include/uapi/linux/map_to_7segment.h +++ b/include/uapi/linux/map_to_7segment.h @@ -45,17 +45,22 @@   * In device drivers it is recommended, if required, to make the char map   * accessible via the sysfs interface using the following scheme:   * - * static ssize_t show_map(struct device *dev, char *buf) { + * static ssize_t map_seg7_show(struct device *dev, + *				struct device_attribute *attr, char *buf) + * {   *	memcpy(buf, &map_seg7, sizeof(map_seg7));   *	return sizeof(map_seg7);   * } - * static ssize_t store_map(struct device *dev, const char *buf, size_t cnt) { + * static ssize_t map_seg7_store(struct device *dev, + *				 struct device_attribute *attr, const char *buf, + *				 size_t cnt) + * {   *	if(cnt != sizeof(map_seg7))   *		return -EINVAL;   *	memcpy(&map_seg7, buf, cnt);   *	return cnt;   * } - * static DEVICE_ATTR(map_seg7, PERMS_RW, show_map, store_map); + * static DEVICE_ATTR_RW(map_seg7);   *   * History:   * 2005-05-31	RFC linux-kernel@vger.kernel.org  | 
