Print the CRS Software Visibility Enable bit and the Crosslink Supported bit.
Remove error condition for negative length parameter; the
corresponding type is unsigned (size_t) and thus the value cannot be
negative.
The EXYNOS4_I2C0_OFFSET is actually reffered to as additional GPIO space.
Add GPIO register definitions

Also add the frequency for the USB system; its also used for various other
clocksources
Use the constant for default interrupt provided by autoconf
Enable AUDIO_PROP_MMAP in hdafg(4).

Addresses PR#48792 and PR#35961.
Implement gpio framework for the Samsung Exynos series.

Note that only the Exynos4 gpio registers are defined now and provision is
taken to allow for seamlessness adding of Exynos5 values.
Rename led0 to led1 to be consistent with the linux distro
Both Exynos4 and Exynos5 have a 24 Mhz external crystal that gets pumped up to
the required frequencies by PLL circuits.

USB freq. seems to be tied directly to this freq.
The mct runs at F_IN / XUSBXTI of 24 Mhz
Rename blinkled to heartbeat since that is its function
Implement heartbeat LED using the new gpio subsystem
make this compile.