]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - android-sdk/kernel-video.git/blobdiff - arch/arm/boot/dts/dra7xx-jamr3.dtsi
arm: dtsi: jamr3: Adjusting DSP SR0 range
[android-sdk/kernel-video.git] / arch / arm / boot / dts / dra7xx-jamr3.dtsi
index 89498ec7aaeaeb70ab5c2cc9baf2bd06754033b8..c83fd3390296cc97c46946da449e2d54eec69fca 100644 (file)
                compatible = "ti,dra7xx_radio";
                gpios = <&gpio6 20 0>;
        };
+
+       gatemp {
+               compatible = "hwspinlock-user";
+               hwlocks = <&hwspinlock 0>,
+                         <&hwspinlock 1>,
+                         <&hwspinlock 2>,
+                         <&hwspinlock 3>,
+                         <&hwspinlock 4>,
+                         <&hwspinlock 5>,
+                         <&hwspinlock 6>,
+                         <&hwspinlock 7>,
+                         <&hwspinlock 8>,
+                         <&hwspinlock 9>;
+       };
+
+       sr0 {
+               compatible = "generic-uio";
+               reg = <0xbfd00000 0x100000>;
+       };
 };
 
 &reserved_mem {
                no-map;
                status = "okay";
        };
+
+       dsp1_sr0: dsp1_sr0@bfb00000 {
+               reg = <0xbfb00000 0x100000>;
+               no-map;
+               status = "okay";
+       };
 };
 
 &atl {
        };
 };
 
+&i2c4 {
+       status = "okay";
+       clock-frequency = <400000>;
+
+       pcf_jamr3_21: pcf8575@21 {
+               compatible = "nxp,pcf8575";
+               reg = <0x21>;
+               gpio-controller;
+               #gpio-cells = <2>;
+       };
+};
+
 &mcasp2 {
        fck_parent = "atl_clkin2_ck";
 
                DRVDD-supply = <&evm_3v3_sw>;
                DVDD-supply = <&aic_dvdd>;
        };
+
+       tvp_5158: tvp5158@58 {
+               compatible= "ti,tvp5158";
+               reg = <0x58>;
+
+               port {
+                       tvp_decoder: endpoint@0 {
+                               pclk-sample = <0>;
+                               channels = <0 2 4 6>;
+                       };
+               };
+       };
+};
+
+&video_in {
+       endpoint {
+               slave-mode;
+               remote-endpoint = <&tvp_decoder>;
+       };
 };