Lines Matching refs:isd
2240 struct isp_async_subdev *isd) in isp_of_parse_node() argument
2242 struct isp_bus_cfg *buscfg = &isd->bus; in isp_of_parse_node()
2326 struct isp_async_subdev *isd; in isp_of_parse_nodes() local
2328 isd = devm_kzalloc(dev, sizeof(*isd), GFP_KERNEL); in isp_of_parse_nodes()
2329 if (!isd) { in isp_of_parse_nodes()
2334 notifier->subdevs[notifier->num_subdevs] = &isd->asd; in isp_of_parse_nodes()
2336 if (isp_of_parse_node(dev, node, isd)) { in isp_of_parse_nodes()
2341 isd->asd.match.of.node = of_graph_get_remote_port_parent(node); in isp_of_parse_nodes()
2343 if (!isd->asd.match.of.node) { in isp_of_parse_nodes()
2348 isd->asd.match_type = V4L2_ASYNC_MATCH_OF; in isp_of_parse_nodes()
2361 struct isp_async_subdev *isd = in isp_subdev_notifier_bound() local
2365 ret = isp_link_entity(isp, &subdev->entity, isd->bus.interface); in isp_subdev_notifier_bound()
2369 isd->sd = subdev; in isp_subdev_notifier_bound()
2370 isd->sd->host_priv = &isd->bus; in isp_subdev_notifier_bound()