/drivers/mfd/ |
H A D | sun6i-prcm.c | 17 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 D | aat2870-core.c | 420 if ((pdata->subdevs[i].id == aat2870_devs[j].id) && 421 !strcmp(pdata->subdevs[i].name, 424 pdata->subdevs[i].platform_data;
|
H A D | tps6586x.c | 401 subdev = &pdata->subdevs[i]; 439 pdata->subdevs = NULL;
|
H A D | da903x.c | 470 subdev = &pdata->subdevs[i];
|
H A D | ezx-pcap.c | 366 /* subdevs */ 398 /* remove all registered subdevs */ 492 /* setup subdevs */ 494 ret = pcap_add_subdev(pcap, &pdata->subdevs[i]);
|
/drivers/media/platform/omap3isp/ |
H A D | ispcsiphy.c | 171 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 D | isp.c | 653 * 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 D | max1586.c | 197 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 D | max8660.c | 354 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 D | bus.c | 56 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 D | v4l2-device.c | 38 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 D | v4l2-async.c | 145 asd = notifier->subdevs[i];
|
/drivers/media/platform/exynos4-is/ |
H A D | media-dev.c | 76 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 D | media-dev.h | 64 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 D | fimc-capture.c | 183 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 D | iss_csiphy.c | 123 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 D | iss.c | 372 * 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 D | radio-platform-si4713.c | 223 struct v4l2_subdev *sd = list_entry(v4l2_dev->subdevs.next,
|
/drivers/gpu/drm/tegra/ |
H A D | drm.c | 876 .subdevs = host1x_drm_subdevs,
|
/drivers/staging/comedi/drivers/ |
H A D | pcl816.c | 747 subdevs[1] = COMEDI_SUBD_AO;
|
/drivers/media/platform/soc_camera/ |
H A D | soc_camera.c | 1552 sasc->notifier.subdevs = asd; 1651 sasc->notifier.subdevs = &info->subdev;
|
/drivers/media/platform/davinci/ |
H A D | vpif_display.c | 1334 vpif_obj.notifier.subdevs = vpif_obj.config->asd;
|
H A D | vpif_capture.c | 1524 vpif_obj.notifier.subdevs = vpif_obj.config->asd;
|
/drivers/media/platform/ |
H A D | sh_vou.c | 1429 struct v4l2_subdev *sd = list_entry(v4l2_dev->subdevs.next,
|
H A D | fsl-viu.c | 1628 struct v4l2_subdev *sdev = list_entry(v4l2_dev->subdevs.next,
|