/* Sysfs operation for forwarding read call to the show method of the attribute owner  */
static ssize_t wlp_wss_attr_show(struct kobject *kobj, struct attribute *attr, char *buf)
/* Sysfs operation for forwarding read call to the show method of the attribute owner  */
static ssize_t wlp_wss_attr_show(struct kobject *kobj, struct attribute *attr, char *buf)
{
	struct wlp_wss_attribute *wss_attr = attr_to_wlp_wss_attr(attr);
	struct wlp_wss *wss = kobj_to_wlp_wss(kobj);
	ssize_t ret = -EIO;
	if (wss_attr->show)
		ret = wss_attr->show(wss, buf);
	return ret;
}