Lines Matching refs:sdesc

704 		struct soc_camera_desc *sdesc = to_soc_camera_desc(icd);  in soc_camera_open()  local
719 if (sdesc->subdev_desc.reset) in soc_camera_open()
721 sdesc->subdev_desc.reset(icd->control); in soc_camera_open()
1189 struct soc_camera_desc *sdesc = to_soc_camera_desc(icd); in scan_add_host() local
1190 struct soc_camera_subdev_desc *ssdd = &sdesc->subdev_desc; in scan_add_host()
1257 static int soc_camera_dyn_pdev(struct soc_camera_desc *sdesc, in soc_camera_dyn_pdev() argument
1275 ret = platform_device_add_data(pdev, sdesc, sizeof(*sdesc)); in soc_camera_dyn_pdev()
1355 struct soc_camera_desc *sdesc) in soc_camera_i2c_init() argument
1360 struct soc_camera_host_desc *shd = &sdesc->host_desc; in soc_camera_i2c_init()
1380 ssdd = kmemdup(&sdesc->subdev_desc, sizeof(*ssdd), GFP_KERNEL); in soc_camera_i2c_init()
1471 struct soc_camera_desc *sdesc = to_soc_camera_desc(icd); in soc_camera_async_bound() local
1475 memcpy(&sdesc->subdev_desc, ssdd, in soc_camera_async_bound()
1476 sizeof(sdesc->subdev_desc)); in soc_camera_async_bound()
1528 struct soc_camera_desc sdesc = {.host_desc.bus_id = ici->nr,}; in scan_async_group() local
1552 sdesc.host_desc.board_info = ERR_PTR(-ENODATA); in scan_async_group()
1554 ret = soc_camera_dyn_pdev(&sdesc, sasc); in scan_async_group()
1612 #define soc_camera_i2c_init(icd, sdesc) (-ENODEV) argument
1630 struct soc_camera_desc sdesc = {.host_desc.bus_id = ici->nr,}; in soc_of_bind() local
1651 sdesc.host_desc.board_info = ERR_PTR(-ENODATA); in soc_of_bind()
1653 ret = soc_camera_dyn_pdev(&sdesc, sasc); in soc_of_bind()
1748 struct soc_camera_desc *sdesc = to_soc_camera_desc(icd); in soc_camera_probe() local
1749 struct soc_camera_host_desc *shd = &sdesc->host_desc; in soc_camera_probe()
1779 ret = soc_camera_i2c_init(icd, sdesc); in soc_camera_probe()
1846 struct soc_camera_desc *sdesc = to_soc_camera_desc(icd); in soc_camera_remove() local
1855 if (sdesc->host_desc.board_info) { in soc_camera_remove()
1861 sdesc->host_desc.del_device(icd); in soc_camera_remove()
2189 struct soc_camera_desc *sdesc = pdev->dev.platform_data; in soc_camera_pdrv_probe() local
2190 struct soc_camera_subdev_desc *ssdd = &sdesc->subdev_desc; in soc_camera_pdrv_probe()
2194 if (!sdesc) in soc_camera_pdrv_probe()
2213 icd->iface = sdesc->host_desc.bus_id; in soc_camera_pdrv_probe()
2214 icd->sdesc = sdesc; in soc_camera_pdrv_probe()