pinctrl: samsung: Introduce struct samsung_pin_bank_type

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
ARM: s3c64xx: Skip legacy EINT setup if pinctrl-s3c64xx driver is present

The new pinctrl-s3c64xx is responsible for EINT handling on DT-enabled
platforms.

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
gpio: samsung: Skip legacy GPIO registration if pinctrl-s3c64xx is present

The new driver handles GPIO on DT-enabled platforms.

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
pinctrl: Add pinctrl-s3c64xx driver

This patch adds pinctrl-s3c64xx driver which implements pin control
interface for Samsung S3C64xx SoCs.

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
ARM: dts: s3c64xx: Add pin control node

This patch adds pin control node for the pin controller present on the
S3C64xx SoCs.

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
ARM: dts: s3c6410-mini6410: Add pinctrl properties to device nodes

This patch adds pin control properties to existing device nodes to allow
pin configuration using pinctrl-s3c64xx driver.

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
ARM: dts: s3c6410-mini6410: Add device node for gpio keys

This patch adds device tree node for GPIO keys available on mini6410
board.

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>
ARM: dts: s3c6410-mini6410: Add device node for GPIO leds

This patch adds device tree node for GPIO LEDs available on mini6410
board.

Signed-off-by: Tomasz Figa <tomasz.figa@gmail.com>