Skip to content

Commit

Permalink
[media] ARM: DT: STi: STiH407: Add c8sectpfe LinuxDVB DT node
Browse files Browse the repository at this point in the history
This patch adds in the required DT node for the c8sectpfe
Linux DVB demux driver which allows the tsin channels
to be used on an upstream kernel.

Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
  • Loading branch information
Peter Griffin authored and Mauro Carvalho Chehab committed Aug 11, 2015
1 parent 179dd8c commit 5d8877b
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions arch/arm/boot/dts/stihxxx-b2120.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*/

#include <dt-bindings/clock/stih407-clks.h>
#include <dt-bindings/media/c8sectpfe.h>

/ {
soc {
sbc_serial0: serial@9530000 {
Expand Down Expand Up @@ -79,5 +83,39 @@
status = "okay";
};

c8sectpfe@08a20000 {
compatible = "st,stih407-c8sectpfe";
status = "okay";
reg = <0x08a20000 0x10000>, <0x08a00000 0x4000>;
reg-names = "c8sectpfe", "c8sectpfe-ram";

interrupts = <0 34 0>, <0 35 0>;
interrupt-names = "c8sectpfe-error-irq",
"c8sectpfe-idle-irq";

pinctrl-names = "tsin0-serial", "tsin0-parallel",
"tsin3-serial", "tsin4-serial",
"tsin5-serial";

pinctrl-0 = <&pinctrl_tsin0_serial>;
pinctrl-1 = <&pinctrl_tsin0_parallel>;
pinctrl-2 = <&pinctrl_tsin3_serial>;
pinctrl-3 = <&pinctrl_tsin4_serial_alt3>;
pinctrl-4 = <&pinctrl_tsin5_serial_alt1>;

clocks = <&clk_s_c0_flexgen CLK_PROC_STFE>;
clock-names = "c8sectpfe";

/* tsin0 is TSA on NIMA */
tsin0: port@0 {

tsin-num = <0>;
serial-not-parallel;
i2c-bus = <&ssc2>;
rst-gpio = <&pio15 4 0>;

dvb-card = <STV0367_TDA18212_NIMA_1>;
};
};
};
};

0 comments on commit 5d8877b

Please sign in to comment.