Lines Matching refs:drsOps
268 struct DeviceResourceIface *drsOps = NULL;
271 drsOps = DeviceResourceGetIfaceInstance(HDF_CONFIG_SOURCE);
272 if (drsOps == NULL || drsOps->GetUint32 == NULL || drsOps->GetUint16 == NULL) {
276 ret = drsOps->GetUint16(device->property, "number", &hi35xx->number, 0);
286 … ret = drsOps->GetUint32(device->property, "regStartBasePhy", &hi35xx->regStartBasePhy, 0);
291 ret = drsOps->GetUint32(device->property, "regSize", &hi35xx->regSize, 0);
296 ret = drsOps->GetUint32(device->property, "pinCount", &hi35xx->pinCount, 0);
366 …uct Hi35xxPinDesc *desc, const struct DeviceResourceNode *node, struct DeviceResourceIface *drsOps)
371 ret = drsOps->GetString(node, "F0", &desc->func[funcNum], "NULL");
378 ret = drsOps->GetString(node, "F1", &desc->func[funcNum], "NULL");
392 struct DeviceResourceIface *drsOps = NULL;
394 drsOps = DeviceResourceGetIfaceInstance(HDF_CONFIG_SOURCE);
395 if (drsOps == NULL || drsOps->GetUint32 == NULL || drsOps->GetString == NULL) {
399 ret = drsOps->GetString(node, "pinName", &hi35xx->desc[index].pinName, "NULL");
405 ret = Hi35xxPinReadFunc(&hi35xx->desc[index], node, drsOps);
459 struct DeviceResourceIface *drsOps = NULL;
466 drsOps = DeviceResourceGetIfaceInstance(HDF_CONFIG_SOURCE);
467 if (drsOps == NULL || drsOps->GetUint32 == NULL || drsOps->GetString == NULL) {
471 ret = drsOps->GetUint16(device->property, "number", &number, 0);