[PATCH V3 3/3] drivers/video: remove pxafb enable on load
Robert Jarzmik
robert.jarzmik at free.fr
Thu Feb 16 13:23:48 EST 2012
As pxafb can rely on a PWM to control backlight, and because
driver dependencies are hard to deal with, remove automatic
enable of PXAFB on probe.
The user should in its environment do a :
- fb0.enable=1
This way, the PWM has been probed and is ready to work, and
the pxafb backlight control works.
Signed-off-by: Robert Jarzmik <robert.jarzmik at free.fr>
---
arch/arm/mach-pxa/include/mach/pxafb.h | 1 -
drivers/video/pxa.c | 3 ---
2 files changed, 0 insertions(+), 4 deletions(-)
diff --git a/arch/arm/mach-pxa/include/mach/pxafb.h b/arch/arm/mach-pxa/include/mach/pxafb.h
index 1730fbf..23cbea9 100644
--- a/arch/arm/mach-pxa/include/mach/pxafb.h
+++ b/arch/arm/mach-pxa/include/mach/pxafb.h
@@ -64,7 +64,6 @@ struct pxafb_videomode {
struct pxafb_platform_data {
struct pxafb_videomode *mode;
unsigned int lcd_conn;
- int enable_on_load;
/** force a memory area to be used, else NULL for dynamic allocation */
void *framebuffer;
diff --git a/drivers/video/pxa.c b/drivers/video/pxa.c
index ddd7087..900ae80 100644
--- a/drivers/video/pxa.c
+++ b/drivers/video/pxa.c
@@ -538,9 +538,6 @@ static int pxafb_probe(struct device_d *dev)
return ret;
}
- if (pdata->enable_on_load)
- info->fbops->fb_enable(info);
-
return 0;
}
--
1.7.5.4
More information about the barebox
mailing list