Lines Matching defs:phy
139 for (i = 0; i < ARRAY_SIZE(cal->phy); ++i) {
140 struct cal_camerarx *phy = cal->phy[i];
142 if (!phy)
146 &phy->res->start);
148 (__force const void *)phy->base,
149 resource_size(phy->res),
410 struct cal_camerarx *phy;
423 struct cal_camerarx *phy = to_cal_asd(asd)->phy;
425 if (phy->sensor) {
426 phy_info(phy, "Rejecting subdev %s (Already set!!)",
431 phy->sensor = subdev;
432 phy_dbg(1, phy, "Using sensor %s for capture\n", subdev->name);
463 for (i = 0; i < ARRAY_SIZE(cal->phy); ++i) {
464 struct cal_camerarx *phy = cal->phy[i];
469 if (!phy || !phy->sensor_node)
472 fwnode = of_fwnode_handle(phy->sensor_node);
477 phy_err(phy, "Failed to add subdev to notifier\n");
483 casd->phy = phy;
622 ctx->phy = cal->phy[inst];
802 cal->phy[i] = cal_camerarx_create(cal, i);
803 if (IS_ERR(cal->phy[i])) {
804 ret = PTR_ERR(cal->phy[i]);
805 cal->phy[i] = NULL;
809 if (cal->phy[i]->sensor_node)
826 if (!cal->phy[i]->sensor_node)
854 for (i = 0; i < ARRAY_SIZE(cal->phy); i++)
855 cal_camerarx_destroy(cal->phy[i]);
874 for (i = 0; i < ARRAY_SIZE(cal->phy); i++) {
875 if (cal->phy[i])
876 cal_camerarx_disable(cal->phy[i]);
881 for (i = 0; i < ARRAY_SIZE(cal->phy); i++)
882 cal_camerarx_destroy(cal->phy[i]);
899 cal_camerarx_i913_errata(cal->phy[0]);
900 cal_camerarx_i913_errata(cal->phy[1]);