Lines Matching refs:pConfig
1300 am_hal_mspi_dev_config_t *pConfig) in am_hal_mspi_device_configure() argument
1331 if ((pConfig->eDeviceConfig > AM_HAL_MSPI_FLASH_QUAD_CE1) && in am_hal_mspi_device_configure()
1332 (pConfig->eDeviceConfig < AM_HAL_MSPI_FLASH_DUAL_CE0_1_1_2) && in am_hal_mspi_device_configure()
1341 if ( ((uint32_t)pConfig->pTCB >= AM_HAL_FLASH_DTCM_START) && in am_hal_mspi_device_configure()
1342 ((uint32_t)pConfig->pTCB <= AM_HAL_FLASH_DTCM_END) ) in am_hal_mspi_device_configure()
1351 switch(pConfig->eSpiMode) in am_hal_mspi_device_configure()
1374 ui32Config |= _VAL2FLD(MSPI0_CFG_TURNAROUND, pConfig->ui8TurnAround); in am_hal_mspi_device_configure()
1379 ui32Config |= _VAL2FLD(MSPI0_CFG_ASIZE, pConfig->eAddrCfg); in am_hal_mspi_device_configure()
1384 ui32Config |= _VAL2FLD(MSPI0_CFG_ISIZE, pConfig->eInstrCfg); in am_hal_mspi_device_configure()
1389 ui32Config |= _VAL2FLD(MSPI0_CFG_WRITELATENCY, pConfig->ui8WriteLatency); in am_hal_mspi_device_configure()
1399 MSPIn(ui32Module)->MSPICFG_b.CLKDIV = pConfig->eClockFreq; in am_hal_mspi_device_configure()
1404 if ( pConfig->eClockFreq == AM_HAL_MSPI_CLK_48MHZ ) in am_hal_mspi_device_configure()
1432 if ( pConfig->bSendInstr ) in am_hal_mspi_device_configure()
1440 if ( pConfig->bSendAddr ) in am_hal_mspi_device_configure()
1448 if ( pConfig->bTurnaround ) in am_hal_mspi_device_configure()
1466 ui32Config |= _VAL2FLD(MSPI0_FLASH_XIPENWLAT, pConfig->bEnWriteLatency); in am_hal_mspi_device_configure()
1481 ui32Config |= _VAL2FLD(MSPI0_XIPINSTR_READINSTR, pConfig->ui8ReadInstr); in am_hal_mspi_device_configure()
1486 ui32Config |= _VAL2FLD(MSPI0_XIPINSTR_WRITEINSTR, pConfig->ui8WriteInstr); in am_hal_mspi_device_configure()
1501 ui32Config |= _VAL2FLD(MSPI0_DMABOUNDARY_DMABOUND, pConfig->eDMABoundary); in am_hal_mspi_device_configure()
1506 ui32Config |= _VAL2FLD(MSPI0_DMABOUNDARY_DMATIMELIMIT, pConfig->ui16DMATimeLimit); in am_hal_mspi_device_configure()
1515 g_MSPIState[ui32Module].pTCB = pConfig->pTCB; in am_hal_mspi_device_configure()
1516 g_MSPIState[ui32Module].ui32TCBSize = pConfig->ui32TCBSize; in am_hal_mspi_device_configure()
1518 if (pConfig->pTCB) in am_hal_mspi_device_configure()
1523 if ( pConfig->eClockFreq == AM_HAL_MSPI_CLK_48MHZ ) in am_hal_mspi_device_configure()
1538 …g_MSPIState[ui32Module].ui32MaxPending = ((pConfig->ui32TCBSize - 8) * 4 / AM_HAL_MSPI_CQ_ENTRY_SI… in am_hal_mspi_device_configure()
1553 _VAL2FLD(MSPI0_SCRAMBLING_SCRSTART, pConfig->scramblingStartAddr >> 16) | in am_hal_mspi_device_configure()
1554 _VAL2FLD(MSPI0_SCRAMBLING_SCREND, pConfig->scramblingEndAddr >> 16); in am_hal_mspi_device_configure()
1571 mspi_device_configure(pHandle, pConfig->eDeviceConfig); in am_hal_mspi_device_configure()
1582 pMSPIState->eClockFreq = pConfig->eClockFreq; in am_hal_mspi_device_configure()
1652 void *pConfig) in am_hal_mspi_control() argument
1681 if (!pConfig) in am_hal_mspi_control()
1690 MSPIn(ui32Module)->MSPICFG_b.APBCLK = *((uint32_t *)pConfig); in am_hal_mspi_control()
1695 if (!pConfig) in am_hal_mspi_control()
1699 if (*((uint32_t *)pConfig) & AM_HAL_MSPI_SC_RESV_MASK) in am_hal_mspi_control()
1705 MSPIn(ui32Module)->CQSETCLEAR = *((uint32_t *)pConfig); in am_hal_mspi_control()
1710 if (!pConfig) in am_hal_mspi_control()
1714 …if (( *((uint32_t *)pConfig) >= AM_REG_IOM_NUM_MODULES ) && ( *((uint32_t *)pConfig) != AM_HAL_MSP… in am_hal_mspi_control()
1723 MSPIn(ui32Module)->MSPICFG_b.IOMSEL = *((uint32_t *)pConfig); in am_hal_mspi_control()
1728 if (!pConfig) in am_hal_mspi_control()
1732 …if (( *((uint32_t *)pConfig) >= AM_REG_MSPI_NUM_MODULES ) && ( *((uint32_t *)pConfig) != AM_HAL_MS… in am_hal_mspi_control()
1741 MSPIn(ui32Module)->MSPICFG_b.IOMSEL = *((uint32_t *)pConfig) + AM_HAL_MSPI_LINK_BASE; in am_hal_mspi_control()
1774 if (!pConfig) in am_hal_mspi_control()
1782 MSPIn(ui32Module)->FLASH_b.XIPACK = *((uint32_t *)pConfig); in am_hal_mspi_control()
1809 am_hal_mspi_dqs_t *pDQS = (am_hal_mspi_dqs_t *)pConfig; in am_hal_mspi_control()
1811 if (!pConfig) in am_hal_mspi_control()
1842 if (!pConfig) in am_hal_mspi_control()
1850 deviceConfig = *((am_hal_mspi_device_e *)pConfig); in am_hal_mspi_control()
1872 eClockFreq = *((am_hal_mspi_clock_e *)pConfig); in am_hal_mspi_control()
1927 if (!pConfig) in am_hal_mspi_control()
1937 eSeq = *((bool *)pConfig) ? AM_HAL_MSPI_SEQ_UNDER_CONSTRUCTION: AM_HAL_MSPI_SEQ_NONE; in am_hal_mspi_control()
1988 am_hal_mspi_seq_end_t *pLoop = (am_hal_mspi_seq_end_t *)pConfig; in am_hal_mspi_control()
1993 if (!pConfig) in am_hal_mspi_control()
2155 am_hal_mspi_hiprio_cfg_t *pHPCfg = (am_hal_mspi_hiprio_cfg_t *)pConfig; in am_hal_mspi_control()
2157 if (!pConfig) in am_hal_mspi_control()
2197 am_hal_mspi_cq_raw_t *pCqRaw = (am_hal_mspi_cq_raw_t *)pConfig; in am_hal_mspi_control()
2319 am_hal_mspi_instr_e *eInstr = (am_hal_mspi_instr_e *)pConfig; in am_hal_mspi_control()
2321 if (!pConfig) in am_hal_mspi_control()
2333 am_hal_mspi_addr_e *eAddr = (am_hal_mspi_addr_e *)pConfig; in am_hal_mspi_control()
2335 if (!pConfig) in am_hal_mspi_control()
2347 if (!pConfig) in am_hal_mspi_control()
2353 am_hal_mspi_dev_config_t *pDevConfig = (am_hal_mspi_dev_config_t*)pConfig; in am_hal_mspi_control()
2366 if (!pConfig) in am_hal_mspi_control()
2371 am_hal_mspi_timing_scan_t *pTiming = (am_hal_mspi_timing_scan_t *)pConfig; in am_hal_mspi_control()