Lines Matching defs:cif
1238 static void rkcif_write_reg(struct vehicle_cif *cif, in rkcif_write_reg()
1271 static void rkcif_write_reg_or(struct vehicle_cif *cif, in rkcif_write_reg_or()
1307 static void rkcif_write_reg_and(struct vehicle_cif *cif, in rkcif_write_reg_and()
1343 static unsigned int rkcif_read_reg(struct vehicle_cif *cif, in rkcif_read_reg()
1377 static void rkvehicle_cif_write_grf_reg(struct vehicle_cif *cif, in rkvehicle_cif_write_grf_reg()
1395 static u32 rkvehicle_cif_read_grf_reg(struct vehicle_cif *cif, in rkvehicle_cif_read_grf_reg()
1493 static void rkvehicle_cif_cfg_dvp_clk_sampling_edge(struct vehicle_cif *cif, in rkvehicle_cif_cfg_dvp_clk_sampling_edge()
1539 static int cif_stream_setup(struct vehicle_cif *cif) in cif_stream_setup()
1647 static void csi2_dphy_config_dual_mode(struct vehicle_cif *cif) in csi2_dphy_config_dual_mode()
1678 static int vehicle_csi2_dphy_stream_start(struct vehicle_cif *cif) in vehicle_csi2_dphy_stream_start()
1760 static void vehicle_samsung_dcphy_rx_config_settle(struct vehicle_cif *cif) in vehicle_samsung_dcphy_rx_config_settle()
1805 static int vehicle_samsung_dcphy_rx_config_common(struct vehicle_cif *cif) in vehicle_samsung_dcphy_rx_config_common()
1910 static int vehicle_samsung_dcphy_rx_lane_enable(struct vehicle_cif *cif) in vehicle_samsung_dcphy_rx_lane_enable()
1976 static void vehicle_samsung_mipi_dcphy_bias_block_enable(struct vehicle_cif *cif) in vehicle_samsung_mipi_dcphy_bias_block_enable()
2005 static int vehicle_csi2_dcphy_stream_start(struct vehicle_cif *cif) in vehicle_csi2_dcphy_stream_start()
2043 static int vehicle_csi2_dcphy_stream_stop(struct vehicle_cif *cif) in vehicle_csi2_dcphy_stream_stop()
2077 static void vehicle_csi2_disable(struct vehicle_cif *cif) in vehicle_csi2_disable()
2086 static void vehicle_csi2_enable(struct vehicle_cif *cif, in vehicle_csi2_enable()
2115 static int vehicle_csi2_stream_start(struct vehicle_cif *cif) in vehicle_csi2_stream_start()
2129 static void vehicle_cif_csi_get_vc_num(struct vehicle_cif *cif) in vehicle_cif_csi_get_vc_num()
2635 static int vehicle_cif_init_buffer(struct vehicle_cif *cif, in vehicle_cif_init_buffer()
2720 static int vehicle_cif_csi_channel_init(struct vehicle_cif *cif, in vehicle_cif_csi_channel_init()
2802 static int vehicle_cif_csi_channel_set(struct vehicle_cif *cif, in vehicle_cif_csi_channel_set()
2881 static int vehicle_cif_csi_channel_set_v1(struct vehicle_cif *cif, in vehicle_cif_csi_channel_set_v1()
2941 static int vehicle_cif_stream_start(struct vehicle_cif *cif) in vehicle_cif_stream_start()
2959 static int cif_csi_stream_setup(struct vehicle_cif *cif) in cif_csi_stream_setup()
2971 static void vehicle_csi2_dphy_hw_do_reset(struct vehicle_cif *cif) in vehicle_csi2_dphy_hw_do_reset()
2985 static void vehicle_csi2_hw_soft_reset(struct vehicle_cif *cif) in vehicle_csi2_hw_soft_reset()
2999 static int vehicle_csi2_dphy_stream_stop(struct vehicle_cif *cif) in vehicle_csi2_dphy_stream_stop()
3042 static void rkcif_s_mclk(struct vehicle_cif *cif, int on, int clk_rate) in rkcif_s_mclk()
3067 static int rk_cif_mclk_ctrl(struct vehicle_cif *cif, int on, int clk_rate) in rk_cif_mclk_ctrl()
3150 static int vehicle_csi2_clk_ctrl(struct vehicle_cif *cif, int on) in vehicle_csi2_clk_ctrl()
3179 static int vehicle_csi2_stream_stop(struct vehicle_cif *cif) in vehicle_csi2_stream_stop()
3186 static int vehicle_cif_stream_stop(struct vehicle_cif *cif) in vehicle_cif_stream_stop()
3191 static int vehicle_cif_csi_stream_stop(struct vehicle_cif *cif) in vehicle_cif_csi_stream_stop()
3203 static int vehicle_cif_csi2_s_stream(struct vehicle_cif *cif, in vehicle_cif_csi2_s_stream()
3256 static int vehicle_cif_csi2_s_stream_v1(struct vehicle_cif *cif, in vehicle_cif_csi2_s_stream_v1()
3319 static int cif_interrupt_setup(struct vehicle_cif *cif) in cif_interrupt_setup()
3332 static void vehicle_cif_dvp_dump_regs(struct vehicle_cif *cif) in vehicle_cif_dvp_dump_regs()
3410 static void vehicle_cif_csi2_dump_regs(struct vehicle_cif *cif) in vehicle_cif_csi2_dump_regs()
3513 static int vehicle_cif_s_stream(struct vehicle_cif *cif, int enable) in vehicle_cif_s_stream()
3574 static int vehicle_cif_create_dummy_buf(struct vehicle_cif *cif) in vehicle_cif_create_dummy_buf()
3595 static void vehicle_cif_destroy_dummy_buf(struct vehicle_cif *cif) in vehicle_cif_destroy_dummy_buf()
3608 static void vehicle_cif_hw_soft_reset(struct vehicle_cif *cif) in vehicle_cif_hw_soft_reset()
3622 static void vehicle_rkcif_do_soft_reset(struct vehicle_cif *cif) in vehicle_rkcif_do_soft_reset()
3632 static int vehicle_cif_do_stop_stream(struct vehicle_cif *cif) in vehicle_cif_do_stop_stream()
3655 static int vehicle_cif_do_start_stream(struct vehicle_cif *cif) in vehicle_cif_do_start_stream()
3715 static void vehicle_cif_reset(struct vehicle_cif *cif, int only_rst) in vehicle_cif_reset()
3786 static void vehicle_cif_reset_delay(struct vehicle_cif *cif) in vehicle_cif_reset_delay()
3807 struct vehicle_cif *cif = container_of(work, struct vehicle_cif, in vehicle_cif_reset_work_func() local
3821 struct vehicle_cif *cif = g_cif; in vehicle_wait_cif_reset_done() local
3839 static int cif_irq_error_process(struct vehicle_cif *cif, unsigned int reg_intstat) in cif_irq_error_process()
3950 static int vehicle_cif_next_buffer(struct vehicle_cif *cif, u32 frame_ready, int mipi_id) in vehicle_cif_next_buffer()
4058 struct vehicle_cif *cif = (struct vehicle_cif *)data; in rk_camera_irq() local
4282 struct vehicle_cif *cif = (struct vehicle_cif *)data; in rk_camera_irq_v1() local
4524 struct vehicle_cif *cif = (struct vehicle_cif *)data; in vehicle_csirx_irq1() local
4612 struct vehicle_cif *cif = (struct vehicle_cif *)data; in vehicle_csirx_irq2() local
4658 struct vehicle_cif *cif = g_cif; in vehicle_cif_reverse_open() local
4757 struct vehicle_cif *cif = g_cif; in vehicle_cif_reverse_close() local
4804 static void vehicle_cif_dphy_get_node(struct vehicle_cif *cif) in vehicle_cif_dphy_get_node()
4827 static int cif_parse_dt(struct vehicle_cif *cif) in cif_parse_dt()
4925 int vehicle_cif_init_mclk(struct vehicle_cif *cif) in vehicle_cif_init_mclk()
4946 static int vehicle_cif_deinit_mclk(struct vehicle_cif *cif) in vehicle_cif_deinit_mclk()
4960 int vehicle_cif_init(struct vehicle_cif *cif) in vehicle_cif_init()
5259 int vehicle_cif_deinit(struct vehicle_cif *cif) in vehicle_cif_deinit()