diff options
| author | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2013-03-22 09:37:21 -0400 |
|---|---|---|
| committer | Chris Ball <cjb@laptop.org> | 2013-03-22 13:29:47 -0400 |
| commit | e573d6985e315fd307862c2142dfd41731e9f209 (patch) | |
| tree | caf607297f568b773cf02704808a8d75bef680d8 /drivers/mmc | |
| parent | 5e81441e24336f8fa475ab3eae12c2195e0d9064 (diff) | |
mmc: mvsdio: use dev_*() API instead of pr_*() API
The mvsdio driver was already using some dev_*() functions to print
some messages, but still using pr_*() functions for some others. This
patch converts all messages to use dev_*() functions.
Many of the pr_*() function calls were printing the output of
mmc_hostname() to preprend the message with an identifier for the
device. Since the dev_*() functions do that automatically, this patch
also gets rid of those string prefixes.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Chris Ball <cjb@laptop.org>
Diffstat (limited to 'drivers/mmc')
| -rw-r--r-- | drivers/mmc/host/mvsdio.c | 37 |
1 files changed, 15 insertions, 22 deletions
diff --git a/drivers/mmc/host/mvsdio.c b/drivers/mmc/host/mvsdio.c index ae08b32170f2..8960fc846c77 100644 --- a/drivers/mmc/host/mvsdio.c +++ b/drivers/mmc/host/mvsdio.c | |||
| @@ -119,10 +119,8 @@ static int mvsd_setup_data(struct mvsd_host *host, struct mmc_data *data) | |||
| 119 | host->pio_size = data->blocks * data->blksz; | 119 | host->pio_size = data->blocks * data->blksz; |
| 120 | host->pio_ptr = sg_virt(data->sg); | 120 | host->pio_ptr = sg_virt(data->sg); |
| 121 | if (!nodma) | 121 | if (!nodma) |
| 122 | pr_debug("%s: fallback to PIO for data " | 122 | dev_dbg(host->dev, "fallback to PIO for data at 0x%p size %d\n", |
| 123 | "at 0x%p size %d\n", | 123 | host->pio_ptr, host->pio_size); |
| 124 | mmc_hostname(host->mmc), | ||
| 125 | host->pio_ptr, host->pio_size); | ||
| 126 | return 1; | 124 | return 1; |
| 127 | } else { | 125 | } else { |
| 128 | dma_addr_t phys_addr; | 126 | dma_addr_t phys_addr; |
| @@ -473,8 +471,8 @@ static irqreturn_t mvsd_irq(int irq, void *dev) | |||
| 473 | if (mrq->data) | 471 | if (mrq->data) |
| 474 | err_status = mvsd_finish_data(host, mrq->data, err_status); | 472 | err_status = mvsd_finish_data(host, mrq->data, err_status); |
| 475 | if (err_status) { | 473 | if (err_status) { |
| 476 | pr_err("%s: unhandled error status %#04x\n", | 474 | dev_err(host->dev, "unhandled error status %#04x\n", |
| 477 | mmc_hostname(host->mmc), err_status); | 475 | err_status); |
| 478 | cmd->error = -ENOMSG; | 476 | cmd->error = -ENOMSG; |
| 479 | } | 477 | } |
| 480 | 478 | ||
| @@ -491,9 +489,8 @@ static irqreturn_t mvsd_irq(int irq, void *dev) | |||
| 491 | if (irq_handled) | 489 | if (irq_handled) |
| 492 | return IRQ_HANDLED; | 490 | return IRQ_HANDLED; |
| 493 | 491 | ||
| 494 | pr_err("%s: unhandled interrupt status=0x%04x en=0x%04x " | 492 | dev_err(host->dev, "unhandled interrupt status=0x%04x en=0x%04x pio=%d\n", |
| 495 | "pio=%d\n", mmc_hostname(host->mmc), intr_status, | 493 | intr_status, host->intr_en, host->pio_size); |
| 496 | host->intr_en, host->pio_size); | ||
| 497 | return IRQ_NONE; | 494 | return IRQ_NONE; |
| 498 | } | 495 | } |
| 499 | 496 | ||
| @@ -507,13 +504,11 @@ static void mvsd_timeout_timer(unsigned long data) | |||
| 507 | spin_lock_irqsave(&host->lock, flags); | 504 | spin_lock_irqsave(&host->lock, flags); |
| 508 | mrq = host->mrq; | 505 | mrq = host->mrq; |
| 509 | if (mrq) { | 506 | if (mrq) { |
| 510 | pr_err("%s: Timeout waiting for hardware interrupt.\n", | 507 | dev_err(host->dev, "Timeout waiting for hardware interrupt.\n"); |
| 511 | mmc_hostname(host->mmc)); | 508 | dev_err(host->dev, "hw_state=0x%04x, intr_status=0x%04x intr_en=0x%04x\n", |
| 512 | pr_err("%s: hw_state=0x%04x, intr_status=0x%04x " | 509 | mvsd_read(MVSD_HW_STATE), |
| 513 | "intr_en=0x%04x\n", mmc_hostname(host->mmc), | 510 | mvsd_read(MVSD_NOR_INTR_STATUS), |
| 514 | mvsd_read(MVSD_HW_STATE), | 511 | mvsd_read(MVSD_NOR_INTR_EN)); |
| 515 | mvsd_read(MVSD_NOR_INTR_STATUS), | ||
| 516 | mvsd_read(MVSD_NOR_INTR_EN)); | ||
| 517 | 512 | ||
| 518 | host->mrq = NULL; | 513 | host->mrq = NULL; |
| 519 | 514 | ||
| @@ -778,7 +773,7 @@ static int __init mvsd_probe(struct platform_device *pdev) | |||
| 778 | 773 | ||
| 779 | ret = devm_request_irq(&pdev->dev, irq, mvsd_irq, 0, DRIVER_NAME, host); | 774 | ret = devm_request_irq(&pdev->dev, irq, mvsd_irq, 0, DRIVER_NAME, host); |
| 780 | if (ret) { | 775 | if (ret) { |
| 781 | pr_err("%s: cannot assign irq %d\n", DRIVER_NAME, irq); | 776 | dev_err(&pdev->dev, "cannot assign irq %d\n", irq); |
| 782 | goto out; | 777 | goto out; |
| 783 | } | 778 | } |
| 784 | 779 | ||
| @@ -797,13 +792,11 @@ static int __init mvsd_probe(struct platform_device *pdev) | |||
| 797 | if (ret) | 792 | if (ret) |
| 798 | goto out; | 793 | goto out; |
| 799 | 794 | ||
| 800 | pr_notice("%s: %s driver initialized, ", | ||
| 801 | mmc_hostname(mmc), DRIVER_NAME); | ||
| 802 | if (!(mmc->caps & MMC_CAP_NEEDS_POLL)) | 795 | if (!(mmc->caps & MMC_CAP_NEEDS_POLL)) |
| 803 | printk("using GPIO %d for card detection\n", | 796 | dev_notice(&pdev->dev, "using GPIO %d for card detection\n", |
| 804 | gpio_card_detect); | 797 | gpio_card_detect); |
| 805 | else | 798 | else |
| 806 | printk("lacking card detect (fall back to polling)\n"); | 799 | dev_notice(&pdev->dev, "lacking card detect (fall back to polling)\n"); |
| 807 | return 0; | 800 | return 0; |
| 808 | 801 | ||
| 809 | out: | 802 | out: |
