i2c: exynos5: Initialise Samsung High Speed I2C controller early

This patch moves initialization code to subsys_initcall() to ensure
that the i2c bus is available early so the regulators can be quickly
probed and available for other devices on their probe() call.

Such solution has been proposed by Mark Brown to fix the problem of
the regulators not beeing available on the peripheral device probe():
http://lists.infradead.org/pipermail/linux-arm-kernel/2010-March/011971.html

http://article.gmane.org/gmane.linux.drivers.i2c/18463

Signed-off-by: Naveen Krishna Chatradhi <ch.naveen@samsung.com>
Signed-off-by: Sachin Kamat <sachin.kamat@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Signed-off-by: Abhijeet Dev <abdev@cisco.com>
iommu: exynos: Add "mmu-masters" support

As the generic iommu dt-bindings are under discussion, we
can use the previous "mmu-masters" implementation as a hack
to enable the exynos/iommu functionality.

Signed-off-by: Shaik Ameer Basha <shaik.ameer@samsung.com>
Signed-off-by: Abhijeet Dev <abdev@cisco.com>
s5p-mfc: Add IOMMU support

The patch adds IOMMU support for MFC driver.

Signed-off-by: Arun Kumar K <arun.kk@samsung.com>
Signed-off-by: Tushar Behera <tushar.b@samsung.com>
Signed-off-by: Sachin Kamat <sachin.kamat@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Signed-off-by: Abhijeet Dev <abdev@cisco.com>
media: exynos-gsc: Add IOMMU support to G-Scaler

This patch adds the IOMMU support for G-Scaler driver.

Signed-off-by: Shaik Ameer Basha <shaik.ameer@samsung.com>
Signed-off-by: Sachin Kamat <sachin.kamat@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
Signed-off-by: Abhijeet Dev <abdev@cisco.com>
Get IP Address from command line on Odroid XU3
Add MFCv8 support
Fixed s5p_mfc_reset sequence - as seen on Odroid's kernel tree. Encoder works now
Fixed compilation error in Exynos IOMMU
Added mali kernel drivers r4p0-02rel0
Added device tree for Odroid XU3
Default config for Odroid XU3
Fix from Samsung to boot all 8 cores
Changed default config to add user helpers (got chromium) and big.little
eMMC H/W Reset control for reboot

Signed-off-by: Abhijeet Dev <github@abhijeet-dev.net>