-
Notifications
You must be signed in to change notification settings - Fork 21
/
Copy pathgxbb_p200_k2_pro.dts
76 lines (66 loc) · 1.58 KB
/
gxbb_p200_k2_pro.dts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
#include "gxbb_p200_2G.dts"
/{
le-dt-id = "gxbb_p200_k2_pro";
ethmac: ethernet@0xc9410000 {
compatible = "amlogic, gxbb-rmii-dwmac";
phy-mode= "rmii";
mc_val = <0x1800>;
};
emmc {
interrupts = < 0 218 4>;
};
dwc2_a {
port-id-mode = <0>; /** 0: hardware, 1: sw_host, 2: sw_slave*/
gpio-vbus-power = "GPIODV_15";
gpios = <&gpio GPIODV_15 GPIO_ACTIVE_HIGH>;
};
dvb {
compatible = "amlogic,dvb";
dev_name = "dvb";
status = "okay";
fec_reset_gpio-gpios = <&gpio GPIOY_13 GPIO_ACTIVE_HIGH>;
power_ctrl_gpio-gpios = <&gpio GPIOY_11 GPIO_ACTIVE_LOW>;
//"parallel","serial","disable"
ts0 = "parallel";
ts0_control = <0>;
ts0_invert = <0>;
pinctrl-names = "p_ts0", "s_ts0";
pinctrl-0 = <&dvb_p_ts0_pins>;
pinctrl-1 = <&dvb_s_ts0_pins>;
resets = <&clock GCLK_IDX_DEMUX
&clock GCLK_IDX_ASYNC_FIFO
&clock GCLK_IDX_AHB_ARB0
&clock GCLK_IDX_HIU_PARSER_TOP>;
reset-names = "demux", "asyncfifo", "ahbarb0", "uparsertop";
};
dvbfe {
compatible = "amlogic,dvbfe";
//dev_name = "avl6211";
status = "okay";
dtv_demod0 = "Avl6211";
dtv_demod0_i2c_adap_id = <1>;
dtv_demod0_i2c_addr = <0xC0>;
dtv_demod0_reset_value = <0>;
//dtv_demod0_reset_gpio = <&gpio GPIOY_13 GPIO_ACTIVE_HIGH>;
dtv_demod0_reset_gpio-gpios = <&gpio GPIOY_13 GPIO_ACTIVE_LOW>;
dtv_demod0_power_gpio-gpios = <&gpio GPIOY_11 GPIO_ACTIVE_LOW>;
fe0_dtv_demod = <0>;
fe0_ts = <0>;
fe0_dev = <0>;
};
};
&i2c_a {
status = "okay";
};
&i2c_b {
status = "okay";
};
&i2c_c {
status = "okay";
};
&i2c_d {
status = "okay";
};
&i2c_slave {
status = "disabled";
};