Home
last modified time | relevance | path

Searched refs:pinName (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/drivers/hdf_core/framework/support/platform/src/pin/
H A Dpin_if_u.c27 char pinName[PIN_NAME_LEN]; member
32 static const char *AddNode(const char *pinName) in AddNode() argument
48 if (strcpy_s(pin->pinName, PIN_NAME_LEN, pinName) != EOK) { in AddNode()
56 return pin->pinName; in AddNode()
59 static void RemoveNode(const char *pinName) in RemoveNode() argument
67 if (strcmp(pos->pinName, pinName) == 0) { in RemoveNode()
89 DevHandle PinGet(const char *pinName) in PinGet() argument
96 if (pinName == NULL) { in PinGet()
113 if (!HdfSbufWriteString(data, pinName)) { in PinGet()
126 copyName = AddNode(pinName); in PinGet()
[all …]
H A Dpin_core.c99 struct PinDesc *PinCntlrGetPinDescByName(const char *pinName) in PinCntlrGetPinDescByName() argument
106 if (pinName == NULL) { in PinCntlrGetPinDescByName()
115 if (cntlr->pins[num].pinName == NULL) { in PinCntlrGetPinDescByName()
118 if (!strcmp(cntlr->pins[num].pinName, pinName)) { in PinCntlrGetPinDescByName()
120 …DF_LOGI("PinCntlrGetPinDescByName: cntlr->pins[%d].pinName is %s!", num, cntlr->pins[num].pinName); in PinCntlrGetPinDescByName()
126 HDF_LOGE("PinCntlrGetPinDescByName: pinName:%s doesn't matching!", pinName); in PinCntlrGetPinDescByName()
174 HDF_LOGE("PinCntlrGetByPin: pin:%s is not in any controllers!", desc->pinName); in PinCntlrGetByPin()
184 if (cntlr->pins[index].pinName == NULL) { in GetPinIndex()
188 ret = strcmp(cntlr->pins[index].pinName, desc->pinName); in GetPinIndex()
H A Dpin_if.c15 DevHandle PinGet(const char *pinName) in PinGet() argument
17 return (DevHandle)PinCntlrGetPinDescByName(pinName); in PinGet()
/ohos5.0/drivers/hdf_core/framework/test/unittest/platform/common/
H A Dpin_test.c83 config->pinName = config->pinNameBuf; in PinTestGetTestConfig()
106 tester.handle = PinGet(tester.config.pinName); in PinTesterGet()
108 HDF_LOGE("PinTesterGet: open pin:%s fail!", tester.config.pinName); in PinTesterGet()
131 …DF_LOGE("PinSetGetPullTest: pin set pull fail, ret: %d, pinName:%s!", ret, tester->config.pinName); in PinSetGetPullTest()
137 …DF_LOGE("PinSetGetPullTest: pin get pull fail, ret: %d, pinName:%s!", ret, tester->config.pinName); in PinSetGetPullTest()
169 HDF_LOGE("PinSetGetStrengthTest: pin get pull fail, pinName:%s!", tester->config.pinName); in PinSetGetStrengthTest()
193 ret, tester->config.pinName, tester->config.funcNameBuf); in PinSetGetFuncTest()
197 tester->config.pinName, tester->config.funcNameBuf); in PinSetGetFuncTest()
201 ret, tester->config.pinName, tester->config.funcName); in PinSetGetFuncTest()
205 tester->config.pinName, tester->config.funcName); in PinSetGetFuncTest()
[all …]
H A Dpin_driver_test.c52 ret = drsOps->GetString(node, "pinName", &config->pinName, 0); in PinTestReadConfig()
80 if (strcpy_s(config->pinNameBuf, NAME_SIZE_MAX, config->pinName) != EOK) { in PinTestReadConfig()
H A Dpin_test.h23 const char *pinName; member
/ohos5.0/docs/zh-cn/device-dev/driver/
H A Ddriver-platform-pin-des.md67 | DevHandle PinGet(const char \*pinName) | 获取管脚描述句柄 |
91 DevHandle PinGet(const char *pinName);
100 | pinName | 字符指针类型,管脚名 |
110 char pinName = "P18"; // PIN管脚名
111 handle = PinGet(pinName);
378 char *pinName = NULL;
383 pinName = "P18";
385 handle = PinGet(pinName);
H A Ddriver-platform-pin-develop.md183 pinName = ""; // 【必要】管脚名称
200 pinName = "T1";
233 const char *pinName; // 管脚名
399 ret = drsOps->GetString(node, "pinName", &hi35xx->desc[index].pinName, "NULL");
401 HDF_LOGE("%s: read pinName failed", __func__);
410 hi35xx->cntlr.pins[index].pinName = hi35xx->desc[index].pinName;
/ohos5.0/drivers/hdf_core/framework/test/unittest/platform/virtual/
H A Dpin_virtual.c23 const char *pinName; member
233 ret = drsOps->GetString(node, "pinName", &virtual->desc[index].pinName, "NULL"); in VirtualPinParsePinNode()
250 virtual->cntlr.pins[index].pinName = virtual->desc[index].pinName; in VirtualPinParsePinNode()
253 …LOGD("VirtualPinParsePinNode: pin parse pin node %s success!", virtual->cntlr.pins[index].pinName); in VirtualPinParsePinNode()
/ohos5.0/drivers/hdf_core/framework/support/platform/include/pin/
H A Dpin_core.h29 const char *pinName; member
58 struct PinDesc *PinCntlrGetPinDescByName(const char *pinName);
/ohos5.0/docs/en/device-dev/driver/
H A Ddriver-platform-pin-des.md61 | DevHandle PinGet(const char *pinName) | Obtains a pin description handle.|
86 DevHandle PinGet(const char *pinName);
93 | pinName | Pointer to the pin name. |
103 char pinName = "P18"; // Pin name.
104 handle = PinGet(pinName);
350 char pinName;
355 pinName = "P18";
357 handle = PinGet(pinName);
H A Ddriver-platform-pin-develop.md164 pinName = ""; // (Mandatory) Pin name.
181 pinName = "T1";
214 const char *pinName; // Pin name.
378 ret = drsOps->GetString(node, "pinName", &hi35xx->desc[index].pinName, "NULL");
380 HDF_LOGE("%s: read pinName failed", __func__);
389 hi35xx->cntlr.pins[index].pinName = hi35xx->desc[index].pinName;
/ohos5.0/drivers/hdf_core/framework/include/platform/
H A Dpin_if.h51 DevHandle PinGet(const char *pinName);