[maemo-developers] [PATCH] DSS2: Export omap_dispc_set_plane_ba0
From: Imre Deak imre.deak at nokia.comDate: Wed Feb 11 11:43:14 EET 2009
- Previous message: Issues with RTComm...
- Next message: Repository issues ...
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
This is used currently by the PVR driver. Should go away once a proper interface is implemented. Signed-off-by: Imre Deak <imre.deak at nokia.com> --- arch/arm/plat-omap/dss/dispc.c | 10 ++++++++++ arch/arm/plat-omap/include/mach/display.h | 2 ++ 2 files changed, 12 insertions(+) Index: linux-beagle/arch/arm/plat-omap/include/mach/display.h =================================================================== --- linux-beagle.orig/arch/arm/plat-omap/include/mach/display.h +++ linux-beagle/arch/arm/plat-omap/include/mach/display.h @@ -459,4 +459,6 @@ typedef void (*omap_dispc_isr_t) (void * int omap_dispc_register_isr(omap_dispc_isr_t isr, void *arg, u32 mask); int omap_dispc_unregister_isr(omap_dispc_isr_t isr); +void omap_dispc_set_plane_ba0(enum omap_channel, enum omap_plane plane, u32 paddr); + #endif Index: linux-beagle/arch/arm/plat-omap/dss/dispc.c =================================================================== --- linux-beagle.orig/arch/arm/plat-omap/dss/dispc.c +++ linux-beagle/arch/arm/plat-omap/dss/dispc.c @@ -659,6 +659,16 @@ static void _dispc_set_plane_ba0(enum om dispc_write_reg(ba0_reg[plane], paddr); } +void omap_dispc_set_plane_ba0(enum omap_channel channel, enum omap_plane plane, + u32 paddr) +{ + enable_clocks(1); + _dispc_set_plane_ba0(plane, paddr); + dispc_go(channel); + enable_clocks(0); +} +EXPORT_SYMBOL_GPL(omap_dispc_set_plane_ba0); + static void _dispc_set_plane_ba1(enum omap_plane plane, u32 paddr) { const struct dispc_reg ba1_reg[] = { DISPC_GFX_BA1, --------------080406030504070605080605--
- Previous message: Issues with RTComm...
- Next message: Repository issues ...
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]