static void remove_power_attributes(struct device *dev) { sysfs_remove_file_from_group(&dev->kobj, &dev_attr_active_duration.attr, power_group); sysfs_remove_file_from_group(&dev->kobj, &dev_attr_connected_duration.attr, power_group); sysfs_remove_file_from_group(&dev->kobj, &dev_attr_level.attr, power_group); sysfs_remove_file_from_group(&dev->kobj, &dev_attr_autosuspend.attr, power_group); }
static void iio_trigger_unregister_sysfs(struct iio_trigger *trig_info) { sysfs_remove_file_from_group(&trig_info->dev.kobj, &dev_attr_name.attr, NULL); }
static void remove_persist_attributes(struct device *dev) { sysfs_remove_file_from_group(&dev->kobj, &dev_attr_persist.attr, power_group); }
static void remove_power_attributes(struct device *dev) { sysfs_remove_file_from_group(&dev->kobj, &dev_attr_autosuspend.attr, power_group); }