Lines Matching refs:pd
1733 struct bcm63xx_enet_platform_data *pd; in bcm_enet_probe() local
1797 pd = dev_get_platdata(&pdev->dev); in bcm_enet_probe()
1798 if (pd) { in bcm_enet_probe()
1799 memcpy(dev->dev_addr, pd->mac_addr, ETH_ALEN); in bcm_enet_probe()
1800 priv->has_phy = pd->has_phy; in bcm_enet_probe()
1801 priv->phy_id = pd->phy_id; in bcm_enet_probe()
1802 priv->has_phy_interrupt = pd->has_phy_interrupt; in bcm_enet_probe()
1803 priv->phy_interrupt = pd->phy_interrupt; in bcm_enet_probe()
1804 priv->use_external_mii = !pd->use_internal_phy; in bcm_enet_probe()
1805 priv->pause_auto = pd->pause_auto; in bcm_enet_probe()
1806 priv->pause_rx = pd->pause_rx; in bcm_enet_probe()
1807 priv->pause_tx = pd->pause_tx; in bcm_enet_probe()
1808 priv->force_duplex_full = pd->force_duplex_full; in bcm_enet_probe()
1809 priv->force_speed_100 = pd->force_speed_100; in bcm_enet_probe()
1810 priv->dma_chan_en_mask = pd->dma_chan_en_mask; in bcm_enet_probe()
1811 priv->dma_chan_int_mask = pd->dma_chan_int_mask; in bcm_enet_probe()
1812 priv->dma_chan_width = pd->dma_chan_width; in bcm_enet_probe()
1813 priv->dma_has_sram = pd->dma_has_sram; in bcm_enet_probe()
1814 priv->dma_desc_shift = pd->dma_desc_shift; in bcm_enet_probe()
1873 if (pd->mii_config && in bcm_enet_probe()
1874 pd->mii_config(dev, 1, bcm_enet_mdio_read_mii, in bcm_enet_probe()
1959 struct bcm63xx_enet_platform_data *pd; in bcm_enet_remove() local
1961 pd = dev_get_platdata(&pdev->dev); in bcm_enet_remove()
1962 if (pd && pd->mii_config) in bcm_enet_remove()
1963 pd->mii_config(dev, 0, bcm_enet_mdio_read_mii, in bcm_enet_remove()
2708 struct bcm63xx_enetsw_platform_data *pd; in bcm_enetsw_probe() local
2739 pd = dev_get_platdata(&pdev->dev); in bcm_enetsw_probe()
2740 if (pd) { in bcm_enetsw_probe()
2741 memcpy(dev->dev_addr, pd->mac_addr, ETH_ALEN); in bcm_enetsw_probe()
2742 memcpy(priv->used_ports, pd->used_ports, in bcm_enetsw_probe()
2743 sizeof(pd->used_ports)); in bcm_enetsw_probe()
2744 priv->num_ports = pd->num_ports; in bcm_enetsw_probe()
2745 priv->dma_has_sram = pd->dma_has_sram; in bcm_enetsw_probe()
2746 priv->dma_chan_en_mask = pd->dma_chan_en_mask; in bcm_enetsw_probe()
2747 priv->dma_chan_int_mask = pd->dma_chan_int_mask; in bcm_enetsw_probe()
2748 priv->dma_chan_width = pd->dma_chan_width; in bcm_enetsw_probe()