aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/net/ethernet/freescale/fec_main.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/ethernet/freescale/fec_main.c b/drivers/net/ethernet/freescale/fec_main.c
index 8f8e55ea7f85..e242eacfc430 100644
--- a/drivers/net/ethernet/freescale/fec_main.c
+++ b/drivers/net/ethernet/freescale/fec_main.c
@@ -591,7 +591,7 @@ fec_enet_txq_put_data_tso(struct fec_enet_priv_tx_q *txq, struct sk_buff *skb,
591 struct fec_enet_private *fep = netdev_priv(ndev); 591 struct fec_enet_private *fep = netdev_priv(ndev);
592 const struct platform_device_id *id_entry = 592 const struct platform_device_id *id_entry =
593 platform_get_device_id(fep->pdev); 593 platform_get_device_id(fep->pdev);
594 struct bufdesc_ex *ebdp = (struct bufdesc_ex *)bdp; 594 struct bufdesc_ex *ebdp = container_of(bdp, struct bufdesc_ex, desc);
595 unsigned short status; 595 unsigned short status;
596 unsigned int estatus = 0; 596 unsigned int estatus = 0;
597 dma_addr_t addr; 597 dma_addr_t addr;
@@ -651,7 +651,7 @@ fec_enet_txq_put_hdr_tso(struct fec_enet_priv_tx_q *txq,
651 const struct platform_device_id *id_entry = 651 const struct platform_device_id *id_entry =
652 platform_get_device_id(fep->pdev); 652 platform_get_device_id(fep->pdev);
653 int hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb); 653 int hdr_len = skb_transport_offset(skb) + tcp_hdrlen(skb);
654 struct bufdesc_ex *ebdp = (struct bufdesc_ex *)bdp; 654 struct bufdesc_ex *ebdp = container_of(bdp, struct bufdesc_ex, desc);
655 void *bufaddr; 655 void *bufaddr;
656 unsigned long dmabuf; 656 unsigned long dmabuf;
657 unsigned short status; 657 unsigned short status;