1 STMicroelectronics STi c8sectpfe binding 2 ============================================ 3 4 This document describes the c8sectpfe device b 5 stream data into the SoC on the TS pins, and i 6 7 It is typically used in conjunction with one o 8 which converts from the RF to digital domain. 9 located on an external DVB frontend card conne 10 11 Currently 7 TS input (tsin) channels are suppo 12 13 Required properties (controller (parent) node) 14 - compatible : Should be "stih407-c8sectpfe 15 16 - reg : Address and length of regist 17 "reg-names" 18 19 - reg-names : The names of the register ad 20 registers filled in "reg": 21 - c8sectpfe: c8sectpfe 22 - c8sectpfe-ram: c8sec 23 24 - clocks : phandle list of c8sectpfe cl 25 - clock-names : should be "c8sectpfe" 26 See: Documentation/devicetree/bindings/clock/c 27 28 - pinctrl-names : a pinctrl state named tsin%d 29 must be defined for each ts 30 - pinctrl-0 : phandle referencing pin conf 31 See: Documentation/devicetree/bindings/pinctrl 32 33 34 Required properties (tsin (child) node): 35 36 - tsin-num : tsin id of the InputBlock (m 37 - i2c-bus : phandle to the I2C bus DT no 38 - reset-gpios : reset gpio for this tsin cha 39 40 Optional properties (tsin (child) node): 41 42 - invert-ts-clk : Bool property to con 43 - serial-not-parallel : Bool property to con 44 - async-not-sync : Bool property to con 45 (all bits/bytes wit 46 47 - dvb-card : Describes the NIM ca 48 49 Example: 50 51 /* stih410 SoC b2120 + b2004a + stv0367-pll(NI 52 53 c8sectpfe@8a20000 { 54 compatible = "st,stih407-c8sec 55 reg = <0x08a20000 0x10000>, <0 56 reg-names = "stfe", "stfe-ram" 57 interrupts = <GIC_SPI 34 IRQ_T 58 interrupt-names = "stfe-error- 59 pinctrl-0 = <&pinctrl_ts 60 pinctrl-1 = <&pinctrl_ts 61 pinctrl-2 = <&pinctrl_ts 62 pinctrl-3 = <&pinctrl_ts 63 pinctrl-4 = <&pinctrl_ts 64 pinctrl-names = "tsin0-seria 65 "tsin0-paral 66 "tsin3-seria 67 "tsin4-seria 68 "tsin5-seria 69 clocks = <&clk_s_c0_flexgen CL 70 clock-names = "c8sectpfe"; 71 72 /* tsin0 is TSA on NIMA */ 73 tsin0: port@0 { 74 tsin-num 75 serial-not-parallel; 76 i2c-bus 77 reset-gpios 78 dvb-card 79 }; 80 81 tsin3: port@3 { 82 tsin-num 83 serial-not-parallel; 84 i2c-bus 85 reset-gpios 86 dvb-card 87 }; 88 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.