summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorMarek Szyprowski <m.szyprowski@samsung.com>2014-02-18 09:07:33 +0100
committerChanho Park <chanho61.park@samsung.com>2014-11-18 11:47:02 +0900
commit17bf1b4166b72d058484233db0c82d6f0cdeb355 (patch)
tree5e624ca07ab3e385959d1813aee6a248abe846ce /arch
parentb5e9e3fca6f9a945bc3a10c367f3ee4f71f7a59f (diff)
downloadlinux-3.10-17bf1b4166b72d058484233db0c82d6f0cdeb355.tar.gz
linux-3.10-17bf1b4166b72d058484233db0c82d6f0cdeb355.tar.bz2
linux-3.10-17bf1b4166b72d058484233db0c82d6f0cdeb355.zip
dts: odroid x2: add support for multimedia blocks
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Change-id: I7332d504ad79e866ee5e12cca09f8da3416101d5
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/boot/dts/exynos4412-odroidx2.dts54
1 files changed, 52 insertions, 2 deletions
diff --git a/arch/arm/boot/dts/exynos4412-odroidx2.dts b/arch/arm/boot/dts/exynos4412-odroidx2.dts
index c522ee6f760..814f943adff 100644
--- a/arch/arm/boot/dts/exynos4412-odroidx2.dts
+++ b/arch/arm/boot/dts/exynos4412-odroidx2.dts
@@ -23,6 +23,27 @@
0x50000000 0x10000000
0x60000000 0x10000000
0x70000000 0x10000000>;
+
+ reserved-memory {
+ #address-cells = <1>;
+ #size-cells = <1>;
+
+ contig_mem: region@0 {
+ compatible = "linux,contiguous-memory-region";
+ reg = <0x0 0x4000000>;
+ linux,default-contiguous-region;
+ };
+
+ mfc_l_mem: mfc_l_region@43000000 {
+ compatible = "linux,contiguous-memory-region", "reserved-memory-region";
+ reg = <0x43000000 0x1000000>;
+ };
+
+ mfc_r_mem: mfc_r_region@51000000 {
+ compatible = "linux,contiguous-memory-region", "reserved-memory-region";
+ reg = <0x51000000 0x1000000>;
+ };
+ };
};
chosen {
@@ -452,9 +473,38 @@
status = "okay";
};
+ camera {
+ status = "okay";
+
+ pinctrl-names = "default";
+ pinctrl-0 = <&cam_port_a_clk_idle>;
+
+ fimc_0: fimc@11800000 {
+ status = "okay";
+ };
+
+ fimc_1: fimc@11810000 {
+ status = "okay";
+ };
+
+ fimc_2: fimc@11820000 {
+ status = "okay";
+ };
+
+ fimc_3: fimc@11830000 {
+ status = "okay";
+ };
+ };
+
mfc: codec@13400000 {
status = "okay";
- samsung,mfc-r = <0x43000000 0x800000>;
- samsung,mfc-l = <0x51000000 0x800000>;
+
+ memport@0 {
+ memory-region = <&mfc_l_mem>;
+ };
+
+ memport@1 {
+ memory-region = <&mfc_r_mem>;
+ };
};
};