* If attributes are desired, then set to array of attributes
* If no attributes are desired, leave NULL
*/
- struct edac_dev_sysfs_attribute *sysfs_attributes;
+ const struct edac_dev_sysfs_attribute *sysfs_attributes;
/* pointer to main 'edac' subsys in sysfs */
const struct bus_type *edac_subsys;
static int edac_device_add_main_sysfs_attributes(
struct edac_device_ctl_info *edac_dev)
{
- struct edac_dev_sysfs_attribute *sysfs_attrib;
+ const struct edac_dev_sysfs_attribute *sysfs_attrib;
int err = 0;
sysfs_attrib = edac_dev->sysfs_attributes;
static void edac_device_remove_main_sysfs_attributes(
struct edac_device_ctl_info *edac_dev)
{
- struct edac_dev_sysfs_attribute *sysfs_attrib;
+ const struct edac_dev_sysfs_attribute *sysfs_attrib;
/* if there are main attributes, defined, remove them. First,
* point to the start of the array and iterate over it