예제 #1
0
/*****************************************************************************
 函 数 名  : oal_irq_affinity_init
 功能描述  : 中断和核绑定初始化
 输入参数  :
 输出参数  :
 返 回 值  :
 调用函数  :
 被调函数  :

 修改历史      :
  1.日    期   : 2014年11月6日
    作    者   : zhoukaichun
    修改内容   : 新生成函数

*****************************************************************************/
oal_void oal_bus_irq_affinity_init(oal_uint8 uc_chip_id, oal_uint8 uc_device_id, oal_uint32 ul_core_id)
{
	oal_bus_dev_stru *pst_bus_dev;

    pst_bus_dev = oal_bus_get_dev_instance(uc_chip_id, uc_device_id);

    oal_irq_set_affinity(pst_bus_dev->st_irq_info.ul_irq, ul_core_id);
}
예제 #2
0
/*****************************************************************************
 函 数 名  : oal_irq_affinity_init
 功能描述  : 中断和核绑定初始化
 输入参数  :
 输出参数  :
 返 回 值  :
 调用函数  :
 被调函数  :

 修改历史      :
  1.日    期   : 2014年11月6日
    作    者   : zhoukaichun
    修改内容   : 新生成函数

*****************************************************************************/
oal_void oal_bus_irq_affinity_init(oal_uint8 uc_chip_id, oal_uint8 uc_device_id, oal_uint32 ul_core_id)
{
	oal_bus_dev_stru *pst_bus_dev;

    pst_bus_dev = oal_bus_get_dev_instance(uc_chip_id, uc_device_id);
    if (OAL_PTR_NULL == pst_bus_dev)
    {
        return;
    }

    oal_irq_set_affinity(pst_bus_dev->st_irq_info.ul_irq, ul_core_id);
}