1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-11-27 20:04:05 +02:00

ar71xx: ag71xx: remove MII interface setup code

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29011 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
juhosg 2011-11-13 11:26:56 +00:00
parent 13e0098939
commit 95d3699b73
3 changed files with 0 additions and 16 deletions

View File

@ -23,7 +23,6 @@ struct ag71xx_platform_data {
int speed; int speed;
int duplex; int duplex;
u32 reset_bit; u32 reset_bit;
u32 mii_if;
u8 mac_addr[ETH_ALEN]; u8 mac_addr[ETH_ALEN];
struct device *mii_bus_dev; struct device *mii_bus_dev;

View File

@ -343,7 +343,6 @@ static inline int ag71xx_desc_pktlen(struct ag71xx_desc *desc)
#define RX_STATUS_OF BIT(2) /* Rx Overflow */ #define RX_STATUS_OF BIT(2) /* Rx Overflow */
#define RX_STATUS_BE BIT(3) /* Bus Error */ #define RX_STATUS_BE BIT(3) /* Bus Error */
#define MII_CTRL_IF_MASK 3
#define MII_CTRL_SPEED_SHIFT 4 #define MII_CTRL_SPEED_SHIFT 4
#define MII_CTRL_SPEED_MASK 3 #define MII_CTRL_SPEED_MASK 3
#define MII_CTRL_SPEED_10 0 #define MII_CTRL_SPEED_10 0
@ -436,17 +435,6 @@ static inline u32 ag71xx_mii_ctrl_rr(struct ag71xx *ag)
return __raw_readl(ag->mii_ctrl); return __raw_readl(ag->mii_ctrl);
} }
static inline void ag71xx_mii_ctrl_set_if(struct ag71xx *ag,
unsigned int mii_if)
{
u32 t;
t = ag71xx_mii_ctrl_rr(ag);
t &= ~(MII_CTRL_IF_MASK);
t |= (mii_if & MII_CTRL_IF_MASK);
ag71xx_mii_ctrl_wr(ag, t);
}
static inline void ag71xx_mii_ctrl_set_speed(struct ag71xx *ag, static inline void ag71xx_mii_ctrl_set_speed(struct ag71xx *ag,
unsigned int speed) unsigned int speed)
{ {

View File

@ -444,9 +444,6 @@ static void ag71xx_hw_setup(struct ag71xx *ag)
/* setup max frame length */ /* setup max frame length */
ag71xx_wr(ag, AG71XX_REG_MAC_MFL, AG71XX_TX_MTU_LEN); ag71xx_wr(ag, AG71XX_REG_MAC_MFL, AG71XX_TX_MTU_LEN);
/* setup MII interface type */
ag71xx_mii_ctrl_set_if(ag, pdata->mii_if);
/* setup FIFO configuration registers */ /* setup FIFO configuration registers */
ag71xx_wr(ag, AG71XX_REG_FIFO_CFG0, FIFO_CFG0_INIT); ag71xx_wr(ag, AG71XX_REG_FIFO_CFG0, FIFO_CFG0_INIT);
if (pdata->is_ar724x) { if (pdata->is_ar724x) {