rtc: add rtc-lpc24xx driver

Driver originates from old lpc24xx linux source tree.

Signed-off-by: Joachim Eastwood <manabian@gmail.com>
wdt: add lpc2k-wdt driver

Driver originates from old lpc24xx linux source tree.

Signed-off-by: Joachim Eastwood <manabian@gmail.com>
ARM: new platform for NXP's LPC18xx/43xx Cortex-M3/4 MCUs

Signed-off-by: Joachim Eastwood <manabian@gmail.com>
ARM: dts: Add DT for NXP LPC18xx/43xx

Signed-off-by: Joachim Eastwood <manabian@gmail.com>
clocksource: add lpc32xx timer driver

Add support for using the NXP LPC timer as clocksource and
clock event. These timmer are present on many NXP devices
including LPC32XX/18XX and 43XX.

Signed-off-by: Joachim Eastwood <manabian@gmail.com>
clk: add table_size member to struct clk_mux

Signed-off-by: Joachim Eastwood <manabian@gmail.com>
clk: add lpc18xx cgu clk driver

Driver for NXP LPC18XX/43XX Clock Generation Unit (CGU).

Signed-off-by: Joachim Eastwood <manabian@gmail.com>
clk: add lpc18xx ccu clk driver

Driver for NXP LPC18XX/43XX Clock Control Unit (CCU).

Signed-off-by: Joachim Eastwood <manabian@gmail.com>
ARM: dts: add clock data to lpc18xx DT

Signed-off-by: Joachim Eastwood <manabian@gmail.com>
gpio: add lpc18xx gpio driver

Signed-off-by: Joachim Eastwood <manabian@gmail.com>
pinctrl: add lpc18xx pinctrl driver

Signed-off-by: Joachim Eastwood <manabian@gmail.com>
pinctrl: lpc18xx: funny drive strength mapping

Signed-off-by: Joachim Eastwood <manabian@gmail.com>