mdio: Move allocation of interrupts into core
Have mdio_alloc() create the array of interrupt numbers, and initialize it to POLLING. This is what most MDIO drivers want, so allowing code to be removed from the drivers. Signed-off-by:Andrew Lunn <andrew@lunn.ch> Reviewed-by:
Florian Fainelli <f.fainelli@gmail.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- arch/powerpc/platforms/82xx/ep8248e.c 1 addition, 9 deletionsarch/powerpc/platforms/82xx/ep8248e.c
- arch/powerpc/platforms/pasemi/gpio_mdio.c 0 additions, 3 deletionsarch/powerpc/platforms/pasemi/gpio_mdio.c
- drivers/net/ethernet/8390/ax88796.c 2 additions, 13 deletionsdrivers/net/ethernet/8390/ax88796.c
- drivers/net/ethernet/adi/bfin_mac.c 1 addition, 10 deletionsdrivers/net/ethernet/adi/bfin_mac.c
- drivers/net/ethernet/aeroflex/greth.c 0 additions, 5 deletionsdrivers/net/ethernet/aeroflex/greth.c
- drivers/net/ethernet/aeroflex/greth.h 0 additions, 1 deletiondrivers/net/ethernet/aeroflex/greth.h
- drivers/net/ethernet/agere/et131x.c 1 addition, 12 deletionsdrivers/net/ethernet/agere/et131x.c
- drivers/net/ethernet/altera/altera_tse_main.c 1 addition, 12 deletionsdrivers/net/ethernet/altera/altera_tse_main.c
- drivers/net/ethernet/amd/au1000_eth.c 0 additions, 7 deletionsdrivers/net/ethernet/amd/au1000_eth.c
- drivers/net/ethernet/broadcom/b44.c 1 addition, 13 deletionsdrivers/net/ethernet/broadcom/b44.c
- drivers/net/ethernet/broadcom/bcm63xx_enet.c 0 additions, 9 deletionsdrivers/net/ethernet/broadcom/bcm63xx_enet.c
- drivers/net/ethernet/broadcom/bgmac.c 2 additions, 13 deletionsdrivers/net/ethernet/broadcom/bgmac.c
- drivers/net/ethernet/broadcom/genet/bcmmii.c 0 additions, 10 deletionsdrivers/net/ethernet/broadcom/genet/bcmmii.c
- drivers/net/ethernet/broadcom/sb1250-mac.c 0 additions, 4 deletionsdrivers/net/ethernet/broadcom/sb1250-mac.c
- drivers/net/ethernet/broadcom/tg3.c 0 additions, 4 deletionsdrivers/net/ethernet/broadcom/tg3.c
- drivers/net/ethernet/broadcom/tg3.h 0 additions, 1 deletiondrivers/net/ethernet/broadcom/tg3.h
- drivers/net/ethernet/cadence/macb.c 1 addition, 13 deletionsdrivers/net/ethernet/cadence/macb.c
- drivers/net/ethernet/dnet.c 1 addition, 11 deletionsdrivers/net/ethernet/dnet.c
- drivers/net/ethernet/ethoc.c 1 addition, 13 deletionsdrivers/net/ethernet/ethoc.c
- drivers/net/ethernet/faraday/ftgmac100.c 0 additions, 6 deletionsdrivers/net/ethernet/faraday/ftgmac100.c
Please register or sign in to comment