Handle the visible size of a display in the kernel

Instead of guessing the visible size of the graphic area at
run-time, set it up in the kernel with the data from its datasheet

Signed-off-by: Juergen Beisert <jbe@pengutronix.de>
Add the known phyical display sizes the Mini2440 uses

Signed-off-by: Juergen Beisert <jbe@pengutronix.de>
Add the N43i display unit to the list of known displays

The N43i display unit comes with a NEC NL4827HC19-01B LCD and
touch support. The LCD has a resolution of 480 x 272.

Signed-off-by: amit shah <techlist.amit@gmail.com>
Acked-by: Juergen Beisert <jbe@pengutronix.de>
Mini2440: Enable button 6 as one of the GPIO keys

There is no more restriction to omit button 6

Signed-off-by: Juergen Beisert <jbe@pengutronix.de>
samsung-plat: Avoid division by zero

The pwm-beeper driver crashes the PWM driver by calling with a period time of
zero nanoseconds.

Signed-off-by: Juergen Beisert <jbe@pengutronix.de>
ARM: SAMSUNG: Add over sampling preventing code

Multiple calling adc by other device have happend over sampling.
It can be TS(TouchScreen), in the issue, while the adc is approaching.
This commit is preventing code for over sampling.

Signed-off-by: Dongsoo Ha <dsfine.ha@samsung.com>
Signed-off-by: Huisung Kang <hs1218.kang@samsung.com>
S3C24xx: Fix a missing dependency

Using the S3C2440 DMA unit must force the corresponding driver

Signed-off-by: Juergen Beisert <jbe@pengutronix.de>
PWM based beeper: adapt it to the new PWM framework and its symbols

Signed-off-by: Juergen Beisert <jbe@pengutronix.de>