mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-29 03:01:39 -04:00
[S390] cio: Use device_{create,remove}_bin_file.
Create/remove the channel measurement binary files with
device_{create,remove}_bin_file instead of sysfs_{create,remove}_bin_file.
Signed-off-by: Cornelia Huck <[email protected]>
Signed-off-by: Martin Schwidefsky <[email protected]>
This commit is contained in:
parent
c59d744bd8
commit
1125b4640f
1 changed files with 5 additions and 7 deletions
|
|
@ -967,8 +967,8 @@ static struct bin_attribute chp_measurement_attr = {
|
|||
static void
|
||||
chsc_remove_chp_cmg_attr(struct channel_path *chp)
|
||||
{
|
||||
sysfs_remove_bin_file(&chp->dev.kobj, &chp_measurement_chars_attr);
|
||||
sysfs_remove_bin_file(&chp->dev.kobj, &chp_measurement_attr);
|
||||
device_remove_bin_file(&chp->dev, &chp_measurement_chars_attr);
|
||||
device_remove_bin_file(&chp->dev, &chp_measurement_attr);
|
||||
}
|
||||
|
||||
static int
|
||||
|
|
@ -976,14 +976,12 @@ chsc_add_chp_cmg_attr(struct channel_path *chp)
|
|||
{
|
||||
int ret;
|
||||
|
||||
ret = sysfs_create_bin_file(&chp->dev.kobj,
|
||||
&chp_measurement_chars_attr);
|
||||
ret = device_create_bin_file(&chp->dev, &chp_measurement_chars_attr);
|
||||
if (ret)
|
||||
return ret;
|
||||
ret = sysfs_create_bin_file(&chp->dev.kobj, &chp_measurement_attr);
|
||||
ret = device_create_bin_file(&chp->dev, &chp_measurement_attr);
|
||||
if (ret)
|
||||
sysfs_remove_bin_file(&chp->dev.kobj,
|
||||
&chp_measurement_chars_attr);
|
||||
device_remove_bin_file(&chp->dev, &chp_measurement_chars_attr);
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue