HDMI: fix edid mode list error: set head->prev to edid->modelist.
authorZheng Yang <zhengyang@rock-chips.com>
Thu, 2 Apr 2015 08:49:50 +0000 (16:49 +0800)
committerZheng Yang <zhengyang@rock-chips.com>
Thu, 2 Apr 2015 08:59:58 +0000 (16:59 +0800)
Signed-off-by: Zheng Yang <zhengyang@rock-chips.com>
drivers/video/rockchip/hdmi/rockchip-hdmi-lcdc.c

index 7ca74fdcd2f178944307fcd0bbde3cf2cb01cb8d..8a10edb91bb9c4c855771ee51534690165c443a4 100644 (file)
@@ -511,6 +511,7 @@ static void hdmi_sort_modelist(struct hdmi_edid *edid, int feature)
 
        edid->modelist = head_new;
        edid->modelist.prev->next = &edid->modelist;
+       edid->modelist.next->prev = &edid->modelist;
 }
 
 /**