base: import sync and sw_sync from i9300-update12

Change-Id: Ieee92e33d7974726b6fc45bd95005a25bf139bc9
Signed-off-by: zwliew <zhaoweiliew@gmail.com>
s3cfb: update 12

Signed-off-by: zwliew <zhaoweiliew@gmail.com>

Conflicts:
	drivers/video/samsung/Kconfig
	drivers/video/samsung/Makefile
	drivers/video/samsung/mdnie_table_kona.h
	drivers/video/samsung/s3cfb_main.c
	drivers/video/samsung/s3cfb_nt71391.c

Change-Id: Icf36a041a4e050524f760e98dbd630abf73efbed
s3cfb: define s3cfb_lcd again

Change-Id: I5028e8abf054159c2004d19fb7ed610c64c801df
Signed-off-by: zwliew <zhaoweiliew@gmail.com>
mach: import board-lcd.h

Change-Id: I166a11d7fc2310fe9650fe905820e72c38f8c1c4
Signed-off-by: zwliew <zhaoweiliew@gmail.com>
s3cfb: also import samsung_duallcd and samsung_extdisp

Change-Id: Id9df2abe2edeaa403709e304b502d9bbf9229962
Signed-off-by: zwliew <zhaoweiliew@gmail.com>
s3cfb: add missing regs, fix derp

Change-Id: I7a55a6f2308301ef78d3600e10471ca7d6e289ad
Signed-off-by: zwliew <zhaoweiliew@gmail.com>
s3cfb: make sysfs vsync event match current hwcomposer

Change-Id: Ie97e851bc2193f46d87a5aa2f5b691e06239cc02
Signed-off-by: zwliew <zhaoweiliew@gmail.com>