aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media
AgeCommit message (Expand)AuthorFilesLines
2019-01-16media: vim2m: only cancel work if it is for right contextHans Verkuil1-1/+3
2019-01-16media: v4l: ioctl: Validate num_planes for debug messagesSakari Ailus1-1/+3
2019-01-16media: v4l: ioctl: Validate num_planes before using itSakari Ailus1-0/+8
2019-01-16media: v4l2-ioctl: Clear only per-plane reserved fieldsThierry Reding1-4/+8
2019-01-08cross-tree: phase out dma_zalloc_coherent()Luis Chamberlain2-3/+3
2019-01-03Remove 'type' argument from access_ok() functionLinus Torvalds2-24/+24
2018-12-28mm: convert totalram_pages and totalhigh_pages variables to atomicArun KS1-1/+1
2018-12-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-0/+24
2018-12-25Merge tag 'media/v4.20-7' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds5-6/+36
2018-12-25Merge tag 'media/v4.20-6' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds192-2973/+9776
2018-12-25Merge tag 'drm-next-2018-12-14' of git://anongit.freedesktop.org/drm/drmLinus Torvalds5-6/+6
2018-12-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller12-29/+74
2018-12-20media: cx23885: only reset DMA on problematic CPUsBrad Love2-2/+55
2018-12-20media: ddbridge: Move asm includes after linux onesNathan Chancellor1-3/+3
2018-12-17media: drxk_hard: check if parameter is not NULLMauro Carvalho Chehab1-3/+5
2018-12-17Merge tag 'v4.20-rc7' into patchworkMauro Carvalho Chehab12-29/+74
2018-12-14media: v4l: Add support for V4L2_BUF_TYPE_META_OUTPUTSakari Ailus4-4/+34
2018-12-12media: v4l2-fwnode: Fix setting V4L2_MBUS_DATA_ACTIVE_HIGH/LOW flagOndrej Jirman1-2/+2
2018-12-12media: platform: Add Aspeed Video Engine driverEddie James3-0/+1739
2018-12-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-0/+24
2018-12-09media: bpf: add bpf function to report mouse movementSean Young1-0/+24
2018-12-07media: vimc: fix start stream when link is disabledHelen Fornazier1-0/+2
2018-12-07media: v4l2-device: Link subdevices to their parent devices if availableTomasz Figa1-0/+1
2018-12-07media: siano: Use kmemdup instead of duplicating its functionWen Yang1-2/+1
2018-12-07media: video-i2c: check if chip struct has set_power functionMatt Ranostay1-5/+17
2018-12-07media: video-i2c: support runtime PMAkinobu Mita1-2/+139
2018-12-07media: vivid: Improve timestampingGabriel Francisco Mandaji3-18/+40
2018-12-07media: rcar-vin: add R8A77980 supportSergei Shtylyov1-0/+32
2018-12-07media: rcar-csi2: add R8A77980 supportSergei Shtylyov1-0/+11
2018-12-07media: Use of_node_name_eq for node name comparisonsRob Herring4-13/+11
2018-12-07media: venus: core: Set dma maximum segment sizeVivek Gautam1-0/+8
2018-12-07media: venus: Support V4L2 QP parameters in Venus encoderKelvin Lawson1-0/+19
2018-12-07media: v4l2-ioctl: Zero v4l2_plane_pix_format reserved fieldsEzequiel Garcia1-0/+10
2018-12-07media: marvell-ccic: trivial fix to the datasheet URLLubomir Rintel1-1/+1
2018-12-07media: sun6i: fix spelling mistake "droped" -> "dropped"Colin Ian King1-2/+2
2018-12-07media: pvrusb2: fix spelling mistake "statuss" -> "status"Colin Ian King1-1/+1
2018-12-07media: coda: fix H.264 deblocking filter controlsPhilipp Zabel4-22/+20
2018-12-07media: venus: add support for key frameMalathi Gottam1-1/+18
2018-12-07media: lmedm04: Move interrupt buffer to priv buffer.Malcolm Priestley1-19/+9
2018-12-07media: lmedm04: Add missing usb_free_urb to free interrupt urb.Malcolm Priestley1-0/+1
2018-12-05media: stkwebcam: Bugfix for wrong return valuesAndreas Pape1-1/+5
2018-12-05media: stkwebcam: Support for ASUS A6VM notebook added.Andreas Pape1-0/+7
2018-12-05Merge commit '0072a0c14d5b7cb72c611d396f143f5dcd73ebe2' into patchworkMauro Carvalho Chehab3-6/+11
2018-12-05media: Add a Kconfig option for the Request APISakari Ailus3-0/+19
2018-12-05media: mpeg2-ctrls.h: move MPEG2 state controls to non-public headerHans Verkuil1-2/+2
2018-12-05media: vicodec: Change variable namesDafna Hirschfeld1-46/+48
2018-12-05media: v4l2: async: remove locking when initializing async notifierNiklas Söderlund1-4/+0
2018-12-05media: ov5640: Remove duplicate auto-exposure setupMaxime Ripard1-1/+1
2018-12-05media: ov5640: Add 60 fps supportMaxime Ripard1-4/+16
2018-12-05media: ov5640: Make the FPS clamping / rounding more extendableMaxime Ripard1-12/+15
2018-12-05media: ov5640: Make the return rate type more explicitMaxime Ripard1-4/+4
2018-12-05media: ov5640: Enhance FPS handlingMaxime Ripard1-255/+51
2018-12-05media: ov5640: Remove pixel clock ratesMaxime Ripard1-20/+1
2018-12-05media: ov5640: Compute the clock rate at runtimeMaxime Ripard1-1/+2
2018-12-05media: ov5640: Remove redundant register setupMaxime Ripard1-10/+0
2018-12-05media: ov5640: Remove redundant definesMaxime Ripard1-5/+2
2018-12-05media: ov5640: Remove the clocks registers initializationMaxime Ripard1-24/+22
2018-12-05media: ov5640: Adjust the clock based on the expected rateMaxime Ripard1-1/+364
2018-12-05media: ov5640: Fix set format regressionJacopo Mondi1-9/+8
2018-12-05media: mt9m111: allow to setup pixclk polarityEnrico Scholz2-1/+44
2018-12-05media: mt9m111: add support to select formats and fps for {Q,SXGA}Michael Grzeschik1-0/+165
2018-12-05media: mt9m111: add streaming check to set_fmtMichael Grzeschik1-0/+3
2018-12-05media: mt9m111: add s_stream callbackMarco Felsch1-0/+10
2018-12-05media: imx274: select REGMAP_I2CLuca Ceresoli1-0/+1
2018-12-05media: imx274: declare the correct number of controlsLuca Ceresoli1-1/+1
2018-12-05media: imx274: fix stack corruption in imx274_read_regLuca Ceresoli1-2/+5
2018-12-05media: unify some sony camera sensors pattern namingBingbu Cao3-12/+12
2018-12-05media: imx355: fix wrong order in test pattern menusBingbu Cao1-1/+1
2018-12-05media: imx319: fix wrong order in test pattern menusBingbu Cao1-1/+1
2018-12-05media: v4l2-fwnode: Demote warning to debug levelFabio Estevam1-1/+1
2018-12-05media: firewire: Fix app_info parameter type in avc_ca{,_app}_infoNathan Chancellor2-4/+8
2018-12-05media: sti/bdisp: don't pass GFP_DMA32 to dma_alloc_attrsChristoph Hellwig1-1/+1
2018-12-05media: imx-pxp: remove duplicated include from imx-pxp.cYueHaibing1-1/+0
2018-12-05media: ddbridge: remove another duplicate of io.h and sort includesMauro Carvalho Chehab1-27/+25
2018-12-05media: ddbridge: remove some duplicated include filezhong jiang1-2/+0
2018-12-05media: tvp5150: fix irq_request error path during probeMarco Felsch1-1/+1
2018-12-05media: remove redundant include moduleparam.hzhong jiang3-3/+0
2018-12-05media: drivers: media: pci: b2c2: Fix errors due to unappropriate coding style.Iliya Iliev1-33/+37
2018-12-05media: usb: dvb-usb: remove old friio driverCorentin Labbe3-1061/+0
2018-12-05media: lmedm04: use dvb_usbv2_generic_rw_lockedMalcolm Priestley1-30/+12
2018-12-05media: lmedm04: Move usb buffer to lme2510_state.Malcolm Priestley1-32/+3
2018-12-05media: dib7000p: Remove dead codeSean Young1-2/+5
2018-12-05media: rtl28xxu: add support for Sony CXD2837ER slave demodNikita Gerasimov3-3/+42
2018-12-05media: uvcvideo: Utilise for_each_uvc_urb iteratorKieran Bingham2-25/+24
2018-12-05media: uvcvideo: Rename uvc_{un,}init_video()Kieran Bingham1-9/+11
2018-12-05media: uvcvideo: Split uvc_video_enable into twoKieran Bingham3-32/+30
2018-12-05media: uvcvideo: Move decode processing to process contextKieran Bingham3-24/+119
2018-12-05media: uvcvideo: Abstract streaming object lifetimeKieran Bingham1-16/+38
2018-12-05media: uvcvideo: queue: Support asynchronous buffer handlingKieran Bingham2-11/+54
2018-12-05media: uvcvideo: queue: Simplify spin-lock usageKieran Bingham1-6/+8
2018-12-05media: uvcvideo: Protect queue internals with helperKieran Bingham3-10/+30
2018-12-05media: uvcvideo: Convert decode functions to use new context structureKieran Bingham3-13/+27
2018-12-05media: uvcvideo: Refactor URB descriptorsKieran Bingham2-22/+45
2018-12-03media: seco-cec: add missing header file to fix buildRandy Dunlap1-0/+1
2018-12-03media: vicodec: set state resolution from raw formatHans Verkuil1-3/+10
2018-12-03media: vivid: drop v4l2_ctrl_request_complete() from start_streamingHans Verkuil5-10/+0
2018-12-03media: vb2: don't unbind/put the object when going to state QUEUEDHans Verkuil1-1/+1
2018-12-03media: vb2: keep a reference to the request until dqbufHans Verkuil1-5/+33
2018-12-03media: vb2: skip request checks for VIDIOC_PREPARE_BUFHans Verkuil1-4/+7
2018-12-03media: vb2: don't call __vb2_queue_cancel if vb2_start_streaming failedHans Verkuil1-3/+1
2018-12-03media: vsp1: Fix LIF buffer thresholdsLaurent Pinchart1-1/+1
2018-12-03media: vicodec: move the GREY format to the end of the listHans Verkuil1-2/+1
2018-12-03media: tda7432: fix spelling mistake "maximium" -> "maximum"Colin Ian King1-2/+2
2018-12-03media: vivid: add req_validate error injectionHans Verkuil3-1/+29
2018-12-03media: adv7604 added include of linux/interrupt.hJasmin Jessich1-0/+1
2018-12-03media: v4l2-pci-skeleton: depend on CONFIG_SAMPLESMichael Tretter1-0/+1
2018-12-03media: v4l: ioctl: Allow drivers to fill in the format descriptionSakari Ailus1-1/+1
2018-12-03media: v4l: Fix MPEG-2 slice Intra DC Precision validationJonas Karlman1-1/+2
2018-12-03media: DaVinci-VPBE: fix error handling in vpbe_initialize()Alexey Khoroshilov1-2/+5
2018-12-03media: vivid: fix smatch warningsHans Verkuil2-6/+19
2018-12-03media: mtk-vcodec: Remove VA from encoder frame buffersTomasz Figa3-6/+7
2018-12-03media: camss: Take in account sensor skip framesTodor Tomov3-6/+20
2018-12-03media: adv7180: add g_skip_frames supportTim Harvey1-0/+15
2018-12-03media: em28xx: fix spelling mistake, "Cinnergy" -> "Cinergy"Colin Ian King1-1/+1
2018-12-03media: exynos4-is: fix spelling mistake ACTURATOR -> ACTUATORColin Ian King2-3/+3
2018-12-03media: i2c: TDA1997x: select CONFIG_HDMIArnd Bergmann1-0/+1
2018-12-03media: uvcvideo: Refactor teardown of uvc on USB disconnectDaniel Axtens3-8/+18
2018-12-03media: uvcvideo: Add support for the CNF4 formatSergey Dorodnicov2-0/+8
2018-12-03media: v4l: Add 4bpp packed depth confidence format CNF4Sergey Dorodnicov1-0/+1
2018-12-03media: xilinx: fix typo in formats tableAndrea Merello1-1/+1
2018-12-03media: xilinx: Use SPDX-License-IdentifierDhaval Shah11-36/+13
2018-12-03media: cxd2880-spi: Add optional vcc regulatorNeil Armstrong1-0/+16
2018-12-03media: dib0900: fix smatch warningsHans Verkuil1-16/+16
2018-12-03media: mxl5xx: constify dvb_frontend_ops structureJulia Lawall1-1/+1
2018-12-03media: dvb-frontends: Use kmemdup instead of duplicating its functionzhong jiang1-4/+2
2018-12-03media: usb: Use kmemdup instead of duplicating its function.zhong jiang1-2/+1
2018-12-03media: cxd2880-spi: fix probe when dvb_attach failsNeil Armstrong1-0/+1
2018-12-03media: dvb: Use WARM definition from identify_state()Victor Toso1-4/+2
2018-12-03media: af9033: Remove duplicated switch statementVictor Toso1-10/+2
2018-12-03media: dib0700: fix spelling mistake "Amplifyer" -> "Amplifier"Colin Ian King1-1/+1
2018-12-03media: dvb-usb-v2: Fix incorrect use of transfer_flags URB_FREE_BUFFERMalcolm Priestley1-3/+2
2018-12-03media: saa7134: rc-core maintains users count, no need to duplicateSean Young3-67/+18
2018-12-03media: venus: fix reported size of 0-length buffersAlexandre Courbot1-3/+1
2018-12-03media: venus: dynamic handling of bitrateMalathi Gottam1-0/+15
2018-11-29Merge v4.20-rc4 into drm-nextDave Airlie9-40/+75
2018-11-27media: venus: handle peak bitrate set propertyMalathi Gottam2-1/+3
2018-11-27media: venus: add support for USERPTR to queueMalathi Gottam1-2/+2
2018-11-27media: dvb-pll: don't re-validate tuner frequenciesMauro Carvalho Chehab1-3/+0
2018-11-27media: dvb-pll: fix tuner frequency rangesMauro Carvalho Chehab1-55/+48
2018-11-23media: dvb-pll: don't re-validate tuner frequenciesMauro Carvalho Chehab1-3/+0
2018-11-23media: dvb-pll: fix tuner frequency rangesMauro Carvalho Chehab1-55/+48
2018-11-23media: dvb_frontend: add debug message for frequency intervalsMauro Carvalho Chehab1-0/+3
2018-11-23media: dvb_frontend: don't print function names twiceMauro Carvalho Chehab1-4/+4
2018-11-23media: vb2: be sure to unlock mutex on errorsMauro Carvalho Chehab1-1/+2
2018-11-23media: seco-cec: declare ops as static constMauro Carvalho Chehab1-1/+1
2018-11-23media: seco-cec: fix MakefileHans Verkuil1-1/+1
2018-11-23media: videobuf2-v4l2: drop WARN_ON in vb2_warn_zero_bytesused()Hans Verkuil1-1/+0
2018-11-23media: vb2: Allow reqbufs(0) with "in use" MMAP buffersJohn Sheu2-6/+4
2018-11-23media: v4l2-mem2mem: Avoid calling .device_run in v4l2_m2m_job_finishEzequiel Garcia1-1/+24
2018-11-23media: v4l2-mem2mem: Simplify exiting the function in __v4l2_m2m_try_scheduleSakari Ailus1-16/+13
2018-11-23media: v4l2-ioctl.c: Simplify locking for m2m devicesEzequiel Garcia1-45/+2
2018-11-23media: mem2mem: Require capture and output mutexes to matchEzequiel Garcia1-5/+7
2018-11-23media: venus: firmware: add no TZ boot and shutdown routineVikash Garodia5-7/+97
2018-11-23media: venus: firmware: register separate platform_device for firmware loaderStanimir Varbanov4-4/+70
2018-11-23media: venus: firmware: move load firmware in a separate functionVikash Garodia3-23/+38
2018-11-23media: venus: firmware: add routine to reset ARM9Vikash Garodia5-9/+57
2018-11-23media: vivid: free bitmap_cap when updating std/timings/etc.Hans Verkuil1-0/+2
2018-11-23media: v4l2-tpg: array index could become negativeHans Verkuil1-1/+1
2018-11-23media: vb2: check memory model for VIDIOC_CREATE_BUFSHans Verkuil1-0/+3
2018-11-23media: adv*/tc358743/ths8200: fill in min width/height/pixelclockHans Verkuil6-8/+8
2018-11-23media: vim2m: use cancel_delayed_work_sync instead of flush_schedule_workHans Verkuil1-1/+2
2018-11-23media: vivid: fill in media_device bus_infoHans Verkuil1-0/+2
2018-11-23media: rockchip/rga: constify video_device structureJulia Lawall1-1/+1
2018-11-23media: vivid: set min width/height to a value > 0Hans Verkuil1-1/+1
2018-11-23media: vivid: fix error handling of kthread_runHans Verkuil2-2/+8
2018-11-23media: vimc: constify structures stored in fields of v4l2_subdev_ops structureJulia Lawall1-1/+1
2018-11-23media: rockchip/rga: constify v4l2_m2m_ops structureJulia Lawall1-1/+1
2018-11-23media: vicodec: constify v4l2_ctrl_ops structureJulia Lawall1-1/+1
2018-11-23media: cec: keep track of outstanding transmitsHans Verkuil1-9/+18
2018-11-23media: cec: add debug_phys_addr module optionHans Verkuil1-0/+6
2018-11-23media: cec: report Vendor ID after initializationHans Verkuil1-0/+7
2018-11-23media: adv7604: add CEC support for adv7611/adv7612Hans Verkuil1-10/+53
2018-11-23media: vb2: vb2_mmap: move lock upHans Verkuil1-3/+8
2018-11-23media: pulse8-cec: return 0 when invalidating the logical addressHans Verkuil1-1/+1
2018-11-23media: cec-pin: fix broken tx_ignore_nack_until_eom error injectionHans Verkuil1-2/+3
2018-11-23media: doc-rst: Fix broken referencesRicardo Ribalda Delgado1-1/+1
2018-11-23media: rcar-csi2: Handle per-SoC number of channelsJacopo Mondi1-3/+12
2018-11-23media: rcar: rcar-csi2: Update V3M/E3 PHTW tablesJacopo Mondi1-31/+31
2018-11-23media: rcar-csi2: Add R8A77990 supportJacopo Mondi1-0/+9
2018-11-23media: rcar-vin: Add support for R-Car R8A77990Jacopo Mondi1-0/+20
2018-11-23media: imx-pxp: Improve pxp_soft_reset() error messageFabio Estevam1-4/+4
2018-11-23media: imx-pxp: Check for pxp_soft_reset() errorFabio Estevam1-3/+9
2018-11-23media: imx-pxp: Check the return value from clk_prepare_enable()Fabio Estevam1-1/+4
2018-11-23media: coda: debug output when setting visible size via crop selectionPhilipp Zabel1-0/+3
2018-11-23media: coda: normalise debug outputPhilipp Zabel3-76/+65
2018-11-23media: coda: improve queue busy error messagePhilipp Zabel1-1/+2
2018-11-23media: coda: print SEQ_INIT error code as hex valueMichael Tretter1-1/+1
2018-11-23media: coda: fail S_SELECTION for read-only targetsPhilipp Zabel1-22/+29
2018-11-23media: coda: never set infinite timeperframePhilipp Zabel1-3/+3
2018-11-23media: coda: implement ENUM_FRAMEINTERVALSPhilipp Zabel1-0/+34
2018-11-23media: coda: set V4L2_CAP_TIMEPERFRAME flag in coda_s_parmPhilipp Zabel1-0/+1
2018-11-23media: coda: don't disable IRQs across buffer meta handlingLucas Stach2-15/+9
2018-11-23media: coda: remove unused instances listPhilipp Zabel2-11/+0
2018-11-23media: coda: reduce minimum frame size to 48x16 pixels.Philipp Zabel1-2/+2
2018-11-23media: coda: limit queueing into internal bitstream bufferLucas Stach1-0/+28
2018-11-23media: coda: always hold back decoder jobs until we have enough bitstream pay...Philipp Zabel2-5/+20
2018-11-23media: coda: store unmasked fifo position in metaPhilipp Zabel4-13/+11
2018-11-23media: coda: fix memory corruption in case more than 32 instances are openedPhilipp Zabel2-17/+12
2018-11-23media: ov2680: fix null dereference at power onRui Miguel Silva1-10/+2
2018-11-23media: sun6i: Add A31 compatibleMaxime Ripard1-0/+1