mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-06-22 13:37:10 +00:00
IOC mediator: IOC signal and group definitions
This patch adds the IOC signal identities and signal group identities, that will be used by subsequent signal support patches. Signed-off-by: Liu Yuan <yuan1.liu@intel.com> Reviewed-by: Wang Yu <yu1.wang@intel.com> Reviewed-by: Liu Shuo <shuo.a.liu@intel.com> Reviewed-by: Zhao Yakui <yakui.zhao@intel.com> Acked-by: Eddie Dong <eddie.dong@intel.com>
This commit is contained in:
parent
15e188109e
commit
2e27dde803
@ -141,23 +141,426 @@ static struct ioc_ch_info ioc_ch_tbl[] = {
|
||||
{IOC_INIT_FD, IOC_DP_NONE, IOC_VIRTUAL_UART, IOC_CH_ON},
|
||||
};
|
||||
|
||||
/* TODO: Fill the tables by folow-up patches */
|
||||
static struct cbc_signal cbc_tx_signal_table[] = {
|
||||
{(uint16_t)CBC_SIG_ID_VSWA, 16, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_VSPD, 16, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_VESP, 16, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_VECT, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_VRGR, 2, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_VPS, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_VPM, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_VMD, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_VIS, 2, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_VGP, 4, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_VAG, 4, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_VFS, 2, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_VFL, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_VDTE, 16, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_SWUB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_SWRB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_SWPB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_SWNB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_SWLB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_SWLB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_SWDB, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_SWVA, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_SWSCB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_SWPLB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_SWPCB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_SWHB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_SWEB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_SWECB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_SWCB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_SWCLB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_SWAMB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSUB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSRB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSPB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSP9B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSP8B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSP7B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSP6B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSP5B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSP4B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSP3B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSP2B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSP1B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSP0B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSNB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSLB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSDB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSVA, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RSSSB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSSCB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSSB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSRDB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSPLB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSPSB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSOMB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSHB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSHDB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSENB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSEJB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSCB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSCLB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSAMB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RVCS, 2, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PSS, 2, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PUB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PRB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PPB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PP9B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PP8B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PP7B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PP6B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PP5B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PP4B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PP3B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PP2B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PP1B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PP0B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PNB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PLB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PDB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PVA, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PSB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PSCB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PSRB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PRDB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PPLB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PPSB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_POMB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PHMB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PHDB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PENB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PEJB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PCFB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PCLB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PAMB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSUB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSRB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSPB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSP9B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSP8B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSP7B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSP6B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSP5B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSP4B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSP3B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSP2B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSP1B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSP0B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSNB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSLB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSDB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSVA, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSAMB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSSB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSSCB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSSRB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSRDB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSPLB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSPSB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSOMB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSHMB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSHDB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSENB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSEJB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSCFB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSCLB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DVA, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DECSP, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DECST, 2, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DAMB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DNB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DLB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DDB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DUB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DRB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DPB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DP9B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DP8B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DP7B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DP6B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DP5B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DP4B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DP3B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DP2B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DP1B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DP0B, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DSCB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DSRB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DRDB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DSTB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DPLB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DPSB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DOMB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DHMB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DHHB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DENB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DEJB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DCFB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DCLB, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DSTG, 2, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DSRR, 2, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DSRF, 2, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DSLR, 2, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DSLF, 2, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_DSEH, 2, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_CSSRRW, 2, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_CSSRR, 2, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_CSSLRW, 2, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_CSSLR, 2, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_ATEMP, 16, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_ANSL, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_ALTI, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_VSA, 16, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LLAT, 32, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LLON, 32, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LALT, 32, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LACC, 32, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LHED, 32, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LSPD, 32, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LSRC, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_LSCT, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PDFB, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PDFL1, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PDFL2, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PDFL3, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PDFR1, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PDFR2, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PDFR3, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PDRC, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PDRL1, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PDRL2, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PDRL3, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PDRR1, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PDRR2, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_PDRR3, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_VXA, 16, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_VYA, 16, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_VZA, 16, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_MBV, 32, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_TSA, 32, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_TSE, 32, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_IACR, 32, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_IWCR, 32, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_IFCR, 32, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_GYROX, 16, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_GYROY, 16, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_IAVB, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_IAVMJ, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RAV, 32, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RMAX, 32, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RMIN, 32, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_ACCX, 16, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_ACCY, 16, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_ACCZ, 16, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_MDS, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_FCP, 10, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_GYROZ, 16, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_IAVMN, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RTST, 32, CBC_ACTIVE},
|
||||
};
|
||||
|
||||
static struct cbc_signal cbc_rx_signal_table[] = {
|
||||
{(uint16_t)CBC_SIG_ID_STFR, 32, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_EGYO, 1, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_WACS, 3, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RIFC, 1, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RIWC, 1, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RIAC, 1, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RIVS, 1, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_RRMS, 8, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_MTAM, 1, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_SIG_ID_VICL, 8, CBC_ACTIVE}
|
||||
};
|
||||
|
||||
static struct cbc_group cbc_rx_group_table[] = {
|
||||
{(uint16_t)CBC_GRP_ID_0, CBC_ACTIVE},
|
||||
};
|
||||
|
||||
static struct cbc_group cbc_tx_group_table[] = {
|
||||
{(uint16_t)CBC_GRP_ID_LOC, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_GRP_ID_PDF, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_GRP_ID_PDR, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_GRP_ID_VAC, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_GRP_ID_GAS, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_GRP_ID_IVR, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_GRP_ID_IRM, CBC_ACTIVE},
|
||||
{(uint16_t)CBC_GRP_ID_GAC, CBC_ACTIVE}
|
||||
};
|
||||
|
||||
static struct wlist_signal wlist_rx_signal_table[] = {
|
||||
};
|
||||
|
||||
static struct wlist_signal wlist_tx_signal_table[] = {
|
||||
{(uint16_t)CBC_SIG_ID_VSPD, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_VECT, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_VRGR, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_VGP, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_VAG, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_VFS, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_SWUB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_SWRB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_SWPB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_SWNB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_SWLB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_SWLB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_SWDB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_SWVA, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_SWSCB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_SWPLB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_SWPCB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_SWHB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_SWEB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_SWECB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_SWCB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_SWCLB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_SWAMB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSUB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSRB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSPB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSP9B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSP8B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSP7B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSP6B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSP5B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSP4B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSP3B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSP2B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSP1B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSP0B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSNB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSLB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSDB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSVA, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RSSSB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSSCB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSSB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSRDB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSPLB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSPSB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSOMB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSHB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSHDB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSENB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSEJB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSCB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSCLB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RRSAMB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_RVCS, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PSS, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PUB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PRB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PPB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PP9B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PP8B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PP7B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PP6B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PP5B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PP4B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PP3B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PP2B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PP1B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PP0B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PNB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PLB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PDB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PVA, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PSB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PSCB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PSRB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PRDB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PPLB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PPSB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_POMB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PHMB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PHDB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PENB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PEJB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PCFB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PCLB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_PAMB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSUB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSRB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSPB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSP9B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSP8B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSP7B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSP6B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSP5B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSP4B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSP3B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSP2B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSP1B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSP0B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSNB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSLB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSDB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSVA, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSAMB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSSB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSSCB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSSRB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSRDB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSPLB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSPSB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSOMB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSHMB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSHDB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSENB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSEJB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSCFB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LRSCLB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DVA, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DECSP, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DECST, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DAMB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DNB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DLB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DDB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DUB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DRB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DPB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DP9B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DP8B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DP7B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DP6B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DP5B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DP4B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DP3B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DP2B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DP1B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DP0B, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DSCB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DSRB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DRDB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DSTB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DPLB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DPSB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DOMB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DHMB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DHHB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DENB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DEJB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DCFB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DCLB, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DSTG, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DSRR, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DSRF, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DSLR, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DSLF, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_DSEH, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_ALTI, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LLAT, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LLON, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LALT, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LACC, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LHED, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LSPD, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LSRC, DEFAULT_WLIST_NODE},
|
||||
{(uint16_t)CBC_SIG_ID_LSCT, DEFAULT_WLIST_NODE}
|
||||
};
|
||||
|
||||
static struct wlist_group wlist_rx_group_table[] = {
|
||||
|
Loading…
Reference in New Issue
Block a user