[PATCH] OMAP: hwmod: Handle modules with 16bit registers
Kevin Hilman
khilman at deeprootsystems.com
Tue Oct 5 13:21:04 EDT 2010
Paul Walmsley <paul at pwsan.com> writes:
> From: Rajendra Nayak <rnayak at ti.com>
>
> Some modules which have 16bit registers can cause imprecise
> aborts if a __raw_readl/writel is used to read/write 32 bits.
>
> Add an additional flag to identify modules which have such
> hard requirement, and handle it in the hwmod framework.
>
> Signed-off-by: Rajendra Nayak <rnayak at ti.com>
> Acked-by: Paul Walmsley <paul at pwsan.com>
Tested-by: Kevin Hilman <khilman at deeprootsystems.com>
Added the flag to the 2420 hwmods and tested this patch on n810 using
the i2c hwmods and it now boots without the imprecise abort.
Kevin
More information about the linux-arm-kernel
mailing list