[PATCH] net/macb: Add hardware revision information during probe

David Miller davem at davemloft.net
Fri Sep 12 15:20:52 PDT 2014


From: Alexandre Belloni <alexandre.belloni at free-electrons.com>
Date: Thu, 11 Sep 2014 16:51:36 +0200

> From: Bo Shen <voice.shen at atmel.com>
> 
> Signed-off-by: Bo Shen <voice.shen at atmel.com>
> Signed-off-by: Nicolas Ferre <nicolas.ferre at atmel.com>
> ---
>  drivers/net/ethernet/cadence/macb.c | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/drivers/net/ethernet/cadence/macb.c b/drivers/net/ethernet/cadence/macb.c
> index ca5d7798b265..a3b35c146d9c 100644
> --- a/drivers/net/ethernet/cadence/macb.c
> +++ b/drivers/net/ethernet/cadence/macb.c
> @@ -2241,6 +2241,7 @@ static int __init macb_probe(struct platform_device *pdev)
>  
>  	netif_carrier_off(dev);
>  
> +	netdev_info(dev, "Cadence rev 0x%08x\n", macb_readl(bp, MID));
>  	netdev_info(dev, "Cadence %s at 0x%08lx irq %d (%pM)\n",
>  		    macb_is_gem(bp) ? "GEM" : "MACB", dev->base_addr,
>  		    dev->irq, dev->dev_addr);

This is really sloppy.  The "Cadence %s at ..." is what announces the device,
therefore it's out of context to print out the device revision beforehand.

Why don't you just add it to the existing printout instead?



More information about the linux-arm-kernel mailing list