Home
last modified time | relevance | path

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

/linux-6.12.1/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-17x.c407 int wm_idx; in vfe_get_output() local
419 wm_idx = vfe_reserve_wm(vfe, line->id); in vfe_get_output()
420 if (wm_idx < 0) { in vfe_get_output()
424 output->wm_idx[0] = wm_idx; in vfe_get_output()
433 vfe_release_wm(vfe, output->wm_idx[0]); in vfe_get_output()
480 vfe_wm_start(vfe, output->wm_idx[0], line); in vfe_enable_output()
487 vfe_wm_update(vfe, output->wm_idx[0], output->buf[i]->addr[0], line); in vfe_enable_output()
616 vfe_wm_update(vfe, output->wm_idx[0], output->buf[index]->addr[0], line); in vfe_isr_wm_done()
654 vfe_wm_update(vfe, output->wm_idx[0], buf->addr[0], line); in vfe_queue_buffer()
Dcamss-vfe-4-8.c562 if (output->wm_idx[0] % 2 == 1) in vfe_set_xbar_cfg()
567 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[0]), in vfe_set_xbar_cfg()
571 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[0]), in vfe_set_xbar_cfg()
578 if (output->wm_idx[1] % 2 == 1) in vfe_set_xbar_cfg()
583 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[1]), in vfe_set_xbar_cfg()
587 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[1]), in vfe_set_xbar_cfg()
600 if (output->wm_idx[0] % 2 == 1) in vfe_set_xbar_cfg()
605 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[0]), in vfe_set_xbar_cfg()
609 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[0]), in vfe_set_xbar_cfg()
704 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-7.c591 if (output->wm_idx[0] % 2 == 1) in vfe_set_xbar_cfg()
596 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[0]), in vfe_set_xbar_cfg()
600 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[0]), in vfe_set_xbar_cfg()
607 if (output->wm_idx[1] % 2 == 1) in vfe_set_xbar_cfg()
612 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[1]), in vfe_set_xbar_cfg()
616 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[1]), in vfe_set_xbar_cfg()
629 if (output->wm_idx[0] % 2 == 1) in vfe_set_xbar_cfg()
634 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[0]), in vfe_set_xbar_cfg()
638 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[0]), in vfe_set_xbar_cfg()
733 output->wm_idx[i]); in vfe_enable_irq_pix_line()
[all …]
Dcamss-vfe-480.c268 output->wm_idx[0] = line->id; in vfe_get_output()
310 vfe_wm_start(vfe, output->wm_idx[0], line); in vfe_enable_output()
317 vfe_wm_update(vfe, output->wm_idx[0], output->buf[i]->addr[0], line); in vfe_enable_output()
438 vfe_wm_update(vfe, output->wm_idx[0], output->buf[index]->addr[0], line); in vfe_isr_wm_done()
476 vfe_wm_update(vfe, output->wm_idx[0], buf->addr[0], line); in vfe_queue_buffer()
Dcamss-vfe-4-1.c504 if (output->wm_idx[i] % 2 == 1) in vfe_set_xbar_cfg()
509 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[i]), in vfe_set_xbar_cfg()
513 VFE_0_BUS_XBAR_CFG_x(output->wm_idx[i]), in vfe_set_xbar_cfg()
579 output->wm_idx[i]); in vfe_enable_irq_pix_line()
580 comp_mask |= (1 << output->wm_idx[i]) << comp * 8; in vfe_enable_irq_pix_line()
Dcamss-vfe.h61 u8 wm_idx[3]; member
Dcamss-vfe.c519 vfe_release_wm(vfe, output->wm_idx[i]); in vfe_put_output()
536 vfe->res->hw_ops->vfe_wm_stop(vfe, output->wm_idx[i]); in vfe_disable_output()