Home
last modified time | relevance | path

Searched refs:ginfos (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/drivers/hdf_core/framework/support/platform/src/gpio/
H A Dgpio_manager.c103 OsalMemFree(cntlr->ginfos); in GpioInfosFree()
104 cntlr->ginfos = NULL; in GpioInfosFree()
115 if (cntlr->ginfos == NULL) { in GpioCntlrCreateGpioInfos()
116 cntlr->ginfos = OsalMemCalloc(sizeof(*cntlr->ginfos) * cntlr->count); in GpioCntlrCreateGpioInfos()
117 if (cntlr->ginfos == NULL) { in GpioCntlrCreateGpioInfos()
125 cntlr->ginfos[i].cntlr = cntlr; in GpioCntlrCreateGpioInfos()
126 if (strlen(cntlr->ginfos[i].name) == 0) { in GpioCntlrCreateGpioInfos()
144 OsalMemFree(cntlr->ginfos); in GpioCntlrCreateGpioInfos()
145 cntlr->ginfos = NULL; in GpioCntlrCreateGpioInfos()
156 irqRecord = cntlr->ginfos[i].irqRecord; in GpioCntlrDestroyGpioInfos()
[all …]
H A Dgpio_core.c121 if (cntlr == NULL || cntlr->ginfos == NULL || local >= cntlr->count) { in GpioCntlrIrqCallback()
125 ginfo = &cntlr->ginfos[local]; in GpioCntlrIrqCallback()
257 if (cntlr == NULL || cntlr->ginfos == NULL) { in GpioCntlrSetIrq()
270 ginfo = &cntlr->ginfos[local]; in GpioCntlrSetIrq()
291 if (cntlr == NULL || cntlr->ginfos == NULL) { in GpioCntlrUnsetIrq()
304 ginfo = &cntlr->ginfos[local]; in GpioCntlrUnsetIrq()
372 if (strcmp(cntlr->ginfos[index].name, gpioName) == 0) { in GpioCntlrGetNumByGpioName()
/ohos5.0/drivers/hdf_core/framework/support/platform/include/gpio/
H A Dgpio_core.h44 struct GpioInfo *ginfos; member
64 return ginfo - &(ginfo->cntlr->ginfos[0]); in GpioInfoToLocal()
/ohos5.0/docs/zh-cn/device-dev/driver/
H A Ddriver-platform-gpio-develop.md249 struct GpioInfo *ginfos;
331 groups[i].cntlr.ginfos = &pl061->gpioInfo[i * pl061->bitNum];
/ohos5.0/docs/en/device-dev/driver/
H A Ddriver-platform-gpio-develop.md216 struct GpioInfo *ginfos;
298 groups[i].cntlr.ginfos = &pl061->gpioInfo[i * pl061->bitNum];