[RFC/RFT PATCH 0/2] SERIAL: OMAP: Remove idle handling from driver
a0131647
sourav.poddar at ti.com
Fri Feb 15 08:03:58 EST 2013
Hi,
On Friday 15 February 2013 05:36 PM, Santosh Shilimkar wrote:
> OMAP UART IP needs manual idle modes based on state of the
> IP. Currently this is handled by the driver with function pointers
> implemented in platform code.
>
> This however breaks in case of device tree because of missing
> idle handling.
>
> The series tries to address the issue
>
> Patches has been tested on OMAP4 and OMAP5 devices where the console
> slugishness was observed without idle mode handling. CPUIDLE and
> suspend tested ok on these devices.
>
> Need help in testing on OMAP2, OMAP3 and AM3XXX devices.
>
Tested this series on omap3630 beagle board for:
1. Retention in idle and suspend.
2. Off mode in idle and suspend.
Tested-by: Sourav Poddar <sourav.poddar at ti.com>
> Santosh Shilimkar (2):
> ARM: OMAP2+: hwmod-data: UART IP needs software control of sidle
> modes
> SERIAL: OMAP: Remove the idle handling from the driver
>
> arch/arm/mach-omap2/omap_hwmod_2xxx_ipblock_data.c | 3 ++
> arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 6 ++++
> arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 4 +++
> arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 6 +++-
> arch/arm/mach-omap2/serial.c | 31 --------------------
> drivers/tty/serial/omap-serial.c | 23 ---------------
> 6 files changed, 18 insertions(+), 55 deletions(-)
>
More information about the linux-arm-kernel
mailing list