mirror of
https://github.com/NVIDIA/open-gpu-kernel-modules.git
synced 2026-02-06 08:09:58 +00:00
560.31.02
This commit is contained in:
@@ -137,7 +137,7 @@ struct DACP2060EXTERNALDEVICE
|
||||
NvBool enableFrmCmpMatchIntSlave; // Enable the frmCmpMatchInt for slave, if this bit is set.
|
||||
NvBool isFrmCmpMatchIntMasterEnabled; // To enable frmCmpMatchInt for master when gsync framecount exceeds (2^24 - 1000)
|
||||
|
||||
TMR_EVENT *pTimerEvent; // Used for supporting gsyncFrameCountTimerService_P2060
|
||||
TMR_EVENT *pTimerEvents[NV_MAX_DEVICES]; // Used for supporting gsyncFrameCountTimerService_P2060
|
||||
} FrameCountData;
|
||||
|
||||
struct {
|
||||
|
||||
@@ -104,7 +104,7 @@ struct DACEXTERNALDEVICE
|
||||
NvBool Scheduled;
|
||||
NvU32 TimeOut;
|
||||
|
||||
TMR_EVENT *pTimerEvent;
|
||||
TMR_EVENT *pTimerEvents[NV_MAX_DEVICES];
|
||||
} WatchdogControl;
|
||||
};
|
||||
|
||||
@@ -126,6 +126,7 @@ NV_STATUS readregu008_extdevice(OBJGPU *, PDACEXTERNALDEVICE, NvU8, NvU8*);
|
||||
NV_STATUS readregu008_extdeviceTargeted(OBJGPU *, PDACEXTERNALDEVICE, NvU8, NvU8*);
|
||||
|
||||
void extdevDestroy (OBJGPU *);
|
||||
NV_STATUS extdevServiceWatchdog(OBJGPU *, OBJTMR *, TMR_EVENT *);
|
||||
NV_STATUS extdevScheduleWatchdog(OBJGPU *, PDACEXTERNALDEVICE);
|
||||
NV_STATUS extdevCancelWatchdog (OBJGPU *, PDACEXTERNALDEVICE);
|
||||
void extdevGsyncService(OBJGPU *, NvU8, NvU8, NvU8, NvBool);
|
||||
|
||||
@@ -54,6 +54,13 @@ typedef struct GSP_VF_INFO
|
||||
NvBool b64bitBar2;
|
||||
} GSP_VF_INFO;
|
||||
|
||||
// Cache config registers from pcie space
|
||||
typedef struct
|
||||
{
|
||||
// Link capabilities
|
||||
NvU32 linkCap;
|
||||
} GSP_PCIE_CONFIG_REG;
|
||||
|
||||
typedef struct GspSMInfo_t
|
||||
{
|
||||
NvU32 version;
|
||||
@@ -210,6 +217,7 @@ typedef struct GspSystemInfo
|
||||
GSP_VF_INFO gspVFInfo;
|
||||
NvBool bIsPrimary;
|
||||
NvBool isGridBuild;
|
||||
GSP_PCIE_CONFIG_REG pcieConfigReg;
|
||||
NvU32 gridBuildCsp;
|
||||
NvBool bPreserveVideoMemoryAllocations;
|
||||
NvBool bTdrEventSupported;
|
||||
|
||||
Reference in New Issue
Block a user