/* * omap3isp.h * * TI OMAP3 ISP - User-space API * * Copyright (C) 2010 Nokia Corporation * Copyright (C) 2009 Texas Instruments, Inc. * * Contacts: Laurent Pinchart <laurent.pinchart@ideasonboard.com> * Sakari Ailus <sakari.ailus@iki.fi> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA * 02110-1301 USA */ #ifndef OMAP3_ISP_USER_H #define OMAP3_ISP_USER_H #include <linux/types.h> #include <linux/videodev2.h> /* * Private IOCTLs * * VIDIOC_OMAP3ISP_CCDC_CFG: Set CCDC configuration * VIDIOC_OMAP3ISP_PRV_CFG: Set preview engine configuration * VIDIOC_OMAP3ISP_AEWB_CFG: Set AEWB module configuration * VIDIOC_OMAP3ISP_HIST_CFG: Set histogram module configuration * VIDIOC_OMAP3ISP_AF_CFG: Set auto-focus module configuration * VIDIOC_OMAP3ISP_STAT_REQ: Read statistics (AEWB/AF/histogram) data * VIDIOC_OMAP3ISP_STAT_EN: Enable/disable a statistics module */ #define VIDIOC_OMAP3ISP_CCDC_CFG \ _IOWR('V', BASE_VIDIOC_PRIVATE + 1, struct omap3isp_ccdc_update_config) #define VIDIOC_OMAP3ISP_PRV_CFG \ _IOWR('V', BASE_VIDIOC_PRIVATE + 2, struct omap3isp_prev_update_config) #define VIDIOC_OMAP3ISP_AEWB_CFG \ _IOWR('V', BASE_VIDIOC_PRIVATE + 3, struct omap3isp_h3a_aewb_config) #define VIDIOC_OMAP3ISP_HIST_CFG \ _IOWR('V', BASE_VIDIOC_PRIVATE + 4, struct omap3isp_hist_config) #define VIDIOC_OMAP3ISP_AF_CFG \ _IOWR('V', BASE_VIDIOC_PRIVATE + 5, struct omap3isp_h3a_af_config) #define VIDIOC_OMAP3ISP_STAT_REQ \ _IOWR('V', BASE_VIDIOC_PRIVATE + 6, struct omap3isp_stat_data) #define VIDIOC_OMAP3ISP_STAT_EN \ _IOWR('V', BASE_VIDIOC_PRIVATE + 7, unsigned long) /* * Events * * V4L2_EVENT_OMAP3ISP_AEWB: AEWB statistics data ready * V4L2_EVENT_OMAP3ISP_AF: AF statistics data ready * V4L2_EVENT_OMAP3ISP_HIST: Histogram statistics data ready */ #define V4L2_EVENT_OMAP3ISP_CLASS (V4L2_EVENT_PRIVATE_START | 0x100) #define V4L2_EVENT_OMAP3ISP_AEWB (V4L2_EVENT_OMAP3ISP_CLASS | 0x1) #define V4L2_EVENT_OMAP3ISP_AF (V4L2_EVENT_OMAP3ISP_CLASS | 0x2) #define V4L2_EVENT_OMAP3ISP_HIST (V4L2_EVENT_OMAP3ISP_CLASS | 0x3) struct omap3isp_stat_event_status { __u32 frame_number; __u16 config_counter; __u8 buf_err; }; /* AE/AWB related structures and flags*/ /* H3A Range Constants */ #define OMAP3ISP_AEWB_MAX_SATURATION_LIM 1023 #define OMAP3ISP_AEWB_MIN_WIN_H 2 #define OMAP3ISP_AEWB_MAX_WIN_H 256 #define OMAP3ISP_AEWB_MIN_WIN_W 6 #define OMAP3ISP_AEWB_MAX_WIN_W 256 #define OMAP3ISP_AEWB_MIN_WINVC 1 #define OMAP3ISP_AEWB_MIN_WINHC 1 #define OMAP3ISP_AEWB_MAX_WINVC 128 #define OMAP3ISP_AEWB_MAX_WINHC 36 #define OMAP3ISP_AEWB_MAX_WINSTART 4095 #define OMAP3ISP_AEWB_MIN_SUB_INC 2 #define OMAP3ISP_AEWB_MAX_SUB_INC 32 #define OMAP3ISP_AEWB_MAX_BUF_SIZE 83600 #define OMAP3ISP_AF_IIRSH_MIN 0 #define OMAP3ISP_AF_IIRSH_MAX 4095 #define OMAP3ISP_AF_PAXEL_HORIZONTAL_COUNT_MIN 1 #define OMAP3ISP_AF_PAXEL_HORIZONTAL_COUNT_MAX 36 #define OMAP3ISP_AF_PAXEL_VERTICAL_COUNT_MIN 1 #define OMAP3ISP_AF_PAXEL_VERTICAL_COUNT_MAX 128 #define OMAP3ISP_AF_PAXEL_INCREMENT_MIN 2 #define OMAP3ISP_AF_PAXEL_INCREMENT_MAX 32 #define OMAP3ISP_AF_PAXEL_HEIGHT_MIN 2 #define OMAP3ISP_AF_PAXEL_HEIGHT_MAX 256 #define OMAP3ISP_AF_PAXEL_WIDTH_MIN 16 #define OMAP3ISP_AF_PAXEL_WIDTH_MAX 256 #define OMAP3ISP_AF_PAXEL_HZSTART_MIN 1 #define OMAP3ISP_AF_PAXEL_HZSTART_MAX 4095 #define OMAP3ISP_AF_PAXEL_VTSTART_MIN 0 #define OMAP3ISP_AF_PAXEL_VTSTART_MAX 4095 #define OMAP3ISP_AF_THRESHOLD_MAX 255 #define OMAP3ISP_AF_COEF_MAX 4095 #define OMAP3ISP_AF_PAXEL_SIZE 48 #define OMAP3ISP_AF_MAX_BUF_SIZE 221184 /** * struct omap3isp_h3a_aewb_config - AE AWB configuration reset values * saturation_limit: Saturation limit. * @win_height: Window Height. Range 2 - 256, even values only. * @win_width: Window Width. Range 6 - 256, even values only. * @ver_win_count: Vertical Window Count. Range 1 - 128. * @hor_win_count: Horizontal Window Count. Range 1 - 36. * @ver_win_start: Vertical Window Start. Range 0 - 4095. * @hor_win_start: Horizontal Window Start. Range 0 - 4095. * @blk_ver_win_start: Black Vertical Windows Start. Range 0 - 4095. * @blk_win_height: Black Window Height. Range 2 - 256, even values only. * @subsample_ver_inc: Subsample Vertical points increment Range 2 - 32, even * values only. * @subsample_hor_inc: Subsample Horizontal points increment Range 2 - 32, even * values only. * @alaw_enable: AEW ALAW EN flag. */ struct omap3isp_h3a_aewb_config { /* * Common fields. * They should be the first ones and must be in the same order as in * ispstat_generic_config struct. */ __u32 buf_size; __u16 config_counter; /* Private fields */ __u16 saturation_limit; __u16 win_height; __u16 win_width; __u16 ver_win_count; __u16 hor_win_count; __u16 ver_win_start; __u16 hor_win_start; __u16 blk_ver_win_start; __u16 blk_win_height; __u16 subsample_ver_inc; __u16 subsample_hor_inc; __u8 alaw_enable; }; /** * struct omap3isp_stat_data - Statistic data sent to or received from user * @ts: Timestamp of returned framestats. * @buf: Pointer to pass to user. * @frame_number: Frame number of requested stats. * @cur_frame: Current frame number being processed. * @config_counter: Number of the configuration associated with the data. */ struct omap3isp_stat_data { struct timeval ts; void *buf; __u32 buf_size; __u16 frame_number; __u16 cur_frame; __u16 config_counter; }; /* Histogram related structs */ /* Flags for number of bins */ #define OMAP3ISP_HIST_BINS_32 0 #define OMAP3ISP_HIST_BINS_64 1 #define OMAP3ISP_HIST_BINS_128 2 #define OMAP3ISP_HIST_BINS_256 3 /* Number of bins * 4 colors * 4-bytes word */ #define OMAP3ISP_HIST_MEM_SIZE_BINS(n) ((1 << ((n)+5))*4*4) #define OMAP3ISP_HIST_MEM_SIZE 1024 #define OMAP3ISP_HIST_MIN_REGIONS 1 #define OMAP3ISP_HIST_MAX_REGIONS 4 #define OMAP3ISP_HIST_MAX_WB_GAIN 255 #define OMAP3ISP_HIST_MIN_WB_GAIN 0 #define OMAP3ISP_HIST_MAX_BIT_WIDTH 14 #define OMAP3ISP_HIST_MIN_BIT_WIDTH 8 #define OMAP3ISP_HIST_MAX_WG 4 #define OMAP3ISP_HIST_MAX_BUF_SIZE 4096 /* Source */ #define OMAP3ISP_HIST_SOURCE_CCDC 0 #define OMAP3ISP_HIST_SOURCE_MEM 1 /* CFA pattern */ #define OMAP3ISP_HIST_CFA_BAYER 0 #define OMAP3ISP_HIST_CFA_FOVEONX3 1 struct omap3isp_hist_region { __u16 h_start; __u16 h_end; __u16 v_start; __u16 v_end; }; struct omap3isp_hist_config { /* * Common fields. * They should be the first ones and must be in the same order as in * ispstat_generic_config struct. */ __u32 buf_size; __u16 config_counter; __u8 num_acc_frames; /* Num of image frames to be processed and accumulated for each histogram frame */ __u16 hist_bins; /* number of bins: 32, 64, 128, or 256 */ __u8 cfa; /* BAYER or FOVEON X3 */ __u8 wg[OMAP3ISP_HIST_MAX_WG]; /* White Balance Gain */ __u8 num_regions; /* number of regions to be configured */ struct omap3isp_hist_region region[OMAP3ISP_HIST_MAX_REGIONS]; }; /* Auto Focus related structs */ #define OMAP3ISP_AF_NUM_COEF 11 enum omap3isp_h3a_af_fvmode { OMAP3ISP_AF_MODE_SUMMED = 0, OMAP3ISP_AF_MODE_PEAK = 1 }; /* Red, Green, and blue pixel location in the AF windows */ enum omap3isp_h3a_af_rgbpos { OMAP3ISP_AF_GR_GB_BAYER = 0, /* GR and GB as Bayer pattern */ OMAP3ISP_AF_RG_GB_BAYER = 1, /* RG and GB as Bayer pattern */ OMAP3ISP_AF_GR_BG_BAYER = 2, /* GR and BG as Bayer pattern */ OMAP3ISP_AF_RG_BG_BAYER = 3, /* RG and BG as Bayer pattern */ OMAP3ISP_AF_GG_RB_CUSTOM = 4, /* GG and RB as custom pattern */ OMAP3ISP_AF_RB_GG_CUSTOM = 5 /* RB and GG as custom pattern */ }; /* Contains the information regarding the Horizontal Median Filter */ struct omap3isp_h3a_af_hmf { __u8 enable; /* Status of Horizontal Median Filter */ __u8 threshold; /* Threshold Value for Horizontal Median Filter */ }; /* Contains the information regarding the IIR Filters */ struct omap3isp_h3a_af_iir { __u16 h_start; /* IIR horizontal start */ __u16 coeff_set0[OMAP3ISP_AF_NUM_COEF]; /* Filter coefficient, set 0 */ __u16 coeff_set1[OMAP3ISP_AF_NUM_COEF]; /* Filter coefficient, set 1 */ }; /* Contains the information regarding the Paxels Structure in AF Engine */ struct omap3isp_h3a_af_paxel { __u16 h_start; /* Horizontal Start Position */ __u16 v_start; /* Vertical Start Position */ __u8 width; /* Width of the Paxel */ __u8 height; /* Height of the Paxel */ __u8 h_cnt; /* Horizontal Count */ __u8 v_cnt; /* vertical Count */ __u8 line_inc; /* Line Increment */ }; /* Contains the parameters required for hardware set up of AF Engine */ struct omap3isp_h3a_af_config { /* * Common fields. * They should be the first ones and must be in the same order as in * ispstat_generic_config struct. */ __u32 buf_size; __u16 config_counter; struct omap3isp_h3a_af_hmf hmf; /* HMF configurations */ struct omap3isp_h3a_af_iir iir; /* IIR filter configurations */ struct omap3isp_h3a_af_paxel paxel; /* Paxel parameters */ enum omap3isp_h3a_af_rgbpos rgb_pos; /* RGB Positions */ enum omap3isp_h3a_af_fvmode fvmode; /* Accumulator mode */ __u8 alaw_enable; /* AF ALAW status */ }; /* ISP CCDC structs */ /* Abstraction layer CCDC configurations */ #define OMAP3ISP_CCDC_ALAW (1 << 0) #define OMAP3ISP_CCDC_LPF (1 << 1) #define OMAP3ISP_CCDC_BLCLAMP (1 << 2) #define OMAP3ISP_CCDC_BCOMP (1 << 3) #define OMAP3ISP_CCDC_FPC (1 << 4) #define OMAP3ISP_CCDC_CULL (1 << 5) #define OMAP3ISP_CCDC_CONFIG_LSC (1 << 7) #define OMAP3ISP_CCDC_TBL_LSC (1 << 8) #define OMAP3ISP_RGB_MAX 3 /* Enumeration constants for Alaw input width */ enum omap3isp_alaw_ipwidth { OMAP3ISP_ALAW_BIT12_3 = 0x3, OMAP3ISP_ALAW_BIT11_2 = 0x4, OMAP3ISP_ALAW_BIT10_1 = 0x5, OMAP3ISP_ALAW_BIT9_0 = 0x6 }; /** * struct omap3isp_ccdc_lsc_config - LSC configuration * @offset: Table Offset of the gain table. * @gain_mode_n: Vertical dimension of a paxel in LSC configuration. * @gain_mode_m: Horizontal dimension of a paxel in LSC configuration. * @gain_format: Gain table format. * @fmtsph: Start pixel horizontal from start of the HS sync pulse. * @fmtlnh: Number of pixels in horizontal direction to use for the data * reformatter. * @fmtslv: Start line from start of VS sync pulse for the data reformatter. * @fmtlnv: Number of lines in vertical direction for the data reformatter. * @initial_x: X position, in pixels, of the first active pixel in reference * to the first active paxel. Must be an even number. * @initial_y: Y position, in pixels, of the first active pixel in reference * to the first active paxel. Must be an even number. * @size: Size of LSC gain table. Filled when loaded from userspace. */ struct omap3isp_ccdc_lsc_config { __u16 offset; __u8 gain_mode_n; __u8 gain_mode_m; __u8 gain_format; __u16 fmtsph; __u16 fmtlnh; __u16 fmtslv; __u16 fmtlnv; __u8 initial_x; __u8 initial_y; __u32 size; }; /** * struct omap3isp_ccdc_bclamp - Optical & Digital black clamp subtract * @obgain: Optical black average gain. * @obstpixel: Start Pixel w.r.t. HS pulse in Optical black sample. * @oblines: Optical Black Sample lines. * @oblen: Optical Black Sample Length. * @dcsubval: Digital Black Clamp subtract value. */ struct omap3isp_ccdc_bclamp { __u8 obgain; __u8 obstpixel; __u8 oblines; __u8 oblen; __u16 dcsubval; }; /** * struct omap3isp_ccdc_fpc - Faulty Pixels Correction * @fpnum: Number of faulty pixels to be corrected in the frame. * @fpcaddr: Memory address of the FPC Table */ struct omap3isp_ccdc_fpc { __u16 fpnum; __u32 fpcaddr; }; /** * struct omap3isp_ccdc_blcomp - Black Level Compensation parameters * @b_mg: B/Mg pixels. 2's complement. -128 to +127. * @gb_g: Gb/G pixels. 2's complement. -128 to +127. * @gr_cy: Gr/Cy pixels. 2's complement. -128 to +127. * @r_ye: R/Ye pixels. 2's complement. -128 to +127. */ struct omap3isp_ccdc_blcomp { __u8 b_mg; __u8 gb_g; __u8 gr_cy; __u8 r_ye; }; /** * omap3isp_ccdc_culling - Culling parameters * @v_pattern: Vertical culling pattern. * @h_odd: Horizontal Culling pattern for odd lines. * @h_even: Horizontal Culling pattern for even lines. */ struct omap3isp_ccdc_culling { __u8 v_pattern; __u16 h_odd; __u16 h_even; }; /** * omap3isp_ccdc_update_config - CCDC configuration * @update: Specifies which CCDC registers should be updated. * @flag: Specifies which CCDC functions should be enabled. * @alawip: Enable/Disable A-Law compression. * @bclamp: Black clamp control register. * @blcomp: Black level compensation value for RGrGbB Pixels. 2's complement. * @fpc: Number of faulty pixels corrected in the frame, address of FPC table. * @cull: Cull control register. * @lsc: Pointer to LSC gain table. */ struct omap3isp_ccdc_update_config { __u16 update; __u16 flag; enum omap3isp_alaw_ipwidth alawip; struct omap3isp_ccdc_bclamp *bclamp; struct omap3isp_ccdc_blcomp *blcomp; struct omap3isp_ccdc_fpc *fpc; struct omap3isp_ccdc_lsc_config *lsc_cfg; struct omap3isp_ccdc_culling *cull; __u8 *lsc; }; /* Preview configurations */ #define OMAP3ISP_PREV_LUMAENH (1 << 0) #define OMAP3ISP_PREV_INVALAW (1 << 1) #define OMAP3ISP_PREV_HRZ_MED (1 << 2) #define OMAP3ISP_PREV_CFA (1 << 3) #define OMAP3ISP_PREV_CHROMA_SUPP (1 << 4) #define OMAP3ISP_PREV_WB (1 << 5) #define OMAP3ISP_PREV_BLKADJ (1 << 6) #define OMAP3ISP_PREV_RGB2RGB (1 << 7) #define OMAP3ISP_PREV_COLOR_CONV (1 << 8) #define OMAP3ISP_PREV_YC_LIMIT (1 << 9) #define OMAP3ISP_PREV_DEFECT_COR (1 << 10) /* Bit 11 was OMAP3ISP_PREV_GAMMABYPASS, now merged with OMAP3ISP_PREV_GAMMA */ #define OMAP3ISP_PREV_DRK_FRM_CAPTURE (1 << 12) #define OMAP3ISP_PREV_DRK_FRM_SUBTRACT (1 << 13) #define OMAP3ISP_PREV_LENS_SHADING (1 << 14) #define OMAP3ISP_PREV_NF (1 << 15) #define OMAP3ISP_PREV_GAMMA (1 << 16) #define OMAP3ISP_PREV_NF_TBL_SIZE 64 #define OMAP3ISP_PREV_CFA_TBL_SIZE 576 #define OMAP3ISP_PREV_CFA_BLK_SIZE (OMAP3ISP_PREV_CFA_TBL_SIZE / 4) #define OMAP3ISP_PREV_GAMMA_TBL_SIZE 1024 #define OMAP3ISP_PREV_YENH_TBL_SIZE 128 #define OMAP3ISP_PREV_DETECT_CORRECT_CHANNELS 4 /** * struct omap3isp_prev_hmed - Horizontal Median Filter * @odddist: Distance between consecutive pixels of same color in the odd line. * @evendist: Distance between consecutive pixels of same color in the even * line. * @thres: Horizontal median filter threshold. */ struct omap3isp_prev_hmed { __u8 odddist; __u8 evendist; __u8 thres; }; /* * Enumeration for CFA Formats supported by preview */ enum omap3isp_cfa_fmt { OMAP3ISP_CFAFMT_BAYER, OMAP3ISP_CFAFMT_SONYVGA, OMAP3ISP_CFAFMT_RGBFOVEON, OMAP3ISP_CFAFMT_DNSPL, OMAP3ISP_CFAFMT_HONEYCOMB, OMAP3ISP_CFAFMT_RRGGBBFOVEON }; /** * struct omap3isp_prev_cfa - CFA Interpolation * @format: CFA Format Enum value supported by preview. * @gradthrs_vert: CFA Gradient Threshold - Vertical. * @gradthrs_horz: CFA Gradient Threshold - Horizontal. * @table: Pointer to the CFA table. */ struct omap3isp_prev_cfa { enum omap3isp_cfa_fmt format; __u8 gradthrs_vert; __u8 gradthrs_horz; __u32 table[4][OMAP3ISP_PREV_CFA_BLK_SIZE]; }; /** * struct omap3isp_prev_csup - Chrominance Suppression * @gain: Gain. * @thres: Threshold. * @hypf_en: Flag to enable/disable the High Pass Filter. */ struct omap3isp_prev_csup { __u8 gain; __u8 thres; __u8 hypf_en; }; /** * struct omap3isp_prev_wbal - White Balance * @dgain: Digital gain (U10Q8). * @coef3: White balance gain - COEF 3 (U8Q5). * @coef2: White balance gain - COEF 2 (U8Q5). * @coef1: White balance gain - COEF 1 (U8Q5). * @coef0: White balance gain - COEF 0 (U8Q5). */ struct omap3isp_prev_wbal { __u16 dgain; __u8 coef3; __u8 coef2; __u8 coef1; __u8 coef0; }; /** * struct omap3isp_prev_blkadj - Black Level Adjustment * @red: Black level offset adjustment for Red in 2's complement format * @green: Black level offset adjustment for Green in 2's complement format * @blue: Black level offset adjustment for Blue in 2's complement format */ struct omap3isp_prev_blkadj { /*Black level offset adjustment for Red in 2's complement format */ __u8 red; /*Black level offset adjustment for Green in 2's complement format */ __u8 green; /* Black level offset adjustment for Blue in 2's complement format */ __u8 blue; }; /** * struct omap3isp_prev_rgbtorgb - RGB to RGB Blending * @matrix: Blending values(S12Q8 format) * [RR] [GR] [BR] * [RG] [GG] [BG] * [RB] [GB] [BB] * @offset: Blending offset value for R,G,B in 2's complement integer format. */ struct omap3isp_prev_rgbtorgb { __u16 matrix[OMAP3ISP_RGB_MAX][OMAP3ISP_RGB_MAX]; __u16 offset[OMAP3ISP_RGB_MAX]; }; /** * struct omap3isp_prev_csc - Color Space Conversion from RGB-YCbYCr * @matrix: Color space conversion coefficients(S10Q8) * [CSCRY] [CSCGY] [CSCBY] * [CSCRCB] [CSCGCB] [CSCBCB] * [CSCRCR] [CSCGCR] [CSCBCR] * @offset: CSC offset values for Y offset, CB offset and CR offset respectively */ struct omap3isp_prev_csc { __u16 matrix[OMAP3ISP_RGB_MAX][OMAP3ISP_RGB_MAX]; __s16 offset[OMAP3ISP_RGB_MAX]; }; /** * struct omap3isp_prev_yclimit - Y, C Value Limit * @minC: Minimum C value * @maxC: Maximum C value * @minY: Minimum Y value * @maxY: Maximum Y value */ struct omap3isp_prev_yclimit { __u8 minC; __u8 maxC; __u8 minY; __u8 maxY; }; /** * struct omap3isp_prev_dcor - Defect correction * @couplet_mode_en: Flag to enable or disable the couplet dc Correction in NF * @detect_correct: Thresholds for correction bit 0:10 detect 16:25 correct */ struct omap3isp_prev_dcor { __u8 couplet_mode_en; __u32 detect_correct[OMAP3ISP_PREV_DETECT_CORRECT_CHANNELS]; }; /** * struct omap3isp_prev_nf - Noise Filter * @spread: Spread value to be used in Noise Filter * @table: Pointer to the Noise Filter table */ struct omap3isp_prev_nf { __u8 spread; __u32 table[OMAP3ISP_PREV_NF_TBL_SIZE]; }; /** * struct omap3isp_prev_gtables - Gamma correction tables * @red: Array for red gamma table. * @green: Array for green gamma table. * @blue: Array for blue gamma table. */ struct omap3isp_prev_gtables { __u32 red[OMAP3ISP_PREV_GAMMA_TBL_SIZE]; __u32 green[OMAP3ISP_PREV_GAMMA_TBL_SIZE]; __u32 blue[OMAP3ISP_PREV_GAMMA_TBL_SIZE]; }; /** * struct omap3isp_prev_luma - Luma enhancement * @table: Array for luma enhancement table. */ struct omap3isp_prev_luma { __u32 table[OMAP3ISP_PREV_YENH_TBL_SIZE]; }; /** * struct omap3isp_prev_update_config - Preview engine configuration (user) * @update: Specifies which ISP Preview registers should be updated. * @flag: Specifies which ISP Preview functions should be enabled. * @shading_shift: 3bit value of shift used in shading compensation. * @luma: Pointer to luma enhancement structure. * @hmed: Pointer to structure containing the odd and even distance. * between the pixels in the image along with the filter threshold. * @cfa: Pointer to structure containing the CFA interpolation table, CFA. * format in the image, vertical and horizontal gradient threshold. * @csup: Pointer to Structure for Chrominance Suppression coefficients. * @wbal: Pointer to structure for White Balance. * @blkadj: Pointer to structure for Black Adjustment. * @rgb2rgb: Pointer to structure for RGB to RGB Blending. * @csc: Pointer to structure for Color Space Conversion from RGB-YCbYCr. * @yclimit: Pointer to structure for Y, C Value Limit. * @dcor: Pointer to structure for defect correction. * @nf: Pointer to structure for Noise Filter * @gamma: Pointer to gamma structure. */ struct omap3isp_prev_update_config { __u32 update; __u32 flag; __u32 shading_shift; struct omap3isp_prev_luma *luma; struct omap3isp_prev_hmed *hmed; struct omap3isp_prev_cfa *cfa; struct omap3isp_prev_csup *csup; struct omap3isp_prev_wbal *wbal; struct omap3isp_prev_blkadj *blkadj; struct omap3isp_prev_rgbtorgb *rgb2rgb; struct omap3isp_prev_csc *csc; struct omap3isp_prev_yclimit *yclimit; struct omap3isp_prev_dcor *dcor; struct omap3isp_prev_nf *nf; struct omap3isp_prev_gtables *gamma; }; #endif /* OMAP3_ISP_USER_H */
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
byteorder | Folder | 0755 |
|
|
caif | Folder | 0755 |
|
|
can | Folder | 0755 |
|
|
dvb | Folder | 0755 |
|
|
hdlc | Folder | 0755 |
|
|
hsi | Folder | 0755 |
|
|
iio | Folder | 0755 |
|
|
isdn | Folder | 0755 |
|
|
mmc | Folder | 0755 |
|
|
netfilter | Folder | 0755 |
|
|
netfilter_arp | Folder | 0755 |
|
|
netfilter_bridge | Folder | 0755 |
|
|
netfilter_ipv4 | Folder | 0755 |
|
|
netfilter_ipv6 | Folder | 0755 |
|
|
nfsd | Folder | 0755 |
|
|
raid | Folder | 0755 |
|
|
spi | Folder | 0755 |
|
|
sunrpc | Folder | 0755 |
|
|
tc_act | Folder | 0755 |
|
|
tc_ematch | Folder | 0755 |
|
|
usb | Folder | 0755 |
|
|
wimax | Folder | 0755 |
|
|
a.out.h | File | 7.15 KB | 0644 |
|
acct.h | File | 3.58 KB | 0644 |
|
adb.h | File | 1.05 KB | 0644 |
|
adfs_fs.h | File | 873 B | 0644 |
|
affs_hardblocks.h | File | 1.45 KB | 0644 |
|
agpgart.h | File | 3.83 KB | 0644 |
|
aio_abi.h | File | 3.1 KB | 0644 |
|
apm_bios.h | File | 3.46 KB | 0644 |
|
arcfb.h | File | 150 B | 0644 |
|
atalk.h | File | 960 B | 0644 |
|
atm.h | File | 7.64 KB | 0644 |
|
atm_eni.h | File | 585 B | 0644 |
|
atm_he.h | File | 343 B | 0644 |
|
atm_idt77105.h | File | 892 B | 0644 |
|
atm_nicstar.h | File | 1.19 KB | 0644 |
|
atm_tcp.h | File | 1.52 KB | 0644 |
|
atm_zatm.h | File | 1.57 KB | 0644 |
|
atmapi.h | File | 889 B | 0644 |
|
atmarp.h | File | 1.2 KB | 0644 |
|
atmbr2684.h | File | 3.13 KB | 0644 |
|
atmclip.h | File | 513 B | 0644 |
|
atmdev.h | File | 7.44 KB | 0644 |
|
atmioc.h | File | 1.55 KB | 0644 |
|
atmlec.h | File | 2.26 KB | 0644 |
|
atmmpc.h | File | 4.07 KB | 0644 |
|
atmppp.h | File | 576 B | 0644 |
|
atmsap.h | File | 4.79 KB | 0644 |
|
atmsvc.h | File | 1.75 KB | 0644 |
|
audit.h | File | 18.03 KB | 0644 |
|
auto_fs.h | File | 2.53 KB | 0644 |
|
auto_fs4.h | File | 4.3 KB | 0644 |
|
auxvec.h | File | 1.4 KB | 0644 |
|
ax25.h | File | 2.7 KB | 0644 |
|
b1lli.h | File | 1.62 KB | 0644 |
|
baycom.h | File | 820 B | 0644 |
|
bfs_fs.h | File | 1.79 KB | 0644 |
|
binfmts.h | File | 565 B | 0644 |
|
blkpg.h | File | 1.53 KB | 0644 |
|
blktrace_api.h | File | 4.38 KB | 0644 |
|
bpf.h | File | 22.04 KB | 0644 |
|
bpf_common.h | File | 1.2 KB | 0644 |
|
bpf_perf_event.h | File | 453 B | 0644 |
|
bpqether.h | File | 952 B | 0644 |
|
bsg.h | File | 2.37 KB | 0644 |
|
bt-bmc.h | File | 508 B | 0644 |
|
btrfs.h | File | 25.07 KB | 0644 |
|
can.h | File | 5.46 KB | 0644 |
|
capability.h | File | 11.25 KB | 0644 |
|
capi.h | File | 2.99 KB | 0644 |
|
cciss_defs.h | File | 3.14 KB | 0644 |
|
cciss_ioctl.h | File | 2.63 KB | 0644 |
|
cdrom.h | File | 28.12 KB | 0644 |
|
cgroupstats.h | File | 2.1 KB | 0644 |
|
chio.h | File | 5.16 KB | 0644 |
|
cm4000_cs.h | File | 1.68 KB | 0644 |
|
cn_proc.h | File | 3.19 KB | 0644 |
|
coda.h | File | 17.09 KB | 0644 |
|
coda_psdev.h | File | 720 B | 0644 |
|
coff.h | File | 12.12 KB | 0644 |
|
connector.h | File | 2.14 KB | 0644 |
|
const.h | File | 673 B | 0644 |
|
cramfs_fs.h | File | 2.68 KB | 0644 |
|
cuda.h | File | 842 B | 0644 |
|
cyclades.h | File | 16.65 KB | 0644 |
|
cycx_cfm.h | File | 2.86 KB | 0644 |
|
dcbnl.h | File | 24.5 KB | 0644 |
|
dccp.h | File | 6.22 KB | 0644 |
|
devlink.h | File | 9.66 KB | 0644 |
|
dlm.h | File | 2.43 KB | 0644 |
|
dlm_device.h | File | 2.42 KB | 0644 |
|
dlm_netlink.h | File | 1.04 KB | 0644 |
|
dlm_plock.h | File | 831 B | 0644 |
|
dlmconstants.h | File | 4.9 KB | 0644 |
|
dm-ioctl.h | File | 10.55 KB | 0644 |
|
dm-log-userspace.h | File | 14.82 KB | 0644 |
|
dn.h | File | 4.42 KB | 0644 |
|
dqblk_xfs.h | File | 8.72 KB | 0644 |
|
edd.h | File | 5.41 KB | 0644 |
|
efs_fs_sb.h | File | 2.11 KB | 0644 |
|
elf-em.h | File | 1.83 KB | 0644 |
|
elf-fdpic.h | File | 1.04 KB | 0644 |
|
elf.h | File | 12.69 KB | 0644 |
|
elfcore.h | File | 2.86 KB | 0644 |
|
errno.h | File | 23 B | 0644 |
|
errqueue.h | File | 1.1 KB | 0644 |
|
ethtool.h | File | 71.11 KB | 0644 |
|
eventpoll.h | File | 1.76 KB | 0644 |
|
fadvise.h | File | 779 B | 0644 |
|
falloc.h | File | 2.72 KB | 0644 |
|
fanotify.h | File | 3.52 KB | 0644 |
|
fb.h | File | 16 KB | 0644 |
|
fcntl.h | File | 2.16 KB | 0644 |
|
fd.h | File | 11.31 KB | 0644 |
|
fdreg.h | File | 5.23 KB | 0644 |
|
fib_rules.h | File | 1.58 KB | 0644 |
|
fiemap.h | File | 2.65 KB | 0644 |
|
filter.h | File | 1.99 KB | 0644 |
|
firewire-cdev.h | File | 42.86 KB | 0644 |
|
firewire-constants.h | File | 3.16 KB | 0644 |
|
flat.h | File | 2.04 KB | 0644 |
|
fou.h | File | 617 B | 0644 |
|
fs.h | File | 8.47 KB | 0644 |
|
fsl_hypervisor.h | File | 7.05 KB | 0644 |
|
fuse.h | File | 16.41 KB | 0644 |
|
futex.h | File | 4.81 KB | 0644 |
|
gameport.h | File | 834 B | 0644 |
|
gen_stats.h | File | 1.5 KB | 0644 |
|
genetlink.h | File | 1.82 KB | 0644 |
|
gfs2_ondisk.h | File | 12 KB | 0644 |
|
gigaset_dev.h | File | 1.35 KB | 0644 |
|
hdlc.h | File | 574 B | 0644 |
|
hdlcdrv.h | File | 2.78 KB | 0644 |
|
hdreg.h | File | 22.11 KB | 0644 |
|
hid.h | File | 1.79 KB | 0644 |
|
hiddev.h | File | 6.13 KB | 0644 |
|
hidraw.h | File | 1.41 KB | 0644 |
|
hpet.h | File | 680 B | 0644 |
|
hw_breakpoint.h | File | 679 B | 0644 |
|
hyperv.h | File | 10.22 KB | 0644 |
|
hysdn_if.h | File | 1.29 KB | 0644 |
|
i2c-dev.h | File | 2.37 KB | 0644 |
|
i2c.h | File | 6.66 KB | 0644 |
|
i2o-dev.h | File | 11.22 KB | 0644 |
|
i8k.h | File | 1.4 KB | 0644 |
|
icmp.h | File | 2.82 KB | 0644 |
|
icmpv6.h | File | 3.82 KB | 0644 |
|
if.h | File | 9.26 KB | 0644 |
|
if_addr.h | File | 1.7 KB | 0644 |
|
if_addrlabel.h | File | 658 B | 0644 |
|
if_alg.h | File | 816 B | 0644 |
|
if_arcnet.h | File | 3.63 KB | 0644 |
|
if_arp.h | File | 6.3 KB | 0644 |
|
if_bonding.h | File | 4.66 KB | 0644 |
|
if_bridge.h | File | 6.46 KB | 0644 |
|
if_cablemodem.h | File | 922 B | 0644 |
|
if_eql.h | File | 1.26 KB | 0644 |
|
if_ether.h | File | 7.25 KB | 0644 |
|
if_fc.h | File | 1.63 KB | 0644 |
|
if_fddi.h | File | 3.6 KB | 0644 |
|
if_frad.h | File | 2.89 KB | 0644 |
|
if_hippi.h | File | 4.07 KB | 0644 |
|
if_infiniband.h | File | 1.13 KB | 0644 |
|
if_link.h | File | 19.58 KB | 0644 |
|
if_ltalk.h | File | 147 B | 0644 |
|
if_macsec.h | File | 5.42 KB | 0644 |
|
if_packet.h | File | 7.15 KB | 0644 |
|
if_phonet.h | File | 361 B | 0644 |
|
if_plip.h | File | 596 B | 0644 |
|
if_ppp.h | File | 29 B | 0644 |
|
if_pppol2tp.h | File | 3.18 KB | 0644 |
|
if_pppox.h | File | 4.64 KB | 0644 |
|
if_slip.h | File | 809 B | 0644 |
|
if_team.h | File | 2.48 KB | 0644 |
|
if_tun.h | File | 3.71 KB | 0644 |
|
if_tunnel.h | File | 3.03 KB | 0644 |
|
if_vlan.h | File | 1.69 KB | 0644 |
|
if_x25.h | File | 817 B | 0644 |
|
ife.h | File | 288 B | 0644 |
|
igmp.h | File | 2.88 KB | 0644 |
|
in.h | File | 9.36 KB | 0644 |
|
in6.h | File | 6.97 KB | 0644 |
|
in_route.h | File | 873 B | 0644 |
|
inet_diag.h | File | 2.77 KB | 0644 |
|
inotify.h | File | 2.85 KB | 0644 |
|
input.h | File | 32.52 KB | 0644 |
|
ioctl.h | File | 100 B | 0644 |
|
ip.h | File | 3.47 KB | 0644 |
|
ip6_tunnel.h | File | 1.67 KB | 0644 |
|
ip_vs.h | File | 12.77 KB | 0644 |
|
ipc.h | File | 1.99 KB | 0644 |
|
ipmi.h | File | 14.63 KB | 0644 |
|
ipmi_msgdefs.h | File | 3.21 KB | 0644 |
|
ipsec.h | File | 884 B | 0644 |
|
ipv6.h | File | 3.66 KB | 0644 |
|
ipv6_route.h | File | 1.73 KB | 0644 |
|
ipx.h | File | 1.79 KB | 0644 |
|
irda.h | File | 7.31 KB | 0644 |
|
irqnr.h | File | 104 B | 0644 |
|
isdn.h | File | 5.58 KB | 0644 |
|
isdn_divertif.h | File | 1.11 KB | 0644 |
|
isdn_ppp.h | File | 1.82 KB | 0644 |
|
isdnif.h | File | 2.25 KB | 0644 |
|
iso_fs.h | File | 6.29 KB | 0644 |
|
ivtv.h | File | 2.89 KB | 0644 |
|
ivtvfb.h | File | 1.12 KB | 0644 |
|
ixjuser.h | File | 24.53 KB | 0644 |
|
jffs2.h | File | 6.85 KB | 0644 |
|
joystick.h | File | 3.5 KB | 0644 |
|
kd.h | File | 6.04 KB | 0644 |
|
kdev_t.h | File | 320 B | 0644 |
|
kernel-page-flags.h | File | 788 B | 0644 |
|
kernel.h | File | 375 B | 0644 |
|
kernelcapi.h | File | 956 B | 0644 |
|
kexec.h | File | 1.92 KB | 0644 |
|
keyboard.h | File | 12.42 KB | 0644 |
|
keyctl.h | File | 2.98 KB | 0644 |
|
kvm.h | File | 33.89 KB | 0644 |
|
kvm_para.h | File | 819 B | 0644 |
|
l2tp.h | File | 4.98 KB | 0644 |
|
libc-compat.h | File | 4.03 KB | 0644 |
|
limits.h | File | 874 B | 0644 |
|
llc.h | File | 2.98 KB | 0644 |
|
loop.h | File | 2.31 KB | 0644 |
|
lp.h | File | 3.72 KB | 0644 |
|
lwtunnel.h | File | 839 B | 0644 |
|
magic.h | File | 2.9 KB | 0644 |
|
major.h | File | 4.48 KB | 0644 |
|
map_to_7segment.h | File | 7.02 KB | 0644 |
|
matroxfb.h | File | 1.37 KB | 0644 |
|
mdio.h | File | 13.74 KB | 0644 |
|
media.h | File | 3.5 KB | 0644 |
|
mei.h | File | 4.62 KB | 0644 |
|
membarrier.h | File | 7.71 KB | 0644 |
|
memfd.h | File | 186 B | 0644 |
|
mempolicy.h | File | 2.35 KB | 0644 |
|
meye.h | File | 2.41 KB | 0644 |
|
mii.h | File | 7.76 KB | 0644 |
|
minix_fs.h | File | 2.01 KB | 0644 |
|
mman.h | File | 230 B | 0644 |
|
mmtimer.h | File | 2.01 KB | 0644 |
|
mpls.h | File | 1.33 KB | 0644 |
|
mqueue.h | File | 2.01 KB | 0644 |
|
mroute.h | File | 4.06 KB | 0644 |
|
mroute6.h | File | 4.08 KB | 0644 |
|
msdos_fs.h | File | 6.28 KB | 0644 |
|
msg.h | File | 3.21 KB | 0644 |
|
mtio.h | File | 7.92 KB | 0644 |
|
n_r3964.h | File | 2.29 KB | 0644 |
|
nbd.h | File | 2.34 KB | 0644 |
|
ncp.h | File | 4.94 KB | 0644 |
|
ncp_fs.h | File | 3.27 KB | 0644 |
|
ncp_mount.h | File | 2.06 KB | 0644 |
|
ncp_no.h | File | 651 B | 0644 |
|
ndctl.h | File | 6.6 KB | 0644 |
|
neighbour.h | File | 4.17 KB | 0644 |
|
net.h | File | 1.97 KB | 0644 |
|
net_dropmon.h | File | 1.07 KB | 0644 |
|
net_namespace.h | File | 609 B | 0644 |
|
net_tstamp.h | File | 4.06 KB | 0644 |
|
netconf.h | File | 423 B | 0644 |
|
netdevice.h | File | 1.46 KB | 0644 |
|
netfilter.h | File | 1.6 KB | 0644 |
|
netfilter_arp.h | File | 380 B | 0644 |
|
netfilter_bridge.h | File | 768 B | 0644 |
|
netfilter_decnet.h | File | 1.83 KB | 0644 |
|
netfilter_ipv4.h | File | 2.02 KB | 0644 |
|
netfilter_ipv6.h | File | 2.04 KB | 0644 |
|
netlink.h | File | 6.13 KB | 0644 |
|
netlink_diag.h | File | 1005 B | 0644 |
|
netrom.h | File | 744 B | 0644 |
|
nfc.h | File | 7.72 KB | 0644 |
|
nfs.h | File | 4.31 KB | 0644 |
|
nfs2.h | File | 1.37 KB | 0644 |
|
nfs3.h | File | 2.24 KB | 0644 |
|
nfs4.h | File | 5.95 KB | 0644 |
|
nfs4_mount.h | File | 1.83 KB | 0644 |
|
nfs_fs.h | File | 1.51 KB | 0644 |
|
nfs_idmap.h | File | 2.19 KB | 0644 |
|
nfs_mount.h | File | 2.32 KB | 0644 |
|
nfsacl.h | File | 605 B | 0644 |
|
nl80211.h | File | 270.89 KB | 0644 |
|
nubus.h | File | 8.17 KB | 0644 |
|
nvme_ioctl.h | File | 1.55 KB | 0644 |
|
nvram.h | File | 469 B | 0644 |
|
omap3isp.h | File | 20.19 KB | 0644 |
|
omapfb.h | File | 5.72 KB | 0644 |
|
oom.h | File | 448 B | 0644 |
|
openvswitch.h | File | 31.79 KB | 0644 |
|
packet_diag.h | File | 1.5 KB | 0644 |
|
param.h | File | 78 B | 0644 |
|
parport.h | File | 3.56 KB | 0644 |
|
patchkey.h | File | 829 B | 0644 |
|
pci.h | File | 1.29 KB | 0644 |
|
pci_regs.h | File | 50.79 KB | 0644 |
|
perf_event.h | File | 31.96 KB | 0644 |
|
personality.h | File | 1.99 KB | 0644 |
|
pfkeyv2.h | File | 9.91 KB | 0644 |
|
pg.h | File | 2.23 KB | 0644 |
|
phantom.h | File | 1.55 KB | 0644 |
|
phonet.h | File | 4.51 KB | 0644 |
|
pkt_cls.h | File | 12.49 KB | 0644 |
|
pkt_sched.h | File | 20.63 KB | 0644 |
|
pktcdvd.h | File | 2.56 KB | 0644 |
|
pmu.h | File | 5.13 KB | 0644 |
|
poll.h | File | 22 B | 0644 |
|
posix_types.h | File | 1.01 KB | 0644 |
|
ppdev.h | File | 3.07 KB | 0644 |
|
ppp-comp.h | File | 2.41 KB | 0644 |
|
ppp-ioctl.h | File | 5.29 KB | 0644 |
|
ppp_defs.h | File | 4.93 KB | 0644 |
|
pps.h | File | 4.06 KB | 0644 |
|
prctl.h | File | 6.75 KB | 0644 |
|
psample.h | File | 735 B | 0644 |
|
ptp_clock.h | File | 5.09 KB | 0644 |
|
ptrace.h | File | 3.08 KB | 0644 |
|
qnx4_fs.h | File | 2.21 KB | 0644 |
|
qnxtypes.h | File | 561 B | 0644 |
|
quota.h | File | 5.78 KB | 0644 |
|
radeonfb.h | File | 297 B | 0644 |
|
random.h | File | 1.2 KB | 0644 |
|
raw.h | File | 302 B | 0644 |
|
rds.h | File | 7.9 KB | 0644 |
|
reboot.h | File | 1.25 KB | 0644 |
|
reiserfs_fs.h | File | 712 B | 0644 |
|
reiserfs_xattr.h | File | 470 B | 0644 |
|
resource.h | File | 2.09 KB | 0644 |
|
rfkill.h | File | 3.5 KB | 0644 |
|
romfs_fs.h | File | 1.15 KB | 0644 |
|
rose.h | File | 2.12 KB | 0644 |
|
route.h | File | 2.21 KB | 0644 |
|
rtc.h | File | 3.85 KB | 0644 |
|
rtnetlink.h | File | 17.02 KB | 0644 |
|
scc.h | File | 4.43 KB | 0644 |
|
sched.h | File | 2.26 KB | 0644 |
|
screen_info.h | File | 2.36 KB | 0644 |
|
sctp.h | File | 29.53 KB | 0644 |
|
sdla.h | File | 2.71 KB | 0644 |
|
seccomp.h | File | 1.83 KB | 0644 |
|
securebits.h | File | 2.58 KB | 0644 |
|
selinux_netlink.h | File | 1.11 KB | 0644 |
|
sem.h | File | 2.54 KB | 0644 |
|
serial.h | File | 3.04 KB | 0644 |
|
serial_core.h | File | 5.11 KB | 0644 |
|
serial_reg.h | File | 15.66 KB | 0644 |
|
serio.h | File | 1.81 KB | 0644 |
|
shm.h | File | 2.19 KB | 0644 |
|
signal.h | File | 171 B | 0644 |
|
signalfd.h | File | 1.07 KB | 0644 |
|
snmp.h | File | 12.42 KB | 0644 |
|
sock_diag.h | File | 431 B | 0644 |
|
socket.h | File | 738 B | 0644 |
|
sockios.h | File | 5.83 KB | 0644 |
|
som.h | File | 5.35 KB | 0644 |
|
sonet.h | File | 2.17 KB | 0644 |
|
sonypi.h | File | 5.12 KB | 0644 |
|
sound.h | File | 1.15 KB | 0644 |
|
soundcard.h | File | 44.96 KB | 0644 |
|
stat.h | File | 1 KB | 0644 |
|
stddef.h | File | 1 B | 0644 |
|
string.h | File | 175 B | 0644 |
|
suspend_ioctls.h | File | 1.34 KB | 0644 |
|
swab.h | File | 6.36 KB | 0644 |
|
synclink.h | File | 8.71 KB | 0644 |
|
sysctl.h | File | 25.46 KB | 0644 |
|
sysinfo.h | File | 986 B | 0644 |
|
target_core_user.h | File | 3.65 KB | 0644 |
|
taskstats.h | File | 6.83 KB | 0644 |
|
tcp.h | File | 5.93 KB | 0644 |
|
tcp_metrics.h | File | 1.45 KB | 0644 |
|
telephony.h | File | 8.84 KB | 0644 |
|
termios.h | File | 443 B | 0644 |
|
time.h | File | 1.54 KB | 0644 |
|
times.h | File | 215 B | 0644 |
|
timex.h | File | 6.17 KB | 0644 |
|
tiocl.h | File | 1.63 KB | 0644 |
|
tipc.h | File | 5.44 KB | 0644 |
|
tipc_config.h | File | 14.1 KB | 0644 |
|
toshiba.h | File | 1.24 KB | 0644 |
|
tty.h | File | 1.33 KB | 0644 |
|
tty_flags.h | File | 3.66 KB | 0644 |
|
types.h | File | 1.4 KB | 0644 |
|
udf_fs_i.h | File | 634 B | 0644 |
|
udp.h | File | 1.28 KB | 0644 |
|
uhid.h | File | 2.15 KB | 0644 |
|
uinput.h | File | 5 KB | 0644 |
|
uio.h | File | 668 B | 0644 |
|
ultrasound.h | File | 4.39 KB | 0644 |
|
un.h | File | 239 B | 0644 |
|
unistd.h | File | 157 B | 0644 |
|
unix_diag.h | File | 1.1 KB | 0644 |
|
usbdevice_fs.h | File | 6.78 KB | 0644 |
|
userfaultfd.h | File | 6.59 KB | 0644 |
|
utime.h | File | 152 B | 0644 |
|
utsname.h | File | 606 B | 0644 |
|
uuid.h | File | 1.5 KB | 0644 |
|
uvcvideo.h | File | 1.6 KB | 0644 |
|
v4l2-common.h | File | 2.38 KB | 0644 |
|
v4l2-controls.h | File | 37.34 KB | 0644 |
|
v4l2-dv-timings.h | File | 25.75 KB | 0644 |
|
v4l2-mediabus.h | File | 4.55 KB | 0644 |
|
v4l2-subdev.h | File | 5.27 KB | 0644 |
|
version.h | File | 332 B | 0644 |
|
veth.h | File | 161 B | 0644 |
|
vfio.h | File | 26.54 KB | 0644 |
|
vhost.h | File | 7.13 KB | 0644 |
|
videodev2.h | File | 67.36 KB | 0644 |
|
virtio_9p.h | File | 1.99 KB | 0644 |
|
virtio_balloon.h | File | 3.71 KB | 0644 |
|
virtio_blk.h | File | 5.2 KB | 0644 |
|
virtio_config.h | File | 3.34 KB | 0644 |
|
virtio_console.h | File | 2.94 KB | 0644 |
|
virtio_gpu.h | File | 8.23 KB | 0644 |
|
virtio_ids.h | File | 2.32 KB | 0644 |
|
virtio_input.h | File | 2.45 KB | 0644 |
|
virtio_net.h | File | 9.5 KB | 0644 |
|
virtio_pci.h | File | 6.63 KB | 0644 |
|
virtio_ring.h | File | 6.18 KB | 0644 |
|
virtio_rng.h | File | 265 B | 0644 |
|
virtio_scsi.h | File | 5.13 KB | 0644 |
|
virtio_types.h | File | 2.11 KB | 0644 |
|
virtio_vsock.h | File | 3.01 KB | 0644 |
|
vm_sockets.h | File | 5.13 KB | 0644 |
|
vsockmon.h | File | 1.78 KB | 0644 |
|
vt.h | File | 2.98 KB | 0644 |
|
vtpm_proxy.h | File | 1.62 KB | 0644 |
|
wait.h | File | 600 B | 0644 |
|
wanrouter.h | File | 390 B | 0644 |
|
watchdog.h | File | 2.22 KB | 0644 |
|
wimax.h | File | 8.17 KB | 0644 |
|
wireless.h | File | 41.65 KB | 0644 |
|
wmi.h | File | 1.84 KB | 0644 |
|
x25.h | File | 3.42 KB | 0644 |
|
xattr.h | File | 2.53 KB | 0644 |
|
xfrm.h | File | 11 KB | 0644 |
|