Lines Matching refs:link

700 hal_rpmsg_status_t HAL_ImuSendEventDumpAck(imu_link_t link, uint8_t *rxBuf, uint8_t length)  in HAL_ImuSendEventDumpAck()  argument
706 assert(kIMU_LinkMax > link); in HAL_ImuSendEventDumpAck()
707 imuHandle = &imuHandleCh[link]; in HAL_ImuSendEventDumpAck()
1005 hal_rpmsg_status_t HAL_ImuReturnAllTxBuf(imu_link_t link) in HAL_ImuReturnAllTxBuf() argument
1013 assert(kIMU_LinkMax > link); in HAL_ImuReturnAllTxBuf()
1014 imuHandle = &imuHandleCh[link]; in HAL_ImuReturnAllTxBuf()
1487 static void HAL_ImuTaskInit(uint8_t link) in HAL_ImuTaskInit() argument
1490 (void)link; in HAL_ImuTaskInit()
1499 if (link == kIMU_LinkCpu1Cpu3 && (imu_task_flag & (1U << link)) == 0) in HAL_ImuTaskInit()
1509 imu_task_flag |= (1U << link); in HAL_ImuTaskInit()
1511 else if (link == kIMU_LinkCpu2Cpu3 && (imu_task_flag & (1U << link)) == 0) in HAL_ImuTaskInit()
1521 imu_task_flag |= (1U << link); in HAL_ImuTaskInit()
1530 static void HAL_ImuTaskDeinit(uint8_t link) in HAL_ImuTaskDeinit() argument
1533 (void)link; in HAL_ImuTaskDeinit()
1542 if (link == kIMU_LinkCpu1Cpu3 && (imu_task_flag & (1U << link)) != 0) in HAL_ImuTaskDeinit()
1547 imu_task_flag &= ~(1U << link); in HAL_ImuTaskDeinit()
1550 else if (link == kIMU_LinkCpu2Cpu3 && (imu_task_flag & (1U << link)) != 0) in HAL_ImuTaskDeinit()
1555 imu_task_flag &= ~(1U << link); in HAL_ImuTaskDeinit()
1565 hal_rpmsg_status_t HAL_ImuInit(imu_link_t link) in HAL_ImuInit() argument
1572 assert(kIMU_LinkMax > link); in HAL_ImuInit()
1573 imuHandle = &imuHandleCh[link]; in HAL_ImuInit()
1574 imuHandle->imuLink = (uint8_t)link; in HAL_ImuInit()
1589 if (IMU_Init(link) != (int)kStatus_HAL_RpmsgSuccess) in HAL_ImuInit()
1593 IMU_ClearPendingInterrupts(link, IMU_MSG_FIFO_CNTL_MSG_RDY_INT_CLR_MASK); in HAL_ImuInit()
1594 os_ClearPendingISR(IMULINKID_TO_IRQID(link)); in HAL_ImuInit()
1596 NVIC_SetPriority(IMULINKID_TO_IRQID(link), IMU_ISR_PRIORITY); in HAL_ImuInit()
1597 (void)os_InterruptMaskSet(IMULINKID_TO_IRQID(link)); in HAL_ImuInit()
1599 if (kIMU_LinkCpu2Cpu3 == link) in HAL_ImuInit()
1612 if (kIMU_LinkCpu1Cpu3 == link) in HAL_ImuInit()
1619 else if (kIMU_LinkCpu2Cpu3 == link) in HAL_ImuInit()
1651 hal_rpmsg_status_t HAL_ImuDeinit(imu_link_t link, uint32_t flag) in HAL_ImuDeinit() argument
1657 assert(kIMU_LinkMax > link); in HAL_ImuDeinit()
1658 imuHandle = &imuHandleCh[link]; in HAL_ImuDeinit()
1663 (void)HAL_ImuReturnAllTxBuf(link); in HAL_ImuDeinit()