/linux/drivers/media/platform/qcom/camss/ |
H A D | camss-vfe-680.c | 18 #define VFE_TOP_IRQn_STATUS(vfe, n) ((vfe_is_lite(vfe) ? 0x1c : 0x44) + (n) * 4) argument 19 #define VFE_TOP_IRQn_MASK(vfe, n) ((vfe_is_lite(vfe) ? 0x24 : 0x34) + (n) * 4) argument 20 #define VFE_TOP_IRQn_CLEAR(vfe, n) ((vfe_is_lite(vfe) ? 0x2c : 0x3c) + (n) * 4) argument 21 #define VFE_IRQ1_SOF(vfe, n) ((vfe_is_lite(vfe) argument 22 VFE_IRQ1_EOF(vfe,n) global() argument 23 VFE_TOP_IRQ_CMD(vfe) global() argument 27 VFE_TOP_DEBUG_11(vfe) global() argument 28 VFE_TOP_DEBUG_12(vfe) global() argument 29 VFE_TOP_DEBUG_13(vfe) global() argument 31 VFE_BUS_IRQn_MASK(vfe,n) global() argument 32 VFE_BUS_IRQn_CLEAR(vfe,n) global() argument 33 VFE_BUS_IRQn_STATUS(vfe,n) global() argument 34 VFE_BUS_IRQ_GLOBAL_CLEAR(vfe) global() argument 35 VFE_BUS_WR_VIOLATION_STATUS(vfe) global() argument 36 VFE_BUS_WR_OVERFLOW_STATUS(vfe) global() argument 37 VFE_BUS_WR_IMAGE_VIOLATION_STATUS(vfe) global() argument 39 VFE_BUS_WRITE_CLIENT_CFG(vfe,c) global() argument 41 VFE_BUS_IMAGE_ADDR(vfe,c) global() argument 42 VFE_BUS_FRAME_INCR(vfe,c) global() argument 43 VFE_BUS_IMAGE_CFG0(vfe,c) global() argument 47 VFE_BUS_IMAGE_CFG1(vfe,c) global() argument 48 VFE_BUS_IMAGE_CFG2(vfe,c) global() argument 49 VFE_BUS_PACKER_CFG(vfe,c) global() argument 50 VFE_BUS_IRQ_SUBSAMPLE_PERIOD(vfe,c) global() argument 51 VFE_BUS_IRQ_SUBSAMPLE_PATTERN(vfe,c) global() argument 52 VFE_BUS_FRAMEDROP_PERIOD(vfe,c) global() argument 53 VFE_BUS_FRAMEDROP_PATTERN(vfe,c) global() argument 54 VFE_BUS_MMU_PREFETCH_CFG(vfe,c) global() argument 56 VFE_BUS_MMU_PREFETCH_MAX_OFFSET(vfe,c) global() argument 57 VFE_BUS_ADDR_STATUS0(vfe,c) global() argument 109 vfe_global_reset(struct vfe_device * vfe) vfe_global_reset() argument 133 vfe_halt(struct vfe_device * vfe) vfe_halt() argument 139 vfe_disable_irq(struct vfe_device * vfe) vfe_disable_irq() argument 147 vfe_wm_update(struct vfe_device * vfe,u8 rdi,u32 addr,struct vfe_line * line) vfe_wm_update() argument 155 vfe_wm_start(struct vfe_device * vfe,u8 rdi,struct vfe_line * line) vfe_wm_start() argument 196 vfe_wm_stop(struct vfe_device * vfe,u8 rdi) vfe_wm_stop() argument 208 vfe_subdev_init(struct device * dev,struct vfe_device * vfe) vfe_subdev_init() argument 213 vfe_reg_update(struct vfe_device * vfe,enum vfe_line_id line_id) vfe_reg_update() argument 220 vfe_reg_update_clear(struct vfe_device * vfe,enum vfe_line_id line_id) vfe_reg_update_clear() argument [all...] |
H A D | camss-vfe-gen1.c | 18 int vfe_gen1_halt(struct vfe_device *vfe) in vfe_gen1_halt() argument 38 struct vfe_device *vfe in vfe_disable_output() local 102 struct vfe_device *vfe = to_vfe(line); vfe_gen1_disable() local 120 vfe_output_init_addrs(struct vfe_device * vfe,struct vfe_output * output,u8 sync,struct vfe_line * line) vfe_output_init_addrs() argument 148 vfe_output_frame_drop(struct vfe_device * vfe,struct vfe_output * output,u32 drop_pattern) vfe_output_frame_drop() argument 170 struct vfe_device *vfe = to_vfe(line); vfe_enable_output() local 283 struct vfe_device *vfe = to_vfe(line); vfe_get_output() local 340 struct vfe_device *vfe = to_vfe(line); vfe_gen1_enable() local 384 vfe_output_update_ping_addr(struct vfe_device * vfe,struct vfe_output * output,u8 sync,struct vfe_line * line) vfe_output_update_ping_addr() argument 403 vfe_output_update_pong_addr(struct vfe_device * vfe,struct vfe_output * output,u8 sync,struct vfe_line * line) vfe_output_update_pong_addr() argument 422 vfe_buf_update_wm_on_next(struct vfe_device * vfe,struct vfe_output * output) vfe_buf_update_wm_on_next() argument 438 vfe_buf_update_wm_on_last(struct vfe_device * vfe,struct vfe_output * output) vfe_buf_update_wm_on_last() argument 458 vfe_buf_update_wm_on_new(struct vfe_device * vfe,struct vfe_output * output,struct camss_buffer * new_buf,struct vfe_line * line) vfe_buf_update_wm_on_new() argument 512 vfe_isr_halt_ack(struct vfe_device * vfe) vfe_isr_halt_ack() argument 523 vfe_isr_sof(struct vfe_device * vfe,enum vfe_line_id line_id) vfe_isr_sof() argument 542 vfe_isr_reg_update(struct vfe_device * vfe,enum vfe_line_id line_id) vfe_isr_reg_update() argument 609 vfe_isr_wm_done(struct vfe_device * vfe,u8 wm) vfe_isr_wm_done() argument 692 struct vfe_device *vfe = to_vfe(line); vfe_queue_buffer() local [all...] |
H A D | camss-vfe-4-1.c | 221 static inline void vfe_reg_clr(struct vfe_device *vfe, u32 reg, u32 clr_bits) in vfe_reg_clr() argument 228 static inline void vfe_reg_set(struct vfe_device *vfe, u32 reg, u32 set_bits) in vfe_reg_set() argument 235 static void vfe_global_reset(struct vfe_device *vfe) in vfe_global_reset() argument 250 vfe_halt_request(struct vfe_device * vfe) vfe_halt_request() argument 256 vfe_halt_clear(struct vfe_device * vfe) vfe_halt_clear() argument 261 vfe_wm_enable(struct vfe_device * vfe,u8 wm,u8 enable) vfe_wm_enable() argument 271 vfe_wm_frame_based(struct vfe_device * vfe,u8 wm,u8 enable) vfe_wm_frame_based() argument 294 vfe_wm_line_based(struct vfe_device * vfe,u32 wm,struct v4l2_pix_format_mplane * pix,u8 plane,u32 enable) vfe_wm_line_based() argument 329 vfe_wm_set_framedrop_period(struct vfe_device * vfe,u8 wm,u8 per) vfe_wm_set_framedrop_period() argument 345 vfe_wm_set_framedrop_pattern(struct vfe_device * vfe,u8 wm,u32 pattern) vfe_wm_set_framedrop_pattern() argument 352 vfe_wm_set_ub_cfg(struct vfe_device * vfe,u8 wm,u16 offset,u16 depth) vfe_wm_set_ub_cfg() argument 362 vfe_bus_reload_wm(struct vfe_device * vfe,u8 wm) vfe_bus_reload_wm() argument 369 vfe_wm_set_ping_addr(struct vfe_device * vfe,u8 wm,u32 addr) vfe_wm_set_ping_addr() argument 375 vfe_wm_set_pong_addr(struct vfe_device * vfe,u8 wm,u32 addr) vfe_wm_set_pong_addr() argument 381 vfe_wm_get_ping_pong_status(struct vfe_device * vfe,u8 wm) vfe_wm_get_ping_pong_status() argument 390 vfe_bus_enable_wr_if(struct vfe_device * vfe,u8 enable) vfe_bus_enable_wr_if() argument 398 vfe_bus_connect_wm_to_rdi(struct vfe_device * vfe,u8 wm,enum vfe_line_id id) vfe_bus_connect_wm_to_rdi() argument 434 vfe_wm_set_subsample(struct vfe_device * vfe,u8 wm) vfe_wm_set_subsample() argument 441 vfe_bus_disconnect_wm_from_rdi(struct vfe_device * vfe,u8 wm,enum vfe_line_id id) vfe_bus_disconnect_wm_from_rdi() argument 474 vfe_set_xbar_cfg(struct vfe_device * vfe,struct vfe_output * output,u8 enable) vfe_set_xbar_cfg() argument 509 vfe_set_realign_cfg(struct vfe_device * vfe,struct vfe_line * line,u8 enable) vfe_set_realign_cfg() argument 514 vfe_set_rdi_cid(struct vfe_device * vfe,enum vfe_line_id id,u8 cid) vfe_set_rdi_cid() argument 523 vfe_reg_update(struct vfe_device * vfe,enum vfe_line_id line_id) vfe_reg_update() argument 531 vfe_reg_update_clear(struct vfe_device * vfe,enum vfe_line_id line_id) vfe_reg_update_clear() argument 537 vfe_enable_irq_wm_line(struct vfe_device * vfe,u8 wm,enum vfe_line_id line_id,u8 enable) vfe_enable_irq_wm_line() argument 554 vfe_enable_irq_pix_line(struct vfe_device * vfe,u8 comp,enum vfe_line_id line_id,u8 enable) vfe_enable_irq_pix_line() argument 585 vfe_enable_irq_common(struct vfe_device * vfe) vfe_enable_irq_common() argument 595 vfe_set_demux_cfg(struct vfe_device * vfe,struct vfe_line * line) vfe_set_demux_cfg() argument 631 vfe_set_scale_cfg(struct vfe_device * vfe,struct vfe_line * line) vfe_set_scale_cfg() argument 686 vfe_set_crop_cfg(struct vfe_device * vfe,struct vfe_line * line) vfe_set_crop_cfg() argument 717 vfe_set_clamp_cfg(struct vfe_device * vfe) vfe_set_clamp_cfg() argument 732 vfe_set_qos(struct vfe_device * vfe) vfe_set_qos() argument 747 vfe_set_ds(struct vfe_device * vfe) vfe_set_ds() argument 752 vfe_set_cgc_override(struct vfe_device * vfe,u8 wm,u8 enable) vfe_set_cgc_override() argument 764 vfe_set_camif_cfg(struct vfe_device * vfe,struct vfe_line * line) vfe_set_camif_cfg() argument 809 vfe_set_camif_cmd(struct vfe_device * vfe,u8 enable) vfe_set_camif_cmd() argument 825 vfe_set_module_cfg(struct vfe_device * vfe,u8 enable) vfe_set_module_cfg() argument 838 vfe_camif_wait_for_stop(struct vfe_device * vfe,struct device * dev) vfe_camif_wait_for_stop() argument 854 vfe_isr_read(struct vfe_device * vfe,u32 * value0,u32 * value1) vfe_isr_read() argument 866 vfe_violation_read(struct vfe_device * vfe) vfe_violation_read() argument 882 struct vfe_device *vfe = dev; vfe_isr() local 930 vfe_4_1_pm_domain_off(struct vfe_device * vfe) vfe_4_1_pm_domain_off() argument 942 vfe_4_1_pm_domain_on(struct vfe_device * vfe) vfe_4_1_pm_domain_on() argument 987 vfe_subdev_init(struct device * dev,struct vfe_device * vfe) vfe_subdev_init() argument [all...] |
H A D | camss-vfe-480.c | 22 static inline int reg_update_rdi(struct vfe_device *vfe, int n) in reg_update_rdi() argument 45 bus_irq_mask_0_rdi_rup(struct vfe_device * vfe,int n) bus_irq_mask_0_rdi_rup() argument 51 bus_irq_mask_0_comp_done(struct vfe_device * vfe,int n) bus_irq_mask_0_comp_done() argument 93 vfe_global_reset(struct vfe_device * vfe) vfe_global_reset() argument 99 vfe_wm_start(struct vfe_device * vfe,u8 wm,struct vfe_line * line) vfe_wm_start() argument 130 vfe_wm_stop(struct vfe_device * vfe,u8 wm) vfe_wm_stop() argument 136 vfe_wm_update(struct vfe_device * vfe,u8 wm,u32 addr,struct vfe_line * line) vfe_wm_update() argument 143 vfe_reg_update(struct vfe_device * vfe,enum vfe_line_id line_id) vfe_reg_update() argument 149 vfe_reg_update_clear(struct vfe_device * vfe,enum vfe_line_id line_id) vfe_reg_update_clear() argument 155 vfe_enable_irq(struct vfe_device * vfe) vfe_enable_irq() argument 188 struct vfe_device *vfe = dev; vfe_isr() local 224 vfe_halt(struct vfe_device * vfe) vfe_halt() argument 235 vfe_isr_reg_update(struct vfe_device * vfe,enum vfe_line_id line_id) vfe_isr_reg_update() argument 258 vfe_subdev_init(struct device * dev,struct vfe_device * vfe) vfe_subdev_init() argument 263 vfe_isr_read(struct vfe_device * vfe,u32 * value0,u32 * value1) vfe_isr_read() argument 268 vfe_violation_read(struct vfe_device * vfe) vfe_violation_read() argument 273 vfe_buf_done_480(struct vfe_device * vfe,int port_id) vfe_buf_done_480() argument [all...] |
H A D | camss-vfe.c | 289 struct vfe_device *vfe = to_vfe(line); in vfe_src_pad_code() local 424 u32 vfe_hw_version(struct vfe_device *vfe) in vfe_hw_version() argument 443 vfe_buf_done(struct vfe_device * vfe,int wm) vfe_buf_done() argument 500 struct vfe_device *vfe = to_vfe(line); vfe_enable_output_v2() local 570 struct vfe_device *vfe = to_vfe(line); vfe_queue_buffer_v2() local 602 struct vfe_device *vfe = to_vfe(line); vfe_enable_v2() local 648 struct vfe_device *vfe = to_vfe(line); vfe_get_output_v2() local 682 vfe_reset(struct vfe_device * vfe) vfe_reset() argument 700 vfe_init_outputs(struct vfe_device * vfe) vfe_init_outputs() argument 714 vfe_reset_output_maps(struct vfe_device * vfe) vfe_reset_output_maps() argument 722 vfe_reserve_wm(struct vfe_device * vfe,enum vfe_line_id line_id) vfe_reserve_wm() argument 738 vfe_release_wm(struct vfe_device * vfe,u8 wm) vfe_release_wm() argument 788 struct vfe_device *vfe = to_vfe(line); vfe_put_output() local 806 struct vfe_device *vfe = to_vfe(line); vfe_disable_output() local 828 struct vfe_device *vfe = to_vfe(line); vfe_disable() local 852 vfe_isr_comp_done(struct vfe_device * vfe,u8 comp) vfe_isr_comp_done() argument 863 vfe_isr_reset_ack(struct vfe_device * vfe) vfe_isr_reset_ack() argument 872 vfe_pm_domain_off(struct vfe_device * vfe) vfe_pm_domain_off() argument 885 vfe_pm_domain_on(struct vfe_device * vfe) vfe_pm_domain_on() argument 902 vfe_match_clock_names(struct vfe_device * vfe,struct camss_clock * clock) vfe_match_clock_names() argument 922 vfe_set_clock_rates(struct vfe_device * vfe) vfe_set_clock_rates() argument 1004 vfe_check_clock_rates(struct vfe_device * vfe) vfe_check_clock_rates() argument 1060 vfe_get(struct vfe_device * vfe) vfe_get() argument 1122 vfe_put(struct vfe_device * vfe) vfe_put() argument 1159 struct vfe_device *vfe = to_vfe(line); vfe_flush_buffers() local 1195 struct vfe_device *vfe = to_vfe(line); vfe_set_power() local 1221 struct vfe_device *vfe = to_vfe(line); vfe_set_stream() local 1760 msm_vfe_subdev_init(struct camss * camss,struct vfe_device * vfe,const struct camss_subdev_resources * res,u8 id) msm_vfe_subdev_init() argument 1906 msm_vfe_genpd_cleanup(struct vfe_device * vfe) msm_vfe_genpd_cleanup() argument 1967 vfe_bpl_align(struct vfe_device * vfe) vfe_bpl_align() argument 1999 msm_vfe_register_entities(struct vfe_device * vfe,struct v4l2_device * v4l2_dev) msm_vfe_register_entities() argument 2112 msm_vfe_unregister_entities(struct vfe_device * vfe) msm_vfe_unregister_entities() argument 2129 vfe_is_lite(struct vfe_device * vfe) vfe_is_lite() argument [all...] |
H A D | camss-vfe-4-8.c | 248 static inline void vfe_reg_clr(struct vfe_device *vfe, u32 reg, u32 clr_bits) in vfe_reg_clr() argument 255 static inline void vfe_reg_set(struct vfe_device *vfe, u32 reg, u32 set_bits) in vfe_reg_set() argument 262 static void vfe_global_reset(struct vfe_device *vfe) in vfe_global_reset() argument 282 vfe_halt_request(struct vfe_device * vfe) vfe_halt_request() argument 288 vfe_halt_clear(struct vfe_device * vfe) vfe_halt_clear() argument 293 vfe_wm_frame_based(struct vfe_device * vfe,u8 wm,u8 enable) vfe_wm_frame_based() argument 358 vfe_wm_line_based(struct vfe_device * vfe,u32 wm,struct v4l2_pix_format_mplane * pix,u8 plane,u32 enable) vfe_wm_line_based() argument 393 vfe_wm_set_framedrop_period(struct vfe_device * vfe,u8 wm,u8 per) vfe_wm_set_framedrop_period() argument 409 vfe_wm_set_framedrop_pattern(struct vfe_device * vfe,u8 wm,u32 pattern) vfe_wm_set_framedrop_pattern() argument 415 vfe_wm_set_ub_cfg(struct vfe_device * vfe,u8 wm,u16 offset,u16 depth) vfe_wm_set_ub_cfg() argument 425 vfe_bus_reload_wm(struct vfe_device * vfe,u8 wm) vfe_bus_reload_wm() argument 436 vfe_wm_set_ping_addr(struct vfe_device * vfe,u8 wm,u32 addr) vfe_wm_set_ping_addr() argument 442 vfe_wm_set_pong_addr(struct vfe_device * vfe,u8 wm,u32 addr) vfe_wm_set_pong_addr() argument 448 vfe_wm_get_ping_pong_status(struct vfe_device * vfe,u8 wm) vfe_wm_get_ping_pong_status() argument 457 vfe_bus_enable_wr_if(struct vfe_device * vfe,u8 enable) vfe_bus_enable_wr_if() argument 465 vfe_bus_connect_wm_to_rdi(struct vfe_device * vfe,u8 wm,enum vfe_line_id id) vfe_bus_connect_wm_to_rdi() argument 500 vfe_wm_set_subsample(struct vfe_device * vfe,u8 wm) vfe_wm_set_subsample() argument 506 vfe_bus_disconnect_wm_from_rdi(struct vfe_device * vfe,u8 wm,enum vfe_line_id id) vfe_bus_disconnect_wm_from_rdi() argument 536 vfe_set_xbar_cfg(struct vfe_device * vfe,struct vfe_output * output,u8 enable) vfe_set_xbar_cfg() argument 606 vfe_set_realign_cfg(struct vfe_device * vfe,struct vfe_line * line,u8 enable) vfe_set_realign_cfg() argument 633 vfe_set_rdi_cid(struct vfe_device * vfe,enum vfe_line_id id,u8 cid) vfe_set_rdi_cid() argument 642 vfe_reg_update(struct vfe_device * vfe,enum vfe_line_id line_id) vfe_reg_update() argument 655 vfe_reg_update_clear(struct vfe_device * vfe,enum vfe_line_id line_id) vfe_reg_update_clear() argument 661 vfe_enable_irq_wm_line(struct vfe_device * vfe,u8 wm,enum vfe_line_id line_id,u8 enable) vfe_enable_irq_wm_line() argument 678 vfe_enable_irq_pix_line(struct vfe_device * vfe,u8 comp,enum vfe_line_id line_id,u8 enable) vfe_enable_irq_pix_line() argument 708 vfe_enable_irq_common(struct vfe_device * vfe) vfe_enable_irq_common() argument 718 vfe_set_demux_cfg(struct vfe_device * vfe,struct vfe_line * line) vfe_set_demux_cfg() argument 754 vfe_set_scale_cfg(struct vfe_device * vfe,struct vfe_line * line) vfe_set_scale_cfg() argument 809 vfe_set_crop_cfg(struct vfe_device * vfe,struct vfe_line * line) vfe_set_crop_cfg() argument 840 vfe_set_clamp_cfg(struct vfe_device * vfe) vfe_set_clamp_cfg() argument 855 vfe_set_cgc_override(struct vfe_device * vfe,u8 wm,u8 enable) vfe_set_cgc_override() argument 860 vfe_set_camif_cfg(struct vfe_device * vfe,struct vfe_line * line) vfe_set_camif_cfg() argument 909 vfe_set_camif_cmd(struct vfe_device * vfe,u8 enable) vfe_set_camif_cmd() argument 927 vfe_set_module_cfg(struct vfe_device * vfe,u8 enable) vfe_set_module_cfg() argument 943 vfe_camif_wait_for_stop(struct vfe_device * vfe,struct device * dev) vfe_camif_wait_for_stop() argument 968 struct vfe_device *vfe = dev; vfe_isr() local 1018 vfe_wm_enable(struct vfe_device * vfe,u8 wm,u8 enable) vfe_wm_enable() argument 1031 vfe_set_qos(struct vfe_device * vfe) vfe_set_qos() argument 1048 vfe_set_ds(struct vfe_device * vfe) vfe_set_ds() argument 1072 vfe_isr_read(struct vfe_device * vfe,u32 * value0,u32 * value1) vfe_isr_read() argument 1085 vfe_violation_read(struct vfe_device * vfe) vfe_violation_read() argument 1129 vfe_subdev_init(struct device * dev,struct vfe_device * vfe) vfe_subdev_init() argument [all...] |
H A D | camss-vfe-4-7.c | 265 static inline void vfe_reg_clr(struct vfe_device *vfe, u32 reg, u32 clr_bits) in vfe_reg_clr() argument 272 static inline void vfe_reg_set(struct vfe_device *vfe, u32 reg, u32 set_bits) in vfe_reg_set() argument 279 static void vfe_global_reset(struct vfe_device *vfe) in vfe_global_reset() argument 299 vfe_halt_request(struct vfe_device * vfe) vfe_halt_request() argument 305 vfe_halt_clear(struct vfe_device * vfe) vfe_halt_clear() argument 310 vfe_wm_enable(struct vfe_device * vfe,u8 wm,u8 enable) vfe_wm_enable() argument 320 vfe_wm_frame_based(struct vfe_device * vfe,u8 wm,u8 enable) vfe_wm_frame_based() argument 385 vfe_wm_line_based(struct vfe_device * vfe,u32 wm,struct v4l2_pix_format_mplane * pix,u8 plane,u32 enable) vfe_wm_line_based() argument 420 vfe_wm_set_framedrop_period(struct vfe_device * vfe,u8 wm,u8 per) vfe_wm_set_framedrop_period() argument 436 vfe_wm_set_framedrop_pattern(struct vfe_device * vfe,u8 wm,u32 pattern) vfe_wm_set_framedrop_pattern() argument 443 vfe_wm_set_ub_cfg(struct vfe_device * vfe,u8 wm,u16 offset,u16 depth) vfe_wm_set_ub_cfg() argument 453 vfe_bus_reload_wm(struct vfe_device * vfe,u8 wm) vfe_bus_reload_wm() argument 464 vfe_wm_set_ping_addr(struct vfe_device * vfe,u8 wm,u32 addr) vfe_wm_set_ping_addr() argument 470 vfe_wm_set_pong_addr(struct vfe_device * vfe,u8 wm,u32 addr) vfe_wm_set_pong_addr() argument 476 vfe_wm_get_ping_pong_status(struct vfe_device * vfe,u8 wm) vfe_wm_get_ping_pong_status() argument 485 vfe_bus_enable_wr_if(struct vfe_device * vfe,u8 enable) vfe_bus_enable_wr_if() argument 493 vfe_bus_connect_wm_to_rdi(struct vfe_device * vfe,u8 wm,enum vfe_line_id id) vfe_bus_connect_wm_to_rdi() argument 528 vfe_wm_set_subsample(struct vfe_device * vfe,u8 wm) vfe_wm_set_subsample() argument 535 vfe_bus_disconnect_wm_from_rdi(struct vfe_device * vfe,u8 wm,enum vfe_line_id id) vfe_bus_disconnect_wm_from_rdi() argument 565 vfe_set_xbar_cfg(struct vfe_device * vfe,struct vfe_output * output,u8 enable) vfe_set_xbar_cfg() argument 635 vfe_set_realign_cfg(struct vfe_device * vfe,struct vfe_line * line,u8 enable) vfe_set_realign_cfg() argument 662 vfe_set_rdi_cid(struct vfe_device * vfe,enum vfe_line_id id,u8 cid) vfe_set_rdi_cid() argument 671 vfe_reg_update(struct vfe_device * vfe,enum vfe_line_id line_id) vfe_reg_update() argument 683 vfe_reg_update_clear(struct vfe_device * vfe,enum vfe_line_id line_id) vfe_reg_update_clear() argument 689 vfe_enable_irq_wm_line(struct vfe_device * vfe,u8 wm,enum vfe_line_id line_id,u8 enable) vfe_enable_irq_wm_line() argument 706 vfe_enable_irq_pix_line(struct vfe_device * vfe,u8 comp,enum vfe_line_id line_id,u8 enable) vfe_enable_irq_pix_line() argument 737 vfe_enable_irq_common(struct vfe_device * vfe) vfe_enable_irq_common() argument 747 vfe_set_demux_cfg(struct vfe_device * vfe,struct vfe_line * line) vfe_set_demux_cfg() argument 783 vfe_set_scale_cfg(struct vfe_device * vfe,struct vfe_line * line) vfe_set_scale_cfg() argument 838 vfe_set_crop_cfg(struct vfe_device * vfe,struct vfe_line * line) vfe_set_crop_cfg() argument 869 vfe_set_clamp_cfg(struct vfe_device * vfe) vfe_set_clamp_cfg() argument 884 vfe_set_qos(struct vfe_device * vfe) vfe_set_qos() argument 899 vfe_set_ds(struct vfe_device * vfe) vfe_set_ds() argument 923 vfe_set_cgc_override(struct vfe_device * vfe,u8 wm,u8 enable) vfe_set_cgc_override() argument 928 vfe_set_camif_cfg(struct vfe_device * vfe,struct vfe_line * line) vfe_set_camif_cfg() argument 977 vfe_set_camif_cmd(struct vfe_device * vfe,u8 enable) vfe_set_camif_cmd() argument 995 vfe_set_module_cfg(struct vfe_device * vfe,u8 enable) vfe_set_module_cfg() argument 1011 vfe_camif_wait_for_stop(struct vfe_device * vfe,struct device * dev) vfe_camif_wait_for_stop() argument 1038 struct vfe_device *vfe = dev; vfe_isr() local 1082 vfe_isr_read(struct vfe_device * vfe,u32 * value0,u32 * value1) vfe_isr_read() argument 1095 vfe_violation_read(struct vfe_device * vfe) vfe_violation_read() argument 1139 vfe_subdev_init(struct device * dev,struct vfe_device * vfe) vfe_subdev_init() argument [all...] |
H A D | camss-vfe-780.c | 53 static void vfe_wm_start(struct vfe_device *vfe, u8 wm, struct vfe_line *line) in vfe_wm_start() argument 85 vfe_wm_stop(struct vfe_device * vfe,u8 wm) vfe_wm_stop() argument 91 vfe_wm_update(struct vfe_device * vfe,u8 wm,u32 addr,struct vfe_line * line) vfe_wm_update() argument 101 vfe_reg_update(struct vfe_device * vfe,enum vfe_line_id line_id) vfe_reg_update() argument 108 vfe_reg_update_clear(struct vfe_device * vfe,enum vfe_line_id line_id) vfe_reg_update_clear() argument 121 vfe_subdev_init(struct device * dev,struct vfe_device * vfe) vfe_subdev_init() argument 126 vfe_global_reset(struct vfe_device * vfe) vfe_global_reset() argument 137 vfe_halt(struct vfe_device * vfe) vfe_halt() argument [all...] |
H A D | camss-vfe-17x.c | 177 static inline void vfe_reg_set(struct vfe_device *vfe, u32 reg, u32 set_bits) in vfe_reg_set() argument 184 static void vfe_global_reset(struct vfe_device *vfe) in vfe_global_reset() argument 207 static void vfe_wm_start(struct vfe_device *vfe, u8 wm, struct vfe_line *line) in vfe_wm_start() argument 250 vfe_wm_stop(struct vfe_device * vfe,u8 wm) vfe_wm_stop() argument 256 vfe_wm_update(struct vfe_device * vfe,u8 wm,u32 addr,struct vfe_line * line) vfe_wm_update() argument 267 vfe_reg_update(struct vfe_device * vfe,enum vfe_line_id line_id) vfe_reg_update() argument 280 vfe_reg_update_clear(struct vfe_device * vfe,enum vfe_line_id line_id) vfe_reg_update_clear() argument 286 vfe_enable_irq_common(struct vfe_device * vfe) vfe_enable_irq_common() argument 296 vfe_isr_halt_ack(struct vfe_device * vfe) vfe_isr_halt_ack() argument 301 vfe_isr_read(struct vfe_device * vfe,u32 * status0,u32 * status1) vfe_isr_read() argument 314 vfe_violation_read(struct vfe_device * vfe) vfe_violation_read() argument 330 struct vfe_device *vfe = dev; vfe_isr() local 380 vfe_halt(struct vfe_device * vfe) vfe_halt() argument 388 struct vfe_device *vfe = to_vfe(line); vfe_get_output() local 433 struct vfe_device *vfe = to_vfe(line); vfe_enable() local 475 vfe_isr_sof(struct vfe_device * vfe,enum vfe_line_id line_id) vfe_isr_sof() argument 485 vfe_isr_reg_update(struct vfe_device * vfe,enum vfe_line_id line_id) vfe_isr_reg_update() argument 508 vfe_isr_wm_done(struct vfe_device * vfe,u8 wm) vfe_isr_wm_done() argument 572 vfe_subdev_init(struct device * dev,struct vfe_device * vfe) vfe_subdev_init() argument [all...] |
H A D | camss.c | 2916 struct vfe_device *vfe = &camss->vfe[id]; camss_pm_domain_on() local 2927 struct vfe_device *vfe = &camss->vfe[id]; camss_pm_domain_off() local 2938 struct vfe_device *vfe = &camss->vfe[id]; vfe_parent_dev_ops_get() local 2949 struct vfe_device *vfe = &camss->vfe[id]; vfe_parent_dev_ops_put() local 2961 struct vfe_device *vfe = &camss->vfe[id]; vfe_parent_dev_ops_get_base_address() local 3213 struct v4l2_subdev *vfe = &camss->vfe[k].line[j].subdev; camss_link_entities() local 3232 struct v4l2_subdev *vfe = &camss->vfe[k].line[j].subdev; camss_link_entities() local 3264 struct vfe_device *vfe; camss_buf_done() local [all...] |
H A D | camss.h | 55 struct vfe_subdev_resources vfe; member 121 struct vfe_device *vfe; member
|
/linux/drivers/media/pci/cx23885/ |
H A D | cx23885-video.c | 1013 struct vb2_dvb_frontend *vfe; in cx23885_set_freq_via_ops() local
|
/linux/drivers/media/pci/zoran/ |
H A D | zoran.h | 213 struct videocodec *vfe; /* video front end */ member
|