From: Peter Oberparleiter <[EMAIL PROTECTED]>

[S390] cio: allow 0 and 1 as input for channel path status attribute

Channel path status can now be modified by writing '0' and '1'
to the sysfs status attribute in addition to 'offline' and
'online' respectively.

Signed-off-by: Peter Oberparleiter <[EMAIL PROTECTED]>
Signed-off-by: Martin Schwidefsky <[EMAIL PROTECTED]>
---

 drivers/s390/cio/chsc.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff -urpN linux-2.6/drivers/s390/cio/chsc.c 
linux-2.6-patched/drivers/s390/cio/chsc.c
--- linux-2.6/drivers/s390/cio/chsc.c   2007-03-19 13:09:34.000000000 +0100
+++ linux-2.6-patched/drivers/s390/cio/chsc.c   2007-03-19 13:09:36.000000000 
+0100
@@ -1169,9 +1169,9 @@ chp_status_write(struct device *dev, str
        if (!num_args)
                return count;
 
-       if (!strnicmp(cmd, "on", 2))
+       if (!strnicmp(cmd, "on", 2) || !strcmp(cmd, "1"))
                error = s390_vary_chpid(cp->chpid, 1);
-       else if (!strnicmp(cmd, "off", 3))
+       else if (!strnicmp(cmd, "off", 3) || !strcmp(cmd, "0"))
                error = s390_vary_chpid(cp->chpid, 0);
        else
                error = -EINVAL;
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to