Lines Matching full:csis
37 #include "mipi-csis.h"
305 * If neither CSIS nor FIMC was set up, in __fimc_pipeline_s_stream()
449 * directly or through MIPI-CSIS, depending on the external media bus in fimc_md_parse_one_endpoint()
522 if (!of_node_name_eq(node, "csis")) in fimc_md_register_sensor_entities()
524 /* The csis node can have only port subnode. */ in fimc_md_register_sensor_entities()
575 * MIPI-CSIS, FIMC and FIMC-LITE platform devices registration.
649 if (WARN_ON(fmd->csis[id].sd)) in register_csis_entity()
655 fmd->csis[id].sd = sd; in register_csis_entity()
658 "Failed to register MIPI-CSIS.%d (%d)\n", id, ret); in register_csis_entity()
733 /* Register FIMC, FIMC-LITE and CSIS media entities */
793 if (fmd->csis[i].sd == NULL) in fimc_md_unregister_entities()
795 v4l2_device_unregister_subdev(fmd->csis[i].sd); in fimc_md_unregister_entities()
796 fmd->csis[i].sd = NULL; in fimc_md_unregister_entities()
947 * entities. The sensors using MIPI CSIS bus are connected through immutable
948 * link with CSI receiver entity specified by mux_id. Any registered CSIS
958 struct v4l2_subdev *sensor, *csis; in fimc_md_create_links() local
981 csis = fmd->csis[pdata->mux_id].sd; in fimc_md_create_links()
982 if (WARN(csis == NULL, in fimc_md_create_links()
983 "MIPI-CSI interface specified but s5p-csis module is not loaded!\n")) in fimc_md_create_links()
988 &csis->entity, CSIS_PAD_SINK, in fimc_md_create_links()
995 sensor->entity.name, csis->entity.name); in fimc_md_create_links()
1020 if (fmd->csis[i].sd == NULL) in fimc_md_create_links()
1023 source = &fmd->csis[i].sd->entity; in fimc_md_create_links()
1580 request_module("s5p-csis"); in fimc_md_init()