11#pragma once
22#include "table_header.h"
33#include <common/dbg2.h>
4+ #include <common/dbg2_synopsys.h>
45
56// DEBUG UART
67#define UARD_NAMESPACE_STRING "\\_SB.UARD"
1415
1516/* typedef */
1617DBG2_DEFINE_DEBUG_DEVICE_INFO_STRUCTURE (UARD , UARD_NUM_GAS ,
17- sizeof (UARD_NAMESPACE_STRING ), 0 );
18+ sizeof (UARD_NAMESPACE_STRING ), 0 ,
19+ UINT8 );
1820DBG2_DEFINE_DEBUG_DEVICE_INFO_STRUCTURE (URS0HS , URS0_NUM_GAS ,
19- sizeof (URS0_NAMESPACE_STRING ),
20- USB_OEM_DATA_SIZE );
21+ sizeof (URS0_NAMESPACE_STRING ), 1 ,
22+ DBG2_DEVICE_OEM_DATA_SYNOPSYS );
2123DBG2_DEFINE_DEBUG_DEVICE_INFO_STRUCTURE (URS0SS , URS0_NUM_GAS ,
22- sizeof (URS0_NAMESPACE_STRING ),
23- USB_OEM_DATA_SIZE );
24+ sizeof (URS0_NAMESPACE_STRING ), 1 ,
25+ DBG2_DEVICE_OEM_DATA_SYNOPSYS );
2426
2527DBG2_DEFINE_TABLE (DBG2_DEFINE_DEVICE_INFO_IN_TABLE (UARD );
2628 DBG2_DEFINE_DEVICE_INFO_IN_TABLE (URS0HS );
@@ -73,23 +75,21 @@ DBG2_START{
7375 },
7476 },
7577 .AddressSize = {0xFFFFF , 0x1000 },
76- .OemData = {0x05 , 0x00 , 0x00 , 0x00 , 0x32 , 0x58 , 0x49 , 0x46 , 0x03 ,
77- 0x00 , 0x00 , 0x00 , 0x00 , 0x02 , 0x00 , 0x00 , 0x00 , 0xc7 ,
78- 0x00 , 0x00 , 0xf8 , 0xff , 0xff , 0xff , 0x00 , 0x00 , 0x00 ,
79- 0x00 , 0x00 , 0x02 , 0x00 , 0x00 , 0x10 , 0x88 , 0x0f , 0x00 ,
80- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x10 , 0x10 , 0x00 ,
81- 0x02 , 0x00 , 0x00 , 0xb4 , 0x88 , 0x0f , 0x00 , 0x00 , 0x00 ,
82- 0x00 , 0x00 , 0xeb , 0x0d , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
83- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
84- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
85- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
86- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
87- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
88- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
89- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
90- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
91- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
92- 0x43 , 0x42 , 0x53 , 0x55 },
78+ .OemData = {{
79+ .PortType = DBG2_QCOM_DEBUG_PORT_SUBTYPE_SYNOPSYS_USBFNB ,
80+ .Magic = {DBG2_DEVICE_OEM_DATA_SYNOPSYS_MAGIC },
81+ .NumOfEntries = 3 ,
82+ .WriteEntries =
83+ {
84+ /* Phase, Offset, Val2And, Value2Or*/
85+ DBG2_DEVICE_OEM_DATA_SYNOPSYS_ENTRY (
86+ 0x02 , 0x0000c700 , 0xfffffff8 , 0x00000000 ),
87+ DBG2_DEVICE_OEM_DATA_SYNOPSYS_ENTRY (
88+ 0x02 , 0x000f8810 , 0x00000000 , 0x10100000 ),
89+ DBG2_DEVICE_OEM_DATA_SYNOPSYS_ENTRY (
90+ 0x02 , 0x000f88b4 , 0x00000000 , 0x00000deb ),
91+ },
92+ }},
9393 },
9494 /* Primary Core USB SS (Synopsys)*/
9595 .URS0SS =
@@ -130,23 +130,21 @@ DBG2_START{
130130 },
131131 },
132132 .AddressSize = {0xFFFFF , 0x1000 },
133- .OemData = {0x05 , 0x00 , 0x00 , 0x00 , 0x32 , 0x58 , 0x49 , 0x46 , 0x03 ,
134- 0x00 , 0x00 , 0x00 , 0x00 , 0x02 , 0x00 , 0x00 , 0x04 , 0xc7 ,
135- 0x00 , 0x00 , 0xff , 0xe1 , 0xff , 0xff , 0x00 , 0x00 , 0x00 ,
136- 0x00 , 0x00 , 0x01 , 0x00 , 0x00 , 0x10 , 0x88 , 0x0f , 0x00 ,
137- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x10 , 0x10 , 0x00 ,
138- 0x02 , 0x00 , 0x00 , 0xb4 , 0x88 , 0x0f , 0x00 , 0x00 , 0x00 ,
139- 0x00 , 0x00 , 0xeb , 0x0d , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
140- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
141- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
142- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
143- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
144- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
145- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
146- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
147- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
148- 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
149- 0x43 , 0x42 , 0x53 , 0x55 },
133+ .OemData = {{
134+ .PortType = DBG2_QCOM_DEBUG_PORT_SUBTYPE_SYNOPSYS_USBFNB ,
135+ .Magic = {DBG2_DEVICE_OEM_DATA_SYNOPSYS_MAGIC },
136+ .NumOfEntries = 3 ,
137+ .WriteEntries =
138+ {
139+ /* Phase, Offset, Val2And, Value2Or*/
140+ DBG2_DEVICE_OEM_DATA_SYNOPSYS_ENTRY (
141+ 0x02 , 0x0000c704 , 0xffffe1ff , 0x00000000 ),
142+ DBG2_DEVICE_OEM_DATA_SYNOPSYS_ENTRY (
143+ 0x01 , 0x000f8810 , 0x00000000 , 0x10100000 ),
144+ DBG2_DEVICE_OEM_DATA_SYNOPSYS_ENTRY (
145+ 0x02 , 0x000f88b4 , 0x00000000 , 0x00000deb ),
146+ },
147+ }},
150148 },
151149
152150} DBG2_END
0 commit comments