From 6918ea2484861cbf806c812b95a814ab40063c05 Mon Sep 17 00:00:00 2001 From: Florian Fainelli Date: Sat, 27 Sep 2014 19:10:51 +0000 Subject: brcm2708: update 3.10 patches with raspberrypi/rpi-3.10.y of 27 Apr. 2014 Update the 3.10 rasperry patches by rebasing raspberry/rpi-3.10-y against linux-stable/v3.10.49. Signed-off-by: Florian Fainelli SVN-Revision: 42678 --- ...68-Speed-up-console-framebuffer-imageblit-function.patch | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'target/linux/brcm2708/patches-3.10/0068-Speed-up-console-framebuffer-imageblit-function.patch') diff --git a/target/linux/brcm2708/patches-3.10/0068-Speed-up-console-framebuffer-imageblit-function.patch b/target/linux/brcm2708/patches-3.10/0068-Speed-up-console-framebuffer-imageblit-function.patch index 2c56a3d..1b1789d 100644 --- a/target/linux/brcm2708/patches-3.10/0068-Speed-up-console-framebuffer-imageblit-function.patch +++ b/target/linux/brcm2708/patches-3.10/0068-Speed-up-console-framebuffer-imageblit-function.patch @@ -1,7 +1,7 @@ -From 42b4a831d77ee33f67142882b2b68e4138cbf13e Mon Sep 17 00:00:00 2001 +From aad790d20f7b2f9a90716b33181e8554de10b6a0 Mon Sep 17 00:00:00 2001 From: Harm Hanemaaijer Date: Thu, 20 Jun 2013 20:21:39 +0200 -Subject: [PATCH 068/174] Speed up console framebuffer imageblit function +Subject: [PATCH 068/196] Speed up console framebuffer imageblit function Especially on platforms with a slower CPU but a relatively high framebuffer fill bandwidth, like current ARM devices, the existing @@ -32,6 +32,8 @@ Signed-off-by: Harm Hanemaaijer drivers/video/cfbimgblt.c | 152 ++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 147 insertions(+), 5 deletions(-) +diff --git a/drivers/video/cfbimgblt.c b/drivers/video/cfbimgblt.c +index baed57d..ce91bf2 100644 --- a/drivers/video/cfbimgblt.c +++ b/drivers/video/cfbimgblt.c @@ -28,6 +28,11 @@ @@ -46,7 +48,7 @@ Signed-off-by: Harm Hanemaaijer */ #include #include -@@ -262,6 +267,133 @@ static inline void fast_imageblit(const +@@ -262,6 +267,133 @@ static inline void fast_imageblit(const struct fb_image *image, struct fb_info * } } @@ -180,7 +182,7 @@ Signed-off-by: Harm Hanemaaijer void cfb_imageblit(struct fb_info *p, const struct fb_image *image) { u32 fgcolor, bgcolor, start_index, bitstart, pitch_index = 0; -@@ -294,11 +426,21 @@ void cfb_imageblit(struct fb_info *p, co +@@ -294,11 +426,21 @@ void cfb_imageblit(struct fb_info *p, const struct fb_image *image) bgcolor = image->bg_color; } @@ -207,3 +209,6 @@ Signed-off-by: Harm Hanemaaijer slow_imageblit(image, p, dst1, fgcolor, bgcolor, start_index, pitch_index); } else +-- +1.9.1 + -- cgit v1.1