[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