diff options
Diffstat (limited to 'drivers/s390/cio/cmf.c')
-rw-r--r-- | drivers/s390/cio/cmf.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/s390/cio/cmf.c b/drivers/s390/cio/cmf.c index b978f7fe8327..0b03714e696a 100644 --- a/drivers/s390/cio/cmf.c +++ b/drivers/s390/cio/cmf.c | |||
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | * linux/drivers/s390/cio/cmf.c ($Revision: 1.16 $) | 2 | * linux/drivers/s390/cio/cmf.c ($Revision: 1.19 $) |
3 | * | 3 | * |
4 | * Linux on zSeries Channel Measurement Facility support | 4 | * Linux on zSeries Channel Measurement Facility support |
5 | * | 5 | * |
@@ -178,7 +178,7 @@ set_schib(struct ccw_device *cdev, u32 mme, int mbfc, unsigned long address) | |||
178 | /* msch can silently fail, so do it again if necessary */ | 178 | /* msch can silently fail, so do it again if necessary */ |
179 | for (retry = 0; retry < 3; retry++) { | 179 | for (retry = 0; retry < 3; retry++) { |
180 | /* prepare schib */ | 180 | /* prepare schib */ |
181 | stsch(sch->irq, schib); | 181 | stsch(sch->schid, schib); |
182 | schib->pmcw.mme = mme; | 182 | schib->pmcw.mme = mme; |
183 | schib->pmcw.mbfc = mbfc; | 183 | schib->pmcw.mbfc = mbfc; |
184 | /* address can be either a block address or a block index */ | 184 | /* address can be either a block address or a block index */ |
@@ -188,7 +188,7 @@ set_schib(struct ccw_device *cdev, u32 mme, int mbfc, unsigned long address) | |||
188 | schib->pmcw.mbi = address; | 188 | schib->pmcw.mbi = address; |
189 | 189 | ||
190 | /* try to submit it */ | 190 | /* try to submit it */ |
191 | switch(ret = msch_err(sch->irq, schib)) { | 191 | switch(ret = msch_err(sch->schid, schib)) { |
192 | case 0: | 192 | case 0: |
193 | break; | 193 | break; |
194 | case 1: | 194 | case 1: |
@@ -202,7 +202,7 @@ set_schib(struct ccw_device *cdev, u32 mme, int mbfc, unsigned long address) | |||
202 | ret = -EINVAL; | 202 | ret = -EINVAL; |
203 | break; | 203 | break; |
204 | } | 204 | } |
205 | stsch(sch->irq, schib); /* restore the schib */ | 205 | stsch(sch->schid, schib); /* restore the schib */ |
206 | 206 | ||
207 | if (ret) | 207 | if (ret) |
208 | break; | 208 | break; |