Lines Matching refs:flc
75 int MXC_FLC_ME18_GetByAddress(mxc_flc_regs_t **flc, uint32_t addr) in MXC_FLC_ME18_GetByAddress() argument
78 *flc = MXC_FLC0; in MXC_FLC_ME18_GetByAddress()
81 *flc = MXC_FLC1; in MXC_FLC_ME18_GetByAddress()
83 *flc = MXC_FLC0; in MXC_FLC_ME18_GetByAddress()
85 *flc = MXC_FLC1; in MXC_FLC_ME18_GetByAddress()
159 mxc_flc_regs_t *flc; in MXC_FLC_PageErase() local
165 if ((err = MXC_FLC_ME18_GetByAddress(&flc, address)) != E_NO_ERROR) { in MXC_FLC_PageErase()
169 if ((err = MXC_FLC_RevA_PageErase((mxc_flc_reva_regs_t *)flc, physicalAddress)) != E_NO_ERROR) { in MXC_FLC_PageErase()
200 mxc_flc_regs_t *flc; in MXC_FLC_Write32() local
207 if ((err = MXC_FLC_ME18_GetByAddress(&flc, address)) != E_NO_ERROR) { in MXC_FLC_Write32()
211 err = MXC_FLC_RevA_Write32Using128((mxc_flc_reva_regs_t *)flc, address, data, physicalAddress); in MXC_FLC_Write32()
229 mxc_flc_regs_t *flc; in MXC_FLC_Write128() local
236 if ((err = MXC_FLC_ME18_GetByAddress(&flc, address)) != E_NO_ERROR) { in MXC_FLC_Write128()
240 if ((err = MXC_FLC_RevA_Write128((mxc_flc_reva_regs_t *)flc, physicalAddress, data)) != in MXC_FLC_Write128()
297 mxc_flc_regs_t *flc; in MXC_FLC_BlockPageWrite() local
298 if ((err = MXC_FLC_ME18_GetByAddress(&flc, address)) != in MXC_FLC_BlockPageWrite()
303 switch (MXC_FLC_GET_IDX(flc)) { in MXC_FLC_BlockPageWrite()
321 mxc_flc_regs_t *flc; in MXC_FLC_BlockPageRead() local
328 if ((err = MXC_FLC_ME18_GetByAddress(&flc, address)) != in MXC_FLC_BlockPageRead()
333 switch (MXC_FLC_GET_IDX(flc)) { in MXC_FLC_BlockPageRead()
354 mxc_flc_regs_t *flc; in MXC_FLC_GetWELR() local
355 if (MXC_FLC_ME18_GetByAddress(&flc, address) != E_NO_ERROR) { // Check address valid in MXC_FLC_GetWELR()
361 return &(flc->welr0); in MXC_FLC_GetWELR()
363 return &(flc->welr1); in MXC_FLC_GetWELR()
365 return &(flc->welr2); in MXC_FLC_GetWELR()
367 return &(flc->welr3); in MXC_FLC_GetWELR()
369 return &(flc->welr4); in MXC_FLC_GetWELR()
371 return &(flc->welr5); in MXC_FLC_GetWELR()
383 mxc_flc_regs_t *flc; in MXC_FLC_GetRLR() local
384 if (MXC_FLC_ME18_GetByAddress(&flc, address) != E_NO_ERROR) { // Check address valid in MXC_FLC_GetRLR()
390 return &(flc->rlr0); in MXC_FLC_GetRLR()
392 return &(flc->rlr1); in MXC_FLC_GetRLR()
394 return &(flc->rlr2); in MXC_FLC_GetRLR()
396 return &(flc->rlr3); in MXC_FLC_GetRLR()
398 return &(flc->rlr4); in MXC_FLC_GetRLR()
400 return &(flc->rlr5); in MXC_FLC_GetRLR()