Lines Matching +full:output +full:- +full:enable
1 /* SPDX-License-Identifier: GPL-2.0 */
3 * camss-vfe.h
5 * Qualcomm MSM Camera Subsystem - VFE (Video Front End) Module
7 * Copyright (c) 2013-2015, The Linux Foundation. All rights reserved.
8 * Copyright (C) 2015-2018 Linaro Ltd.
13 #include "camss-vfe.h"
23 void (*bus_enable_wr_if)(struct vfe_device *vfe, u8 enable);
28 u8 enable);
30 u8 enable);
35 void (*set_camif_cmd)(struct vfe_device *vfe, u8 enable);
36 void (*set_cgc_override)(struct vfe_device *vfe, u8 wm, u8 enable);
41 void (*set_module_cfg)(struct vfe_device *vfe, u8 enable);
44 void (*set_realign_cfg)(struct vfe_device *vfe, struct vfe_line *line, u8 enable);
46 void (*set_xbar_cfg)(struct vfe_device *vfe, struct vfe_output *output, u8 enable);
47 void (*wm_frame_based)(struct vfe_device *vfe, u8 wm, u8 enable);
49 u8 plane, u32 enable);
57 void (*wm_enable)(struct vfe_device *vfe, u8 wm, u8 enable);
61 * vfe_calc_interp_reso - Calculate interpolation mode
63 * @output: Output resolution
67 static inline u8 vfe_calc_interp_reso(u16 input, u16 output) in vfe_calc_interp_reso() argument
69 if (input / output >= 16) in vfe_calc_interp_reso()
72 if (input / output >= 8) in vfe_calc_interp_reso()
75 if (input / output >= 4) in vfe_calc_interp_reso()
82 * vfe_gen1_disable - Disable streaming on VFE line
90 * vfe_gen1_enable - Enable VFE module
98 * vfe_gen1_enable - Halt VFE module
106 * vfe_word_per_line - Calculate number of words per frame width