Skip to content

Commit

Permalink
sc92031: more useful banner in kernel log
Browse files Browse the repository at this point in the history
The banner currently printed when loading the module is mostly useless.

Replace it with a more informative one, printed after probing the device.

Output format copied from 8139cp/8139too.

Signed-off-by: Cesar Eduardo Barros <cesarb@cesarb.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
  • Loading branch information
Cesar Eduardo Barros authored and David S. Miller committed Jan 21, 2009
1 parent 4101dec commit eb5c8bc
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion drivers/net/sc92031.c
Original file line number Diff line number Diff line change
Expand Up @@ -1423,6 +1423,7 @@ static int __devinit sc92031_probe(struct pci_dev *pdev,
struct net_device *dev;
struct sc92031_priv *priv;
u32 mac0, mac1;
unsigned long base_addr;

err = pci_enable_device(pdev);
if (unlikely(err < 0))
Expand Down Expand Up @@ -1497,6 +1498,14 @@ static int __devinit sc92031_probe(struct pci_dev *pdev,
if (err < 0)
goto out_register_netdev;

#if SC92031_USE_BAR == 0
base_addr = dev->mem_start;
#elif SC92031_USE_BAR == 1
base_addr = dev->base_addr;
#endif
printk(KERN_INFO "%s: SC92031 at 0x%lx, %pM, IRQ %d\n", dev->name,
base_addr, dev->dev_addr, dev->irq);

return 0;

out_register_netdev:
Expand Down Expand Up @@ -1603,7 +1612,6 @@ static struct pci_driver sc92031_pci_driver = {

static int __init sc92031_init(void)
{
printk(KERN_INFO SC92031_DESCRIPTION " " SC92031_VERSION "\n");
return pci_register_driver(&sc92031_pci_driver);
}

Expand Down

0 comments on commit eb5c8bc

Please sign in to comment.