diff options
Diffstat (limited to 'drivers/net/wireless/orinoco/hermes_dld.c')
-rw-r--r-- | drivers/net/wireless/orinoco/hermes_dld.c | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/drivers/net/wireless/orinoco/hermes_dld.c b/drivers/net/wireless/orinoco/hermes_dld.c index fb157eb889c..8f22e2026a8 100644 --- a/drivers/net/wireless/orinoco/hermes_dld.c +++ b/drivers/net/wireless/orinoco/hermes_dld.c | |||
@@ -293,7 +293,7 @@ int hermes_read_pda(hermes_t *hw, | |||
293 | /* PDA of spectrum symbol is in eeprom */ | 293 | /* PDA of spectrum symbol is in eeprom */ |
294 | 294 | ||
295 | /* Issue command to read EEPROM */ | 295 | /* Issue command to read EEPROM */ |
296 | ret = hermes_docmd_wait(hw, HERMES_CMD_READMIF, 0, NULL); | 296 | ret = hw->ops->cmd_wait(hw, HERMES_CMD_READMIF, 0, NULL); |
297 | if (ret) | 297 | if (ret) |
298 | return ret; | 298 | return ret; |
299 | } else { | 299 | } else { |
@@ -408,16 +408,16 @@ int hermesi_program_init(hermes_t *hw, u32 offset) | |||
408 | /* Acknowledge any outstanding command */ | 408 | /* Acknowledge any outstanding command */ |
409 | hermes_write_regn(hw, EVACK, 0xFFFF); | 409 | hermes_write_regn(hw, EVACK, 0xFFFF); |
410 | 410 | ||
411 | /* Using doicmd_wait rather than docmd_wait */ | 411 | /* Using init_cmd_wait rather than cmd_wait */ |
412 | err = hermes_doicmd_wait(hw, | 412 | err = hw->ops->init_cmd_wait(hw, |
413 | 0x0100 | HERMES_CMD_INIT, | 413 | 0x0100 | HERMES_CMD_INIT, |
414 | 0, 0, 0, NULL); | 414 | 0, 0, 0, NULL); |
415 | if (err) | 415 | if (err) |
416 | return err; | 416 | return err; |
417 | 417 | ||
418 | err = hermes_doicmd_wait(hw, | 418 | err = hw->ops->init_cmd_wait(hw, |
419 | 0x0000 | HERMES_CMD_INIT, | 419 | 0x0000 | HERMES_CMD_INIT, |
420 | 0, 0, 0, NULL); | 420 | 0, 0, 0, NULL); |
421 | if (err) | 421 | if (err) |
422 | return err; | 422 | return err; |
423 | 423 | ||
@@ -428,12 +428,12 @@ int hermesi_program_init(hermes_t *hw, u32 offset) | |||
428 | return err; | 428 | return err; |
429 | 429 | ||
430 | pr_debug(PFX "Enabling volatile, EP 0x%08x\n", offset); | 430 | pr_debug(PFX "Enabling volatile, EP 0x%08x\n", offset); |
431 | err = hermes_doicmd_wait(hw, | 431 | err = hw->ops->init_cmd_wait(hw, |
432 | HERMES_PROGRAM_ENABLE_VOLATILE, | 432 | HERMES_PROGRAM_ENABLE_VOLATILE, |
433 | offset & 0xFFFFu, | 433 | offset & 0xFFFFu, |
434 | offset >> 16, | 434 | offset >> 16, |
435 | 0, | 435 | 0, |
436 | NULL); | 436 | NULL); |
437 | pr_debug(PFX "PROGRAM_ENABLE returned %d\n", err); | 437 | pr_debug(PFX "PROGRAM_ENABLE returned %d\n", err); |
438 | 438 | ||
439 | return err; | 439 | return err; |
@@ -451,7 +451,7 @@ int hermesi_program_end(hermes_t *hw) | |||
451 | int rc = 0; | 451 | int rc = 0; |
452 | int err; | 452 | int err; |
453 | 453 | ||
454 | rc = hermes_docmd_wait(hw, HERMES_PROGRAM_DISABLE, 0, &resp); | 454 | rc = hw->ops->cmd_wait(hw, HERMES_PROGRAM_DISABLE, 0, &resp); |
455 | 455 | ||
456 | pr_debug(PFX "PROGRAM_DISABLE returned %d, " | 456 | pr_debug(PFX "PROGRAM_DISABLE returned %d, " |
457 | "r0 0x%04x, r1 0x%04x, r2 0x%04x\n", | 457 | "r0 0x%04x, r1 0x%04x, r2 0x%04x\n", |
@@ -468,8 +468,8 @@ int hermesi_program_end(hermes_t *hw) | |||
468 | hermes_write_regn(hw, EVACK, 0xFFFF); | 468 | hermes_write_regn(hw, EVACK, 0xFFFF); |
469 | 469 | ||
470 | /* Reinitialise, ignoring return */ | 470 | /* Reinitialise, ignoring return */ |
471 | (void) hermes_doicmd_wait(hw, 0x0000 | HERMES_CMD_INIT, | 471 | (void) hw->ops->init_cmd_wait(hw, 0x0000 | HERMES_CMD_INIT, |
472 | 0, 0, 0, NULL); | 472 | 0, 0, 0, NULL); |
473 | 473 | ||
474 | return rc ? rc : err; | 474 | return rc ? rc : err; |
475 | } | 475 | } |