[PATCH 4/4] mx35: add flexcan devices

Hans J. Koch hjk at linutronix.de
Fri May 28 09:34:25 EDT 2010


On Fri, May 28, 2010 at 01:42:18PM +0200, Marc Kleine-Budde wrote:
> Signed-off-by: Marc Kleine-Budde <mkl at pengutronix.de>
> ---
>  arch/arm/mach-mx3/devices.c |   40 ++++++++++++++++++++++++++++++++++++++++
>  arch/arm/mach-mx3/devices.h |    2 ++
>  2 files changed, 42 insertions(+), 0 deletions(-)
> 
> diff --git a/arch/arm/mach-mx3/devices.c b/arch/arm/mach-mx3/devices.c
> index db7acd6..0e1e20b 100644
> --- a/arch/arm/mach-mx3/devices.c
> +++ b/arch/arm/mach-mx3/devices.c
> @@ -127,6 +127,46 @@ struct platform_device mxc_uart_device4 = {
>  };
>  #endif /* CONFIG_ARCH_MX31 */
>  
> +#ifdef CONFIG_ARCH_MX35
> +static struct resource mxc_can_1_resources[] = {
> +	{
> +		.start	= 0x53fe4000,
> +		.end	= 0x53fe7fff,
> +		.flags	= IORESOURCE_MEM,
> +	}, {
> +		.start	= 43,
> +		.end	= 43,
> +		.flags	= IORESOURCE_IRQ,
> +	}
> +};
> +
> +struct platform_device mxc_can_device0 = {
> +	.name = "flexcan",

Did you also post the flexcan driver itself somewhere? I've got such a device
on my desk right now, and would be willing to test that. I've made some tests
with Sascha's old version, but it's not really satisfying...

Thanks,
Hans



More information about the linux-arm-kernel mailing list