Hello Hannes,
Am 06.03.2014 15:24, schrieb Hannes Petermaier:
On 2014-03-06 14:58, Heiko Schocher wrote:
Hello Hannes,
Am 06.03.2014 14:39, schrieb Hannes Petermaier:
- Adds support for a minimal framebuffer driver of TI's AM335x SoC
to be compatible with Wolfgang Denk's LCD-Framework (CONFIG_LCD,
common/lcd.c)
Signed-off-by: Hannes Petermaier<oe5...@oevsv.at>
---
drivers/video/Makefile | 1 +
drivers/video/am335x-fb.c | 169 +++++++++++++++++++++++++++++++++++++++++++++
drivers/video/am335x-fb.h | 67 ++++++++++++++++++
3 files changed, 237 insertions(+)
create mode 100644 drivers/video/am335x-fb.c
create mode 100644 drivers/video/am335x-fb.h
Why you cannot use:
u-boot:drivers/video/da8xx-fb.c ?
bye,
Heiko
Hi Heiko,
for my opinion this clone of the linux-driver is very overloaded and difficult
to use/configure.
With the words 'small-is-beautiful' and 'keep-it-simple' i've wrote a few lines
which do the minimum:
- configure raster-controller
- setup DMA
- powerON Display
maybe we can use the small-version in other projects too.
Why is it difficult to use/configure the existing driver?
Look for example into the board/siemens/pxm2/board.c board, which uses
this driver. You have to define:
static struct da8xx_panel lcd_panels[]
static const struct display_panel disp_panel
static const struct lcd_ctrl_config lcd_cfg
and call "da8xx_video_init(&lcd_panels[0], &lcd_cfg, lcd_cfg.bpp);"
Thats all ...
bye,
Heiko
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot