Lines Matching full:csis

36 #include "mipi-csis.h"
304 * If neither CSIS nor FIMC was set up, in __fimc_pipeline_s_stream()
448 * directly or through MIPI-CSIS, depending on the external media bus in fimc_md_parse_one_endpoint()
524 if (!of_node_name_eq(node, "csis")) in fimc_md_register_sensor_entities()
526 /* The csis node can have only port subnode. */ in fimc_md_register_sensor_entities()
577 * MIPI-CSIS, FIMC and FIMC-LITE platform devices registration.
651 if (WARN_ON(fmd->csis[id].sd)) in register_csis_entity()
657 fmd->csis[id].sd = sd; in register_csis_entity()
660 "Failed to register MIPI-CSIS.%d (%d)\n", id, ret); in register_csis_entity()
735 /* Register FIMC, FIMC-LITE and CSIS media entities */
795 if (fmd->csis[i].sd == NULL) in fimc_md_unregister_entities()
797 v4l2_device_unregister_subdev(fmd->csis[i].sd); in fimc_md_unregister_entities()
798 fmd->csis[i].sd = NULL; in fimc_md_unregister_entities()
949 * entities. The sensors using MIPI CSIS bus are connected through immutable
950 * link with CSI receiver entity specified by mux_id. Any registered CSIS
960 struct v4l2_subdev *sensor, *csis; in fimc_md_create_links() local
983 csis = fmd->csis[pdata->mux_id].sd; in fimc_md_create_links()
984 if (WARN(csis == NULL, in fimc_md_create_links()
985 "MIPI-CSI interface specified but s5p-csis module is not loaded!\n")) in fimc_md_create_links()
990 &csis->entity, CSIS_PAD_SINK, in fimc_md_create_links()
997 sensor->entity.name, csis->entity.name); in fimc_md_create_links()
1022 if (fmd->csis[i].sd == NULL) in fimc_md_create_links()
1025 source = &fmd->csis[i].sd->entity; in fimc_md_create_links()
1578 request_module("s5p-csis"); in fimc_md_init()