linux/include/media
Hu Kejun 9e93e6ba45 camera: rockchip: merge modification of rv1108 isp11
camera: rockchip: add sensor ioctl and max gain.
1. add RK_VIDIOC_SENSOR_CONFIGINFO;
2. add RK_VIDIOC_SENSOR_REG_ACCESS;
3. add max_exp_gain_h/max_exp_gain_l;

camera: rockchip: merge isp11: rockchip: v0.1.7
isp11: rockchip: v0.1.7
1. Direct config isp lsc table size in cifisp_lsc_config.
   Because active_lsc_width is not same with isp register
   after isp reset.
2. Support separate config sensor gain and shutter time
   for some sensor which gain and shutter isn't valid at
   the same time. for example ov2710.
   ov4689:v0.1.0;
   ov2710:v0.1.1;
   imx323:v0.1.0;

camera: rockchip: Support v4l2 subdev api
ov2710: v0.1.2
ov4689: v0.1.1
imx323: v0.1.2

camera: rockchip: add lock for stream/aec
hold reg in AEC will affect stream reg, if asynchronous.

camera: rockchip: fix sensor timing
if fps changed, vts changed, update to timing.

camera: rockchip: support set flip api

camera: rockchip: support get flip api

camera: rockchip: fix release bug
should be free pdata at the end

camera: rockchip: imx323
fix s_fmt failed for imx323 v0.1.2;

camera: rockchip: fix s_frame_interval failed

fix s_frame_interval failed when frame interval is match
active config frame interval.

camera: rockchip: imx,aptina,ov
Check xxx_camera_module_init return value in PLTFRM_CIFCAM_ATTACH

camera: rockchip: release sensor if init fail

camera: rockchip: imx,aptina,ov
support mirror/flip conifg in dts for imx323/ov4689

camera: rockchip: add s_frame_interval/g_frame_interval
camera: rockchip: ov, aptina, imx
add s_frame_interval/g_frame_interval

camera: rockchip: imx,ov,aptina
1.imx,ov: fix g_timing error if s_frame_interval before stream_on,
  because vts_cur is update in stream_on;
2.aptina: fix compile error;

camera: rockchip: imx,ov,aptina
1. fix calc vts wrong in xxx_camera_module_s_stream

Change-Id: I5a6e75f2ce3c50d69c51af9792232c60b6982128
Signed-off-by: Hu Kejun <william.hu@rock-chips.com>
2018-07-25 14:52:52 +08:00
..
blackfin
davinci
ad9389b.h
adp1653.h
adv7183.h
adv7343.h
adv7393.h
adv7511.h
adv7604.h
adv7842.h
ak881x.h
as3645a.h
bt819.h
camsys_head.h rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
cec-notifier.h media: cec: Add an interface for hdmi report HPD 2018-01-18 16:53:37 +08:00
cec-pin.h UPSTREAM: media: cec-pin.h: move non-kAPI parts into cec-pin-priv.h 2017-12-27 16:38:53 +08:00
cec.h UPSTREAM: [media] cec: Add cec_get_drvdata() 2017-12-27 16:43:52 +08:00
cs53l32a.h
cs5345.h
cx2341x.h
cx25840.h
exynos-fimc.h
gpio-ir-recv.h
i2c-addr.h
ir-kbd-i2c.h
ir-rx51.h
lirc_dev.h
lirc.h
lm3560.h
lm3646.h
m5mols.h
m52790.h
media-device.h
media-devnode.h
media-entity.h
mmp-camera.h
msp3400.h
mt9m032.h
mt9p031.h
mt9t001.h
mt9t112.h
mt9v011.h
mt9v022.h
mt9v032.h
noon010pc30.h
omap1_camera.h
omap4iss.h
ov772x.h
ov2659.h
ov7670.h
ov9650.h
rc-core.h UPSTREAM: [media] rc-core: define a default timeout for drivers 2017-11-22 09:25:36 +08:00
rc-map.h
rj54n1cb0c.h
rk-isp10-config.h media: rk-isp10: update to v0.1.f 2018-07-25 14:52:52 +08:00
rk-isp10-ioctl.h media: rk-isp10: update to v0.1.f 2018-07-25 14:52:52 +08:00
s3c_camif.h
s5c73m3.h
s5k4ecgx.h
s5k6aa.h
s5p_hdmi.h
saa6588.h
saa7115.h
saa7127.h
saa7146_vv.h
saa7146.h
sh_mobile_ceu.h
sh_mobile_csi2.h
sh_vou.h
si476x.h
si4713.h
sii9234.h
smiapp.h
soc_camera_platform.h
soc_camera.h Rockchip: vip: support cif controller 2017-10-31 09:49:17 +08:00
soc_mediabus.h
sr030pc30.h
tc35874x.h media: i2c: rename tc358643 driver to tc35864x 2017-08-30 18:10:58 +08:00
tea575x.h
ths7303.h
timb_radio.h
timb_video.h
tuner-types.h
tuner.h
tvaudio.h
tveeprom.h
tvp514x.h
tvp5150.h
tvp7002.h
tw9910.h
uda1342.h
upd64031a.h
upd64083.h
v4l2-async.h FROMLIST: v4l: async: Add a convenience function for registering sensors 2017-11-27 14:12:20 +08:00
v4l2-chip-ident.h Rockchip: vip: add gc0312 driver 2018-01-12 19:31:29 +08:00
v4l2-clk.h
v4l2-common.h
v4l2-config_rockchip.h camera: rockchip: merge modification of rv1108 isp11 2018-07-25 14:52:52 +08:00
v4l2-controls_rockchip.h media: rk-isp10: update to v0.1.f 2018-07-25 14:52:52 +08:00
v4l2-ctrls.h CHROMIUM: v4l: Add VP8 low-level decoder API controls. 2016-06-30 19:45:29 +08:00
v4l2-dev.h UPSTREAM: [media] v4l2: add device_caps to struct video_device 2017-11-03 10:08:47 +08:00
v4l2-device.h
v4l2-dv-timings.h
v4l2-event.h
v4l2-fh.h
v4l2-flash-led-class.h UPSTREAM: [media] v4l: flash led class: Use fwnode_handle instead of device_node in init 2017-08-30 17:24:05 +08:00
v4l2-fwnode.h FROMLIST: v4l: fwnode: Add convenience function for parsing common external refs 2017-11-27 14:12:20 +08:00
v4l2-image-sizes.h
v4l2-ioctl.h BACKPORT: FROMLIST: v4l: Add support for V4L2_BUF_TYPE_META_OUTPUT 2017-11-03 10:03:41 +08:00
v4l2-mediabus.h
v4l2-mem2mem.h
v4l2-of.h
v4l2-subdev.h FROMLIST: v4l: async: Add a convenience function for registering sensors 2017-11-27 14:12:20 +08:00
videobuf-core.h
videobuf-dma-contig.h
videobuf-dma-sg.h
videobuf-dvb.h
videobuf-vmalloc.h
videobuf2-core.h CHROMIUM: vb2: Add a new "use_dma_bidirectional" queue flag. 2016-06-30 19:58:12 +08:00
videobuf2-dma-contig.h CHROMIUM: [media] videobuf2-dc: Let drivers specify DMA attrs 2016-06-30 19:46:20 +08:00
videobuf2-dma-sg.h
videobuf2-dvb.h
videobuf2-memops.h
videobuf2-v4l2.h CHROMIUM: videodev2.h: rename reserved2 to config_store in v4l2_buffer. 2016-06-30 19:36:55 +08:00
videobuf2-vmalloc.h
wm8775.h