TwiceAsNice  2019-02-18
Macros
gsc_plda.h File Reference
#include "gsc_common.h"
Include dependency graph for gsc_plda.h:

Macros

#define GSC_PCI_PLDA_ENCODE(s, o)   GSC_REG_ENCODE(GSC_REG_PCI,(s),(o))
 
#define GSC_PLDA_ENCODE(s, o)   GSC_REG_ENCODE(GSC_REG_PLDA,(s),(o))
 
#define GSC_PCI_PLDA_VIDR   GSC_PCI_PLDA_ENCODE(2, 0x00)
 
#define GSC_PCI_PLDA_DIDR   GSC_PCI_PLDA_ENCODE(2, 0x02)
 
#define GSC_PCI_PLDA_CR   GSC_PCI_PLDA_ENCODE(2, 0x04)
 
#define GSC_PCI_PLDA_SR   GSC_PCI_PLDA_ENCODE(2, 0x06)
 
#define GSC_PCI_PLDA_REV   GSC_PCI_PLDA_ENCODE(1, 0x08)
 
#define GSC_PCI_PLDA_CCR   GSC_PCI_PLDA_ENCODE(3, 0x09)
 
#define GSC_PCI_PLDA_CLSR   GSC_PCI_PLDA_ENCODE(1, 0x0C)
 
#define GSC_PCI_PLDA_LTR   GSC_PCI_PLDA_ENCODE(1, 0x0D)
 
#define GSC_PCI_PLDA_HTR   GSC_PCI_PLDA_ENCODE(1, 0x0E)
 
#define GSC_PCI_PLDA_BISTR   GSC_PCI_PLDA_ENCODE(1, 0x0F)
 
#define GSC_PCI_PLDA_BAR0   GSC_PCI_PLDA_ENCODE(4, 0x10)
 
#define GSC_PCI_PLDA_BAR1   GSC_PCI_PLDA_ENCODE(4, 0x14)
 
#define GSC_PCI_PLDA_BAR2   GSC_PCI_PLDA_ENCODE(4, 0x18)
 
#define GSC_PCI_PLDA_BAR3   GSC_PCI_PLDA_ENCODE(4, 0x1C)
 
#define GSC_PCI_PLDA_BAR4   GSC_PCI_PLDA_ENCODE(4, 0x20)
 
#define GSC_PCI_PLDA_BAR5   GSC_PCI_PLDA_ENCODE(4, 0x24)
 
#define GSC_PCI_PLDA_CIS   GSC_PCI_PLDA_ENCODE(4, 0x28)
 
#define GSC_PCI_PLDA_SVID   GSC_PCI_PLDA_ENCODE(2, 0x2C)
 
#define GSC_PCI_PLDA_SID   GSC_PCI_PLDA_ENCODE(2, 0x2E)
 
#define GSC_PCI_PLDA_ERBAR   GSC_PCI_PLDA_ENCODE(4, 0x30)
 
#define GSC_PCI_PLDA_CAP_PTR   GSC_PCI_PLDA_ENCODE(1, 0x34)
 
#define GSC_PCI_PLDA_ILR   GSC_PCI_PLDA_ENCODE(1, 0x3C)
 
#define GSC_PCI_PLDA_IPR   GSC_PCI_PLDA_ENCODE(1, 0x3D)
 
#define GSC_PCI_PLDA_MGR   GSC_PCI_PLDA_ENCODE(1, 0x3E)
 
#define GSC_PCI_PLDA_MLR   GSC_PCI_PLDA_ENCODE(1, 0x3F)
 
#define GSC_PLDA_MARBR   GSC_PLDA_ENCODE(4, 0x08)
 
#define GSC_PLDA_BIGEND   GSC_PLDA_ENCODE(4, 0x0C)
 
#define GSC_PLDA_INTCSR   GSC_PLDA_ENCODE(4, 0x68)
 
#define GSC_PLDA_DMAMODE0   GSC_PLDA_ENCODE(4, 0x80)
 
#define GSC_PLDA_DMAPLADR0   GSC_PLDA_ENCODE(4, 0x84)
 
#define GSC_PLDA_DMALADR0   GSC_PLDA_ENCODE(4, 0x88)
 
#define GSC_PLDA_DMASIZ0   GSC_PLDA_ENCODE(4, 0x8C)
 
#define GSC_PLDA_DMADPR0   GSC_PLDA_ENCODE(4, 0x90)
 
#define GSC_PLDA_DMAMODE1   GSC_PLDA_ENCODE(4, 0x94)
 
#define GSC_PLDA_DMAPLADR1   GSC_PLDA_ENCODE(4, 0x98)
 
#define GSC_PLDA_DMALADR1   GSC_PLDA_ENCODE(4, 0x9C)
 
#define GSC_PLDA_DMASIZ1   GSC_PLDA_ENCODE(4, 0xA0)
 
#define GSC_PLDA_DMADPR1   GSC_PLDA_ENCODE(4, 0xA4)
 
#define GSC_PLDA_DMACSR0   GSC_PLDA_ENCODE(1, 0xA8)
 
#define GSC_PLDA_DMACSR1   GSC_PLDA_ENCODE(1, 0xA9)
 
#define GSC_PLDA_DMAARB   GSC_PLDA_ENCODE(4, 0xAC)
 
#define GSC_PLDA_DMATHR   GSC_PLDA_ENCODE(4, 0xB0)
 
#define GSC_PLDA_DMAPUADR0   GSC_PLDA_ENCODE(4, 0xB4)
 
#define GSC_PLDA_DMAPUADR1   GSC_PLDA_ENCODE(4, 0xB8)
 

Macro Definition Documentation

◆ GSC_PCI_PLDA_BAR0

#define GSC_PCI_PLDA_BAR0   GSC_PCI_PLDA_ENCODE(4, 0x10)

◆ GSC_PCI_PLDA_BAR1

#define GSC_PCI_PLDA_BAR1   GSC_PCI_PLDA_ENCODE(4, 0x14)

◆ GSC_PCI_PLDA_BAR2

#define GSC_PCI_PLDA_BAR2   GSC_PCI_PLDA_ENCODE(4, 0x18)

◆ GSC_PCI_PLDA_BAR3

#define GSC_PCI_PLDA_BAR3   GSC_PCI_PLDA_ENCODE(4, 0x1C)

◆ GSC_PCI_PLDA_BAR4

#define GSC_PCI_PLDA_BAR4   GSC_PCI_PLDA_ENCODE(4, 0x20)

◆ GSC_PCI_PLDA_BAR5

#define GSC_PCI_PLDA_BAR5   GSC_PCI_PLDA_ENCODE(4, 0x24)

◆ GSC_PCI_PLDA_BISTR

#define GSC_PCI_PLDA_BISTR   GSC_PCI_PLDA_ENCODE(1, 0x0F)

◆ GSC_PCI_PLDA_CAP_PTR

#define GSC_PCI_PLDA_CAP_PTR   GSC_PCI_PLDA_ENCODE(1, 0x34)

◆ GSC_PCI_PLDA_CCR

#define GSC_PCI_PLDA_CCR   GSC_PCI_PLDA_ENCODE(3, 0x09)

◆ GSC_PCI_PLDA_CIS

#define GSC_PCI_PLDA_CIS   GSC_PCI_PLDA_ENCODE(4, 0x28)

◆ GSC_PCI_PLDA_CLSR

#define GSC_PCI_PLDA_CLSR   GSC_PCI_PLDA_ENCODE(1, 0x0C)

◆ GSC_PCI_PLDA_CR

#define GSC_PCI_PLDA_CR   GSC_PCI_PLDA_ENCODE(2, 0x04)

◆ GSC_PCI_PLDA_DIDR

#define GSC_PCI_PLDA_DIDR   GSC_PCI_PLDA_ENCODE(2, 0x02)

◆ GSC_PCI_PLDA_ENCODE

#define GSC_PCI_PLDA_ENCODE (   s,
 
)    GSC_REG_ENCODE(GSC_REG_PCI,(s),(o))

◆ GSC_PCI_PLDA_ERBAR

#define GSC_PCI_PLDA_ERBAR   GSC_PCI_PLDA_ENCODE(4, 0x30)

◆ GSC_PCI_PLDA_HTR

#define GSC_PCI_PLDA_HTR   GSC_PCI_PLDA_ENCODE(1, 0x0E)

◆ GSC_PCI_PLDA_ILR

#define GSC_PCI_PLDA_ILR   GSC_PCI_PLDA_ENCODE(1, 0x3C)

◆ GSC_PCI_PLDA_IPR

#define GSC_PCI_PLDA_IPR   GSC_PCI_PLDA_ENCODE(1, 0x3D)

◆ GSC_PCI_PLDA_LTR

#define GSC_PCI_PLDA_LTR   GSC_PCI_PLDA_ENCODE(1, 0x0D)

◆ GSC_PCI_PLDA_MGR

#define GSC_PCI_PLDA_MGR   GSC_PCI_PLDA_ENCODE(1, 0x3E)

◆ GSC_PCI_PLDA_MLR

#define GSC_PCI_PLDA_MLR   GSC_PCI_PLDA_ENCODE(1, 0x3F)

◆ GSC_PCI_PLDA_REV

#define GSC_PCI_PLDA_REV   GSC_PCI_PLDA_ENCODE(1, 0x08)

◆ GSC_PCI_PLDA_SID

#define GSC_PCI_PLDA_SID   GSC_PCI_PLDA_ENCODE(2, 0x2E)

◆ GSC_PCI_PLDA_SR

#define GSC_PCI_PLDA_SR   GSC_PCI_PLDA_ENCODE(2, 0x06)

◆ GSC_PCI_PLDA_SVID

#define GSC_PCI_PLDA_SVID   GSC_PCI_PLDA_ENCODE(2, 0x2C)

◆ GSC_PCI_PLDA_VIDR

#define GSC_PCI_PLDA_VIDR   GSC_PCI_PLDA_ENCODE(2, 0x00)

◆ GSC_PLDA_BIGEND

#define GSC_PLDA_BIGEND   GSC_PLDA_ENCODE(4, 0x0C)

◆ GSC_PLDA_DMAARB

#define GSC_PLDA_DMAARB   GSC_PLDA_ENCODE(4, 0xAC)

◆ GSC_PLDA_DMACSR0

#define GSC_PLDA_DMACSR0   GSC_PLDA_ENCODE(1, 0xA8)

◆ GSC_PLDA_DMACSR1

#define GSC_PLDA_DMACSR1   GSC_PLDA_ENCODE(1, 0xA9)

◆ GSC_PLDA_DMADPR0

#define GSC_PLDA_DMADPR0   GSC_PLDA_ENCODE(4, 0x90)

◆ GSC_PLDA_DMADPR1

#define GSC_PLDA_DMADPR1   GSC_PLDA_ENCODE(4, 0xA4)

◆ GSC_PLDA_DMALADR0

#define GSC_PLDA_DMALADR0   GSC_PLDA_ENCODE(4, 0x88)

◆ GSC_PLDA_DMALADR1

#define GSC_PLDA_DMALADR1   GSC_PLDA_ENCODE(4, 0x9C)

◆ GSC_PLDA_DMAMODE0

#define GSC_PLDA_DMAMODE0   GSC_PLDA_ENCODE(4, 0x80)

◆ GSC_PLDA_DMAMODE1

#define GSC_PLDA_DMAMODE1   GSC_PLDA_ENCODE(4, 0x94)

◆ GSC_PLDA_DMAPLADR0

#define GSC_PLDA_DMAPLADR0   GSC_PLDA_ENCODE(4, 0x84)

◆ GSC_PLDA_DMAPLADR1

#define GSC_PLDA_DMAPLADR1   GSC_PLDA_ENCODE(4, 0x98)

◆ GSC_PLDA_DMAPUADR0

#define GSC_PLDA_DMAPUADR0   GSC_PLDA_ENCODE(4, 0xB4)

◆ GSC_PLDA_DMAPUADR1

#define GSC_PLDA_DMAPUADR1   GSC_PLDA_ENCODE(4, 0xB8)

◆ GSC_PLDA_DMASIZ0

#define GSC_PLDA_DMASIZ0   GSC_PLDA_ENCODE(4, 0x8C)

◆ GSC_PLDA_DMASIZ1

#define GSC_PLDA_DMASIZ1   GSC_PLDA_ENCODE(4, 0xA0)

◆ GSC_PLDA_DMATHR

#define GSC_PLDA_DMATHR   GSC_PLDA_ENCODE(4, 0xB0)

◆ GSC_PLDA_ENCODE

#define GSC_PLDA_ENCODE (   s,
 
)    GSC_REG_ENCODE(GSC_REG_PLDA,(s),(o))

◆ GSC_PLDA_INTCSR

#define GSC_PLDA_INTCSR   GSC_PLDA_ENCODE(4, 0x68)

◆ GSC_PLDA_MARBR

#define GSC_PLDA_MARBR   GSC_PLDA_ENCODE(4, 0x08)