arch/arm/mach-meson8b: Add ODROID-C to Kconfig.boards

Change-Id: I46e951f4091cb4216c8fd20d71f04cdfb91f9c2f
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
ARM:dts: Add new device file for ODROID-C

Change-Id: I0ef19806958742c2f4c64c97aa2695b2fe5782ea
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
ARM:config: Add new kernel config for ODROID-C

Change-Id: I8fc926f3991e83b7e50da1779fd2a5f6b73aa70f
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
config:ODROIDC: Enable a sysfs interface for GPIOs.

Change-Id: If5ad26b1f2619b478f4a025db223267e2e3e69fc
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
config:ODROIDC: Kernel porting to ODROIDC board (rev 1.0)

Below hardware/components are deprecated
        PMU (AML1618)
        NAND
        Audio Codec

Change-Id: Ica61b729b1fc8abc8df9bb60d84279c3f0269d85
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
ODROIDC: mmc: Support UHS-1 micro sdcard

Since MESON8B has single SDHC and SDIO block, 'meson8b_odroidc.dtd' is to boot by sdcard
and 'meson8b_odroidc_emmc.dtd' by eMMC.

Change-Id: I5550197122c023d50665a3bcfc740567b99420f4
ODROIDC: rtc: Supporting RTC hwclock

Change-Id: Iedf453c1bdd01bd1682ec2bce4d2e0148153ece2
ODROIDC:usb: USB Hub reset control, OTG VBUS control

Change-Id: Id5656c4f5404864d4536972beed7fa352ba77eb5
ODROIDC: use generic partition tables on MBR

Change-Id: Ia8d4869ff336ad6a2deed92bff2190509507b948
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
wifi: Remove Broadcom WiFi device driver

Change-Id: I7b64eb2c6014ab26cd46f638337958543c1b23e4
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
mmc/sdhc: Fix clk_div for maximum clock

Change-Id: I5dabc4071c2f1d2d4f4ea550097b990757c74e99
Signed-off-by: Kevin Kim <chkim@hardkernel.com>
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
ODROIDC:dtd: Remove dummy PMU device nodes

Change-Id: I2cb76fb311398e36bb6f4a5aff14e9c0975d12cd
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
ODROIDC:config: kernel build config clean-up

Change-Id: Ie5155d94352c4e3bf9216e3b6e25885733ac01ad
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
ODROIDC:config: Add USB dongle WiFi driver build

Change-Id: I531db49387927427f7584d494d592776b274d5a6
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
Revert "ODROIDC:config: Add USB dongle WiFi driver build"

This reverts commit 74552b8f39694252758a0bed425386a9592fdd46.

Change-Id: I4c1b7b4c0b3155e950742ab7a552843e9deda731

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
ODROIDC:config: Add USB dongle WiFi driver build

This patch disables WiFi modules and removes from build.

Change-Id: Id17f18fe59122c7f676cf91c647ec1af285ff107
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
ODROIDC:mtd/nand: disable NAND features

Change-Id: I9c944a6bb4574e6b07f4d6007adaf997f1548f11
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
mtd/nand: Fix build error since NAND feature is disabled

drivers/mtd/nand/nand_base.c:2863:12:
error: ‘nand_flash_detect_onfi’ defined but not used [-Werror=unused-function]
cc1: all warnings being treated as errors

Change-Id: I66511666e9dc561ae8adc06d73aa21b3856d3a37
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
ODROIDC:audio: Add dummy_codec to support SPDIF

Change-Id: Ibd6374015f1d98e65e04662ae8dda08ffda18d57
Signed-off-by: Kevin Kim <ckkim@hardkernel.com>
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
ODROIDC:dtd: Add 'change-frequent-only' property to DVFS node.

Since ODROIDC does not have PMU for voltage scaling, only required to
scale the CPU frequencies.

Change-Id: I6e49d7b00fb057776e97fafc3a1dc6daa8494e1e

Signed-off-by: Dongjin Kim <tobetter@gmail.com>