diff options
Diffstat (limited to 'drivers/net/caif/caif_hsi.c')
-rw-r--r-- | drivers/net/caif/caif_hsi.c | 94 |
1 files changed, 47 insertions, 47 deletions
diff --git a/drivers/net/caif/caif_hsi.c b/drivers/net/caif/caif_hsi.c index 56cc94120677..f7997a7b5aed 100644 --- a/drivers/net/caif/caif_hsi.c +++ b/drivers/net/caif/caif_hsi.c | |||
@@ -85,7 +85,7 @@ static void cfhsi_inactivity_tout(unsigned long arg) | |||
85 | { | 85 | { |
86 | struct cfhsi *cfhsi = (struct cfhsi *)arg; | 86 | struct cfhsi *cfhsi = (struct cfhsi *)arg; |
87 | 87 | ||
88 | dev_dbg(&cfhsi->ndev->dev, "%s.\n", | 88 | netdev_dbg(cfhsi->ndev, "%s.\n", |
89 | __func__); | 89 | __func__); |
90 | 90 | ||
91 | /* Schedule power down work queue. */ | 91 | /* Schedule power down work queue. */ |
@@ -181,14 +181,14 @@ static int cfhsi_flush_fifo(struct cfhsi *cfhsi) | |||
181 | size_t fifo_occupancy; | 181 | size_t fifo_occupancy; |
182 | int ret; | 182 | int ret; |
183 | 183 | ||
184 | dev_dbg(&cfhsi->ndev->dev, "%s.\n", | 184 | netdev_dbg(cfhsi->ndev, "%s.\n", |
185 | __func__); | 185 | __func__); |
186 | 186 | ||
187 | do { | 187 | do { |
188 | ret = cfhsi->dev->cfhsi_fifo_occupancy(cfhsi->dev, | 188 | ret = cfhsi->dev->cfhsi_fifo_occupancy(cfhsi->dev, |
189 | &fifo_occupancy); | 189 | &fifo_occupancy); |
190 | if (ret) { | 190 | if (ret) { |
191 | dev_warn(&cfhsi->ndev->dev, | 191 | netdev_warn(cfhsi->ndev, |
192 | "%s: can't get FIFO occupancy: %d.\n", | 192 | "%s: can't get FIFO occupancy: %d.\n", |
193 | __func__, ret); | 193 | __func__, ret); |
194 | break; | 194 | break; |
@@ -202,7 +202,7 @@ static int cfhsi_flush_fifo(struct cfhsi *cfhsi) | |||
202 | cfhsi->dev); | 202 | cfhsi->dev); |
203 | if (ret) { | 203 | if (ret) { |
204 | clear_bit(CFHSI_FLUSH_FIFO, &cfhsi->bits); | 204 | clear_bit(CFHSI_FLUSH_FIFO, &cfhsi->bits); |
205 | dev_warn(&cfhsi->ndev->dev, | 205 | netdev_warn(cfhsi->ndev, |
206 | "%s: can't read data: %d.\n", | 206 | "%s: can't read data: %d.\n", |
207 | __func__, ret); | 207 | __func__, ret); |
208 | break; | 208 | break; |
@@ -213,13 +213,13 @@ static int cfhsi_flush_fifo(struct cfhsi *cfhsi) | |||
213 | !test_bit(CFHSI_FLUSH_FIFO, &cfhsi->bits), ret); | 213 | !test_bit(CFHSI_FLUSH_FIFO, &cfhsi->bits), ret); |
214 | 214 | ||
215 | if (ret < 0) { | 215 | if (ret < 0) { |
216 | dev_warn(&cfhsi->ndev->dev, | 216 | netdev_warn(cfhsi->ndev, |
217 | "%s: can't wait for flush complete: %d.\n", | 217 | "%s: can't wait for flush complete: %d.\n", |
218 | __func__, ret); | 218 | __func__, ret); |
219 | break; | 219 | break; |
220 | } else if (!ret) { | 220 | } else if (!ret) { |
221 | ret = -ETIMEDOUT; | 221 | ret = -ETIMEDOUT; |
222 | dev_warn(&cfhsi->ndev->dev, | 222 | netdev_warn(cfhsi->ndev, |
223 | "%s: timeout waiting for flush complete.\n", | 223 | "%s: timeout waiting for flush complete.\n", |
224 | __func__); | 224 | __func__); |
225 | break; | 225 | break; |
@@ -348,7 +348,7 @@ static void cfhsi_start_tx(struct cfhsi *cfhsi) | |||
348 | struct cfhsi_desc *desc = (struct cfhsi_desc *)cfhsi->tx_buf; | 348 | struct cfhsi_desc *desc = (struct cfhsi_desc *)cfhsi->tx_buf; |
349 | int len, res; | 349 | int len, res; |
350 | 350 | ||
351 | dev_dbg(&cfhsi->ndev->dev, "%s.\n", __func__); | 351 | netdev_dbg(cfhsi->ndev, "%s.\n", __func__); |
352 | 352 | ||
353 | if (test_bit(CFHSI_SHUTDOWN, &cfhsi->bits)) | 353 | if (test_bit(CFHSI_SHUTDOWN, &cfhsi->bits)) |
354 | return; | 354 | return; |
@@ -374,14 +374,14 @@ static void cfhsi_start_tx(struct cfhsi *cfhsi) | |||
374 | /* Set up new transfer. */ | 374 | /* Set up new transfer. */ |
375 | res = cfhsi->dev->cfhsi_tx(cfhsi->tx_buf, len, cfhsi->dev); | 375 | res = cfhsi->dev->cfhsi_tx(cfhsi->tx_buf, len, cfhsi->dev); |
376 | if (WARN_ON(res < 0)) | 376 | if (WARN_ON(res < 0)) |
377 | dev_err(&cfhsi->ndev->dev, "%s: TX error %d.\n", | 377 | netdev_err(cfhsi->ndev, "%s: TX error %d.\n", |
378 | __func__, res); | 378 | __func__, res); |
379 | } while (res < 0); | 379 | } while (res < 0); |
380 | } | 380 | } |
381 | 381 | ||
382 | static void cfhsi_tx_done(struct cfhsi *cfhsi) | 382 | static void cfhsi_tx_done(struct cfhsi *cfhsi) |
383 | { | 383 | { |
384 | dev_dbg(&cfhsi->ndev->dev, "%s.\n", __func__); | 384 | netdev_dbg(cfhsi->ndev, "%s.\n", __func__); |
385 | 385 | ||
386 | if (test_bit(CFHSI_SHUTDOWN, &cfhsi->bits)) | 386 | if (test_bit(CFHSI_SHUTDOWN, &cfhsi->bits)) |
387 | return; | 387 | return; |
@@ -416,7 +416,7 @@ static void cfhsi_tx_done_cb(struct cfhsi_drv *drv) | |||
416 | struct cfhsi *cfhsi; | 416 | struct cfhsi *cfhsi; |
417 | 417 | ||
418 | cfhsi = container_of(drv, struct cfhsi, drv); | 418 | cfhsi = container_of(drv, struct cfhsi, drv); |
419 | dev_dbg(&cfhsi->ndev->dev, "%s.\n", | 419 | netdev_dbg(cfhsi->ndev, "%s.\n", |
420 | __func__); | 420 | __func__); |
421 | 421 | ||
422 | if (test_bit(CFHSI_SHUTDOWN, &cfhsi->bits)) | 422 | if (test_bit(CFHSI_SHUTDOWN, &cfhsi->bits)) |
@@ -433,7 +433,7 @@ static int cfhsi_rx_desc(struct cfhsi_desc *desc, struct cfhsi *cfhsi) | |||
433 | 433 | ||
434 | if ((desc->header & ~CFHSI_PIGGY_DESC) || | 434 | if ((desc->header & ~CFHSI_PIGGY_DESC) || |
435 | (desc->offset > CFHSI_MAX_EMB_FRM_SZ)) { | 435 | (desc->offset > CFHSI_MAX_EMB_FRM_SZ)) { |
436 | dev_err(&cfhsi->ndev->dev, "%s: Invalid descriptor.\n", | 436 | netdev_err(cfhsi->ndev, "%s: Invalid descriptor.\n", |
437 | __func__); | 437 | __func__); |
438 | return -EPROTO; | 438 | return -EPROTO; |
439 | } | 439 | } |
@@ -455,7 +455,7 @@ static int cfhsi_rx_desc(struct cfhsi_desc *desc, struct cfhsi *cfhsi) | |||
455 | 455 | ||
456 | /* Sanity check length of CAIF frame. */ | 456 | /* Sanity check length of CAIF frame. */ |
457 | if (unlikely(len > CFHSI_MAX_CAIF_FRAME_SZ)) { | 457 | if (unlikely(len > CFHSI_MAX_CAIF_FRAME_SZ)) { |
458 | dev_err(&cfhsi->ndev->dev, "%s: Invalid length.\n", | 458 | netdev_err(cfhsi->ndev, "%s: Invalid length.\n", |
459 | __func__); | 459 | __func__); |
460 | return -EPROTO; | 460 | return -EPROTO; |
461 | } | 461 | } |
@@ -463,7 +463,7 @@ static int cfhsi_rx_desc(struct cfhsi_desc *desc, struct cfhsi *cfhsi) | |||
463 | /* Allocate SKB (OK even in IRQ context). */ | 463 | /* Allocate SKB (OK even in IRQ context). */ |
464 | skb = alloc_skb(len + 1, GFP_ATOMIC); | 464 | skb = alloc_skb(len + 1, GFP_ATOMIC); |
465 | if (!skb) { | 465 | if (!skb) { |
466 | dev_err(&cfhsi->ndev->dev, "%s: Out of memory !\n", | 466 | netdev_err(cfhsi->ndev, "%s: Out of memory !\n", |
467 | __func__); | 467 | __func__); |
468 | return -ENOMEM; | 468 | return -ENOMEM; |
469 | } | 469 | } |
@@ -504,7 +504,7 @@ static int cfhsi_rx_desc(struct cfhsi_desc *desc, struct cfhsi *cfhsi) | |||
504 | xfer_sz += CFHSI_DESC_SZ; | 504 | xfer_sz += CFHSI_DESC_SZ; |
505 | 505 | ||
506 | if ((xfer_sz % 4) || (xfer_sz > (CFHSI_BUF_SZ_RX - CFHSI_DESC_SZ))) { | 506 | if ((xfer_sz % 4) || (xfer_sz > (CFHSI_BUF_SZ_RX - CFHSI_DESC_SZ))) { |
507 | dev_err(&cfhsi->ndev->dev, | 507 | netdev_err(cfhsi->ndev, |
508 | "%s: Invalid payload len: %d, ignored.\n", | 508 | "%s: Invalid payload len: %d, ignored.\n", |
509 | __func__, xfer_sz); | 509 | __func__, xfer_sz); |
510 | return -EPROTO; | 510 | return -EPROTO; |
@@ -551,7 +551,7 @@ static int cfhsi_rx_pld(struct cfhsi_desc *desc, struct cfhsi *cfhsi) | |||
551 | /* Sanity check header and offset. */ | 551 | /* Sanity check header and offset. */ |
552 | if (WARN_ON((desc->header & ~CFHSI_PIGGY_DESC) || | 552 | if (WARN_ON((desc->header & ~CFHSI_PIGGY_DESC) || |
553 | (desc->offset > CFHSI_MAX_EMB_FRM_SZ))) { | 553 | (desc->offset > CFHSI_MAX_EMB_FRM_SZ))) { |
554 | dev_err(&cfhsi->ndev->dev, "%s: Invalid descriptor.\n", | 554 | netdev_err(cfhsi->ndev, "%s: Invalid descriptor.\n", |
555 | __func__); | 555 | __func__); |
556 | return -EPROTO; | 556 | return -EPROTO; |
557 | } | 557 | } |
@@ -585,7 +585,7 @@ static int cfhsi_rx_pld(struct cfhsi_desc *desc, struct cfhsi *cfhsi) | |||
585 | 585 | ||
586 | /* Sanity check length of CAIF frames. */ | 586 | /* Sanity check length of CAIF frames. */ |
587 | if (unlikely(len > CFHSI_MAX_CAIF_FRAME_SZ)) { | 587 | if (unlikely(len > CFHSI_MAX_CAIF_FRAME_SZ)) { |
588 | dev_err(&cfhsi->ndev->dev, "%s: Invalid length.\n", | 588 | netdev_err(cfhsi->ndev, "%s: Invalid length.\n", |
589 | __func__); | 589 | __func__); |
590 | return -EPROTO; | 590 | return -EPROTO; |
591 | } | 591 | } |
@@ -593,7 +593,7 @@ static int cfhsi_rx_pld(struct cfhsi_desc *desc, struct cfhsi *cfhsi) | |||
593 | /* Allocate SKB (OK even in IRQ context). */ | 593 | /* Allocate SKB (OK even in IRQ context). */ |
594 | skb = alloc_skb(len + 1, GFP_ATOMIC); | 594 | skb = alloc_skb(len + 1, GFP_ATOMIC); |
595 | if (!skb) { | 595 | if (!skb) { |
596 | dev_err(&cfhsi->ndev->dev, "%s: Out of memory !\n", | 596 | netdev_err(cfhsi->ndev, "%s: Out of memory !\n", |
597 | __func__); | 597 | __func__); |
598 | cfhsi->rx_state.nfrms = nfrms; | 598 | cfhsi->rx_state.nfrms = nfrms; |
599 | return -ENOMEM; | 599 | return -ENOMEM; |
@@ -639,7 +639,7 @@ static void cfhsi_rx_done(struct cfhsi *cfhsi) | |||
639 | 639 | ||
640 | desc = (struct cfhsi_desc *)cfhsi->rx_buf; | 640 | desc = (struct cfhsi_desc *)cfhsi->rx_buf; |
641 | 641 | ||
642 | dev_dbg(&cfhsi->ndev->dev, "%s\n", __func__); | 642 | netdev_dbg(cfhsi->ndev, "%s\n", __func__); |
643 | 643 | ||
644 | if (test_bit(CFHSI_SHUTDOWN, &cfhsi->bits)) | 644 | if (test_bit(CFHSI_SHUTDOWN, &cfhsi->bits)) |
645 | return; | 645 | return; |
@@ -709,13 +709,13 @@ static void cfhsi_rx_done(struct cfhsi *cfhsi) | |||
709 | /* Initiate next read */ | 709 | /* Initiate next read */ |
710 | if (test_bit(CFHSI_AWAKE, &cfhsi->bits)) { | 710 | if (test_bit(CFHSI_AWAKE, &cfhsi->bits)) { |
711 | /* Set up new transfer. */ | 711 | /* Set up new transfer. */ |
712 | dev_dbg(&cfhsi->ndev->dev, "%s: Start RX.\n", | 712 | netdev_dbg(cfhsi->ndev, "%s: Start RX.\n", |
713 | __func__); | 713 | __func__); |
714 | 714 | ||
715 | res = cfhsi->dev->cfhsi_rx(rx_ptr, rx_len, | 715 | res = cfhsi->dev->cfhsi_rx(rx_ptr, rx_len, |
716 | cfhsi->dev); | 716 | cfhsi->dev); |
717 | if (WARN_ON(res < 0)) { | 717 | if (WARN_ON(res < 0)) { |
718 | dev_err(&cfhsi->ndev->dev, "%s: RX error %d.\n", | 718 | netdev_err(cfhsi->ndev, "%s: RX error %d.\n", |
719 | __func__, res); | 719 | __func__, res); |
720 | cfhsi->ndev->stats.rx_errors++; | 720 | cfhsi->ndev->stats.rx_errors++; |
721 | cfhsi->ndev->stats.rx_dropped++; | 721 | cfhsi->ndev->stats.rx_dropped++; |
@@ -750,7 +750,7 @@ static void cfhsi_rx_done(struct cfhsi *cfhsi) | |||
750 | return; | 750 | return; |
751 | 751 | ||
752 | out_of_sync: | 752 | out_of_sync: |
753 | dev_err(&cfhsi->ndev->dev, "%s: Out of sync.\n", __func__); | 753 | netdev_err(cfhsi->ndev, "%s: Out of sync.\n", __func__); |
754 | print_hex_dump_bytes("--> ", DUMP_PREFIX_NONE, | 754 | print_hex_dump_bytes("--> ", DUMP_PREFIX_NONE, |
755 | cfhsi->rx_buf, CFHSI_DESC_SZ); | 755 | cfhsi->rx_buf, CFHSI_DESC_SZ); |
756 | schedule_work(&cfhsi->out_of_sync_work); | 756 | schedule_work(&cfhsi->out_of_sync_work); |
@@ -760,7 +760,7 @@ static void cfhsi_rx_slowpath(unsigned long arg) | |||
760 | { | 760 | { |
761 | struct cfhsi *cfhsi = (struct cfhsi *)arg; | 761 | struct cfhsi *cfhsi = (struct cfhsi *)arg; |
762 | 762 | ||
763 | dev_dbg(&cfhsi->ndev->dev, "%s.\n", | 763 | netdev_dbg(cfhsi->ndev, "%s.\n", |
764 | __func__); | 764 | __func__); |
765 | 765 | ||
766 | cfhsi_rx_done(cfhsi); | 766 | cfhsi_rx_done(cfhsi); |
@@ -771,7 +771,7 @@ static void cfhsi_rx_done_cb(struct cfhsi_drv *drv) | |||
771 | struct cfhsi *cfhsi; | 771 | struct cfhsi *cfhsi; |
772 | 772 | ||
773 | cfhsi = container_of(drv, struct cfhsi, drv); | 773 | cfhsi = container_of(drv, struct cfhsi, drv); |
774 | dev_dbg(&cfhsi->ndev->dev, "%s.\n", | 774 | netdev_dbg(cfhsi->ndev, "%s.\n", |
775 | __func__); | 775 | __func__); |
776 | 776 | ||
777 | if (test_bit(CFHSI_SHUTDOWN, &cfhsi->bits)) | 777 | if (test_bit(CFHSI_SHUTDOWN, &cfhsi->bits)) |
@@ -806,7 +806,7 @@ static void cfhsi_wake_up(struct work_struct *work) | |||
806 | /* Activate wake line. */ | 806 | /* Activate wake line. */ |
807 | cfhsi->dev->cfhsi_wake_up(cfhsi->dev); | 807 | cfhsi->dev->cfhsi_wake_up(cfhsi->dev); |
808 | 808 | ||
809 | dev_dbg(&cfhsi->ndev->dev, "%s: Start waiting.\n", | 809 | netdev_dbg(cfhsi->ndev, "%s: Start waiting.\n", |
810 | __func__); | 810 | __func__); |
811 | 811 | ||
812 | /* Wait for acknowledge. */ | 812 | /* Wait for acknowledge. */ |
@@ -816,7 +816,7 @@ static void cfhsi_wake_up(struct work_struct *work) | |||
816 | &cfhsi->bits), ret); | 816 | &cfhsi->bits), ret); |
817 | if (unlikely(ret < 0)) { | 817 | if (unlikely(ret < 0)) { |
818 | /* Interrupted by signal. */ | 818 | /* Interrupted by signal. */ |
819 | dev_err(&cfhsi->ndev->dev, "%s: Signalled: %ld.\n", | 819 | netdev_err(cfhsi->ndev, "%s: Signalled: %ld.\n", |
820 | __func__, ret); | 820 | __func__, ret); |
821 | 821 | ||
822 | clear_bit(CFHSI_WAKE_UP, &cfhsi->bits); | 822 | clear_bit(CFHSI_WAKE_UP, &cfhsi->bits); |
@@ -827,14 +827,14 @@ static void cfhsi_wake_up(struct work_struct *work) | |||
827 | size_t fifo_occupancy = 0; | 827 | size_t fifo_occupancy = 0; |
828 | 828 | ||
829 | /* Wakeup timeout */ | 829 | /* Wakeup timeout */ |
830 | dev_dbg(&cfhsi->ndev->dev, "%s: Timeout.\n", | 830 | netdev_dbg(cfhsi->ndev, "%s: Timeout.\n", |
831 | __func__); | 831 | __func__); |
832 | 832 | ||
833 | /* Check FIFO to check if modem has sent something. */ | 833 | /* Check FIFO to check if modem has sent something. */ |
834 | WARN_ON(cfhsi->dev->cfhsi_fifo_occupancy(cfhsi->dev, | 834 | WARN_ON(cfhsi->dev->cfhsi_fifo_occupancy(cfhsi->dev, |
835 | &fifo_occupancy)); | 835 | &fifo_occupancy)); |
836 | 836 | ||
837 | dev_dbg(&cfhsi->ndev->dev, "%s: Bytes in FIFO: %u.\n", | 837 | netdev_dbg(cfhsi->ndev, "%s: Bytes in FIFO: %u.\n", |
838 | __func__, (unsigned) fifo_occupancy); | 838 | __func__, (unsigned) fifo_occupancy); |
839 | 839 | ||
840 | /* Check if we misssed the interrupt. */ | 840 | /* Check if we misssed the interrupt. */ |
@@ -842,7 +842,7 @@ static void cfhsi_wake_up(struct work_struct *work) | |||
842 | &ca_wake)); | 842 | &ca_wake)); |
843 | 843 | ||
844 | if (ca_wake) { | 844 | if (ca_wake) { |
845 | dev_err(&cfhsi->ndev->dev, "%s: CA Wake missed !.\n", | 845 | netdev_err(cfhsi->ndev, "%s: CA Wake missed !.\n", |
846 | __func__); | 846 | __func__); |
847 | 847 | ||
848 | /* Clear the CFHSI_WAKE_UP_ACK bit to prevent race. */ | 848 | /* Clear the CFHSI_WAKE_UP_ACK bit to prevent race. */ |
@@ -857,7 +857,7 @@ static void cfhsi_wake_up(struct work_struct *work) | |||
857 | return; | 857 | return; |
858 | } | 858 | } |
859 | wake_ack: | 859 | wake_ack: |
860 | dev_dbg(&cfhsi->ndev->dev, "%s: Woken.\n", | 860 | netdev_dbg(cfhsi->ndev, "%s: Woken.\n", |
861 | __func__); | 861 | __func__); |
862 | 862 | ||
863 | /* Clear power up bit. */ | 863 | /* Clear power up bit. */ |
@@ -865,11 +865,11 @@ wake_ack: | |||
865 | clear_bit(CFHSI_WAKE_UP, &cfhsi->bits); | 865 | clear_bit(CFHSI_WAKE_UP, &cfhsi->bits); |
866 | 866 | ||
867 | /* Resume read operation. */ | 867 | /* Resume read operation. */ |
868 | dev_dbg(&cfhsi->ndev->dev, "%s: Start RX.\n", __func__); | 868 | netdev_dbg(cfhsi->ndev, "%s: Start RX.\n", __func__); |
869 | res = cfhsi->dev->cfhsi_rx(cfhsi->rx_ptr, cfhsi->rx_len, cfhsi->dev); | 869 | res = cfhsi->dev->cfhsi_rx(cfhsi->rx_ptr, cfhsi->rx_len, cfhsi->dev); |
870 | 870 | ||
871 | if (WARN_ON(res < 0)) | 871 | if (WARN_ON(res < 0)) |
872 | dev_err(&cfhsi->ndev->dev, "%s: RX err %d.\n", __func__, res); | 872 | netdev_err(cfhsi->ndev, "%s: RX err %d.\n", __func__, res); |
873 | 873 | ||
874 | /* Clear power up acknowledment. */ | 874 | /* Clear power up acknowledment. */ |
875 | clear_bit(CFHSI_WAKE_UP_ACK, &cfhsi->bits); | 875 | clear_bit(CFHSI_WAKE_UP_ACK, &cfhsi->bits); |
@@ -878,7 +878,7 @@ wake_ack: | |||
878 | 878 | ||
879 | /* Resume transmit if queues are not empty. */ | 879 | /* Resume transmit if queues are not empty. */ |
880 | if (!cfhsi_tx_queue_len(cfhsi)) { | 880 | if (!cfhsi_tx_queue_len(cfhsi)) { |
881 | dev_dbg(&cfhsi->ndev->dev, "%s: Peer wake, start timer.\n", | 881 | netdev_dbg(cfhsi->ndev, "%s: Peer wake, start timer.\n", |
882 | __func__); | 882 | __func__); |
883 | /* Start inactivity timer. */ | 883 | /* Start inactivity timer. */ |
884 | mod_timer(&cfhsi->inactivity_timer, | 884 | mod_timer(&cfhsi->inactivity_timer, |
@@ -887,7 +887,7 @@ wake_ack: | |||
887 | return; | 887 | return; |
888 | } | 888 | } |
889 | 889 | ||
890 | dev_dbg(&cfhsi->ndev->dev, "%s: Host wake.\n", | 890 | netdev_dbg(cfhsi->ndev, "%s: Host wake.\n", |
891 | __func__); | 891 | __func__); |
892 | 892 | ||
893 | spin_unlock_bh(&cfhsi->lock); | 893 | spin_unlock_bh(&cfhsi->lock); |
@@ -899,12 +899,12 @@ wake_ack: | |||
899 | /* Set up new transfer. */ | 899 | /* Set up new transfer. */ |
900 | res = cfhsi->dev->cfhsi_tx(cfhsi->tx_buf, len, cfhsi->dev); | 900 | res = cfhsi->dev->cfhsi_tx(cfhsi->tx_buf, len, cfhsi->dev); |
901 | if (WARN_ON(res < 0)) { | 901 | if (WARN_ON(res < 0)) { |
902 | dev_err(&cfhsi->ndev->dev, "%s: TX error %d.\n", | 902 | netdev_err(cfhsi->ndev, "%s: TX error %d.\n", |
903 | __func__, res); | 903 | __func__, res); |
904 | cfhsi_abort_tx(cfhsi); | 904 | cfhsi_abort_tx(cfhsi); |
905 | } | 905 | } |
906 | } else { | 906 | } else { |
907 | dev_err(&cfhsi->ndev->dev, | 907 | netdev_err(cfhsi->ndev, |
908 | "%s: Failed to create HSI frame: %d.\n", | 908 | "%s: Failed to create HSI frame: %d.\n", |
909 | __func__, len); | 909 | __func__, len); |
910 | } | 910 | } |
@@ -918,7 +918,7 @@ static void cfhsi_wake_down(struct work_struct *work) | |||
918 | int retry = CFHSI_WAKE_TOUT; | 918 | int retry = CFHSI_WAKE_TOUT; |
919 | 919 | ||
920 | cfhsi = container_of(work, struct cfhsi, wake_down_work); | 920 | cfhsi = container_of(work, struct cfhsi, wake_down_work); |
921 | dev_dbg(&cfhsi->ndev->dev, "%s.\n", __func__); | 921 | netdev_dbg(cfhsi->ndev, "%s.\n", __func__); |
922 | 922 | ||
923 | if (test_bit(CFHSI_SHUTDOWN, &cfhsi->bits)) | 923 | if (test_bit(CFHSI_SHUTDOWN, &cfhsi->bits)) |
924 | return; | 924 | return; |
@@ -933,20 +933,20 @@ static void cfhsi_wake_down(struct work_struct *work) | |||
933 | &cfhsi->bits), ret); | 933 | &cfhsi->bits), ret); |
934 | if (ret < 0) { | 934 | if (ret < 0) { |
935 | /* Interrupted by signal. */ | 935 | /* Interrupted by signal. */ |
936 | dev_err(&cfhsi->ndev->dev, "%s: Signalled: %ld.\n", | 936 | netdev_err(cfhsi->ndev, "%s: Signalled: %ld.\n", |
937 | __func__, ret); | 937 | __func__, ret); |
938 | return; | 938 | return; |
939 | } else if (!ret) { | 939 | } else if (!ret) { |
940 | bool ca_wake = true; | 940 | bool ca_wake = true; |
941 | 941 | ||
942 | /* Timeout */ | 942 | /* Timeout */ |
943 | dev_err(&cfhsi->ndev->dev, "%s: Timeout.\n", __func__); | 943 | netdev_err(cfhsi->ndev, "%s: Timeout.\n", __func__); |
944 | 944 | ||
945 | /* Check if we misssed the interrupt. */ | 945 | /* Check if we misssed the interrupt. */ |
946 | WARN_ON(cfhsi->dev->cfhsi_get_peer_wake(cfhsi->dev, | 946 | WARN_ON(cfhsi->dev->cfhsi_get_peer_wake(cfhsi->dev, |
947 | &ca_wake)); | 947 | &ca_wake)); |
948 | if (!ca_wake) | 948 | if (!ca_wake) |
949 | dev_err(&cfhsi->ndev->dev, "%s: CA Wake missed !.\n", | 949 | netdev_err(cfhsi->ndev, "%s: CA Wake missed !.\n", |
950 | __func__); | 950 | __func__); |
951 | } | 951 | } |
952 | 952 | ||
@@ -964,7 +964,7 @@ static void cfhsi_wake_down(struct work_struct *work) | |||
964 | } | 964 | } |
965 | 965 | ||
966 | if (!retry) | 966 | if (!retry) |
967 | dev_err(&cfhsi->ndev->dev, "%s: FIFO Timeout.\n", __func__); | 967 | netdev_err(cfhsi->ndev, "%s: FIFO Timeout.\n", __func__); |
968 | 968 | ||
969 | /* Clear AWAKE condition. */ | 969 | /* Clear AWAKE condition. */ |
970 | clear_bit(CFHSI_AWAKE, &cfhsi->bits); | 970 | clear_bit(CFHSI_AWAKE, &cfhsi->bits); |
@@ -990,7 +990,7 @@ static void cfhsi_wake_up_cb(struct cfhsi_drv *drv) | |||
990 | struct cfhsi *cfhsi = NULL; | 990 | struct cfhsi *cfhsi = NULL; |
991 | 991 | ||
992 | cfhsi = container_of(drv, struct cfhsi, drv); | 992 | cfhsi = container_of(drv, struct cfhsi, drv); |
993 | dev_dbg(&cfhsi->ndev->dev, "%s.\n", | 993 | netdev_dbg(cfhsi->ndev, "%s.\n", |
994 | __func__); | 994 | __func__); |
995 | 995 | ||
996 | set_bit(CFHSI_WAKE_UP_ACK, &cfhsi->bits); | 996 | set_bit(CFHSI_WAKE_UP_ACK, &cfhsi->bits); |
@@ -1009,7 +1009,7 @@ static void cfhsi_wake_down_cb(struct cfhsi_drv *drv) | |||
1009 | struct cfhsi *cfhsi = NULL; | 1009 | struct cfhsi *cfhsi = NULL; |
1010 | 1010 | ||
1011 | cfhsi = container_of(drv, struct cfhsi, drv); | 1011 | cfhsi = container_of(drv, struct cfhsi, drv); |
1012 | dev_dbg(&cfhsi->ndev->dev, "%s.\n", | 1012 | netdev_dbg(cfhsi->ndev, "%s.\n", |
1013 | __func__); | 1013 | __func__); |
1014 | 1014 | ||
1015 | /* Initiating low power is only permitted by the host (us). */ | 1015 | /* Initiating low power is only permitted by the host (us). */ |
@@ -1021,7 +1021,7 @@ static void cfhsi_aggregation_tout(unsigned long arg) | |||
1021 | { | 1021 | { |
1022 | struct cfhsi *cfhsi = (struct cfhsi *)arg; | 1022 | struct cfhsi *cfhsi = (struct cfhsi *)arg; |
1023 | 1023 | ||
1024 | dev_dbg(&cfhsi->ndev->dev, "%s.\n", | 1024 | netdev_dbg(cfhsi->ndev, "%s.\n", |
1025 | __func__); | 1025 | __func__); |
1026 | 1026 | ||
1027 | cfhsi_start_tx(cfhsi); | 1027 | cfhsi_start_tx(cfhsi); |
@@ -1113,7 +1113,7 @@ static int cfhsi_xmit(struct sk_buff *skb, struct net_device *dev) | |||
1113 | /* Set up new transfer. */ | 1113 | /* Set up new transfer. */ |
1114 | res = cfhsi->dev->cfhsi_tx(cfhsi->tx_buf, len, cfhsi->dev); | 1114 | res = cfhsi->dev->cfhsi_tx(cfhsi->tx_buf, len, cfhsi->dev); |
1115 | if (WARN_ON(res < 0)) { | 1115 | if (WARN_ON(res < 0)) { |
1116 | dev_err(&cfhsi->ndev->dev, "%s: TX error %d.\n", | 1116 | netdev_err(cfhsi->ndev, "%s: TX error %d.\n", |
1117 | __func__, res); | 1117 | __func__, res); |
1118 | cfhsi_abort_tx(cfhsi); | 1118 | cfhsi_abort_tx(cfhsi); |
1119 | } | 1119 | } |
@@ -1269,7 +1269,7 @@ static int cfhsi_open(struct net_device *ndev) | |||
1269 | /* Create work thread. */ | 1269 | /* Create work thread. */ |
1270 | cfhsi->wq = create_singlethread_workqueue(cfhsi->pdev->name); | 1270 | cfhsi->wq = create_singlethread_workqueue(cfhsi->pdev->name); |
1271 | if (!cfhsi->wq) { | 1271 | if (!cfhsi->wq) { |
1272 | dev_err(&cfhsi->ndev->dev, "%s: Failed to create work queue.\n", | 1272 | netdev_err(cfhsi->ndev, "%s: Failed to create work queue.\n", |
1273 | __func__); | 1273 | __func__); |
1274 | res = -ENODEV; | 1274 | res = -ENODEV; |
1275 | goto err_create_wq; | 1275 | goto err_create_wq; |
@@ -1296,7 +1296,7 @@ static int cfhsi_open(struct net_device *ndev) | |||
1296 | /* Activate HSI interface. */ | 1296 | /* Activate HSI interface. */ |
1297 | res = cfhsi->dev->cfhsi_up(cfhsi->dev); | 1297 | res = cfhsi->dev->cfhsi_up(cfhsi->dev); |
1298 | if (res) { | 1298 | if (res) { |
1299 | dev_err(&cfhsi->ndev->dev, | 1299 | netdev_err(cfhsi->ndev, |
1300 | "%s: can't activate HSI interface: %d.\n", | 1300 | "%s: can't activate HSI interface: %d.\n", |
1301 | __func__, res); | 1301 | __func__, res); |
1302 | goto err_activate; | 1302 | goto err_activate; |
@@ -1305,7 +1305,7 @@ static int cfhsi_open(struct net_device *ndev) | |||
1305 | /* Flush FIFO */ | 1305 | /* Flush FIFO */ |
1306 | res = cfhsi_flush_fifo(cfhsi); | 1306 | res = cfhsi_flush_fifo(cfhsi); |
1307 | if (res) { | 1307 | if (res) { |
1308 | dev_err(&cfhsi->ndev->dev, "%s: Can't flush FIFO: %d.\n", | 1308 | netdev_err(cfhsi->ndev, "%s: Can't flush FIFO: %d.\n", |
1309 | __func__, res); | 1309 | __func__, res); |
1310 | goto err_net_reg; | 1310 | goto err_net_reg; |
1311 | } | 1311 | } |