Lines Matching defs:terminal
1023 static bool find_sdca_iot_dataport(struct sdca_entity_iot *terminal)
1025 switch (terminal->type) {
1051 struct sdca_entity_iot *terminal = &entity->iot;
1055 ret = fwnode_property_read_u32(entity_node, "mipi-sdca-terminal-type", &tmp);
1057 dev_err(dev, "%s: terminal type missing: %d\n", entity->label, ret);
1061 terminal->type = tmp;
1062 terminal->is_dataport = find_sdca_iot_dataport(terminal);
1065 "mipi-sdca-terminal-reference-number", &tmp);
1067 terminal->reference = tmp;
1070 "mipi-sdca-terminal-connector-type", &tmp);
1072 terminal->connector = tmp;
1075 "mipi-sdca-terminal-transducer-count", &tmp);
1077 terminal->num_transducer = tmp;
1079 dev_info(dev, "%s: terminal type %#x ref %#x conn %#x count %d\n",
1080 entity->label, terminal->type, terminal->reference,
1081 terminal->connector, terminal->num_transducer);
1508 struct sdca_entity_iot *terminal = &entity->iot;
1515 "mipi-sdca-terminal-clock-connection");
1535 terminal->clock = clock_entity;