From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexander Graf Date: Wed, 16 Mar 2016 23:32:10 +0100 Subject: [U-Boot] [PATCH 5/5] bcm2835 video: Map fb as cached In-Reply-To: <56E99F49.6020704@suse.de> References: <1458062508-210201-1-git-send-email-agraf@suse.de> <1458062508-210201-6-git-send-email-agraf@suse.de> <56E99F49.6020704@suse.de> Message-ID: <56E9DEEA.4070003@suse.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 16.03.16 19:00, Andreas F?rber wrote: > 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 >> --- >> 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. If the rest of the patches are good in v2, I'd appreciate if whoever applies this code could fix that up :). Alex