Lines Matching refs:dpd

214 	struct bcm63xx_enet_platform_data *dpd;  in bcm63xx_enet_register()  local
246 dpd = pdev->dev.platform_data; in bcm63xx_enet_register()
247 memcpy(dpd, pd, sizeof(*pd)); in bcm63xx_enet_register()
250 if (dpd->use_internal_phy) { in bcm63xx_enet_register()
256 dpd->phy_id = 1; in bcm63xx_enet_register()
257 dpd->has_phy_interrupt = 1; in bcm63xx_enet_register()
258 dpd->phy_interrupt = bcm63xx_get_irq_number(IRQ_ENET_PHY); in bcm63xx_enet_register()
261 dpd->dma_chan_en_mask = ENETDMAC_CHANCFG_EN_MASK; in bcm63xx_enet_register()
262 dpd->dma_chan_int_mask = ENETDMAC_IR_PKTDONE_MASK; in bcm63xx_enet_register()
264 dpd->dma_chan_en_mask |= ENETDMAC_CHANCFG_CHAINING_MASK; in bcm63xx_enet_register()
265 dpd->dma_chan_en_mask |= ENETDMAC_CHANCFG_WRAP_EN_MASK; in bcm63xx_enet_register()
266 dpd->dma_chan_en_mask |= ENETDMAC_CHANCFG_FLOWC_EN_MASK; in bcm63xx_enet_register()
267 dpd->dma_chan_int_mask |= ENETDMA_IR_BUFDONE_MASK; in bcm63xx_enet_register()
268 dpd->dma_chan_int_mask |= ENETDMA_IR_NOTOWNER_MASK; in bcm63xx_enet_register()
269 dpd->dma_chan_width = ENETDMA_6345_CHAN_WIDTH; in bcm63xx_enet_register()
270 dpd->dma_desc_shift = ENETDMA_6345_DESC_SHIFT; in bcm63xx_enet_register()
272 dpd->dma_has_sram = true; in bcm63xx_enet_register()
273 dpd->dma_chan_width = ENETDMA_CHAN_WIDTH; in bcm63xx_enet_register()
277 dpd->rx_chan = 0; in bcm63xx_enet_register()
278 dpd->tx_chan = 1; in bcm63xx_enet_register()
280 dpd->rx_chan = 2; in bcm63xx_enet_register()
281 dpd->tx_chan = 3; in bcm63xx_enet_register()