[PATCH 1/2] [ARM] Kirkwood: enhance TLCK detection

Lennert Buytenhek buytenh at wantstofly.org
Thu Oct 21 03:53:18 EDT 2010


In the patch title:

> [PATCH 1/2] [ARM] Kirkwood: enhance TLCK detection

s/TLCK/TCLK/



On Thu, Oct 21, 2010 at 09:45:26AM +0200, Simon Guinot wrote:

> From: Simon Guinot <sguinot at lacie.com>
> 
> According to the Marvell LSP, the Sample at Reset regiter bit 21 can be
> used to detect TCLK on 6281 and 6282 devices.
> 
> This patch has only been tested on LaCie boards.
>
> [snip]
>  
> -	if ((dev == MV88F6281_DEV_ID && (rev == MV88F6281_REV_A0 ||
> -					rev == MV88F6281_REV_A1)) ||
> -	    (dev == MV88F6282_DEV_ID))
> -		return 200000000;
> +	if (dev == MV88F6281_DEV_ID || dev == MV88F6282_DEV_ID)
> +		if ((readl(SAMPLE_AT_RESET) >> 21 & 1) == 0)
> +			return 200000000;
>  
>  	return 166666667;
>  }

Can we not just make this:

	if ((readl(SAMPLE_AT_RESET) >> 21 & 1) == 0)
		return 200000000;
	else
		return 166666667;

(I don't have the necessary docs, Saeed might have to answer this one.)


thanks,
Lennert



More information about the linux-arm-kernel mailing list