/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ /* * 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 |
---|---|---|---|---|
android | Folder | 0755 |
|
|
byteorder | Folder | 0755 |
|
|
caif | Folder | 0755 |
|
|
can | Folder | 0755 |
|
|
cifs | Folder | 0755 |
|
|
dvb | Folder | 0755 |
|
|
genwqe | 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 |
|
|
sched | 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 | 6.73 KB | 0644 |
|
acct.h | File | 3.65 KB | 0644 |
|
adb.h | File | 1.11 KB | 0644 |
|
adfs_fs.h | File | 936 B | 0644 |
|
affs_hardblocks.h | File | 1.51 KB | 0644 |
|
agpgart.h | File | 3.85 KB | 0644 |
|
aio_abi.h | File | 3.2 KB | 0644 |
|
am437x-vpfe.h | File | 3.59 KB | 0644 |
|
apm_bios.h | File | 3.6 KB | 0644 |
|
arcfb.h | File | 213 B | 0644 |
|
arm_sdei.h | File | 2.69 KB | 0644 |
|
aspeed-lpc-ctrl.h | File | 1.74 KB | 0644 |
|
atalk.h | File | 1023 B | 0644 |
|
atm.h | File | 7.7 KB | 0644 |
|
atm_eni.h | File | 648 B | 0644 |
|
atm_he.h | File | 406 B | 0644 |
|
atm_idt77105.h | File | 955 B | 0644 |
|
atm_nicstar.h | File | 1.25 KB | 0644 |
|
atm_tcp.h | File | 1.58 KB | 0644 |
|
atm_zatm.h | File | 1.5 KB | 0644 |
|
atmapi.h | File | 952 B | 0644 |
|
atmarp.h | File | 1.27 KB | 0644 |
|
atmbr2684.h | File | 3.19 KB | 0644 |
|
atmclip.h | File | 576 B | 0644 |
|
atmdev.h | File | 7.5 KB | 0644 |
|
atmioc.h | File | 1.61 KB | 0644 |
|
atmlec.h | File | 2.33 KB | 0644 |
|
atmmpc.h | File | 4.13 KB | 0644 |
|
atmppp.h | File | 639 B | 0644 |
|
atmsap.h | File | 4.85 KB | 0644 |
|
atmsvc.h | File | 1.81 KB | 0644 |
|
audit.h | File | 19.09 KB | 0644 |
|
aufs_type.h | File | 11.1 KB | 0644 |
|
auto_dev-ioctl.h | File | 4.87 KB | 0644 |
|
auto_fs.h | File | 2.6 KB | 0644 |
|
auto_fs4.h | File | 4.17 KB | 0644 |
|
auxvec.h | File | 1.46 KB | 0644 |
|
ax25.h | File | 2.76 KB | 0644 |
|
b1lli.h | File | 1.68 KB | 0644 |
|
batman_adv.h | File | 9.23 KB | 0644 |
|
baycom.h | File | 883 B | 0644 |
|
bcache.h | File | 8.17 KB | 0644 |
|
bcm933xx_hcs.h | File | 419 B | 0644 |
|
bfs_fs.h | File | 1.85 KB | 0644 |
|
binfmts.h | File | 628 B | 0644 |
|
blkpg.h | File | 1.6 KB | 0644 |
|
blktrace_api.h | File | 4.59 KB | 0644 |
|
blkzoned.h | File | 5.05 KB | 0644 |
|
bpf.h | File | 30.32 KB | 0644 |
|
bpf_common.h | File | 1.26 KB | 0644 |
|
bpf_perf_event.h | File | 516 B | 0644 |
|
bpqether.h | File | 981 B | 0644 |
|
bsg.h | File | 2.44 KB | 0644 |
|
bt-bmc.h | File | 572 B | 0644 |
|
btrfs.h | File | 25.75 KB | 0644 |
|
btrfs_tree.h | File | 24.64 KB | 0644 |
|
can.h | File | 7.7 KB | 0644 |
|
capability.h | File | 11.5 KB | 0644 |
|
capi.h | File | 3.05 KB | 0644 |
|
cciss_defs.h | File | 3.2 KB | 0644 |
|
cciss_ioctl.h | File | 2.7 KB | 0644 |
|
cdrom.h | File | 28.18 KB | 0644 |
|
cec-funcs.h | File | 53.82 KB | 0644 |
|
cec.h | File | 36.77 KB | 0644 |
|
cgroupstats.h | File | 2.17 KB | 0644 |
|
chio.h | File | 5.22 KB | 0644 |
|
cm4000_cs.h | File | 1.76 KB | 0644 |
|
cn_proc.h | File | 3.26 KB | 0644 |
|
coda.h | File | 17.09 KB | 0644 |
|
coda_psdev.h | File | 360 B | 0644 |
|
coff.h | File | 12.18 KB | 0644 |
|
connector.h | File | 2.2 KB | 0644 |
|
const.h | File | 993 B | 0644 |
|
coresight-stm.h | File | 706 B | 0644 |
|
cramfs_fs.h | File | 3.47 KB | 0644 |
|
cryptouser.h | File | 3.31 KB | 0644 |
|
cuda.h | File | 905 B | 0644 |
|
cyclades.h | File | 16.71 KB | 0644 |
|
cycx_cfm.h | File | 2.92 KB | 0644 |
|
dcbnl.h | File | 24.37 KB | 0644 |
|
dccp.h | File | 6.29 KB | 0644 |
|
devlink.h | File | 7.15 KB | 0644 |
|
dlm.h | File | 2.49 KB | 0644 |
|
dlm_device.h | File | 2.48 KB | 0644 |
|
dlm_netlink.h | File | 1.13 KB | 0644 |
|
dlm_plock.h | File | 894 B | 0644 |
|
dlmconstants.h | File | 4.96 KB | 0644 |
|
dm-ioctl.h | File | 10.62 KB | 0644 |
|
dm-log-userspace.h | File | 14.83 KB | 0644 |
|
dma-buf.h | File | 1.33 KB | 0644 |
|
dn.h | File | 4.53 KB | 0644 |
|
dqblk_xfs.h | File | 8.79 KB | 0644 |
|
edd.h | File | 5.47 KB | 0644 |
|
efs_fs_sb.h | File | 2.17 KB | 0644 |
|
elf-em.h | File | 2.14 KB | 0644 |
|
elf-fdpic.h | File | 1.1 KB | 0644 |
|
elf.h | File | 12.99 KB | 0644 |
|
elfcore.h | File | 2.92 KB | 0644 |
|
errno.h | File | 23 B | 0644 |
|
errqueue.h | File | 1.34 KB | 0644 |
|
ethtool.h | File | 69.81 KB | 0644 |
|
eventpoll.h | File | 2.48 KB | 0644 |
|
fadvise.h | File | 842 B | 0644 |
|
falloc.h | File | 3.5 KB | 0644 |
|
fanotify.h | File | 3.59 KB | 0644 |
|
fb.h | File | 16.06 KB | 0644 |
|
fcntl.h | File | 3.22 KB | 0644 |
|
fd.h | File | 11.4 KB | 0644 |
|
fdreg.h | File | 5.29 KB | 0644 |
|
fib_rules.h | File | 1.79 KB | 0644 |
|
fiemap.h | File | 2.71 KB | 0644 |
|
filter.h | File | 2.16 KB | 0644 |
|
firewire-cdev.h | File | 42.86 KB | 0644 |
|
firewire-constants.h | File | 3.16 KB | 0644 |
|
flat.h | File | 2.1 KB | 0644 |
|
fou.h | File | 694 B | 0644 |
|
fs.h | File | 14.47 KB | 0644 |
|
fsl_hypervisor.h | File | 7.13 KB | 0644 |
|
fsmap.h | File | 4.29 KB | 0644 |
|
fuse.h | File | 17.06 KB | 0644 |
|
futex.h | File | 4.88 KB | 0644 |
|
gameport.h | File | 897 B | 0644 |
|
gen_stats.h | File | 1.54 KB | 0644 |
|
genetlink.h | File | 1.88 KB | 0644 |
|
gfs2_ondisk.h | File | 12.07 KB | 0644 |
|
gigaset_dev.h | File | 1.41 KB | 0644 |
|
gpio.h | File | 5.62 KB | 0644 |
|
gsmmux.h | File | 1.02 KB | 0644 |
|
gtp.h | File | 681 B | 0644 |
|
hash_info.h | File | 921 B | 0644 |
|
hdlc.h | File | 637 B | 0644 |
|
hdlcdrv.h | File | 2.84 KB | 0644 |
|
hdreg.h | File | 22.17 KB | 0644 |
|
hid.h | File | 1.86 KB | 0644 |
|
hiddev.h | File | 6.2 KB | 0644 |
|
hidraw.h | File | 1.48 KB | 0644 |
|
hpet.h | File | 743 B | 0644 |
|
hsr_netlink.h | File | 1.06 KB | 0644 |
|
hw_breakpoint.h | File | 742 B | 0644 |
|
hyperv.h | File | 10.32 KB | 0644 |
|
hysdn_if.h | File | 1.35 KB | 0644 |
|
i2c-dev.h | File | 2.55 KB | 0644 |
|
i2c.h | File | 6.96 KB | 0644 |
|
i2o-dev.h | File | 11.28 KB | 0644 |
|
i8k.h | File | 1.49 KB | 0644 |
|
icmp.h | File | 2.91 KB | 0644 |
|
icmpv6.h | File | 3.88 KB | 0644 |
|
if.h | File | 10.56 KB | 0644 |
|
if_addr.h | File | 1.76 KB | 0644 |
|
if_addrlabel.h | File | 721 B | 0644 |
|
if_alg.h | File | 1.5 KB | 0644 |
|
if_arcnet.h | File | 3.63 KB | 0644 |
|
if_arp.h | File | 6.42 KB | 0644 |
|
if_bonding.h | File | 4.17 KB | 0644 |
|
if_bridge.h | File | 6.55 KB | 0644 |
|
if_cablemodem.h | File | 986 B | 0644 |
|
if_eql.h | File | 1.32 KB | 0644 |
|
if_ether.h | File | 7.75 KB | 0644 |
|
if_fc.h | File | 1.7 KB | 0644 |
|
if_fddi.h | File | 3.66 KB | 0644 |
|
if_frad.h | File | 2.95 KB | 0644 |
|
if_hippi.h | File | 4.14 KB | 0644 |
|
if_infiniband.h | File | 1.22 KB | 0644 |
|
if_link.h | File | 21.44 KB | 0644 |
|
if_ltalk.h | File | 210 B | 0644 |
|
if_macsec.h | File | 5.48 KB | 0644 |
|
if_packet.h | File | 7.73 KB | 0644 |
|
if_phonet.h | File | 424 B | 0644 |
|
if_plip.h | File | 660 B | 0644 |
|
if_ppp.h | File | 29 B | 0644 |
|
if_pppol2tp.h | File | 3.21 KB | 0644 |
|
if_pppox.h | File | 4.76 KB | 0644 |
|
if_slip.h | File | 872 B | 0644 |
|
if_team.h | File | 2.54 KB | 0644 |
|
if_tun.h | File | 3.88 KB | 0644 |
|
if_tunnel.h | File | 3.91 KB | 0644 |
|
if_vlan.h | File | 1.75 KB | 0644 |
|
if_x25.h | File | 881 B | 0644 |
|
ife.h | File | 351 B | 0644 |
|
igmp.h | File | 2.94 KB | 0644 |
|
ila.h | File | 1.2 KB | 0644 |
|
in.h | File | 9.6 KB | 0644 |
|
in6.h | File | 7.26 KB | 0644 |
|
in_route.h | File | 936 B | 0644 |
|
inet_diag.h | File | 4.23 KB | 0644 |
|
inotify.h | File | 2.91 KB | 0644 |
|
input-event-codes.h | File | 24.11 KB | 0644 |
|
input.h | File | 15.09 KB | 0644 |
|
ioctl.h | File | 163 B | 0644 |
|
ip.h | File | 4.59 KB | 0644 |
|
ip6_tunnel.h | File | 1.91 KB | 0644 |
|
ip_vs.h | File | 13.31 KB | 0644 |
|
ipc.h | File | 2.05 KB | 0644 |
|
ipmi.h | File | 15.86 KB | 0644 |
|
ipmi_msgdefs.h | File | 4.43 KB | 0644 |
|
ipsec.h | File | 947 B | 0644 |
|
ipv6.h | File | 3.87 KB | 0644 |
|
ipv6_route.h | File | 1.86 KB | 0644 |
|
ipx.h | File | 2.29 KB | 0644 |
|
irda.h | File | 7.38 KB | 0644 |
|
irqnr.h | File | 104 B | 0644 |
|
isdn.h | File | 5.64 KB | 0644 |
|
isdn_divertif.h | File | 1.17 KB | 0644 |
|
isdn_ppp.h | File | 1.88 KB | 0644 |
|
isdnif.h | File | 2.31 KB | 0644 |
|
iso_fs.h | File | 6.33 KB | 0644 |
|
ivtv.h | File | 2.95 KB | 0644 |
|
ivtvfb.h | File | 1.18 KB | 0644 |
|
ixjuser.h | File | 24.59 KB | 0644 |
|
jffs2.h | File | 6.85 KB | 0644 |
|
joystick.h | File | 3.56 KB | 0644 |
|
kcm.h | File | 822 B | 0644 |
|
kcmp.h | File | 522 B | 0644 |
|
kcov.h | File | 1.07 KB | 0644 |
|
kd.h | File | 6.14 KB | 0644 |
|
kdev_t.h | File | 383 B | 0644 |
|
kernel-page-flags.h | File | 877 B | 0644 |
|
kernel.h | File | 194 B | 0644 |
|
kernelcapi.h | File | 1019 B | 0644 |
|
kexec.h | File | 1.79 KB | 0644 |
|
keyboard.h | File | 12.48 KB | 0644 |
|
keyctl.h | File | 3.47 KB | 0644 |
|
kfd_ioctl.h | File | 9.37 KB | 0644 |
|
kvm.h | File | 40.18 KB | 0644 |
|
kvm_para.h | File | 882 B | 0644 |
|
l2tp.h | File | 5.5 KB | 0644 |
|
libc-compat.h | File | 8.09 KB | 0644 |
|
lightnvm.h | File | 4.76 KB | 0644 |
|
limits.h | File | 937 B | 0644 |
|
lirc.h | File | 4.94 KB | 0644 |
|
llc.h | File | 3.09 KB | 0644 |
|
loop.h | File | 2.46 KB | 0644 |
|
lp.h | File | 3.78 KB | 0644 |
|
lwtunnel.h | File | 1.24 KB | 0644 |
|
magic.h | File | 3.32 KB | 0644 |
|
major.h | File | 4.6 KB | 0644 |
|
map_to_7segment.h | File | 7.08 KB | 0644 |
|
matroxfb.h | File | 1.43 KB | 0644 |
|
max2175.h | File | 1.01 KB | 0644 |
|
mdio.h | File | 13.8 KB | 0644 |
|
media-bus-format.h | File | 6.26 KB | 0644 |
|
media.h | File | 12.24 KB | 0644 |
|
mei.h | File | 4.7 KB | 0644 |
|
membarrier.h | File | 4.12 KB | 0644 |
|
memfd.h | File | 1.2 KB | 0644 |
|
mempolicy.h | File | 2.1 KB | 0644 |
|
meye.h | File | 2.47 KB | 0644 |
|
mic_common.h | File | 6.37 KB | 0644 |
|
mic_ioctl.h | File | 2.2 KB | 0644 |
|
mii.h | File | 7.89 KB | 0644 |
|
minix_fs.h | File | 2.07 KB | 0644 |
|
mman.h | File | 1.21 KB | 0644 |
|
mmtimer.h | File | 2.07 KB | 0644 |
|
module.h | File | 255 B | 0644 |
|
mpls.h | File | 2.25 KB | 0644 |
|
mpls_iptunnel.h | File | 761 B | 0644 |
|
mqueue.h | File | 2.15 KB | 0644 |
|
mroute.h | File | 5.3 KB | 0644 |
|
mroute6.h | File | 4.47 KB | 0644 |
|
msdos_fs.h | File | 6.8 KB | 0644 |
|
msg.h | File | 3.27 KB | 0644 |
|
mtio.h | File | 7.98 KB | 0644 |
|
n_r3964.h | File | 2.35 KB | 0644 |
|
nbd-netlink.h | File | 2.32 KB | 0644 |
|
nbd.h | File | 2.95 KB | 0644 |
|
ncp.h | File | 5 KB | 0644 |
|
ncp_fs.h | File | 3.34 KB | 0644 |
|
ncp_mount.h | File | 2.12 KB | 0644 |
|
ncp_no.h | File | 714 B | 0644 |
|
ncsi.h | File | 3.79 KB | 0644 |
|
ndctl.h | File | 7.98 KB | 0644 |
|
neighbour.h | File | 4.24 KB | 0644 |
|
net.h | File | 2.04 KB | 0644 |
|
net_dropmon.h | File | 1.13 KB | 0644 |
|
net_namespace.h | File | 672 B | 0644 |
|
net_tstamp.h | File | 4.33 KB | 0644 |
|
netconf.h | File | 589 B | 0644 |
|
netdevice.h | File | 2.2 KB | 0644 |
|
netfilter.h | File | 1.78 KB | 0644 |
|
netfilter_arp.h | File | 444 B | 0644 |
|
netfilter_bridge.h | File | 901 B | 0644 |
|
netfilter_decnet.h | File | 1.89 KB | 0644 |
|
netfilter_ipv4.h | File | 2.08 KB | 0644 |
|
netfilter_ipv6.h | File | 2.1 KB | 0644 |
|
netlink.h | File | 7.61 KB | 0644 |
|
netlink_diag.h | File | 1.49 KB | 0644 |
|
netrom.h | File | 807 B | 0644 |
|
nfc.h | File | 10.97 KB | 0644 |
|
nfs.h | File | 4.37 KB | 0644 |
|
nfs2.h | File | 1.43 KB | 0644 |
|
nfs3.h | File | 2.3 KB | 0644 |
|
nfs4.h | File | 6.28 KB | 0644 |
|
nfs4_mount.h | File | 1.89 KB | 0644 |
|
nfs_fs.h | File | 1.57 KB | 0644 |
|
nfs_idmap.h | File | 2.19 KB | 0644 |
|
nfs_mount.h | File | 2.38 KB | 0644 |
|
nfsacl.h | File | 668 B | 0644 |
|
nilfs2_api.h | File | 7.41 KB | 0644 |
|
nilfs2_ondisk.h | File | 17.66 KB | 0644 |
|
nl80211.h | File | 228.77 KB | 0644 |
|
nsfs.h | File | 639 B | 0644 |
|
nubus.h | File | 8.37 KB | 0644 |
|
nvme_ioctl.h | File | 1.61 KB | 0644 |
|
nvram.h | File | 532 B | 0644 |
|
omap3isp.h | File | 20.25 KB | 0644 |
|
omapfb.h | File | 5.78 KB | 0644 |
|
oom.h | File | 511 B | 0644 |
|
openvswitch.h | File | 34.48 KB | 0644 |
|
packet_diag.h | File | 1.63 KB | 0644 |
|
param.h | File | 141 B | 0644 |
|
parport.h | File | 3.56 KB | 0644 |
|
patchkey.h | File | 892 B | 0644 |
|
pci.h | File | 1.35 KB | 0644 |
|
pci_regs.h | File | 53.44 KB | 0644 |
|
pcitest.h | File | 579 B | 0644 |
|
perf_event.h | File | 30.78 KB | 0644 |
|
personality.h | File | 2.05 KB | 0644 |
|
pfkeyv2.h | File | 10.32 KB | 0644 |
|
pg.h | File | 2.29 KB | 0644 |
|
phantom.h | File | 1.62 KB | 0644 |
|
phonet.h | File | 4.57 KB | 0644 |
|
pkt_cls.h | File | 11.72 KB | 0644 |
|
pkt_sched.h | File | 20.86 KB | 0644 |
|
pktcdvd.h | File | 2.62 KB | 0644 |
|
pmu.h | File | 5.19 KB | 0644 |
|
poll.h | File | 22 B | 0644 |
|
posix_acl.h | File | 1.22 KB | 0644 |
|
posix_acl_xattr.h | File | 1.09 KB | 0644 |
|
posix_types.h | File | 1.07 KB | 0644 |
|
ppdev.h | File | 3.14 KB | 0644 |
|
ppp-comp.h | File | 2.47 KB | 0644 |
|
ppp-ioctl.h | File | 5.35 KB | 0644 |
|
ppp_defs.h | File | 4.99 KB | 0644 |
|
pps.h | File | 4.62 KB | 0644 |
|
pr.h | File | 1.05 KB | 0644 |
|
prctl.h | File | 7.73 KB | 0644 |
|
psample.h | File | 798 B | 0644 |
|
psci.h | File | 3.96 KB | 0644 |
|
ptp_clock.h | File | 4.75 KB | 0644 |
|
ptrace.h | File | 3.26 KB | 0644 |
|
qnx4_fs.h | File | 2.27 KB | 0644 |
|
qnxtypes.h | File | 624 B | 0644 |
|
qrtr.h | File | 893 B | 0644 |
|
quota.h | File | 6.14 KB | 0644 |
|
radeonfb.h | File | 360 B | 0644 |
|
random.h | File | 1.38 KB | 0644 |
|
raw.h | File | 365 B | 0644 |
|
rds.h | File | 8.91 KB | 0644 |
|
reboot.h | File | 1.31 KB | 0644 |
|
reiserfs_fs.h | File | 775 B | 0644 |
|
reiserfs_xattr.h | File | 533 B | 0644 |
|
resource.h | File | 2.29 KB | 0644 |
|
rfkill.h | File | 3.6 KB | 0644 |
|
rio_cm_cdev.h | File | 3.17 KB | 0644 |
|
rio_mport_cdev.h | File | 9.11 KB | 0644 |
|
romfs_fs.h | File | 1.21 KB | 0644 |
|
rose.h | File | 2.18 KB | 0644 |
|
route.h | File | 2.28 KB | 0644 |
|
rpmsg.h | File | 1002 B | 0644 |
|
rtc.h | File | 3.92 KB | 0644 |
|
rtnetlink.h | File | 17.57 KB | 0644 |
|
rxrpc.h | File | 4.96 KB | 0644 |
|
scc.h | File | 4.49 KB | 0644 |
|
sched.h | File | 2.29 KB | 0644 |
|
scif_ioctl.h | File | 6.23 KB | 0644 |
|
screen_info.h | File | 2.42 KB | 0644 |
|
sctp.h | File | 31.97 KB | 0644 |
|
sdla.h | File | 2.77 KB | 0644 |
|
seccomp.h | File | 2.2 KB | 0644 |
|
securebits.h | File | 2.64 KB | 0644 |
|
sed-opal.h | File | 3.2 KB | 0644 |
|
seg6.h | File | 1.14 KB | 0644 |
|
seg6_genl.h | File | 589 B | 0644 |
|
seg6_hmac.h | File | 423 B | 0644 |
|
seg6_iptunnel.h | File | 927 B | 0644 |
|
seg6_local.h | File | 1.76 KB | 0644 |
|
selinux_netlink.h | File | 1.17 KB | 0644 |
|
sem.h | File | 2.95 KB | 0644 |
|
serial.h | File | 3.34 KB | 0644 |
|
serial_core.h | File | 6.1 KB | 0644 |
|
serial_reg.h | File | 15.19 KB | 0644 |
|
serio.h | File | 2.02 KB | 0644 |
|
shm.h | File | 3.58 KB | 0644 |
|
signal.h | File | 388 B | 0644 |
|
signalfd.h | File | 1.13 KB | 0644 |
|
smc.h | File | 780 B | 0644 |
|
smc_diag.h | File | 2.21 KB | 0644 |
|
smiapp.h | File | 1.03 KB | 0644 |
|
snmp.h | File | 12.35 KB | 0644 |
|
sock_diag.h | File | 727 B | 0644 |
|
socket.h | File | 801 B | 0644 |
|
sockios.h | File | 5.96 KB | 0644 |
|
sonet.h | File | 2.24 KB | 0644 |
|
sonypi.h | File | 5.18 KB | 0644 |
|
sound.h | File | 1.21 KB | 0644 |
|
soundcard.h | File | 44.96 KB | 0644 |
|
stat.h | File | 5.96 KB | 0644 |
|
stddef.h | File | 131 B | 0644 |
|
stm.h | File | 1.58 KB | 0644 |
|
string.h | File | 238 B | 0644 |
|
suspend_ioctls.h | File | 1.4 KB | 0644 |
|
swab.h | File | 6.78 KB | 0644 |
|
switchtec_ioctl.h | File | 4.36 KB | 0644 |
|
sync_file.h | File | 2.82 KB | 0644 |
|
synclink.h | File | 8.77 KB | 0644 |
|
sysctl.h | File | 25.57 KB | 0644 |
|
sysinfo.h | File | 1.02 KB | 0644 |
|
target_core_user.h | File | 3.68 KB | 0644 |
|
taskstats.h | File | 6.89 KB | 0644 |
|
tcp.h | File | 8.1 KB | 0644 |
|
tcp_metrics.h | File | 1.51 KB | 0644 |
|
tee.h | File | 10.99 KB | 0644 |
|
telephony.h | File | 8.9 KB | 0644 |
|
termios.h | File | 506 B | 0644 |
|
thermal.h | File | 924 B | 0644 |
|
time.h | File | 1.68 KB | 0644 |
|
timerfd.h | File | 936 B | 0644 |
|
times.h | File | 278 B | 0644 |
|
timex.h | File | 6.25 KB | 0644 |
|
tiocl.h | File | 1.69 KB | 0644 |
|
tipc.h | File | 7.53 KB | 0644 |
|
tipc_config.h | File | 14.43 KB | 0644 |
|
tipc_netlink.h | File | 7.82 KB | 0644 |
|
tls.h | File | 2.66 KB | 0644 |
|
toshiba.h | File | 1.88 KB | 0644 |
|
tty.h | File | 1.55 KB | 0644 |
|
tty_flags.h | File | 4.42 KB | 0644 |
|
types.h | File | 1.4 KB | 0644 |
|
udf_fs_i.h | File | 697 B | 0644 |
|
udp.h | File | 1.43 KB | 0644 |
|
uhid.h | File | 4.54 KB | 0644 |
|
uinput.h | File | 9.04 KB | 0644 |
|
uio.h | File | 732 B | 0644 |
|
uleds.h | File | 798 B | 0644 |
|
ultrasound.h | File | 4.46 KB | 0644 |
|
un.h | File | 384 B | 0644 |
|
unistd.h | File | 220 B | 0644 |
|
unix_diag.h | File | 1.22 KB | 0644 |
|
usbdevice_fs.h | File | 6.77 KB | 0644 |
|
usbip.h | File | 640 B | 0644 |
|
userfaultfd.h | File | 6.65 KB | 0644 |
|
userio.h | File | 1.48 KB | 0644 |
|
utime.h | File | 215 B | 0644 |
|
utsname.h | File | 669 B | 0644 |
|
uuid.h | File | 1.35 KB | 0644 |
|
uvcvideo.h | File | 1.67 KB | 0644 |
|
v4l2-common.h | File | 4.08 KB | 0644 |
|
v4l2-controls.h | File | 43.93 KB | 0644 |
|
v4l2-dv-timings.h | File | 30.82 KB | 0644 |
|
v4l2-mediabus.h | File | 4.98 KB | 0644 |
|
v4l2-subdev.h | File | 5.95 KB | 0644 |
|
version.h | File | 97 B | 0644 |
|
veth.h | File | 224 B | 0644 |
|
vfio.h | File | 25.42 KB | 0644 |
|
vfio_ccw.h | File | 504 B | 0644 |
|
vhost.h | File | 7.13 KB | 0644 |
|
videodev2.h | File | 84 KB | 0644 |
|
virtio_9p.h | File | 1.99 KB | 0644 |
|
virtio_balloon.h | File | 3.71 KB | 0644 |
|
virtio_blk.h | File | 5.19 KB | 0644 |
|
virtio_config.h | File | 3.34 KB | 0644 |
|
virtio_console.h | File | 3.06 KB | 0644 |
|
virtio_crypto.h | File | 13.55 KB | 0644 |
|
virtio_gpu.h | File | 7.84 KB | 0644 |
|
virtio_ids.h | File | 2.37 KB | 0644 |
|
virtio_input.h | File | 2.45 KB | 0644 |
|
virtio_mmio.h | File | 4.48 KB | 0644 |
|
virtio_net.h | File | 9.89 KB | 0644 |
|
virtio_pci.h | File | 6.91 KB | 0644 |
|
virtio_ring.h | File | 6.19 KB | 0644 |
|
virtio_rng.h | File | 265 B | 0644 |
|
virtio_scsi.h | File | 5.89 KB | 0644 |
|
virtio_types.h | File | 2.1 KB | 0644 |
|
virtio_vsock.h | File | 3.01 KB | 0644 |
|
vm_sockets.h | File | 5.19 KB | 0644 |
|
vm_sockets_diag.h | File | 963 B | 0644 |
|
vsockmon.h | File | 1.84 KB | 0644 |
|
vt.h | File | 2.99 KB | 0644 |
|
vtpm_proxy.h | File | 1.68 KB | 0644 |
|
wait.h | File | 663 B | 0644 |
|
wanrouter.h | File | 453 B | 0644 |
|
watchdog.h | File | 2.28 KB | 0644 |
|
wimax.h | File | 8.17 KB | 0644 |
|
wireless.h | File | 41.71 KB | 0644 |
|
wmi.h | File | 1.84 KB | 0644 |
|
x25.h | File | 3.48 KB | 0644 |
|
xattr.h | File | 2.79 KB | 0644 |
|
xfrm.h | File | 11.6 KB | 0644 |
|
xilinx-v4l2-controls.h | File | 2.91 KB | 0644 |
|
zorro.h | File | 3.22 KB | 0644 |
|
zorro_ids.h | File | 29.26 KB | 0644 |
|