Searched refs:subdevs (Results 1 - 25 of 25) sorted by relevance

/drivers/mfd/
H A Dsun6i-prcm.c17 const struct mfd_cell *subdevs; member in struct:prcm_data
102 .subdevs = sun6i_a31_prcm_subdevs,
107 .subdevs = sun8i_a23_prcm_subdevs,
142 ret = mfd_add_devices(&pdev->dev, 0, data->subdevs, data->nsubdevs,
H A Daat2870-core.c420 if ((pdata->subdevs[i].id == aat2870_devs[j].id) &&
421 !strcmp(pdata->subdevs[i].name,
424 pdata->subdevs[i].platform_data;
H A Dtps6586x.c401 subdev = &pdata->subdevs[i];
439 pdata->subdevs = NULL;
H A Dda903x.c470 subdev = &pdata->subdevs[i];
H A Dezx-pcap.c366 /* subdevs */
398 /* remove all registered subdevs */
492 /* setup subdevs */
494 ret = pcap_add_subdev(pcap, &pdata->subdevs[i]);
/drivers/media/platform/omap3isp/
H A Dispcsiphy.c171 struct isp_v4l2_subdevs_group *subdevs = pipe->external->host_priv; local
178 if (subdevs->interface == ISP_INTERFACE_CCP2B_PHY1
179 || subdevs->interface == ISP_INTERFACE_CCP2B_PHY2)
180 lanes = &subdevs->bus.ccp2.lanecfg;
182 lanes = &subdevs->bus.csi2.lanecfg;
206 csiphy_routing_cfg(phy, subdevs->interface, true,
207 subdevs->bus.ccp2.phy_layer);
305 struct isp_v4l2_subdevs_group *subdevs = local
308 csiphy_routing_cfg(phy, subdevs->interface, false,
309 subdevs
[all...]
H A Disp.c653 * the users count of the node. For entities corresponding to subdevs the
1786 * @board_info: I2C subdevs board information array
1835 struct isp_v4l2_subdevs_group *subdevs; local
1893 for (subdevs = pdata->subdevs; subdevs && subdevs->subdevs; ++subdevs) {
1900 sensor = isp_register_subdev_group(isp, subdevs
[all...]
/drivers/regulator/
H A Dmax1586.c197 pdata->subdevs = devm_kzalloc(dev, sizeof(struct max1586_subdev_data) *
199 if (!pdata->subdevs)
203 sub = pdata->subdevs;
264 id = pdata->subdevs[i].id;
265 if (!pdata->subdevs[i].platform_data)
280 config.init_data = pdata->subdevs[i].platform_data;
H A Dmax8660.c354 pdata->subdevs = devm_kzalloc(dev, sizeof(struct max8660_subdev_data) *
356 if (!pdata->subdevs)
360 sub = pdata->subdevs;
445 if (!pdata->subdevs[i].platform_data)
448 boot_on = pdata->subdevs[i].platform_data->constraints.boot_on;
450 switch (pdata->subdevs[i].id) {
481 pdata->subdevs[i].name);
490 id = pdata->subdevs[i].id;
493 config.init_data = pdata->subdevs[i].platform_data;
/drivers/gpu/host1x/
H A Dbus.c56 list_add_tail(&subdev->list, &device->subdevs);
81 if (of_match_node(device->driver->subdevs, np) &&
116 if (list_empty(&device->subdevs)) {
133 if (list_empty(&device->subdevs)) {
146 list_move_tail(&subdev->list, &device->subdevs);
228 list_for_each_entry(subdev, &device->subdevs, list) {
297 INIT_LIST_HEAD(&device->subdevs);
328 list_for_each_entry(subdev, &device->subdevs, list) {
377 list_for_each_entry_safe(subdev, sd, &device->subdevs, list)
/drivers/media/v4l2-core/
H A Dv4l2-device.c38 INIT_LIST_HEAD(&v4l2_dev->subdevs);
115 /* Unregister subdevs */
116 list_for_each_entry_safe(sd, next, &v4l2_dev->subdevs, list) {
196 list_add_tail(&sd->list, &v4l2_dev->subdevs);
228 list_for_each_entry(sd, &v4l2_dev->subdevs, list) {
259 list_for_each_entry(sd, &v4l2_dev->subdevs, list) {
H A Dv4l2-async.c145 asd = notifier->subdevs[i];
/drivers/media/platform/exynos4-is/
H A Dmedia-dev.c76 p->subdevs[i] = NULL;
101 p->subdevs[IDX_SENSOR] = sd;
104 p->subdevs[IDX_CSIS] = sd;
107 p->subdevs[IDX_FLITE] = sd;
110 p->subdevs[IDX_FIMC] = sd;
113 p->subdevs[IDX_IS_ISP] = sd;
123 if (sensor && p->subdevs[IDX_FIMC])
124 __setup_sensor_notification(fmd, sensor, p->subdevs[IDX_FIMC]);
154 * fimc_pipeline_s_power - change power state of all pipeline subdevs
168 if (p->subdevs[IDX_SENSO
[all...]
H A Dmedia-dev.h64 struct v4l2_subdev *subdevs[IDX_MAX]; member in struct:fimc_pipeline
87 * This data structure applies to image sensor and the writeback subdevs.
104 * @csis: MIPI CSIS subdevs data
105 * @sensor: array of registered sensor subdevs
113 * @v4l2_dev: top level v4l2_device holding up the subdevs
119 * @user_subdev_api: true if subdevs are not configured by the host driver
207 return p->subdevs[index];
H A Dfimc-capture.c183 struct v4l2_subdev *csis = p->subdevs[IDX_CSIS];
776 * @tfmt: media bus format to try/set on subdevs
778 * @set: true to set format on subdevs, false to try only
787 struct v4l2_subdev *sd = p->subdevs[IDX_SENSOR];
817 /* set format on all pipeline subdevs */
1175 if (sd == p->subdevs[IDX_SENSOR] &&
/drivers/staging/media/omap4iss/
H A Diss_csiphy.c123 struct iss_v4l2_subdevs_group *subdevs = pipe->external->host_priv; local
131 lanes = &subdevs->bus.csi2.lanecfg;
147 if (subdevs->interface == ISS_INTERFACE_CSI2A_PHY1) {
158 if (subdevs->interface == ISS_INTERFACE_CSI2B_PHY2) {
H A Diss.c372 * the users count of the node. For entities corresponding to subdevs the
1114 * @board_info: I2C subdevs board information array
1163 struct iss_v4l2_subdevs_group *subdevs; local
1208 for (subdevs = pdata->subdevs; subdevs && subdevs->subdevs; ++subdevs) {
1214 sensor = iss_register_subdev_group(iss, subdevs
[all...]
/drivers/media/radio/si4713/
H A Dradio-platform-si4713.c223 struct v4l2_subdev *sd = list_entry(v4l2_dev->subdevs.next,
/drivers/gpu/drm/tegra/
H A Ddrm.c876 .subdevs = host1x_drm_subdevs,
/drivers/staging/comedi/drivers/
H A Dpcl816.c747 subdevs[1] = COMEDI_SUBD_AO;
/drivers/media/platform/soc_camera/
H A Dsoc_camera.c1552 sasc->notifier.subdevs = asd;
1651 sasc->notifier.subdevs = &info->subdev;
/drivers/media/platform/davinci/
H A Dvpif_display.c1334 vpif_obj.notifier.subdevs = vpif_obj.config->asd;
H A Dvpif_capture.c1524 vpif_obj.notifier.subdevs = vpif_obj.config->asd;
/drivers/media/platform/
H A Dsh_vou.c1429 struct v4l2_subdev *sd = list_entry(v4l2_dev->subdevs.next,
H A Dfsl-viu.c1628 struct v4l2_subdev *sdev = list_entry(v4l2_dev->subdevs.next,

Completed in 1039 milliseconds