/linux-4.4.14/drivers/media/v4l2-core/ |
D | v4l2-async.c | 25 static bool match_i2c(struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) in match_i2c() argument 30 asd->match.i2c.adapter_id == client->adapter->nr && in match_i2c() 31 asd->match.i2c.address == client->addr; in match_i2c() 38 struct v4l2_async_subdev *asd) in match_devname() argument 40 return !strcmp(asd->match.device_name.name, dev_name(sd->dev)); in match_devname() 43 static bool match_of(struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) in match_of() argument 45 return sd->of_node == asd->match.of.node; in match_of() 48 static bool match_custom(struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) in match_custom() argument 50 if (!asd->match.custom.match) in match_custom() 54 return asd->match.custom.match(sd->dev, asd); in match_custom() [all …]
|
/linux-4.4.14/drivers/spi/ |
D | spi-atmel.c | 367 struct atmel_spi_device *asd = spi->controller_state; in cs_activate() local 372 spi_writel(as, CSR0 + 4 * spi->chip_select, asd->csr); in cs_activate() 376 spi_writel(as, CSR0, asd->csr); in cs_activate() 392 gpio_set_value(asd->npcs_pin, active); in cs_activate() 409 gpio_set_value(asd->npcs_pin, active); in cs_activate() 414 asd->npcs_pin, active ? " (high)" : "", in cs_activate() 420 struct atmel_spi_device *asd = spi->controller_state; in cs_deactivate() local 434 asd->npcs_pin, active ? " (low)" : "", in cs_deactivate() 440 gpio_set_value(asd->npcs_pin, !active); in cs_deactivate() 1203 struct atmel_spi_device *asd; in atmel_spi_setup() local [all …]
|
/linux-4.4.14/include/media/davinci/ |
D | vpif_types.h | 62 struct v4l2_async_subdev **asd; /* Flat array, arranged in groups */ member 86 struct v4l2_async_subdev **asd; /* Flat array, arranged in groups */ member
|
/linux-4.4.14/include/media/ |
D | v4l2-async.h | 87 struct v4l2_async_subdev *asd); 91 struct v4l2_async_subdev *asd);
|
D | sh_mobile_ceu.h | 25 struct v4l2_async_subdev **asd; /* Flat array, arranged in groups */ member
|
D | soc_camera.h | 74 struct v4l2_async_subdev asd; member 89 struct v4l2_async_subdev **asd; /* Flat array, arranged in groups */ member
|
D | v4l2-subdev.h | 732 struct v4l2_async_subdev *asd; member
|
/linux-4.4.14/drivers/media/platform/soc_camera/ |
D | soc_camera.c | 1457 struct v4l2_async_subdev *asd) in soc_camera_async_bound() argument 1463 if (asd == sasc->sensor && !WARN_ON(icd->control)) { in soc_camera_async_bound() 1490 struct v4l2_async_subdev *asd) in soc_camera_async_unbind() argument 1523 struct v4l2_async_subdev **asd, unsigned int size) in scan_async_group() argument 1535 sasd = container_of(asd[i], struct soc_camera_async_subdev, asd); in scan_async_group() 1540 if (i >= size || asd[i]->match_type != V4L2_ASYNC_MATCH_I2C) { in scan_async_group() 1558 sasc->sensor = &sasd->asd; in scan_async_group() 1566 sasc->notifier.subdevs = asd; in scan_async_group() 1576 sasd->asd.match.i2c.adapter_id, sasd->asd.match.i2c.address); in scan_async_group() 1603 struct v4l2_async_subdev **asd; in scan_async_host() local [all …]
|
D | sh_mobile_ceu_camera.c | 1859 struct v4l2_async_subdev **asd; in sh_mobile_ceu_probe() local 1867 asd = pcdev->pdata->asd; in sh_mobile_ceu_probe() 1869 for (i = 0; i < pcdev->pdata->asd_sizes[j]; i++, asd++) { in sh_mobile_ceu_probe() 1871 __func__, i, (*asd)->match_type); in sh_mobile_ceu_probe() 1872 if ((*asd)->match_type == V4L2_ASYNC_MATCH_DEVNAME && in sh_mobile_ceu_probe() 1873 !strncmp(name, (*asd)->match.device_name.name, in sh_mobile_ceu_probe() 1875 pcdev->csi2_asd = *asd; in sh_mobile_ceu_probe() 1883 pcdev->ici.asd = pcdev->pdata->asd; in sh_mobile_ceu_probe()
|
D | mx3_camera.c | 1234 soc_host->asd = pdata->asd; in mx3_camera_probe()
|
/linux-4.4.14/drivers/media/platform/xilinx/ |
D | xilinx-vipp.c | 46 struct v4l2_async_subdev asd; member 319 struct v4l2_async_subdev *asd) in xvip_graph_notify_bound() argument 390 entity->asd.match_type = V4L2_ASYNC_MATCH_OF; in xvip_graph_parse_one() 391 entity->asd.match.of.node = remote; in xvip_graph_parse_one() 544 subdevs[i++] = &entity->asd; in xvip_graph_init()
|
/linux-4.4.14/include/linux/platform_data/ |
D | camera-mx3.h | 48 struct v4l2_async_subdev **asd; /* Flat array, arranged in groups */ member
|
/linux-4.4.14/drivers/media/platform/omap3isp/ |
D | ispcsiphy.c | 178 container_of(pipe->external->asd, in omap3isp_csiphy_config() 179 struct isp_async_subdev, asd); in omap3isp_csiphy_config()
|
D | isp.c | 2256 notifier->subdevs[notifier->num_subdevs] = &isd->asd; 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() 2279 struct v4l2_async_subdev *asd) in isp_subdev_notifier_bound() argument 2284 container_of(asd, struct isp_async_subdev, asd); in isp_subdev_notifier_bound()
|
D | isp.h | 231 struct v4l2_async_subdev asd; member
|
/linux-4.4.14/drivers/media/platform/am437x/ |
D | am437x-vpfe.c | 1679 for (i = 0; i < ARRAY_SIZE(vpfe->cfg->asd); i++) { in vpfe_get_subdev_input_index() 1705 for (i = 0; i < ARRAY_SIZE(vpfe->cfg->asd); i++) { in vpfe_get_app_input_index() 2294 struct v4l2_async_subdev *asd) in vpfe_async_bound() argument 2305 for (i = 0; i < ARRAY_SIZE(vpfe->cfg->asd); i++) { in vpfe_async_bound() 2306 if (vpfe->cfg->asd[i]->match.of.node == asd[i].match.of.node) { in vpfe_async_bound() 2502 pdata->asd[i] = devm_kzalloc(&pdev->dev, in vpfe_get_pdata() 2505 if (!pdata->asd[i]) { in vpfe_get_pdata() 2511 pdata->asd[i]->match_type = V4L2_ASYNC_MATCH_OF; in vpfe_get_pdata() 2512 pdata->asd[i]->match.of.node = rem; in vpfe_get_pdata() 2589 ARRAY_SIZE(vpfe->cfg->asd), GFP_KERNEL); in vpfe_probe() [all …]
|
D | am437x-vpfe.h | 104 struct v4l2_async_subdev *asd[VPFE_MAX_SUBDEV]; member
|
/linux-4.4.14/drivers/media/platform/exynos4-is/ |
D | media-dev.h | 91 struct v4l2_async_subdev asd; member
|
D | media-dev.c | 390 fmd->sensor[index].asd.match_type = V4L2_ASYNC_MATCH_OF; in fimc_md_parse_port_node() 391 fmd->sensor[index].asd.match.of.node = rem; in fimc_md_parse_port_node() 392 fmd->async_subdevs[index] = &fmd->sensor[index].asd; in fimc_md_parse_port_node() 1272 struct v4l2_async_subdev *asd) in subdev_notifier_bound() argument 1280 if (fmd->sensor[i].asd.match.of.node == subdev->dev->of_node) in subdev_notifier_bound()
|
/linux-4.4.14/Documentation/filesystems/ |
D | automount-support.txt | 18 asd cambridge cambridge.redhat.com grand.central.org
|
/linux-4.4.14/drivers/media/platform/davinci/ |
D | vpif_display.c | 1123 struct v4l2_async_subdev *asd) in vpif_async_bound() argument 1317 vpif_obj.notifier.subdevs = vpif_obj.config->asd; in vpif_probe()
|
D | vpif_capture.c | 1325 struct v4l2_async_subdev *asd) in vpif_async_bound() argument 1506 vpif_obj.notifier.subdevs = vpif_obj.config->asd; in vpif_probe()
|