Linux anchor 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64
Apache/2.4.18 (Ubuntu)
Server IP : 10.10.100.4 & Your IP : 216.73.217.150
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
src /
linux-headers-4.4.0-119 /
include /
media /
Delete
Unzip
Name
Size
Permission
Date
Action
blackfin
[ DIR ]
drwxr-xr-x
2018-04-05 07:11
davinci
[ DIR ]
drwxr-xr-x
2018-04-05 07:11
ad9389b.h
1.41
KB
-rw-r--r--
2016-01-11 00:01
adp1653.h
4.21
KB
-rw-r--r--
2016-01-11 00:01
adv7183.h
1.76
KB
-rw-r--r--
2016-01-11 00:01
adv7343.h
1.94
KB
-rw-r--r--
2016-01-11 00:01
adv7393.h
883
B
-rw-r--r--
2016-01-11 00:01
adv7511.h
1.2
KB
-rw-r--r--
2016-01-11 00:01
adv7604.h
4.66
KB
-rw-r--r--
2016-01-11 00:01
adv7842.h
6.11
KB
-rw-r--r--
2016-01-11 00:01
ak881x.h
665
B
-rw-r--r--
2016-01-11 00:01
as3645a.h
2.35
KB
-rw-r--r--
2016-01-11 00:01
bt819.h
1.15
KB
-rw-r--r--
2016-01-11 00:01
cs5345.h
1.18
KB
-rw-r--r--
2016-01-11 00:01
cs53l32a.h
1.17
KB
-rw-r--r--
2016-01-11 00:01
cx2341x.h
9.78
KB
-rw-r--r--
2016-01-11 00:01
cx25840.h
5.38
KB
-rw-r--r--
2016-01-11 00:01
exynos-fimc.h
4.75
KB
-rw-r--r--
2016-01-11 00:01
gpio-ir-recv.h
733
B
-rw-r--r--
2016-01-11 00:01
i2c-addr.h
1.18
KB
-rw-r--r--
2016-01-11 00:01
ir-kbd-i2c.h
1.29
KB
-rw-r--r--
2016-01-11 00:01
ir-rx51.h
163
B
-rw-r--r--
2016-01-11 00:01
lirc.h
6.27
KB
-rw-r--r--
2016-01-11 00:01
lirc_dev.h
6.57
KB
-rw-r--r--
2016-01-11 00:01
lm3560.h
2.7
KB
-rw-r--r--
2016-01-11 00:01
lm3646.h
2.52
KB
-rw-r--r--
2016-01-11 00:01
m52790.h
2.72
KB
-rw-r--r--
2016-01-11 00:01
m5mols.h
1.05
KB
-rw-r--r--
2016-01-11 00:01
media-device.h
3.22
KB
-rw-r--r--
2016-01-11 00:01
media-devnode.h
3.21
KB
-rw-r--r--
2016-01-11 00:01
media-entity.h
5.46
KB
-rw-r--r--
2016-01-11 00:01
mmp-camera.h
179
B
-rw-r--r--
2016-01-11 00:01
msp3400.h
8.29
KB
-rw-r--r--
2016-01-11 00:01
mt9m032.h
1.06
KB
-rw-r--r--
2016-01-11 00:01
mt9p031.h
271
B
-rw-r--r--
2016-01-11 00:01
mt9t001.h
141
B
-rw-r--r--
2016-01-11 00:01
mt9t112.h
690
B
-rw-r--r--
2016-01-11 00:01
mt9v011.h
384
B
-rw-r--r--
2016-01-11 00:01
mt9v022.h
362
B
-rw-r--r--
2016-01-11 00:01
mt9v032.h
163
B
-rw-r--r--
2016-01-11 00:01
noon010pc30.h
727
B
-rw-r--r--
2016-01-11 00:01
omap1_camera.h
880
B
-rw-r--r--
2016-01-11 00:01
omap4iss.h
1.42
KB
-rw-r--r--
2016-01-11 00:01
ov2659.h
1.08
KB
-rw-r--r--
2016-01-11 00:01
ov7670.h
615
B
-rw-r--r--
2016-01-11 00:01
ov772x.h
1.4
KB
-rw-r--r--
2016-01-11 00:01
ov9650.h
874
B
-rw-r--r--
2016-01-11 00:01
rc-core.h
9.15
KB
-rw-r--r--
2016-01-11 00:01
rc-map.h
10.15
KB
-rw-r--r--
2016-01-11 00:01
rj54n1cb0c.h
425
B
-rw-r--r--
2016-01-11 00:01
s3c_camif.h
1.29
KB
-rw-r--r--
2016-01-11 00:01
s5c73m3.h
1.54
KB
-rw-r--r--
2016-01-11 00:01
s5k4ecgx.h
892
B
-rw-r--r--
2016-01-11 00:01
s5k6aa.h
1.4
KB
-rw-r--r--
2016-01-11 00:01
s5p_hdmi.h
985
B
-rw-r--r--
2016-01-11 00:01
saa6588.h
1.28
KB
-rw-r--r--
2016-01-11 00:01
saa7115.h
4.69
KB
-rw-r--r--
2016-01-11 00:01
saa7127.h
1.24
KB
-rw-r--r--
2016-01-11 00:01
saa7146.h
17.5
KB
-rw-r--r--
2016-01-11 00:01
saa7146_vv.h
7.48
KB
-rw-r--r--
2016-01-11 00:01
sh_mobile_ceu.h
866
B
-rw-r--r--
2016-01-11 00:01
sh_mobile_csi2.h
986
B
-rw-r--r--
2016-01-11 00:01
sh_vou.h
716
B
-rw-r--r--
2016-01-11 00:01
si4713.h
1.36
KB
-rw-r--r--
2016-01-11 00:01
si476x.h
1.23
KB
-rw-r--r--
2016-01-11 00:01
sii9234.h
590
B
-rw-r--r--
2016-01-11 00:01
smiapp.h
2.45
KB
-rw-r--r--
2016-01-11 00:01
soc_camera.h
13.57
KB
-rw-r--r--
2016-01-11 00:01
soc_camera_platform.h
1.93
KB
-rw-r--r--
2016-01-11 00:01
soc_mediabus.h
3.5
KB
-rw-r--r--
2016-01-11 00:01
sr030pc30.h
628
B
-rw-r--r--
2016-01-11 00:01
tc358743.h
3.88
KB
-rw-r--r--
2016-01-11 00:01
tea575x.h
2.89
KB
-rw-r--r--
2016-01-11 00:01
ths7303.h
1.18
KB
-rw-r--r--
2016-01-11 00:01
timb_radio.h
994
B
-rw-r--r--
2016-01-11 00:01
timb_video.h
1.01
KB
-rw-r--r--
2016-01-11 00:01
tuner-types.h
6.93
KB
-rw-r--r--
2016-01-11 00:01
tuner.h
8.82
KB
-rw-r--r--
2016-01-11 00:01
tvaudio.h
1.39
KB
-rw-r--r--
2016-01-11 00:01
tveeprom.h
3.27
KB
-rw-r--r--
2016-01-11 00:01
tvp514x.h
2.76
KB
-rw-r--r--
2016-01-11 00:01
tvp5150.h
1.04
KB
-rw-r--r--
2016-01-11 00:01
tvp7002.h
2.07
KB
-rw-r--r--
2016-01-11 00:01
tw9910.h
784
B
-rw-r--r--
2016-01-11 00:01
uda1342.h
960
B
-rw-r--r--
2016-01-11 00:01
upd64031a.h
1.32
KB
-rw-r--r--
2016-01-11 00:01
upd64083.h
2.23
KB
-rw-r--r--
2016-01-11 00:01
v4l2-async.h
2.8
KB
-rw-r--r--
2016-01-11 00:01
v4l2-clk.h
1.98
KB
-rw-r--r--
2016-01-11 00:01
v4l2-common.h
6.41
KB
-rw-r--r--
2016-01-11 00:01
v4l2-ctrls.h
33.24
KB
-rw-r--r--
2016-01-11 00:01
v4l2-dev.h
7.29
KB
-rw-r--r--
2016-01-11 00:01
v4l2-device.h
7.57
KB
-rw-r--r--
2016-01-11 00:01
v4l2-dv-timings.h
7.07
KB
-rw-r--r--
2016-01-11 00:01
v4l2-event.h
5.22
KB
-rw-r--r--
2016-01-11 00:01
v4l2-fh.h
3.36
KB
-rw-r--r--
2016-01-11 00:01
v4l2-flash-led-class.h
4.56
KB
-rw-r--r--
2016-01-11 00:01
v4l2-image-sizes.h
864
B
-rw-r--r--
2016-01-11 00:01
v4l2-ioctl.h
13.58
KB
-rw-r--r--
2016-01-11 00:01
v4l2-mediabus.h
3.94
KB
-rw-r--r--
2016-01-11 00:01
v4l2-mem2mem.h
8.56
KB
-rw-r--r--
2016-01-11 00:01
v4l2-of.h
3.52
KB
-rw-r--r--
2016-01-11 00:01
v4l2-subdev.h
31.48
KB
-rw-r--r--
2016-01-11 00:01
videobuf-core.h
6.99
KB
-rw-r--r--
2016-01-11 00:01
videobuf-dma-contig.h
1.04
KB
-rw-r--r--
2016-01-11 00:01
videobuf-dma-sg.h
2.94
KB
-rw-r--r--
2016-01-11 00:01
videobuf-dvb.h
1.67
KB
-rw-r--r--
2016-01-11 00:01
videobuf-vmalloc.h
1.29
KB
-rw-r--r--
2016-01-11 00:01
videobuf2-core.h
23.61
KB
-rw-r--r--
2018-04-02 18:07
videobuf2-dma-contig.h
831
B
-rw-r--r--
2016-01-11 00:01
videobuf2-dma-sg.h
790
B
-rw-r--r--
2016-01-11 00:01
videobuf2-dvb.h
1.64
KB
-rw-r--r--
2016-01-11 00:01
videobuf2-memops.h
1.06
KB
-rw-r--r--
2016-01-11 00:01
videobuf2-v4l2.h
5.27
KB
-rw-r--r--
2016-01-11 00:01
videobuf2-vmalloc.h
509
B
-rw-r--r--
2016-01-11 00:01
wm8775.h
1.36
KB
-rw-r--r--
2016-01-11 00:01
Save
Rename
/* cx23415/6/8 header containing common defines. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ #ifndef CX2341X_H #define CX2341X_H #include <media/v4l2-ctrls.h> enum cx2341x_port { CX2341X_PORT_MEMORY = 0, CX2341X_PORT_STREAMING = 1, CX2341X_PORT_SERIAL = 2 }; enum cx2341x_cap { CX2341X_CAP_HAS_SLICED_VBI = 1 << 0, CX2341X_CAP_HAS_TS = 1 << 1, CX2341X_CAP_HAS_AC3 = 1 << 2, }; struct cx2341x_mpeg_params { /* misc */ u32 capabilities; enum cx2341x_port port; u16 width; u16 height; u16 is_50hz; /* stream */ enum v4l2_mpeg_stream_type stream_type; enum v4l2_mpeg_stream_vbi_fmt stream_vbi_fmt; u16 stream_insert_nav_packets; /* audio */ enum v4l2_mpeg_audio_sampling_freq audio_sampling_freq; enum v4l2_mpeg_audio_encoding audio_encoding; enum v4l2_mpeg_audio_l2_bitrate audio_l2_bitrate; enum v4l2_mpeg_audio_ac3_bitrate audio_ac3_bitrate; enum v4l2_mpeg_audio_mode audio_mode; enum v4l2_mpeg_audio_mode_extension audio_mode_extension; enum v4l2_mpeg_audio_emphasis audio_emphasis; enum v4l2_mpeg_audio_crc audio_crc; u32 audio_properties; u16 audio_mute; /* video */ enum v4l2_mpeg_video_encoding video_encoding; enum v4l2_mpeg_video_aspect video_aspect; u16 video_b_frames; u16 video_gop_size; u16 video_gop_closure; enum v4l2_mpeg_video_bitrate_mode video_bitrate_mode; u32 video_bitrate; u32 video_bitrate_peak; u16 video_temporal_decimation; u16 video_mute; u32 video_mute_yuv; /* encoding filters */ enum v4l2_mpeg_cx2341x_video_spatial_filter_mode video_spatial_filter_mode; u16 video_spatial_filter; enum v4l2_mpeg_cx2341x_video_luma_spatial_filter_type video_luma_spatial_filter_type; enum v4l2_mpeg_cx2341x_video_chroma_spatial_filter_type video_chroma_spatial_filter_type; enum v4l2_mpeg_cx2341x_video_temporal_filter_mode video_temporal_filter_mode; u16 video_temporal_filter; enum v4l2_mpeg_cx2341x_video_median_filter_type video_median_filter_type; u16 video_luma_median_filter_top; u16 video_luma_median_filter_bottom; u16 video_chroma_median_filter_top; u16 video_chroma_median_filter_bottom; }; #define CX2341X_MBOX_MAX_DATA 16 extern const u32 cx2341x_mpeg_ctrls[]; typedef int (*cx2341x_mbox_func)(void *priv, u32 cmd, int in, int out, u32 data[CX2341X_MBOX_MAX_DATA]); int cx2341x_update(void *priv, cx2341x_mbox_func func, const struct cx2341x_mpeg_params *old, const struct cx2341x_mpeg_params *new); int cx2341x_ctrl_query(const struct cx2341x_mpeg_params *params, struct v4l2_queryctrl *qctrl); const char * const *cx2341x_ctrl_get_menu(const struct cx2341x_mpeg_params *p, u32 id); int cx2341x_ext_ctrls(struct cx2341x_mpeg_params *params, int busy, struct v4l2_ext_controls *ctrls, unsigned int cmd); void cx2341x_fill_defaults(struct cx2341x_mpeg_params *p); void cx2341x_log_status(const struct cx2341x_mpeg_params *p, const char *prefix); struct cx2341x_handler; struct cx2341x_handler_ops { /* needed for the video clock freq */ int (*s_audio_sampling_freq)(struct cx2341x_handler *hdl, u32 val); /* needed for dualwatch */ int (*s_audio_mode)(struct cx2341x_handler *hdl, u32 val); /* needed for setting up the video resolution */ int (*s_video_encoding)(struct cx2341x_handler *hdl, u32 val); /* needed for setting up the sliced vbi insertion data structures */ int (*s_stream_vbi_fmt)(struct cx2341x_handler *hdl, u32 val); }; struct cx2341x_handler { u32 capabilities; enum cx2341x_port port; u16 width; u16 height; u16 is_50hz; u32 audio_properties; struct v4l2_ctrl_handler hdl; void *priv; cx2341x_mbox_func func; const struct cx2341x_handler_ops *ops; struct v4l2_ctrl *stream_vbi_fmt; struct { /* audio cluster */ struct v4l2_ctrl *audio_sampling_freq; struct v4l2_ctrl *audio_encoding; struct v4l2_ctrl *audio_l2_bitrate; struct v4l2_ctrl *audio_mode; struct v4l2_ctrl *audio_mode_extension; struct v4l2_ctrl *audio_emphasis; struct v4l2_ctrl *audio_crc; struct v4l2_ctrl *audio_ac3_bitrate; }; struct { /* video gop cluster */ struct v4l2_ctrl *video_b_frames; struct v4l2_ctrl *video_gop_size; }; struct { /* stream type cluster */ struct v4l2_ctrl *stream_type; struct v4l2_ctrl *video_encoding; struct v4l2_ctrl *video_bitrate_mode; struct v4l2_ctrl *video_bitrate; struct v4l2_ctrl *video_bitrate_peak; }; struct { /* video mute cluster */ struct v4l2_ctrl *video_mute; struct v4l2_ctrl *video_mute_yuv; }; struct { /* video filter mode cluster */ struct v4l2_ctrl *video_spatial_filter_mode; struct v4l2_ctrl *video_temporal_filter_mode; struct v4l2_ctrl *video_median_filter_type; }; struct { /* video filter type cluster */ struct v4l2_ctrl *video_luma_spatial_filter_type; struct v4l2_ctrl *video_chroma_spatial_filter_type; }; struct { /* video filter cluster */ struct v4l2_ctrl *video_spatial_filter; struct v4l2_ctrl *video_temporal_filter; }; struct { /* video median cluster */ struct v4l2_ctrl *video_luma_median_filter_top; struct v4l2_ctrl *video_luma_median_filter_bottom; struct v4l2_ctrl *video_chroma_median_filter_top; struct v4l2_ctrl *video_chroma_median_filter_bottom; }; }; int cx2341x_handler_init(struct cx2341x_handler *cxhdl, unsigned nr_of_controls_hint); void cx2341x_handler_set_50hz(struct cx2341x_handler *cxhdl, int is_50hz); int cx2341x_handler_setup(struct cx2341x_handler *cxhdl); void cx2341x_handler_set_busy(struct cx2341x_handler *cxhdl, int busy); /* Firmware names */ #define CX2341X_FIRM_ENC_FILENAME "v4l-cx2341x-enc.fw" /* Decoder firmware for the cx23415 only */ #define CX2341X_FIRM_DEC_FILENAME "v4l-cx2341x-dec.fw" /* Firmware API commands */ /* MPEG decoder API, specific to the cx23415 */ #define CX2341X_DEC_PING_FW 0x00 #define CX2341X_DEC_START_PLAYBACK 0x01 #define CX2341X_DEC_STOP_PLAYBACK 0x02 #define CX2341X_DEC_SET_PLAYBACK_SPEED 0x03 #define CX2341X_DEC_STEP_VIDEO 0x05 #define CX2341X_DEC_SET_DMA_BLOCK_SIZE 0x08 #define CX2341X_DEC_GET_XFER_INFO 0x09 #define CX2341X_DEC_GET_DMA_STATUS 0x0a #define CX2341X_DEC_SCHED_DMA_FROM_HOST 0x0b #define CX2341X_DEC_PAUSE_PLAYBACK 0x0d #define CX2341X_DEC_HALT_FW 0x0e #define CX2341X_DEC_SET_STANDARD 0x10 #define CX2341X_DEC_GET_VERSION 0x11 #define CX2341X_DEC_SET_STREAM_INPUT 0x14 #define CX2341X_DEC_GET_TIMING_INFO 0x15 #define CX2341X_DEC_SET_AUDIO_MODE 0x16 #define CX2341X_DEC_SET_EVENT_NOTIFICATION 0x17 #define CX2341X_DEC_SET_DISPLAY_BUFFERS 0x18 #define CX2341X_DEC_EXTRACT_VBI 0x19 #define CX2341X_DEC_SET_DECODER_SOURCE 0x1a #define CX2341X_DEC_SET_PREBUFFERING 0x1e /* MPEG encoder API */ #define CX2341X_ENC_PING_FW 0x80 #define CX2341X_ENC_START_CAPTURE 0x81 #define CX2341X_ENC_STOP_CAPTURE 0x82 #define CX2341X_ENC_SET_AUDIO_ID 0x89 #define CX2341X_ENC_SET_VIDEO_ID 0x8b #define CX2341X_ENC_SET_PCR_ID 0x8d #define CX2341X_ENC_SET_FRAME_RATE 0x8f #define CX2341X_ENC_SET_FRAME_SIZE 0x91 #define CX2341X_ENC_SET_BIT_RATE 0x95 #define CX2341X_ENC_SET_GOP_PROPERTIES 0x97 #define CX2341X_ENC_SET_ASPECT_RATIO 0x99 #define CX2341X_ENC_SET_DNR_FILTER_MODE 0x9b #define CX2341X_ENC_SET_DNR_FILTER_PROPS 0x9d #define CX2341X_ENC_SET_CORING_LEVELS 0x9f #define CX2341X_ENC_SET_SPATIAL_FILTER_TYPE 0xa1 #define CX2341X_ENC_SET_VBI_LINE 0xb7 #define CX2341X_ENC_SET_STREAM_TYPE 0xb9 #define CX2341X_ENC_SET_OUTPUT_PORT 0xbb #define CX2341X_ENC_SET_AUDIO_PROPERTIES 0xbd #define CX2341X_ENC_HALT_FW 0xc3 #define CX2341X_ENC_GET_VERSION 0xc4 #define CX2341X_ENC_SET_GOP_CLOSURE 0xc5 #define CX2341X_ENC_GET_SEQ_END 0xc6 #define CX2341X_ENC_SET_PGM_INDEX_INFO 0xc7 #define CX2341X_ENC_SET_VBI_CONFIG 0xc8 #define CX2341X_ENC_SET_DMA_BLOCK_SIZE 0xc9 #define CX2341X_ENC_GET_PREV_DMA_INFO_MB_10 0xca #define CX2341X_ENC_GET_PREV_DMA_INFO_MB_9 0xcb #define CX2341X_ENC_SCHED_DMA_TO_HOST 0xcc #define CX2341X_ENC_INITIALIZE_INPUT 0xcd #define CX2341X_ENC_SET_FRAME_DROP_RATE 0xd0 #define CX2341X_ENC_PAUSE_ENCODER 0xd2 #define CX2341X_ENC_REFRESH_INPUT 0xd3 #define CX2341X_ENC_SET_COPYRIGHT 0xd4 #define CX2341X_ENC_SET_EVENT_NOTIFICATION 0xd5 #define CX2341X_ENC_SET_NUM_VSYNC_LINES 0xd6 #define CX2341X_ENC_SET_PLACEHOLDER 0xd7 #define CX2341X_ENC_MUTE_VIDEO 0xd9 #define CX2341X_ENC_MUTE_AUDIO 0xda #define CX2341X_ENC_SET_VERT_CROP_LINE 0xdb #define CX2341X_ENC_MISC 0xdc /* OSD API, specific to the cx23415 */ #define CX2341X_OSD_GET_FRAMEBUFFER 0x41 #define CX2341X_OSD_GET_PIXEL_FORMAT 0x42 #define CX2341X_OSD_SET_PIXEL_FORMAT 0x43 #define CX2341X_OSD_GET_STATE 0x44 #define CX2341X_OSD_SET_STATE 0x45 #define CX2341X_OSD_GET_OSD_COORDS 0x46 #define CX2341X_OSD_SET_OSD_COORDS 0x47 #define CX2341X_OSD_GET_SCREEN_COORDS 0x48 #define CX2341X_OSD_SET_SCREEN_COORDS 0x49 #define CX2341X_OSD_GET_GLOBAL_ALPHA 0x4a #define CX2341X_OSD_SET_GLOBAL_ALPHA 0x4b #define CX2341X_OSD_SET_BLEND_COORDS 0x4c #define CX2341X_OSD_GET_FLICKER_STATE 0x4f #define CX2341X_OSD_SET_FLICKER_STATE 0x50 #define CX2341X_OSD_BLT_COPY 0x52 #define CX2341X_OSD_BLT_FILL 0x53 #define CX2341X_OSD_BLT_TEXT 0x54 #define CX2341X_OSD_SET_FRAMEBUFFER_WINDOW 0x56 #define CX2341X_OSD_SET_CHROMA_KEY 0x60 #define CX2341X_OSD_GET_ALPHA_CONTENT_INDEX 0x61 #define CX2341X_OSD_SET_ALPHA_CONTENT_INDEX 0x62 #endif /* CX2341X_H */