Home
last modified time | relevance | path

Searched refs:wm_idx (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.15/drivers/media/platform/qcom/camss/
Dcamss-vfe-gen1.c56 vfe->ops_gen1->wm_enable(vfe, output->wm_idx[i], 0); in vfe_disable_output()
69 vfe->ops_gen1->wm_frame_based(vfe, output->wm_idx[0], 0); in vfe_disable_output()
70 vfe->ops_gen1->bus_disconnect_wm_from_rdi(vfe, output->wm_idx[0], line->id); in vfe_disable_output()
71 vfe->ops_gen1->enable_irq_wm_line(vfe, output->wm_idx[0], line->id, 0); in vfe_disable_output()
72 vfe->ops_gen1->set_cgc_override(vfe, output->wm_idx[0], 0); in vfe_disable_output()
76 vfe->ops_gen1->wm_line_based(vfe, output->wm_idx[i], NULL, i, 0); in vfe_disable_output()
77 vfe->ops_gen1->set_cgc_override(vfe, output->wm_idx[i], 0); in vfe_disable_output()
141 vfe->ops_gen1->wm_set_ping_addr(vfe, output->wm_idx[i], ping_addr); in vfe_output_init_addrs()
142 vfe->ops_gen1->wm_set_pong_addr(vfe, output->wm_idx[i], pong_addr); in vfe_output_init_addrs()
144 vfe->ops_gen1->bus_reload_wm(vfe, output->wm_idx[i]); in vfe_output_init_addrs()
[all …]
Dcamss-vfe-170.c421 int wm_idx; in vfe_get_output() local
433 wm_idx = vfe_reserve_wm(vfe, line->id); in vfe_get_output()
434 if (wm_idx < 0) { in vfe_get_output()
438 output->wm_idx[0] = wm_idx; in vfe_get_output()
447 vfe_release_wm(vfe, output->wm_idx[0]); in vfe_get_output()
494 vfe_wm_start(vfe, output->wm_idx[0], line); in vfe_enable_output()
501 vfe_wm_update(vfe, output->wm_idx[0], output->buf[i]->addr[0], line); in vfe_enable_output()
536 vfe_wm_stop(vfe, output->wm_idx[i]); in vfe_disable_output()
684 vfe_wm_update(vfe, output->wm_idx[0], output->buf[index]->addr[0], line); in vfe_isr_wm_done()
740 vfe_wm_update(vfe, output->wm_idx[0], buf->addr[0], line); in vfe_queue_buffer()
Dcamss-vfe-4-7.c593 if (output->wm_idx[0] % 2 == 1) in vfe_set_xbar_cfg()
598 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[0]), in vfe_set_xbar_cfg()
602 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[0]), in vfe_set_xbar_cfg()
609 if (output->wm_idx[1] % 2 == 1) in vfe_set_xbar_cfg()
614 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[1]), in vfe_set_xbar_cfg()
618 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[1]), in vfe_set_xbar_cfg()
631 if (output->wm_idx[0] % 2 == 1) in vfe_set_xbar_cfg()
636 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[0]), in vfe_set_xbar_cfg()
640 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[0]), in vfe_set_xbar_cfg()
735 output->wm_idx[i]); in vfe_enable_irq_pix_line()
[all …]
Dcamss-vfe-4-8.c563 if (output->wm_idx[0] % 2 == 1) in vfe_set_xbar_cfg()
568 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[0]), in vfe_set_xbar_cfg()
572 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[0]), in vfe_set_xbar_cfg()
579 if (output->wm_idx[1] % 2 == 1) in vfe_set_xbar_cfg()
584 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[1]), in vfe_set_xbar_cfg()
588 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[1]), in vfe_set_xbar_cfg()
601 if (output->wm_idx[0] % 2 == 1) in vfe_set_xbar_cfg()
606 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[0]), in vfe_set_xbar_cfg()
610 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[0]), in vfe_set_xbar_cfg()
705 irq_en1 |= VFE_0_IRQ_MASK_1_IMAGE_MASTER_n_BUS_OVERFLOW(output->wm_idx[i]); in vfe_enable_irq_pix_line()
[all …]
Dcamss-vfe-4-1.c510 if (output->wm_idx[i] % 2 == 1) in vfe_set_xbar_cfg()
515 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[i]), in vfe_set_xbar_cfg()
519 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[i]), in vfe_set_xbar_cfg()
585 output->wm_idx[i]); in vfe_enable_irq_pix_line()
586 comp_mask |= (1 << output->wm_idx[i]) << comp * 8; in vfe_enable_irq_pix_line()
Dcamss-vfe.h63 u8 wm_idx[3]; member
Dcamss-vfe.c400 vfe_release_wm(vfe, output->wm_idx[i]); in vfe_put_output()