Am 15.03.2016 um 18:21 schrieb Alexander Graf: > The bcm2835 frame buffer is in RAM, so we can easily map it as cached and gain > all the glorious performance boost that brings with it. > > Signed-off-by: Alexander Graf <ag...@suse.de> > --- > drivers/video/bcm2835.c | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/drivers/video/bcm2835.c b/drivers/video/bcm2835.c > index bff1fcb..fe49f2e 100644 > --- a/drivers/video/bcm2835.c > +++ b/drivers/video/bcm2835.c > @@ -106,6 +106,12 @@ void lcd_ctrl_init(void *lcdbase) > > gd->fb_base = bus_to_phys( > msg_setup->allocate_buffer.body.resp.fb_address); > + > + /* Enable dcache for the frame buffer */ > + mmu_set_region_dcache_behaviour(gd->fb_base,
Spaces vs. tab. Andreas > + ALIGN(PAGE_SIZE, msg_setup->allocate_buffer.body.resp.fb_size), > + DCACHE_WRITEBACK); > + lcd_set_flush_dcache(1); > } > > void lcd_enable(void) > -- SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Felix Imendörffer, Jane Smithard, Graham Norton; HRB 21284 (AG Nürnberg) _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot