aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-11-09media: uvcvideo: Utilise for_each_uvc_urb iteratoruvc/async/v6uvc/asyncKieran Bingham2-25/+24
2018-11-09media: uvcvideo: Rename uvc_{un,}init_video()Kieran Bingham1-9/+11
2018-11-09media: uvcvideo: Split uvc_video_enable into twoKieran Bingham3-32/+31
2018-11-09media: uvcvideo: Move decode processing to process contextKieran Bingham3-24/+119
2018-11-09media: uvcvideo: Abstract streaming object lifetimeKieran Bingham1-16/+38
2018-11-09media: uvcvideo: queue: Support asynchronous buffer handlingKieran Bingham2-11/+54
2018-11-09media: uvcvideo: queue: Simplify spin-lock usageKieran Bingham1-6/+8
2018-11-09media: uvcvideo: Protect queue internals with helperKieran Bingham3-10/+30
2018-11-09media: uvcvideo: Convert decode functions to use new context structureKieran Bingham3-13/+27
2018-11-09media: uvcvideo: Refactor URB descriptorsKieran Bingham2-22/+45
2018-11-08media: uvcvideo: Refactor teardown of uvc on USB disconnectDaniel Axtens3-8/+18
2018-11-07media: uvcvideo: Add support for the CNF4 formatSergey Dorodnicov2-0/+8
2018-11-07media: v4l: Add 4bpp packed depth confidence format CNF4Sergey Dorodnicov4-0/+34
2018-10-19media: rename soc_camera I2C driversMauro Carvalho Chehab10-9/+9
2018-10-15media: cec: forgot to cancel delayed workHans Verkuil1-0/+2
2018-10-09media: vivid: Support 480p for webcam captureKeiichi Watanabe1-1/+4
2018-10-09media: v4l2-tpg: fix kernel oops when enabling HFLIP and OSDHans Verkuil1-1/+1
2018-10-09media: vivid: Add 16-bit bayer to format listBård Eirik Winther1-0/+28
2018-10-09media: v4l2-tpg-core: Add 16-bit bayerBård Eirik Winther1-0/+28
2018-10-09media: pvrusb2: replace `printk` with `pr_*`Dafna Hirschfeld5-24/+22
2018-10-09media: venus: vdec: fix decoded data sizeVikash Garodia1-2/+1
2018-10-09media: cx231xx: fix potential sign-extension overflow on large shiftColin Ian King1-1/+1
2018-10-09media: dt-bindings: media: rcar_vin: add device tree support for r8a7744Biju Das1-0/+1
2018-10-09media: isif: fix a NULL pointer dereference bugWenwen Wang1-1/+2
2018-10-09media: exynos4-is: make const array config_ids staticColin Ian King1-1/+1
2018-10-09media: cx23885: make const array addr_list staticColin Ian King1-1/+1
2018-10-09media: ivtv: make const array addr_list staticColin Ian King1-1/+1
2018-10-09media: bttv-input: make const array addr_list staticColin Ian King1-1/+1
2018-10-08media: cx18: Don't check for address of video_devNathan Chancellor1-1/+1
2018-10-08media: dw9807-vcm: Fix probe error handlingSakari Ailus1-1/+2
2018-10-08media: dw9714: Remove useless error messageSakari Ailus1-1/+1
2018-10-08media: dw9714: Fix error handling in probe functionRajmohan Mani1-1/+2
2018-10-05media: cec: name for RC passthrough device does not need 'RC for'Sean Young2-6/+2
2018-10-05media: cec-gpio: select correct Signal Free TimeHans Verkuil1-0/+20
2018-10-05media: cec: fix the Signal Free Time calculationHans Verkuil2-20/+8
2018-10-05media: adv7842: when the EDID is cleared, unconfigure CEC as wellHans Verkuil1-1/+3
2018-10-05media: adv7604: when the EDID is cleared, unconfigure CEC as wellHans Verkuil1-1/+3
2018-10-05media: cec: add new tx/rx status bits to detect aborts/timeoutsHans Verkuil3-50/+44
2018-10-05media: cec-core.rst: improve cec_transmit_done documentationHans Verkuil1-0/+4
2018-10-05Revert "media: dvbsky: use just one mutex for serializing device R/W ops"Mauro Carvalho Chehab1-6/+10
2018-10-05media: ov5640: fix framerate updateHugues Fruchet1-3/+4
2018-10-05media: ov7670: make "xclk" clock optionalLubomir Rintel1-10/+17
2018-10-05media: ov9650: avoid maybe-uninitialized warningsArnd Bergmann1-0/+2
2018-10-05media: imx355: fix a few coding style issuesMauro Carvalho Chehab1-16/+16
2018-10-05media: add imx355 camera sensor driverBingbu Cao4-0/+1879
2018-10-05media: imx319: fix a few coding style issuesMauro Carvalho Chehab1-16/+16
2018-10-05media: add imx319 camera sensor driverBingbu Cao4-0/+2579
2018-10-05media: v4l: ctrl: Provide unlocked variant of v4l2_ctrl_grabSakari Ailus2-5/+29
2018-10-05media: v4l: ctrl: Remove old documentation from v4l2_ctrl_grabSakari Ailus1-6/+0
2018-10-05media: MAINTAINERS: Fix entry for the renamed dw9807 driverSakari Ailus1-1/+1
2018-10-05media: MAINTAINERS: update videobuf2 entryMarek Szyprowski1-1/+1
2018-10-05media: rc: mce_kbd: input events via rc-core's input deviceSean Young2-66/+14
2018-10-05media: rc: imon: report mouse events using rc-core's input deviceSean Young3-60/+10
2018-10-05media: rc: some events are dropped by userspaceSean Young1-12/+2
2018-10-05media: v4l2-fwnode: simplify v4l2_fwnode_reference_parse_int_props() callMauro Carvalho Chehab1-11/+12
2018-10-05media: v4l2-fwnode: cleanup functions that parse endpointsMauro Carvalho Chehab2-46/+37
2018-10-05media: v4l2-core: cleanup coding style at V4L2 async/fwnodeMauro Carvalho Chehab5-141/+179
2018-10-04media: renesas-ceu: Use default mbus settingsJacopo Mondi2-13/+11
2018-10-04media: dt-bindings: media: renesas-ceu: Add more endpoint propertiesJacopo Mondi1-0/+4
2018-10-04media: dt-bindings: media: renesas-ceu: Refer to video-interfaces.txtJacopo Mondi1-5/+5
2018-10-04media: smiapp: Query the V4L2 endpoint for a specific bus typeSakari Ailus1-0/+6
2018-10-04media: v4l: fwnode: Update V4L2 fwnode endpoint parsing documentationSakari Ailus1-19/+37
2018-10-04media: v4l: fwnode: Support parsing of CSI-2 C-PHY endpointsSakari Ailus1-3/+7
2018-10-04media: v4l: fwnode: Use V4L2 fwnode endpoint media bus type if setSakari Ailus1-8/+19
2018-10-04media: v4l: fwnode: Print bus typeSakari Ailus1-0/+38
2018-10-04media: v4l: fwnode: Use default parallel flagsSakari Ailus1-0/+19
2018-10-04media: v4l: fwnode: Use media bus type for bus parser selectionSakari Ailus1-20/+80
2018-10-04media: v4l: fwnode: Only zero the struct if bus type is set to V4L2_MBUS_UNKNOWNSakari Ailus1-4/+6
2018-10-04media: v4l: fwnode: Initialise the V4L2 fwnode endpoints to zeroSakari Ailus24-26/+30
2018-10-04media: v4l: fwnode: Parse the graph endpoint as lastSakari Ailus1-1/+7
2018-10-04media: v4l: fwnode: Support default CSI-2 lane mapping for driversSakari Ailus1-14/+46
2018-10-04media: v4l: fwnode: Support driver-defined lane mapping defaultsSakari Ailus1-8/+12
2018-10-04media: v4l: fwnode: Only assign configuration if there is no errorSakari Ailus1-12/+18
2018-10-04media: v4l: fwnode: Read lane inversion information despite lane numberingSakari Ailus1-30/+35
2018-10-04media: v4l: fwnode: Make use of newly specified bus typesSakari Ailus1-10/+38
2018-10-04media: v4l: fwnode: Detect bus type correctlySakari Ailus2-14/+19
2018-10-04media: v4l: fwnode: Let the caller provide V4L2 fwnode endpointSakari Ailus5-65/+60
2018-10-04media: v4l: mediabus: Recognise CSI-2 D-PHY and C-PHYSakari Ailus27-36/+38
2018-10-04media: v4l: fwnode: Add definitions for CSI-2 D-PHY, parallel and Bt.656 bussesSakari Ailus1-0/+3
2018-10-04media: dt-bindings: media: Specify bus type for MIPI D-PHY, others, explicitlySakari Ailus1-1/+3
2018-10-04media: v4l: fwnode: The CSI-2 clock is continuous if it's not non-continuousSakari Ailus1-1/+1
2018-10-04media: v4l: fwnode: Use fwnode_graph_for_each_endpointSakari Ailus1-2/+1
2018-10-04media: v4l: fwnode: Add debug prints for V4L2 endpoint property parsingSakari Ailus1-23/+85
2018-10-04media: v4l2-subdev.rst: Update doc regarding subdev descriptorsSteve Longerbeam1-11/+19
2018-10-04media: v4l2: async: Remove notifier subdevs arraySteve Longerbeam3-117/+30
2018-10-04media: platform: Switch to v4l2_async_notifier_add_subdevSteve Longerbeam21-332/+416
2018-10-04media: staging/imx: TODO: Remove one assumption about OF graph parsingSteve Longerbeam1-22/+7
2018-10-04media: staging/imx: Switch to v4l2_async_notifier_add_*_subdevSteve Longerbeam3-94/+36
2018-10-04media: staging/imx: Rename root notifierSteve Longerbeam2-8/+8
2018-10-04media: staging/imx: Loop through all registered subdevs for media linksSteve Longerbeam1-10/+6
2018-10-04media: staging/imx: of: Remove recursive graph walkSteve Longerbeam1-98/+8
2018-10-04media: imx: mipi csi-2: Register a subdev notifierSteve Longerbeam1-17/+14
2018-10-04media: imx: csi: Register a subdev notifierSteve Longerbeam1-1/+56
2018-10-04media: platform: video-mux: Register a subdev notifierSteve Longerbeam2-1/+36
2018-10-04media: v4l2-fwnode: Add a convenience function for registering subdevs with n...Steve Longerbeam2-0/+102
2018-10-04media: v4l2-fwnode: Switch to v4l2_async_notifier_add_subdevSteve Longerbeam7-125/+52
2018-10-04media: v4l2: async: Add convenience functions to allocate and add asd'sSteve Longerbeam2-0/+138
2018-10-04media: v4l2: async: Add v4l2_async_notifier_add_subdevSteve Longerbeam2-43/+182
2018-10-04media: v4l2: async: Allow searching for asd of any typeSteve Longerbeam1-31/+46
2018-10-04media: v4l2-fwnode: ignore endpoints that have no remote port parentSteve Longerbeam1-1/+1
2018-10-04media: i2c: adv748x: fix typo in comment for TXB CSI-2 transmitter power downNiklas Söderlund1-1/+1
2018-10-04media: i2c: adv748x: Register only enabled inputsJacopo Mondi2-3/+13
2018-10-04media: i2c: adv748x: Conditionally enable only CSI-2 outputsJacopo Mondi1-7/+1
2018-10-04media: i2c: adv748x: Handle TX[A|B] power managementJacopo Mondi5-43/+25
2018-10-04media: i2c: adv748x: Support probing a single outputJacopo Mondi3-15/+30
2018-10-04media: MAINTAINERS: fix reference to STI CEC driverBenjamin Gaignard1-1/+1
2018-10-04media: zoran: fix spelling mistake "queing" -> "queuing"Colin Ian King1-1/+1
2018-10-04media: rcar-vin: fix redeclaration of symbolNiklas Söderlund1-1/+0
2018-10-04media: imx-pxp: include linux/interrupt.hArnd Bergmann1-0/+1
2018-10-04media: stm32-dcmi: only enable IT frame on JPEG captureHugues Fruchet1-1/+4
2018-10-04media: pxa_camera: Fix check for pdev->dev.of_nodeNathan Chancellor1-1/+1
2018-10-04media: qcom: remove duplicated include filezhong jiang1-1/+0
2018-10-04media: imx: use well defined 32-bit RGB pixel formatPhilipp Zabel1-2/+2
2018-10-04media: VPU: mediatek: don't pass an unused parameterDan Carpenter1-4/+3
2018-10-04media: vidioc-dqevent.rst: clarify V4L2_EVENT_SRC_CH_RESOLUTIONHans Verkuil1-1/+11
2018-10-04media: rc: ir-rc6-decoder: enable toggle bit for Kathrein RCU-676 remoteMatthias Reichl1-2/+7
2018-10-04media: rc: Remove init_ir_raw_event and DEFINE_IR_RAW_EVENT macrosSean Young30-101/+74
2018-10-04media: rc: nec keymaps should specify the nec variant they useSean Young12-12/+12
2018-10-03media: smiapp: Remove unused loopRicardo Ribalda Delgado1-3/+1
2018-10-03media: ov5640: use JPEG mode 3 for 720pHugues Fruchet1-1/+1
2018-10-03media: v4l: Remove support for crop default target in subdev driversSakari Ailus19-29/+1
2018-10-03media: v4l: i2c: Add a comment not to use static sub-device names in the futureSakari Ailus5-0/+5
2018-09-24media: davinci: Fix implicit enum conversion warningNathan Chancellor1-1/+1
2018-09-24media: bt8xx: Remove unnecessary self-assignmentNathan Chancellor1-1/+0
2018-09-24media: v4l2-common: fix typo in documentation for v4l_bound_align_image()Niklas Söderlund1-1/+1
2018-09-24media: pci: cx23885: handle adding to list failureNicholas Mc Guire1-0/+10
2018-09-24media: au0828: Fix incorrect error messagesBrad Love1-2/+2
2018-09-24media: au0828: cannot kfree dev before usb disconnectBrad Love1-1/+0
2018-09-24media: venus: helpers: use true and false for boolean valuesGustavo A. R. Silva1-1/+1
2018-09-24media: coda: don't overwrite h.264 profile_idc on decoder instanceLucas Stach1-1/+2
2018-09-24media: vb2: check for sane values from queue_setupJohan Fjeldtvedt1-0/+9
2018-09-24media: platform: remove redundant null pointer check before of_node_putzhong jiang1-8/+4
2018-09-24media: coda: remove redundant null pointer check before of_node_putzhong jiang1-2/+1
2018-09-24media: media colorspaces*.rst: rename AdobeRGB to opRGBHans Verkuil3-21/+10
2018-09-24media: hdmi.h: rename ADOBE_RGB to OPRGB and ADOBE_YCC to OPYCCHans Verkuil4-10/+10
2018-09-24media: replace ADOBERGB by OPRGBHans Verkuil10-152/+165
2018-09-24media: imx-pxp: fix compilation on i386 or x86_64Philipp Zabel1-0/+1
2018-09-24media: vicodec: Drop unused job_abort()Ezequiel Garcia1-11/+0
2018-09-24media: vicodec: Drop unneeded symbol dependencyEzequiel Garcia1-1/+1
2018-09-24media: vicodec: set state->info before calling the encode/decode funcsHans Verkuil1-3/+9
2018-09-24media: vicodec: check for valid format in v4l2_fwht_en/decodeHans Verkuil2-9/+13
2018-09-24media: saa7134: add P7131_4871 analog inputsAlexandre GRIVEAUX1-0/+15
2018-09-24media: pci: ivtv: Fix a sleep-in-atomic-context bug in ivtv_yuv_init()Jia-Ju Bai1-1/+1
2018-09-24media: imx: work around false-positive warning, againArnd Bergmann1-1/+4
2018-09-24media: cec: remove cec-edid.cHans Verkuil3-25/+14
2018-09-24media: cec/v4l2: move V4L2 specific CEC functions to V4L2Hans Verkuil9-159/+165
2018-09-24media: cec: integrate cec_validate_phys_addr() in cec-api.cHans Verkuil1-1/+18
2018-09-24media: cec: make cec_get_edid_spa_location() an inline functionHans Verkuil2-60/+70
2018-09-17media: ov5640: fix restore of last mode setHugues Fruchet1-4/+8
2018-09-17media: ov5640: fix auto controls values when switching to manual modeHugues Fruchet1-4/+0
2018-09-17media: ov5640: fix wrong binning value in exposure calculationHugues Fruchet1-4/+4
2018-09-17media: ov5640: fix auto gain & exposure when changing modeHugues Fruchet1-42/+54
2018-09-17media: ov5640: fix exposure regressionHugues Fruchet1-6/+12
2018-09-17media: ov5640: Fix timings setup codeJacopo Mondi1-29/+21
2018-09-17media: ov5640: Re-work MIPI startup sequenceJacopo Mondi1-20/+79
2018-09-17media: ov2680: rename ov2680_v4l2_init() to ov2680_v4l2_register()Javier Martinez Canillas1-2/+2
2018-09-17media: ov2680: don't register the v4l2 subdevice before checking chip IDJavier Martinez Canillas1-10/+4
2018-09-17media: sr030pc30: remove NULL in sr030pc30_base_config()Dan Carpenter1-1/+1
2018-09-17media: v4l: sr030pc30: Remove redundant setting of sub-device nameSakari Ailus1-1/+0
2018-09-17media: smiapp: Use v4l2_i2c_subdev_set_nameSakari Ailus1-6/+4
2018-09-17media: v4l: subdev: Add a function to set an I²C sub-device's nameSakari Ailus2-4/+26
2018-09-17media: imx274: switch to SPDX license identifierLuca Ceresoli1-12/+1
2018-09-17media: imx274: add helper to read multibyte registersLuca Ceresoli1-46/+47
2018-09-17media: imx274: fix error in function docsLuca Ceresoli1-1/+1
2018-09-17media: imx274: rename frmfmt and format to "mode"Luca Ceresoli1-9/+9
2018-09-17media: imx274: don't hard-code the subdev name to DRIVER_NAMELuca Ceresoli1-1/+0
2018-09-17media: imx274: rearrange sensor startup register tablesLuca Ceresoli1-23/+13
2018-09-17media: imx274: rename IMX274_DEFAULT_MODE to IMX274_DEFAULT_BINNINGLuca Ceresoli1-2/+2
2018-09-17media: dw9807-vcm: Remove redundant pm_runtime_set_suspended in removeSakari Ailus1-1/+0
2018-09-17media: dt-bindings: dw9714, dw9807-vcm: Add files to MAINTAINERS, rename filesSakari Ailus2-0/+2
2018-09-17media: vsp1: Document max_width restriction on UDSKieran Bingham1-0/+8
2018-09-17media: vsp1: Document max_width restriction on SRUKieran Bingham1-0/+5
2018-09-17media: vsp1: use periods at the end of comment sentencesKieran Bingham8-14/+14
2018-09-17media: vsp1: Remove artificial minimum width/height limitationKieran Bingham1-5/+2
2018-09-17media: vsp1: Fix YCbCr planar formats pitch calculationKoji Matsuoka2-2/+11
2018-09-17media: vsp1: Update LIF buffer thresholdsLaurent Pinchart1-4/+25
2018-09-17media: vsp1: Fix vsp1_regs.h license headerLaurent Pinchart1-1/+1
2018-09-17media: MAINTAINERS: VSP1: Add co-maintainerKieran Bingham1-0/+1
2018-09-17media: tvp5150: get rid of some warningsMauro Carvalho Chehab1-3/+1
2018-09-17media: tvp5150: implement decoder lock when irq is not usedMauro Carvalho Chehab1-4/+19
2018-09-17media: tvp5150: add querystdPhilipp Zabel1-0/+10
2018-09-17media: tvp5150: add g_std callbackMarco Felsch1-0/+10
2018-09-17media: tvp5150: add sync lock/loss signal debug messagesPhilipp Zabel1-0/+3
2018-09-17media: tvp5150: issue source change eventsPhilipp Zabel1-1/+7
2018-09-17media: tvp5150: disable output while signal not lockedPhilipp Zabel1-11/+28
2018-09-17media: tvp5150: Add sync lock interrupt handlingPhilipp Zabel2-3/+63
2018-09-17media: tvp5150: remove pin configuration from initialization tablesPhilipp Zabel1-3/+5
2018-09-17media: tvp5150: split reset/enable routinePhilipp Zabel1-4/+13
2018-09-17media: tvp5150: fix standard autodetectionPhilipp Zabel1-25/+31
2018-09-17media: tvp5150: trigger autodetection on subdev open to reset croppingPhilipp Zabel1-0/+24
2018-09-17media: tvp5150: add default format helperMarco Felsch1-17/+25
2018-09-17media: v4l2-rect.h: add position and equal helpersMarco Felsch1-0/+26
2018-09-17media: tvp5150: make use of regmap_update_bitsMarco Felsch1-21/+13
2018-09-17media: tvp5150: convert register access to regmapPhilipp Zabel1-69/+142
2018-09-17media: tvp5150: fix switch exit in set control handlerMarco Felsch1-1/+1
2018-09-17media: tvp5150: fix width alignment during set_selection()Marco Felsch1-5/+9
2018-09-17media: v4l2-mc: get rid of global pad indexesMauro Carvalho Chehab2-77/+48
2018-09-17media: mxl111sf: declare its own padsMauro Carvalho Chehab2-6/+12
2018-09-17media: saa7134: declare its own padsMauro Carvalho Chehab2-6/+12
2018-09-17media: si2157: declare its own padsMauro Carvalho Chehab2-9/+17