arm: add Telechips SoCs support

Currently, this only supports the TCC92XX family of ARMv6 processors,
but is setup to support TCC88XX and later chips too.
clk: Clock driver for TCC92XX architecture

Still need to add the cpu, mbus, dbus, gbus, vbus, vcod, iobus, and
smu bus clocks.
pinctrl: add Telechips GPIO IP driver.

This driver currently only includes pin definitions for the TCC92XX,
but since the IP on all Telechips SoCs are the same, we just need
to add the pin tables for the other SoCs.
clocksource: add Telechips TIMER IP driver.

The timer block is the same across all Telechips SoCs, so this driver
should be able to support all available Telechips SoCs.
irqchip: add Telechips VPIC IP driver.

The VPIC IP is used across all Telechips SoCs, with only minor
differences. This driver implements the core functionality.
i2c: add Telechips I2C master driver

The I2C IP is the same across all Telechips SoCs.
video: add Telechips DDI IP framebuffer driver

The DDI LCDC controller is used on all Telechips SoCs up to and
including the TCC880X chips.
mmc: Add SDHCI slot driver for Telechips SoCs.

Though there are some differences in the controller setup, the
individual SDHCI slots are all following SDHCI specs relatively
closely.

This driver has been tested on TCC92XX and TCC88XX platforms.
iio: add Telechips ADC driver

Work in progress, need to properly test it.
rtc: add Telechips RTC driver
mtd: add Telechips NFC/ECC IP (NAND) driver

This also includes an (optional) partition parser that uses the
on-flash Golden Info and the partition ATAG as used in the original
Telechips BSP to build a proper partition list for the partitions
of the flash that are not using the special proprietary NFL.

(For Android, these partitions are all parts of the flash except
for "external storage", i.e. the "internal sdcard").
input: add driver for 3-Axis Accelerometer MMA7660

This is modeled after the Freescale driver for the MMA8450.
input: beginnings of a clean UUTEK UOR6x5x driver
usb: add Telechips OHCI support.