gianfar: Move tbase/rbase initialization to gfar_init_mac()
[pandora-kernel.git] / drivers / net / gianfar.h
index cf35296..05732fa 100644 (file)
@@ -726,6 +726,7 @@ struct gfar_private {
        unsigned long txic;
 
        /* Buffer descriptor pointers */
+       dma_addr_t tx_bd_dma_base;
        struct txbd8 *tx_bd_base;       /* First tx buffer descriptor */
        struct txbd8 *cur_tx;           /* Next free ring entry */
        struct txbd8 *dirty_tx;         /* First buffer in line
@@ -779,7 +780,8 @@ struct gfar_private {
        spinlock_t bflock;
 
        phy_interface_t interface;
-       char    phy_bus_id[BUS_ID_SIZE];
+       struct device_node *phy_node;
+       struct device_node *tbi_node;
        u32 device_flags;
        unsigned char rx_csum_enable:1,
                extended_hash:1,
@@ -793,7 +795,6 @@ struct gfar_private {
 
        /* PHY stuff */
        struct phy_device *phydev;
-       struct phy_device *tbiphy;
        struct mii_bus *mii_bus;
        int oldspeed;
        int oldduplex;