Home
last modified time | relevance | path

Searched refs:master (Results 1 – 25 of 36) sorted by relevance

12

/hal_nxp-3.6.0/mcux/mcux-sdk/components/i3c_bus/
Dfsl_component_i3c_adapter.c25 static status_t I3C_MasterAdapterInit(i3c_device_t *master);
26 static status_t I3C_MasterAdapterProcessDAA(i3c_device_t *master);
27 static status_t I3C_MasterAdapterTransmitCCC(i3c_device_t *master, i3c_ccc_cmd_t *cmd);
33 static status_t I3C_MasterAdapterHandOffMasterShip(i3c_device_t *master, uint8_t slaveAddr);
34 static void I3C_MasterAdapterTakeOverMasterShip(i3c_device_t *master);
36 static void I3C_MasterAdapterRegisterIBI(i3c_device_t *master, uint8_t ibiAddress);
131 i3c_device_t *master = (i3c_device_t *)handle->userData; in i3c_master_ibi_callback() local
144 … (void)I3C_BusMasterHandleIBI(master, handle->ibiAddress, ibiData, handle->ibiPayloadSize); in i3c_master_ibi_callback()
156 (void)I3C_MasterAdapterHandOffMasterShip(master, handle->ibiAddress); in i3c_master_ibi_callback()
161 (void)I3C_BusMasterDoDAA(master); in i3c_master_ibi_callback()
[all …]
Dfsl_component_i3c.h209 …status_t (*ProceedDAA)(i3c_device_t *master); /*!< ProceedDAA function, only required for I3C mast…
210 …bool (*CheckSupportCCC)(i3c_device_t *master, i3c_ccc_cmd_t *cmd); /*!< CheckSupportCCC function, …
212 status_t (*TransmitCCC)(i3c_device_t *master,
218 void (*HotJoin)(i3c_device_t *master); /*!< HotJoin function.*/
220 … i3c_device_t *master); /*!< RequestMastership function, only require for I3C master device.*/
221 …void (*RegisterIBI)(i3c_device_t *master, uint8_t ibiAddress); /*!< Register IBI address with mand…
469 status_t I3C_BusMasterSetDynamicAddrFromStaticAddr(i3c_device_t *master, uint8_t staticAddr, uint8_…
Dfsl_component_i3c.c96 static status_t I3C_BusMasterGetMaxReadLength(i3c_device_t *master, i3c_device_information_t *info) in I3C_BusMasterGetMaxReadLength() argument
116 result = I3C_BusMasterSendCCC(master, &getMRLCmd); in I3C_BusMasterGetMaxReadLength()
131 static status_t I3C_BusMasterGetMaxWriteLength(i3c_device_t *master, i3c_device_information_t *info) in I3C_BusMasterGetMaxWriteLength() argument
143 result = I3C_BusMasterSendCCC(master, &getMWLCmd); in I3C_BusMasterGetMaxWriteLength()
150 static status_t I3C_BusMasterGetHDRCapability(i3c_device_t *master, i3c_device_information_t *info) in I3C_BusMasterGetHDRCapability() argument
162 result = I3C_BusMasterSendCCC(master, &getHDRCapCmd); in I3C_BusMasterGetHDRCapability()
169 static status_t I3C_BusMasterGetPID(i3c_device_t *master, i3c_device_information_t *info) in I3C_BusMasterGetPID() argument
181 result = I3C_BusMasterSendCCC(master, &getPidCmd); in I3C_BusMasterGetPID()
189 static status_t I3C_BusMasterGetBCR(i3c_device_t *master, i3c_device_information_t *info) in I3C_BusMasterGetBCR() argument
201 result = I3C_BusMasterSendCCC(master, &getBCRCmd); in I3C_BusMasterGetBCR()
[all …]
/hal_nxp-3.6.0/mcux/mcux-sdk/drivers/xrdc/
Dfsl_xrdc.h612 void XRDC_SetPidConfig(XRDC_Type *base, xrdc_master_t master, const xrdc_pid_config_t *config);
623 static inline void XRDC_SetPidLockMode(XRDC_Type *base, xrdc_master_t master, xrdc_pid_lock_t lockM… in XRDC_SetPidLockMode() argument
625 uint32_t reg = base->PID[master]; in XRDC_SetPidLockMode()
629 base->PID[master] = reg; in XRDC_SetPidLockMode()
699 xrdc_master_t master,
737 xrdc_master_t master,
753 static inline void XRDC_LockMasterDomainAssignment(XRDC_Type *base, xrdc_master_t master, uint8_t a… in XRDC_LockMasterDomainAssignment() argument
756 …assert(assignIndex < ((base->MDACFG[master] & XRDC_MDACFG_NMDAR_MASK) >> XRDC_MDACFG_NMDAR_SHIFT)); in XRDC_LockMasterDomainAssignment()
758 base->MDA[master].MDA_W[assignIndex] |= XRDC_MDA_W_LK1_MASK; in XRDC_LockMasterDomainAssignment()
774 xrdc_master_t master, in XRDC_SetMasterDomainAssignmentValid() argument
[all …]
Dfsl_xrdc.c283 void XRDC_SetPidConfig(XRDC_Type *base, xrdc_master_t master, const xrdc_pid_config_t *config) in XRDC_SetPidConfig() argument
290 base->PID[master] = pid._u32; in XRDC_SetPidConfig()
378 xrdc_master_t master, in XRDC_SetNonProcessorDomainAssignment() argument
383 assert(0U != (base->MDACFG[master] & XRDC_MDACFG_NCM_MASK)); in XRDC_SetNonProcessorDomainAssignment()
385 …assert(assignIndex < ((base->MDACFG[master] & XRDC_MDACFG_NMDAR_MASK) >> XRDC_MDACFG_NMDAR_SHIFT)); in XRDC_SetNonProcessorDomainAssignment()
392 base->MDA[master].MDA_W[assignIndex] = (mda._u32 | XRDC_MDA_W_VLD_MASK); in XRDC_SetNonProcessorDomainAssignment()
429 xrdc_master_t master, in XRDC_SetProcessorDomainAssignment() argument
434 assert(0U == (base->MDACFG[master] & XRDC_MDACFG_NCM_MASK)); in XRDC_SetProcessorDomainAssignment()
436 …assert(assignIndex < ((base->MDACFG[master] & XRDC_MDACFG_NMDAR_MASK) >> XRDC_MDACFG_NMDAR_SHIFT)); in XRDC_SetProcessorDomainAssignment()
443 base->MDA[master].MDA_W[assignIndex] = (mda._u32 | XRDC_MDA_W_VLD_MASK); in XRDC_SetProcessorDomainAssignment()
/hal_nxp-3.6.0/mcux/mcux-sdk/drivers/xrdc2/
Dfsl_xrdc2.h254 xrdc2_master_t master,
270 static inline void XRDC2_LockMasterDomainAssignment(XRDC2_Type *base, xrdc2_master_t master, uint8_… in XRDC2_LockMasterDomainAssignment() argument
272 base->MDACI_MDAJ[master][assignIndex].MDAC_MDA_W1 |= XRDC2_MDAC_MDA_W1_DL_MASK; in XRDC2_LockMasterDomainAssignment()
288 xrdc2_master_t master, in XRDC2_SetMasterDomainAssignmentValid() argument
294 base->MDACI_MDAJ[master][assignIndex].MDAC_MDA_W1 |= XRDC2_MDAC_MDA_W1_VLD_MASK; in XRDC2_SetMasterDomainAssignmentValid()
298 base->MDACI_MDAJ[master][assignIndex].MDAC_MDA_W1 &= ~XRDC2_MDAC_MDA_W1_VLD_MASK; in XRDC2_SetMasterDomainAssignmentValid()
Dfsl_xrdc2.c163 xrdc2_master_t master, in XRDC2_SetMasterDomainAssignment() argument
183 base->MDACI_MDAJ[master][assignIndex].MDAC_MDA_W0 = w0; in XRDC2_SetMasterDomainAssignment()
184 base->MDACI_MDAJ[master][assignIndex].MDAC_MDA_W1 = w1; in XRDC2_SetMasterDomainAssignment()
/hal_nxp-3.6.0/mcux/mcux-sdk/drivers/irqsteer/
Dfsl_irqsteer.c114 uint32_t master; in IRQSTEER_Deinit() local
117 for (master = 0; master < (uint32_t)FSL_FEATURE_IRQSTEER_MASTER_COUNT; master++) in IRQSTEER_Deinit()
119 (void)DisableIRQ(s_irqsteerIRQNumber[master]); in IRQSTEER_Deinit()
/hal_nxp-3.6.0/imx/drivers/
Drdc_semaphore.c140 uint8_t master; in RDC_SEMAPHORE_GetLockMaster() local
144master = (semaphore->GATE[index] & RDC_SEMAPHORE_GATE_GTFSM_MASK) >> RDC_SEMAPHORE_GATE_GTFSM_SHIF… in RDC_SEMAPHORE_GetLockMaster()
146 return master == 0 ? RDC_SEMAPHORE_MASTER_NONE : master - 1; in RDC_SEMAPHORE_GetLockMaster()
/hal_nxp-3.6.0/mcux/mcux-sdk/drivers/aipstz/
Dfsl_aipstz.c30 void AIPSTZ_SetMasterPriviledgeLevel(AIPSTZ_Type *base, aipstz_master_t master, uint32_t privilegeC… in AIPSTZ_SetMasterPriviledgeLevel() argument
32 uint32_t mask = ((uint32_t)master >> 8U) - 1U; in AIPSTZ_SetMasterPriviledgeLevel()
33 uint32_t shift = (uint32_t)master & 0xFFU; in AIPSTZ_SetMasterPriviledgeLevel()
Dfsl_aipstz.h115 void AIPSTZ_SetMasterPriviledgeLevel(AIPSTZ_Type *base, aipstz_master_t master, uint32_t privilegeC…
/hal_nxp-3.6.0/mcux/mcux-sdk/drivers/rdc/
Dfsl_rdc.h226 rdc_master_t master,
250 static inline void RDC_LockMasterDomainAssignment(RDC_Type *base, rdc_master_t master) in RDC_LockMasterDomainAssignment() argument
252 assert((uint32_t)master < RDC_MDA_COUNT); in RDC_LockMasterDomainAssignment()
254 base->MDA[master] |= RDC_MDA_LCK_MASK; in RDC_LockMasterDomainAssignment()
Dfsl_rdc.c130 void RDC_SetMasterDomainAssignment(RDC_Type *base, rdc_master_t master, const rdc_domain_assignment… in RDC_SetMasterDomainAssignment() argument
132 assert((uint32_t)master < RDC_MDA_COUNT); in RDC_SetMasterDomainAssignment()
138 base->MDA[master] = mda._u32; in RDC_SetMasterDomainAssignment()
/hal_nxp-3.6.0/mcux/mcux-sdk/components/codec/wm8904/
Dfsl_wm8904.h264 bool master; /*!< Master or slave */ member
368 status_t WM8904_SetMasterSlave(wm8904_handle_t *handle, bool master);
Dfsl_wm8904.c399 if (config->master) in WM8904_Init()
482 config->master = false; in WM8904_GetDefaultConfig()
496 status_t WM8904_SetMasterSlave(wm8904_handle_t *handle, bool master) in WM8904_SetMasterSlave() argument
498 if (master) in WM8904_SetMasterSlave()
/hal_nxp-3.6.0/mcux/mcux-sdk/utilities/misc_utilities/
DKconfig24 Used to include slave core binary into master core binary.
/hal_nxp-3.6.0/mcux/mcux-sdk/drivers/sysmpu/
Dfsl_sysmpu.h150 uint32_t master; /*!< Access error master. */ member
Dfsl_sysmpu.c327 errInform->master = (value & SYSMPU_EDR_EMN_MASK) >> SYSMPU_EDR_EMN_SHIFT; in SYSMPU_GetDetailErrorAccessInfo()
/hal_nxp-3.6.0/mcux/mcux-sdk/components/codec/cs42448/
Dfsl_cs42448.h181 bool master; /*!< true is master, false is slave */ member
Dfsl_cs42448.c78 if (!config->master) in CS42448_Init()
/hal_nxp-3.6.0/mcux/mcux-sdk/components/codec/cs42888/
Dfsl_cs42888.h180 bool master; /*!< true is master, false is slave */ member
Dfsl_cs42888.c81 if (!config->master) in CS42888_Init()
/hal_nxp-3.6.0/mcux/mcux-sdk/components/codec/sgtl5000/
Dfsl_sgtl5000.c161 void SGTL_SetMasterSlave(sgtl_handle_t *handle, bool master) in SGTL_SetMasterSlave() argument
163 if (master == true) in SGTL_SetMasterSlave()
/hal_nxp-3.6.0/mcux/mcux-sdk/components/codec/wm8960/
Dfsl_wm8960.h435 void WM8960_SetMasterSlave(wm8960_handle_t *handle, bool master);
/hal_nxp-3.6.0/mcux/mcux-sdk/components/codec/tfa9896/
Dfsl_tfa9896.h336 bool master; /*!< true is master, false is slave */ member

12