Home
last modified time | relevance | path

Searched refs:sditf (Results 1 – 16 of 16) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/cif/
H A Dsubdev-itf.c923 static int rkcif_sditf_attach_cifdev(struct sditf_priv *sditf) in rkcif_sditf_attach_cifdev() argument
929 np = of_parse_phandle(sditf->dev->of_node, "rockchip,cif", 0); in rkcif_sditf_attach_cifdev()
931 dev_err(sditf->dev, "failed to get cif dev node\n"); in rkcif_sditf_attach_cifdev()
938 dev_err(sditf->dev, "failed to get cif dev from node\n"); in rkcif_sditf_attach_cifdev()
944 dev_err(sditf->dev, "failed attach cif dev\n"); in rkcif_sditf_attach_cifdev()
948 cif_dev->sditf[cif_dev->sditf_cnt] = sditf; in rkcif_sditf_attach_cifdev()
949 sditf->cif_dev = cif_dev; in rkcif_sditf_attach_cifdev()
1043 struct sditf_priv *sditf = container_of(notifier, in sditf_notifier_bound() local
1048 sditf->sensor_sd = subdev; in sditf_notifier_bound()
1050 if (sditf->num_sensors == 1) { in sditf_notifier_bound()
[all …]
H A Dcommon.c358 if (dev->sditf[0]) { in rkcif_free_reserved_mem_buf()
359 if (dev->sditf[0]->is_combine_mode) in rkcif_free_reserved_mem_buf()
360 pad = media_entity_remote_pad(&dev->sditf[0]->pads[1]); in rkcif_free_reserved_mem_buf()
362 pad = media_entity_remote_pad(&dev->sditf[0]->pads[0]); in rkcif_free_reserved_mem_buf()
H A Ddev.c119 struct sditf_priv *priv = cif_dev->sditf[0]; in rkcif_store_line_int_num()
1017 ret |= v4l2_subdev_call(dev->sditf[j]->sensor_sd, in rkcif_set_sensor_streamon_in_sync_mode()
1044 ret |= v4l2_subdev_call(dev->sditf[j]->sensor_sd, in rkcif_set_sensor_streamon_in_sync_mode()
1070 ret |= v4l2_subdev_call(dev->sditf[j]->sensor_sd, in rkcif_set_sensor_streamon_in_sync_mode()
1160 ret = v4l2_subdev_call(cif_dev->sditf[i]->sensor_sd, in rkcif_pipeline_set_stream()
1243 ret = v4l2_subdev_call(cif_dev->sditf[i]->sensor_sd, in rkcif_pipeline_set_stream()
1468 struct sditf_priv *sditf = NULL; in subdev_asyn_register_itf() local
1477 sditf = dev->sditf[0]; in subdev_asyn_register_itf()
1478 if (sditf && (!sditf->is_combine_mode) && (!dev->is_notifier_isp)) { in subdev_asyn_register_itf()
1479 ret = v4l2_async_register_subdev_sensor_common(&sditf->sd); in subdev_asyn_register_itf()
H A Dcapture.c1618 if (dev->sditf[0] && dev->sditf[0]->num_sensors != 0) { in rkcif_rx_buffer_free()
1619 if (dev->sditf[0]->is_combine_mode) in rkcif_rx_buffer_free()
1620 pad = media_entity_remote_pad(&dev->sditf[0]->pads[1]); in rkcif_rx_buffer_free()
1622 pad = media_entity_remote_pad(&dev->sditf[0]->pads[0]); in rkcif_rx_buffer_free()
1649 if (dev->sditf[0]) { in rkcif_s_rx_buffer()
1650 if (dev->sditf[0]->is_combine_mode) in rkcif_s_rx_buffer()
1651 pad = media_entity_remote_pad(&dev->sditf[0]->pads[1]); in rkcif_s_rx_buffer()
1653 pad = media_entity_remote_pad(&dev->sditf[0]->pads[0]); in rkcif_s_rx_buffer()
1949 struct sditf_priv *priv = dev->sditf[0]; in rkcif_assign_new_buffer_update_toisp()
3410 struct sditf_priv *priv = dev->sditf[0]; in rkcif_csi_channel_init()
[all …]
H A Ddev.h839 struct sditf_priv *sditf[RKCIF_MAX_SDITF]; member
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A Drk3588.dtsi37 rkcif_mipi_lvds4_sditf: rkcif-mipi-lvds4-sditf {
38 compatible = "rockchip,rkcif-sditf";
43 rkcif_mipi_lvds4_sditf_vir1: rkcif-mipi-lvds4-sditf-vir1 {
44 compatible = "rockchip,rkcif-sditf";
49 rkcif_mipi_lvds4_sditf_vir2: rkcif-mipi-lvds4-sditf-vir2 {
50 compatible = "rockchip,rkcif-sditf";
55 rkcif_mipi_lvds4_sditf_vir3: rkcif-mipi-lvds4-sditf-vir3 {
56 compatible = "rockchip,rkcif-sditf";
68 rkcif_mipi_lvds5_sditf: rkcif-mipi-lvds5-sditf {
69 compatible = "rockchip,rkcif-sditf";
[all …]
H A Drk3562.dtsi612 rkcif_mipi_lvds_sditf: rkcif-mipi-lvds-sditf {
613 compatible = "rockchip,rkcif-sditf";
618 rkcif_mipi_lvds_sditf_vir1: rkcif-mipi-lvds-sditf-vir1 {
619 compatible = "rockchip,rkcif-sditf";
624 rkcif_mipi_lvds_sditf_vir2: rkcif-mipi-lvds-sditf-vir2 {
625 compatible = "rockchip,rkcif-sditf";
630 rkcif_mipi_lvds_sditf_vir3: rkcif-mipi-lvds-sditf-vir3 {
631 compatible = "rockchip,rkcif-sditf";
643 rkcif_mipi_lvds1_sditf: rkcif-mipi-lvds1-sditf {
644 compatible = "rockchip,rkcif-sditf";
[all …]
H A Drk3588s.dtsi1966 rkcif_dvp_sditf: rkcif-dvp-sditf {
1967 compatible = "rockchip,rkcif-sditf";
1979 rkcif_mipi_lvds_sditf: rkcif-mipi-lvds-sditf {
1980 compatible = "rockchip,rkcif-sditf";
1985 rkcif_mipi_lvds_sditf_vir1: rkcif-mipi-lvds-sditf-vir1 {
1986 compatible = "rockchip,rkcif-sditf";
1991 rkcif_mipi_lvds_sditf_vir2: rkcif-mipi-lvds-sditf-vir2 {
1992 compatible = "rockchip,rkcif-sditf";
1997 rkcif_mipi_lvds_sditf_vir3: rkcif-mipi-lvds-sditf-vir3 {
1998 compatible = "rockchip,rkcif-sditf";
[all …]
H A Drk3568-evb1-dual-camera.dtsi237 /* vicap sditf->isp_vir1 */
H A Drk3568.dtsi1708 compatible = "rockchip,rkcif-sditf";
1720 compatible = "rockchip,rkcif-sditf";
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Drk3562.dtsi299 rkcif_mipi_lvds_sditf: rkcif-mipi-lvds-sditf {
300 compatible = "rockchip,rkcif-sditf";
305 rkcif_mipi_lvds_sditf_vir1: rkcif-mipi-lvds-sditf-vir1 {
306 compatible = "rockchip,rkcif-sditf";
311 rkcif_mipi_lvds_sditf_vir2: rkcif-mipi-lvds-sditf-vir2 {
312 compatible = "rockchip,rkcif-sditf";
317 rkcif_mipi_lvds_sditf_vir3: rkcif-mipi-lvds-sditf-vir3 {
318 compatible = "rockchip,rkcif-sditf";
330 rkcif_mipi_lvds1_sditf: rkcif-mipi-lvds1-sditf {
331 compatible = "rockchip,rkcif-sditf";
[all …]
H A Drv1106.dtsi144 rkcif_dvp_sditf: rkcif-dvp-sditf {
145 compatible = "rockchip,rkcif-sditf";
156 rkcif_mipi_lvds_sditf: rkcif-mipi-lvds-sditf {
157 compatible = "rockchip,rkcif-sditf";
168 rkcif_mipi_lvds1_sditf: rkcif-mipi-lvds1-sditf {
169 compatible = "rockchip,rkcif-sditf";
H A Drk3568.dtsi1127 compatible = "rockchip,rkcif-sditf";
1140 compatible = "rockchip,rkcif-sditf";
H A D.OK3568-C.dtb.dts.tmp
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Drv1106.dtsi276 rkcif_dvp_sditf: rkcif-dvp-sditf {
277 compatible = "rockchip,rkcif-sditf";
288 rkcif_mipi_lvds_sditf: rkcif-mipi-lvds-sditf {
289 compatible = "rockchip,rkcif-sditf";
300 rkcif_mipi_lvds1_sditf: rkcif-mipi-lvds1-sditf {
301 compatible = "rockchip,rkcif-sditf";
H A Drv1126.dtsi419 compatible = "rockchip,rkcif-sditf";
432 compatible = "rockchip,rkcif-sditf";
446 compatible = "rockchip,rkcif-sditf";