Lines Matching refs:isd
2162 struct isp_async_subdev *isd) in isp_of_parse_node() argument
2164 struct isp_bus_cfg *buscfg = &isd->bus; in isp_of_parse_node()
2248 struct isp_async_subdev *isd; in isp_of_parse_nodes() local
2250 isd = devm_kzalloc(dev, sizeof(*isd), GFP_KERNEL); in isp_of_parse_nodes()
2251 if (!isd) { in isp_of_parse_nodes()
2256 notifier->subdevs[notifier->num_subdevs] = &isd->asd; in isp_of_parse_nodes()
2258 if (isp_of_parse_node(dev, node, isd)) { in isp_of_parse_nodes()
2263 isd->asd.match.of.node = of_graph_get_remote_port_parent(node); in isp_of_parse_nodes()
2265 if (!isd->asd.match.of.node) { in isp_of_parse_nodes()
2270 isd->asd.match_type = V4L2_ASYNC_MATCH_OF; in isp_of_parse_nodes()
2283 struct isp_async_subdev *isd = in isp_subdev_notifier_bound() local
2287 ret = isp_link_entity(isp, &subdev->entity, isd->bus.interface); in isp_subdev_notifier_bound()
2291 isd->sd = subdev; in isp_subdev_notifier_bound()
2292 isd->sd->host_priv = &isd->bus; in isp_subdev_notifier_bound()