Searched refs:wm_idx (Results 1 – 8 of 8) sorted by relevance
/linux-6.12.1/drivers/media/platform/qcom/camss/ |
D | camss-vfe-gen1.c | 56 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 …]
|
D | camss-vfe-17x.c | 407 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()
|
D | camss-vfe-4-8.c | 562 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 …]
|
D | camss-vfe-4-7.c | 591 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 …]
|
D | camss-vfe-480.c | 268 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()
|
D | camss-vfe-4-1.c | 504 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()
|
D | camss-vfe.h | 61 u8 wm_idx[3]; member
|
D | camss-vfe.c | 519 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()
|