mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-23 02:54:32 +08:00
Merge tag 'drm-misc-fixes-2017-04-11' of git://anongit.freedesktop.org/git/drm-misc into drm-fixes
drm-misc-fixes for 2017-04-11 Core changes: - None Driver changes - udl: Fix unaligned memory access on SPARC (Jonathan) * tag 'drm-misc-fixes-2017-04-11' of git://anongit.freedesktop.org/git/drm-misc: drm/udl: Fix unaligned memory access in udl_render_hline
This commit is contained in:
commit
97d93f3549
@ -14,6 +14,7 @@
|
||||
#include <linux/slab.h>
|
||||
#include <linux/fb.h>
|
||||
#include <linux/prefetch.h>
|
||||
#include <asm/unaligned.h>
|
||||
|
||||
#include <drm/drmP.h>
|
||||
#include "udl_drv.h"
|
||||
@ -163,7 +164,7 @@ static void udl_compress_hline16(
|
||||
const u8 *const start = pixel;
|
||||
const uint16_t repeating_pixel_val16 = pixel_val16;
|
||||
|
||||
*(uint16_t *)cmd = cpu_to_be16(pixel_val16);
|
||||
put_unaligned_be16(pixel_val16, cmd);
|
||||
|
||||
cmd += 2;
|
||||
pixel += bpp;
|
||||
|
Loading…
Reference in New Issue
Block a user