Lines Matching defs:cntlr
39 struct PinCntlr cntlr;
104 static int32_t Hi35xxPinSetPull(struct PinCntlr *cntlr, uint32_t index, enum PinPullType pullType)
109 hi35xx = (struct Hi35xxPinCntlr *)cntlr;
117 static int32_t Hi35xxPinGetPull(struct PinCntlr *cntlr, uint32_t index, enum PinPullType *pullType)
121 hi35xx = (struct Hi35xxPinCntlr *)cntlr;
129 static int32_t Hi35xxPinSetStrength(struct PinCntlr *cntlr, uint32_t index, uint32_t strength)
134 hi35xx = (struct Hi35xxPinCntlr *)cntlr;
142 static int32_t Hi35xxPinGetStrength(struct PinCntlr *cntlr, uint32_t index, uint32_t *strength)
146 hi35xx = (struct Hi35xxPinCntlr *)cntlr;
154 static int32_t Hi35xxPinSetFunc(struct PinCntlr *cntlr, uint32_t index, const char *funcName)
161 hi35xx = (struct Hi35xxPinCntlr *)cntlr;
178 static int32_t Hi35xxPinGetFunc(struct PinCntlr *cntlr, uint32_t index, const char **funcName)
184 hi35xx = (struct Hi35xxPinCntlr *)cntlr;
279 hi35xx->cntlr.pins[index].pinName = hi35xx->desc[index].pinName;
280 hi35xx->cntlr.pins[index].priv = (void *)node;
315 hi35xx->cntlr.pinCount = hi35xx->pinCount;
316 hi35xx->cntlr.number = hi35xx->number;
327 hi35xx->cntlr.pins = (struct PinDesc *)OsalMemCalloc(sizeof(struct PinDesc) * hi35xx->pinCount);
328 if (hi35xx->cntlr.pins == NULL) {
361 HDF_LOGE("%s: init cntlr failed:%d", __func__, ret);
375 hi35xx->cntlr.method = &g_method;
376 ret = PinCntlrAdd(&hi35xx->cntlr);
378 HDF_LOGE("%s: add Pin cntlr failed", __func__);
390 struct PinCntlr *cntlr = NULL;
407 HDF_LOGE("%s: read cntlr number failed", __func__);
411 cntlr = PinCntlrGetByNumber(number);
412 PinCntlrRemove(cntlr);
413 hi35xx = (struct Hi35xxPinCntlr *)cntlr;