vpif_obj 30 drivers/media/platform/davinci/vpif_capture.c #define vpif_err(fmt, arg...) v4l2_err(&vpif_obj.v4l2_dev, fmt, ## arg) vpif_obj 32 drivers/media/platform/davinci/vpif_capture.c v4l2_dbg(level, debug, &vpif_obj.v4l2_dev, fmt, ## arg) vpif_obj 44 drivers/media/platform/davinci/vpif_capture.c static struct vpif_device vpif_obj = { {NULL} }; vpif_obj 369 drivers/media/platform/davinci/vpif_capture.c struct vpif_device *dev = &vpif_obj; vpif_obj 714 drivers/media/platform/davinci/vpif_capture.c sd = vpif_obj.sd[sd_index]; vpif_obj 1292 drivers/media/platform/davinci/vpif_capture.c v4l2_device_call_all(&vpif_obj.v4l2_dev, 0, core, log_status); vpif_obj 1352 drivers/media/platform/davinci/vpif_capture.c vpif_obj.dev[i] = vpif_obj 1353 drivers/media/platform/davinci/vpif_capture.c kzalloc(sizeof(*vpif_obj.dev[i]), GFP_KERNEL); vpif_obj 1355 drivers/media/platform/davinci/vpif_capture.c if (!vpif_obj.dev[i]) { vpif_obj 1365 drivers/media/platform/davinci/vpif_capture.c kfree(vpif_obj.dev[j]); vpif_obj 1374 drivers/media/platform/davinci/vpif_capture.c kfree(vpif_obj.dev[i]); vpif_obj 1383 drivers/media/platform/davinci/vpif_capture.c for (i = 0; i < vpif_obj.config->asd_sizes[0]; i++) { vpif_obj 1384 drivers/media/platform/davinci/vpif_capture.c struct v4l2_async_subdev *_asd = vpif_obj.config->asd[i]; vpif_obj 1388 drivers/media/platform/davinci/vpif_capture.c vpif_obj.sd[i] = subdev; vpif_obj 1389 drivers/media/platform/davinci/vpif_capture.c vpif_obj.config->chan_config->inputs[i].subdev_name = vpif_obj 1394 drivers/media/platform/davinci/vpif_capture.c vpif_obj.config->chan_config->inputs[i].subdev_name); vpif_obj 1399 drivers/media/platform/davinci/vpif_capture.c for (i = 0; i < vpif_obj.config->subdev_count; i++) vpif_obj 1400 drivers/media/platform/davinci/vpif_capture.c if (!strcmp(vpif_obj.config->subdev_info[i].name, vpif_obj 1402 drivers/media/platform/davinci/vpif_capture.c vpif_obj.sd[i] = subdev; vpif_obj 1418 drivers/media/platform/davinci/vpif_capture.c ch = vpif_obj.dev[j]; vpif_obj 1425 drivers/media/platform/davinci/vpif_capture.c err = vpif_set_input(vpif_obj.config, ch, 0); vpif_obj 1462 drivers/media/platform/davinci/vpif_capture.c vdev->v4l2_dev = &vpif_obj.v4l2_dev; vpif_obj 1474 drivers/media/platform/davinci/vpif_capture.c v4l2_info(&vpif_obj.v4l2_dev, "VPIF capture driver initialized\n"); vpif_obj 1480 drivers/media/platform/davinci/vpif_capture.c ch = vpif_obj.dev[k]; vpif_obj 1485 drivers/media/platform/davinci/vpif_capture.c kfree(vpif_obj.sd); vpif_obj 1486 drivers/media/platform/davinci/vpif_capture.c v4l2_device_unregister(&vpif_obj.v4l2_dev); vpif_obj 1511 drivers/media/platform/davinci/vpif_capture.c v4l2_async_notifier_init(&vpif_obj.notifier); vpif_obj 1588 drivers/media/platform/davinci/vpif_capture.c &vpif_obj.notifier, of_fwnode_handle(rem), vpif_obj 1607 drivers/media/platform/davinci/vpif_capture.c v4l2_async_notifier_cleanup(&vpif_obj.notifier); vpif_obj 1642 drivers/media/platform/davinci/vpif_capture.c err = v4l2_device_register(vpif_dev, &vpif_obj.v4l2_dev); vpif_obj 1651 drivers/media/platform/davinci/vpif_capture.c (void *)(&vpif_obj.dev[res_idx]-> vpif_obj 1660 drivers/media/platform/davinci/vpif_capture.c vpif_obj.config = pdev->dev.platform_data; vpif_obj 1662 drivers/media/platform/davinci/vpif_capture.c subdev_count = vpif_obj.config->subdev_count; vpif_obj 1663 drivers/media/platform/davinci/vpif_capture.c vpif_obj.sd = kcalloc(subdev_count, sizeof(*vpif_obj.sd), GFP_KERNEL); vpif_obj 1664 drivers/media/platform/davinci/vpif_capture.c if (!vpif_obj.sd) { vpif_obj 1669 drivers/media/platform/davinci/vpif_capture.c if (!vpif_obj.config->asd_sizes[0]) { vpif_obj 1670 drivers/media/platform/davinci/vpif_capture.c int i2c_id = vpif_obj.config->i2c_adapter_id; vpif_obj 1675 drivers/media/platform/davinci/vpif_capture.c subdevdata = &vpif_obj.config->subdev_info[i]; vpif_obj 1676 drivers/media/platform/davinci/vpif_capture.c vpif_obj.sd[i] = vpif_obj 1677 drivers/media/platform/davinci/vpif_capture.c v4l2_i2c_new_subdev_board(&vpif_obj.v4l2_dev, vpif_obj 1683 drivers/media/platform/davinci/vpif_capture.c if (!vpif_obj.sd[i]) { vpif_obj 1688 drivers/media/platform/davinci/vpif_capture.c v4l2_info(&vpif_obj.v4l2_dev, vpif_obj 1696 drivers/media/platform/davinci/vpif_capture.c vpif_obj.notifier.ops = &vpif_async_ops; vpif_obj 1697 drivers/media/platform/davinci/vpif_capture.c err = v4l2_async_notifier_register(&vpif_obj.v4l2_dev, vpif_obj 1698 drivers/media/platform/davinci/vpif_capture.c &vpif_obj.notifier); vpif_obj 1710 drivers/media/platform/davinci/vpif_capture.c kfree(vpif_obj.sd); vpif_obj 1712 drivers/media/platform/davinci/vpif_capture.c v4l2_device_unregister(&vpif_obj.v4l2_dev); vpif_obj 1716 drivers/media/platform/davinci/vpif_capture.c v4l2_async_notifier_cleanup(&vpif_obj.notifier); vpif_obj 1732 drivers/media/platform/davinci/vpif_capture.c v4l2_async_notifier_unregister(&vpif_obj.notifier); vpif_obj 1733 drivers/media/platform/davinci/vpif_capture.c v4l2_async_notifier_cleanup(&vpif_obj.notifier); vpif_obj 1734 drivers/media/platform/davinci/vpif_capture.c v4l2_device_unregister(&vpif_obj.v4l2_dev); vpif_obj 1736 drivers/media/platform/davinci/vpif_capture.c kfree(vpif_obj.sd); vpif_obj 1740 drivers/media/platform/davinci/vpif_capture.c ch = vpif_obj.dev[i]; vpif_obj 1743 drivers/media/platform/davinci/vpif_capture.c kfree(vpif_obj.dev[i]); vpif_obj 1762 drivers/media/platform/davinci/vpif_capture.c ch = vpif_obj.dev[i]; vpif_obj 1796 drivers/media/platform/davinci/vpif_capture.c ch = vpif_obj.dev[i]; vpif_obj 34 drivers/media/platform/davinci/vpif_display.c #define vpif_err(fmt, arg...) v4l2_err(&vpif_obj.v4l2_dev, fmt, ## arg) vpif_obj 36 drivers/media/platform/davinci/vpif_display.c v4l2_dbg(level, debug, &vpif_obj.v4l2_dev, fmt, ## arg) vpif_obj 52 drivers/media/platform/davinci/vpif_display.c static struct vpif_device vpif_obj = { {NULL} }; vpif_obj 363 drivers/media/platform/davinci/vpif_display.c struct vpif_device *dev = &vpif_obj; vpif_obj 709 drivers/media/platform/davinci/vpif_display.c ret = v4l2_device_call_until_err(&vpif_obj.v4l2_dev, 1, video, vpif_obj 716 drivers/media/platform/davinci/vpif_display.c ret = v4l2_device_call_until_err(&vpif_obj.v4l2_dev, 1, video, vpif_obj 818 drivers/media/platform/davinci/vpif_display.c sd = vpif_obj.sd[sd_index]; vpif_obj 1041 drivers/media/platform/davinci/vpif_display.c v4l2_device_call_all(&vpif_obj.v4l2_dev, 0, core, log_status); vpif_obj 1094 drivers/media/platform/davinci/vpif_display.c vpif_obj.dev[i] = vpif_obj 1097 drivers/media/platform/davinci/vpif_display.c if (!vpif_obj.dev[i]) { vpif_obj 1108 drivers/media/platform/davinci/vpif_display.c kfree(vpif_obj.dev[j]); vpif_obj 1117 drivers/media/platform/davinci/vpif_display.c kfree(vpif_obj.dev[i]); vpif_obj 1126 drivers/media/platform/davinci/vpif_display.c for (i = 0; i < vpif_obj.config->subdev_count; i++) vpif_obj 1127 drivers/media/platform/davinci/vpif_display.c if (!strcmp(vpif_obj.config->subdevinfo[i].name, vpif_obj 1129 drivers/media/platform/davinci/vpif_display.c vpif_obj.sd[i] = subdev; vpif_obj 1130 drivers/media/platform/davinci/vpif_display.c vpif_obj.sd[i]->grp_id = 1 << i; vpif_obj 1146 drivers/media/platform/davinci/vpif_display.c ch = vpif_obj.dev[j]; vpif_obj 1162 drivers/media/platform/davinci/vpif_display.c if (vpif_obj.config->subdev_count) vpif_obj 1163 drivers/media/platform/davinci/vpif_display.c ch->sd = vpif_obj.sd[0]; vpif_obj 1172 drivers/media/platform/davinci/vpif_display.c err = vpif_set_output(vpif_obj.config, ch, 0); vpif_obj 1211 drivers/media/platform/davinci/vpif_display.c vdev->v4l2_dev = &vpif_obj.v4l2_dev; vpif_obj 1227 drivers/media/platform/davinci/vpif_display.c ch = vpif_obj.dev[k]; vpif_obj 1270 drivers/media/platform/davinci/vpif_display.c err = v4l2_device_register(vpif_dev, &vpif_obj.v4l2_dev); vpif_obj 1279 drivers/media/platform/davinci/vpif_display.c (void *)(&vpif_obj.dev[res_idx]-> vpif_obj 1289 drivers/media/platform/davinci/vpif_display.c vpif_obj.config = pdev->dev.platform_data; vpif_obj 1290 drivers/media/platform/davinci/vpif_display.c subdev_count = vpif_obj.config->subdev_count; vpif_obj 1291 drivers/media/platform/davinci/vpif_display.c subdevdata = vpif_obj.config->subdevinfo; vpif_obj 1292 drivers/media/platform/davinci/vpif_display.c vpif_obj.sd = kcalloc(subdev_count, sizeof(*vpif_obj.sd), GFP_KERNEL); vpif_obj 1293 drivers/media/platform/davinci/vpif_display.c if (!vpif_obj.sd) { vpif_obj 1298 drivers/media/platform/davinci/vpif_display.c v4l2_async_notifier_init(&vpif_obj.notifier); vpif_obj 1300 drivers/media/platform/davinci/vpif_display.c if (!vpif_obj.config->asd_sizes) { vpif_obj 1301 drivers/media/platform/davinci/vpif_display.c i2c_adap = i2c_get_adapter(vpif_obj.config->i2c_adapter_id); vpif_obj 1303 drivers/media/platform/davinci/vpif_display.c vpif_obj.sd[i] = vpif_obj 1304 drivers/media/platform/davinci/vpif_display.c v4l2_i2c_new_subdev_board(&vpif_obj.v4l2_dev, vpif_obj 1309 drivers/media/platform/davinci/vpif_display.c if (!vpif_obj.sd[i]) { vpif_obj 1315 drivers/media/platform/davinci/vpif_display.c if (vpif_obj.sd[i]) vpif_obj 1316 drivers/media/platform/davinci/vpif_display.c vpif_obj.sd[i]->grp_id = 1 << i; vpif_obj 1323 drivers/media/platform/davinci/vpif_display.c for (i = 0; i < vpif_obj.config->asd_sizes[0]; i++) { vpif_obj 1325 drivers/media/platform/davinci/vpif_display.c &vpif_obj.notifier, vpif_obj.config->asd[i]); vpif_obj 1330 drivers/media/platform/davinci/vpif_display.c vpif_obj.notifier.ops = &vpif_async_ops; vpif_obj 1331 drivers/media/platform/davinci/vpif_display.c err = v4l2_async_notifier_register(&vpif_obj.v4l2_dev, vpif_obj 1332 drivers/media/platform/davinci/vpif_display.c &vpif_obj.notifier); vpif_obj 1343 drivers/media/platform/davinci/vpif_display.c v4l2_async_notifier_cleanup(&vpif_obj.notifier); vpif_obj 1345 drivers/media/platform/davinci/vpif_display.c kfree(vpif_obj.sd); vpif_obj 1347 drivers/media/platform/davinci/vpif_display.c v4l2_device_unregister(&vpif_obj.v4l2_dev); vpif_obj 1362 drivers/media/platform/davinci/vpif_display.c if (vpif_obj.config->asd_sizes) { vpif_obj 1363 drivers/media/platform/davinci/vpif_display.c v4l2_async_notifier_unregister(&vpif_obj.notifier); vpif_obj 1364 drivers/media/platform/davinci/vpif_display.c v4l2_async_notifier_cleanup(&vpif_obj.notifier); vpif_obj 1367 drivers/media/platform/davinci/vpif_display.c v4l2_device_unregister(&vpif_obj.v4l2_dev); vpif_obj 1369 drivers/media/platform/davinci/vpif_display.c kfree(vpif_obj.sd); vpif_obj 1373 drivers/media/platform/davinci/vpif_display.c ch = vpif_obj.dev[i]; vpif_obj 1391 drivers/media/platform/davinci/vpif_display.c ch = vpif_obj.dev[i]; vpif_obj 1423 drivers/media/platform/davinci/vpif_display.c ch = vpif_obj.dev[i];