forked from linux-chenxing/linux
-
Notifications
You must be signed in to change notification settings - Fork 1
/
mstar_csi.h
76 lines (76 loc) · 1.6 KB
/
mstar_csi.h
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
/*
* 0x00
* 15 | 14 | 13 | 12 - 9 | 8 - 7 | 6 | 5 - 2 | 1 | 0
* ? | uv_vy_sel | rm_err_fs | vc_en | fun_md | rm_err_sot | lane_en | ecc_off | ?
*
* 0x04
* 12 | 11 - 9 | 8 - 6 | 5 - 3 | 2 - 0
* debug_en | vc3_hs_mode | vc2_hs_mode | vc1_hs_mode | vc0_hs_mode
*
* 0x08
* 12 | 11 - 9 | 8 - 6 | 5 - 3 | 2 - 0
* debug_en | vc3_vs_mode | vc2_vs_mode | vc1_hs_mode | vc0_hs_mode
*
* 0x0c
* 14 - 0
* err_int_mask
*
* 0x10
* 14 - 0
* err_int_force
*
* 0x14
* 14 - 0
* err_int_clr
*
* 0x18 - "rpt" interrupt masks
* | 1 | 0
* | frame | line
*
* 0x1c - "rpt" interrupt force
* -- same as masks
*
* 0x20 - "rpt" interrupt clear
* -- same as masks
*
* 0x24 - phy interrupt masks
* 0x28 - phy interrupt force
* 0x2c - phy interrupt clear
* 0x30 - error interrupt source
* 0x34 - error interrupt raw source
* 0x38 - rpt interrupt source
* 0x3c - rpt interrupt raw source
* 0x40 - phy interrupt source
* 0x44 - phy interrupt raw source
* 0x48 - frame number
* 0x4c - line number
* 0x50 - g8spd_wc
* 0x54 - g8spd_dt
*
* 0x58
* | 0
* | mac idle
*
* 0x5c
* | 0
* | 1 frame trigger
*
* 0x60 - clkgen
* 0x64 - clkgen
* 0x68 - reserved
* 0x6c - reserved
* 0x70 - reserved
*
* 0x74 - x
* 0x78 - x
* 0x7c - x
*
* 0x80 -
* 2 | 1 | 0
* dont care dt | mac en | reset
*
* 0x84 -
* 5 | 4 | 3 | 2 | 1 - 0
* report line | report frame | eot sel | sot sel | raw l sot sel
* num condition | num condition | | |
*/