blob: 6c6129797e781f23eb879af03f30c33ffae4b1e2 (
plain) (
blame)
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
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
|
/*
* tegra186-priv-vcm31-p2379-0000-c01-00-base-a.dts: P2379-C01 TA base dts
* file
*
* Copyright (c) 2016, NVIDIA CORPORATION. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
*
* This program is distributed in the hope that it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
* more details.
*/
#include "tegra186-platforms/tegra186-vcm31-p2379-common.dtsi"
#include "tegra186-platforms/tegra186-vcm31-power-tree-p2379-0000-c01-00.dtsi"
#include "tegra186-platforms/tegra186-vcm31-62379-disp.dtsi"
/ {
nvidia,dtsfilename = __FILE__;
nvidia,boardids = "p2379:0000:C01";
nvidia,proc-boardid = "p2379:0000:C01";
model = "drive-px2-a";
memory@80000000 {
device_type = "memory";
reg = <0x0 0x80000000 0x0 0x70000000>;
};
firmware {
android {
compatible = "android,firmware";
hardware = "p2379c01_t186a";
};
};
isc-mgr.0 {
aggregator@48 {
addr = <0x48>; /* 7 bit slave address */
reg_len = <8>; /* 8 bit register length */
dat_len = <8>; /* 8 bit data length */
};
serializer0@40 {
addr = <0x40>; /* 7 bit slave address */
reg_len = <8>; /* 8 bit register length */
dat_len = <8>; /* 8 bit data length */
};
sensor0@30 {
addr = <0x30>; /* 7 bit slave address */
reg_len = <16>; /* 16 bit register length */
dat_len = <8>; /* 8 bit data length */
};
};
isc-mgr.1 {
aggregator@48 {
addr = <0x48>; /* 7 bit slave address */
reg_len = <8>; /* 8 bit register length */
dat_len = <8>; /* 8 bit data length */
};
serializer0@40 {
addr = <0x40>; /* 7 bit slave address */
reg_len = <8>; /* 8 bit register length */
dat_len = <8>; /* 8 bit data length */
};
sensor0@30 {
addr = <0x30>; /* 7 bit slave address */
reg_len = <16>; /* 16 bit register length */
dat_len = <8>; /* 8 bit data length */
};
};
isc-mgr.2 {
aggregator@48 {
addr = <0x48>; /* 7 bit slave address */
reg_len = <8>; /* 8 bit register length */
dat_len = <8>; /* 8 bit data length */
};
serializer0@40 {
addr = <0x40>; /* 7 bit slave address */
reg_len = <8>; /* 8 bit register length */
dat_len = <8>; /* 8 bit data length */
};
sensor0@30 {
addr = <0x30>; /* 7 bit slave address */
reg_len = <16>; /* 16 bit register length */
dat_len = <8>; /* 8 bit data length */
};
};
};
|