Line 380... |
Line 380... |
u32 flag = 0;
|
u32 flag = 0;
|
|
|
//err_msg(err_trace, "%s(%d)\n", __FUNCTION__, atomic_read(&pDevice->m_TotalIRQ));
|
//err_msg(err_trace, "%s(%d)\n", __FUNCTION__, atomic_read(&pDevice->m_TotalIRQ));
|
|
|
flag = NextDmaTransfer(pDevice->m_DmaChannel[NumberOfChannel]);
|
flag = NextDmaTransfer(pDevice->m_DmaChannel[NumberOfChannel]);
|
if(!flag)
|
//if(!flag)
|
|
if( 0 )
|
{
|
{
|
DMA_CTRL_EXT CtrlExt;
|
DMA_CTRL_EXT CtrlExt;
|
CtrlExt.AsWhole = 0;
|
CtrlExt.AsWhole = 0;
|
CtrlExt.ByBits.Pause = 1;
|
CtrlExt.ByBits.Pause = 1;
|
CtrlExt.ByBits.Start = 1;
|
CtrlExt.ByBits.Start = 1;
|
Line 441... |
Line 442... |
.vendor = INSYS_VENDOR_ID,
|
.vendor = INSYS_VENDOR_ID,
|
.device = AMBPEX5_DEVID,
|
.device = AMBPEX5_DEVID,
|
.subvendor = PCI_ANY_ID,
|
.subvendor = PCI_ANY_ID,
|
.subdevice = PCI_ANY_ID,
|
.subdevice = PCI_ANY_ID,
|
},
|
},
|
{
|
|
.vendor = INSYS_VENDOR_ID,
|
|
.device = AMBPEX8_DEVID,
|
|
.subvendor = PCI_ANY_ID,
|
|
.subdevice = PCI_ANY_ID,
|
|
},
|
|
{
|
|
.vendor = INSYS_VENDOR_ID,
|
|
.device = ADP201X1AMB_DEVID,
|
|
.subvendor = PCI_ANY_ID,
|
|
.subdevice = PCI_ANY_ID,
|
|
},
|
|
{
|
|
.vendor = INSYS_VENDOR_ID,
|
|
.device = ADP201X1DSP_DEVID,
|
|
.subvendor = PCI_ANY_ID,
|
|
.subdevice = PCI_ANY_ID,
|
|
},
|
|
{
|
|
.vendor = INSYS_VENDOR_ID,
|
|
.device = AMBPEXARM_DEVID,
|
|
.subvendor = PCI_ANY_ID,
|
|
.subdevice = PCI_ANY_ID,
|
|
},
|
|
{
|
|
.vendor = INSYS_VENDOR_ID,
|
|
.device = AMBFMC106P_DEVID,
|
|
.subvendor = PCI_ANY_ID,
|
|
.subdevice = PCI_ANY_ID,
|
|
},
|
|
{
|
|
.vendor = INSYS_VENDOR_ID,
|
|
.device = AMBFMC114V_DEVID,
|
|
.subvendor = PCI_ANY_ID,
|
|
.subdevice = PCI_ANY_ID,
|
|
},
|
|
{
|
|
.vendor = INSYS_VENDOR_ID,
|
|
.device = AMBKU_SSCOS_DEVID,
|
|
.subvendor = PCI_ANY_ID,
|
|
.subdevice = PCI_ANY_ID,
|
|
},
|
|
{ },
|
{ },
|
};
|
};
|
|
|
MODULE_DEVICE_TABLE(pci, pex_device_id);
|
MODULE_DEVICE_TABLE(pci, pex_device_id);
|
|
|