aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media
AgeCommit message (Expand)AuthorFilesLines
2024-03-26media: mediatek: vcodec: support 36 bits physical addressYunfei Dong2-3/+3
2024-03-26media: mediatek: vcodec: adding lock to protect encoder context listYunfei Dong4-2/+11
2024-03-26media: mediatek: vcodec: adding lock to protect decoder context listYunfei Dong4-2/+11
2024-03-26media: mediatek: vcodec: Fix oops when HEVC init failsNicolas Dufresne1-1/+1
2024-03-26media: mediatek: vcodec: Handle VP9 superframe bitstream with 8 sub-framesIrui Wang1-5/+6
2024-03-15Merge tag 'media/v6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds202-3104/+5470
2024-03-14Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/...Linus Torvalds5-5/+5
2024-03-13Merge tag 'drm-next-2024-03-13' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds1-3/+4
2024-03-13Merge tag 'pm-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds3-3/+3
2024-03-13Merge tag 'pmdomain-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ul...Linus Torvalds3-41/+26
2024-03-13Merge tag 'spi-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...Linus Torvalds4-52/+52
2024-03-11Merge branch 'pm-runtime'Rafael J. Wysocki3-3/+3
2024-03-07media: rcar-isp: Disallow unbind of devicesNiklas Söderlund1-0/+1
2024-03-06Normalise "name (ad@dr)" MODULE_AUTHORs to "name <ad@dr>"Ahelenia Ziemiańska4-4/+4
2024-03-04media: usbtv: Remove useless locks in usbtv_video_free()Benjamin Gaignard1-7/+0
2024-02-28media: mediatek: vcodec: avoid -Wcast-function-type-strict warningArnd Bergmann4-12/+4
2024-02-28media: ttpci: fix two memleaks in budget_av_attachZhipeng Lu1-3/+5
2024-02-28media: go7007: fix a memleak in go7007_load_encoderZhipeng Lu1-3/+5
2024-02-28media: dvb-frontends: avoid stack overflow warnings with clangArnd Bergmann1-26/+8
2024-02-28media: pvrusb2: fix uaf in pvr2_context_set_notifyEdward Adam Davis1-1/+1
2024-02-28media: usb: s2255: Refactor s2255_get_fx2fwRicardo Ribalda1-3/+4
2024-02-28media: ti: j721e-csi2rx: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-02-28media: stm32-dcmipp: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-02-28media: nxp: imx8-isi: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-02-28media: nuvoton: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-02-28media: chips-media: wave5: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-02-28media: chips-media: wave5: Remove unnecessary semicolonsThorsten Blum2-2/+2
2024-02-26Merge v6.8-rc6 into drm-nextDaniel Vetter10-6/+45
2024-02-23Merge tag 'tags/media-next-rkisp1-20240223' of git://git.kernel.org/pub/scm/l...Hans Verkuil6-65/+443
2024-02-23media: i2c: imx290: Fix IMX920 typoAlexander Stein1-8/+8
2024-02-23media: platform: replace of_graph_get_next_endpoint()Kuninori Morimoto6-9/+9
2024-02-23media: i2c: replace of_graph_get_next_endpoint()Kuninori Morimoto13-14/+14
2024-02-23media: ivsc: csi: Make use of sub-device stateSakari Ailus1-70/+13
2024-02-23media: ivsc: csi: Swap SINK and SOURCE padsSakari Ailus1-2/+2
2024-02-23media: ipu-bridge: Serialise calls to IPU bridge initSakari Ailus1-0/+4
2024-02-23media: ipu-bridge: Move graph checking to IPU bridgeSakari Ailus2-28/+23
2024-02-23media: ipu-bridge: Add ov01a10 in Dell XPS 9315Sakari Ailus1-0/+2
2024-02-23media: imx335: Add support for test pattern generatorMatthias Fend1-1/+101
2024-02-23media: imx335: Refactor power sequence to set controlsUmang Jain1-15/+20
2024-02-23media: imx335: Support multiple link frequencyUmang Jain1-14/+70
2024-02-23media: imx335: Use v4l2_link_freq_to_bitmap helperUmang Jain1-18/+18
2024-02-23media: imx335: Set reserved register to default valueUmang Jain1-1/+1
2024-02-23media: i2c: dw9714: Fix occasional probe errorsOndrej Jirman1-0/+2
2024-02-23media: i2c: ov5645: Remove software reset entry from ov5645_global_init_settingBiju Das1-1/+4
2024-02-23media: i2c: alvium: fix req_fr check in alvium_s_frame_interval()Tommaso Merciai1-8/+4
2024-02-23media: i2c: alvium: store frame interval in subdev stateTommaso Merciai2-34/+15
2024-02-23media: i2c: alvium: inline set_frame_interval into s_frame_intervalTommaso Merciai1-33/+19
2024-02-23media: i2c: alvium: remove the fr field of the alvium_dev structureTommaso Merciai2-13/+12
2024-02-23media: i2c: alvium: removal of dft_fr, min_fr and max_frTommaso Merciai2-21/+9
2024-02-23media: rkisp1: Add match data for i.MX8MP ISPPaul Elder1-0/+24
2024-02-23media: rkisp1: Fix endianness on raw streams on i.MX8MPPaul Elder2-12/+85
2024-02-23media: rkisp1: Add UYVY as an output formatPaul Elder1-0/+41
2024-02-23media: rkisp1: Add YC swap capabilityPaul Elder1-7/+19
2024-02-23media: rkisp1: Support i.MX8MP's 34-bit DMAPaul Elder3-10/+22
2024-02-23media: rkisp1: Configure gasket on i.MX8MPLaurent Pinchart3-3/+149
2024-02-23media: rkisp1: Support devices lacking dual cropPaul Elder3-7/+14
2024-02-23media: rkisp1: Support devices lacking self pathPaul Elder4-8/+31
2024-02-23media: rkisp1: Support setting memory stride for main pathPaul Elder3-15/+52
2024-02-23media: rkisp1: Add and use rkisp1_has_feature() macroLaurent Pinchart2-6/+9
2024-02-22treewide: update LLVM Bugzilla linksNathan Chancellor1-1/+1
2024-02-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski10-6/+45
2024-02-16media: visl: Add codec specific variability on output framesDetlev Casanova1-0/+36
2024-02-16media: visl: Add a tpg_verbose parameterDetlev Casanova3-118/+153
2024-02-16media: visl,vidtv: Set parameters permissions to 0444Detlev Casanova2-18/+18
2024-02-16media: v4l: marvell: select CONFIG_V4L2_ASYNC where neededArnd Bergmann1-0/+2
2024-02-16media: pvrusb2: fix pvr2_stream_callback castsArnd Bergmann3-8/+12
2024-02-16media: sta2x11: fix irq handler castArnd Bergmann1-5/+4
2024-02-16media: pvrusb2: remove redundant NULL checkDaniil Dulov1-5/+0
2024-02-16media: go7007: add check of return value of go7007_read_addr()Daniil Dulov1-1/+3
2024-02-16media: bt8xx: make bttv_sub_bus_type constRicardo B. Marliere2-2/+2
2024-02-16media: core: v4l2-ioctl.c: use is_valid_ioctl()Hans Verkuil1-1/+1
2024-02-16media: ti: Use devm_platform_ioremap_resource() in ti_csi2rx_probe()Markus Elfring1-4/+1
2024-02-16media: platform: cros-ec: Add Dita to the match tableKells Ping1-0/+2
2024-02-16media: i2c: st-vgxy61: remove redundant initialization of pointer modeColin Ian King1-1/+1
2024-02-16media: tda18271: remove redundant assignment to variable bcalColin Ian King1-1/+0
2024-02-16media: v4l2-ctrls-core.c: check min/max for menu, controlsHans Verkuil2-3/+4
2024-02-16media: amphion: Abort vpu parsing directly in seekMing Qian1-1/+3
2024-02-16media: imx-jpeg: Support for negotiating bytesperline with clientMing Qian2-0/+17
2024-02-16media: rcar-csi2: Move driver to renesas directoryNiklas Söderlund5-17/+17
2024-02-16media: dvb-frontends: Clean up errors in tda8083.hXueBing Chen1-4/+4
2024-02-16media: Clean up errors in bcm3510_priv.hXueBing Chen1-3/+3
2024-02-16media: stv6110x: Clean up errors in stv6110x.hXueBing Chen1-4/+4
2024-02-16media: dvb-frontends: Clean up errors in cx24110.hXueBing Chen1-4/+4
2024-02-16media: zl10036: Fix my email addressMatthias Schwarzott2-2/+2
2024-02-16media: pvrusb2: Use wait_event_freezable() for freezable kthreadKevin Hao1-5/+1
2024-02-16media: msp3400: Use wait_event_freezable_timeout() in msp_sleep()Kevin Hao2-16/+8
2024-02-16media: dvb_frontend: Use wait_event_freezable_timeout() for freezable kthreadKevin Hao1-9/+4
2024-02-16media: sun8i-di: Fix chroma difference thresholdJernej Skrabec1-1/+1
2024-02-16media: sun8i-di: Fix power on/off sequencesJernej Skrabec1-12/+13
2024-02-16media: sun8i-di: Fix coefficient writesJernej Skrabec1-21/+21
2024-02-16media: mediatek: vcodec: Remove unneeded semicolonYang Li1-7/+7
2024-02-15media: platform: rzg2l-cru: rzg2l-video: Fix start reception procedureBiju Das1-31/+28
2024-02-15media: platform: rzg2l-cru: rzg2l-csi2: Restructure vclk handlingBiju Das4-37/+19
2024-02-15media: platform: rzg2l-cru: rzg2l-video: Fix image processing initializationBiju Das1-7/+7
2024-02-15media: platform: rzg2l-cru: rzg2l-ip: Add delay after D-PHY resetBiju Das1-0/+3
2024-02-15media: platform: rzg2l-cru: rzg2l-csi2: Switch to RUNTIME_PM_OPS()Biju Das1-4/+5
2024-02-14media: venus: Convert to dev_pm_domain_attach|detach_list() for vcodecUlf Hansson3-41/+26
2024-02-12PM: runtime: Simplify pm_runtime_get_if_active() usageSakari Ailus3-3/+3
2024-02-08media: v4l2-subdev: Follow renaming of SPI "master" to "controller"Uwe Kleine-König1-2/+2
2024-02-08media: usb/msi2500: Follow renaming of SPI "master" to "controller"Uwe Kleine-König1-19/+19
2024-02-08media: netup_unidvb: Follow renaming of SPI "master" to "controller"Uwe Kleine-König1-24/+24
2024-02-08media: mgb4: Follow renaming of SPI "master" to "controller"Uwe Kleine-König1-7/+7
2024-02-07Merge drm/drm-next into drm-misc-nextThomas Zimmermann3-31/+28
2024-02-07media: edia: dvbdev: fix a use-after-freeZhipeng Lu1-0/+5
2024-02-07media: dvb: remove redundant assignment to variable retColin Ian King1-2/+1
2024-02-07media: dvb-frontends/dvb-pll: Remove usage of the deprecated ida_simple_xx() APIChristophe JAILLET1-3/+3
2024-02-07media: cx24110: clean up some coding style issuesXueBing Chen1-2/+2
2024-02-07media: drivers/media/dvb-core: copy user arrays safelyPhilipp Stanner1-4/+8
2024-02-06media: ov08x40: Reduce start streaming timeJason Chen1-1152/+57
2024-02-06Revert "media: ov08x40: Reduce start streaming time"Sakari Ailus1-57/+1152
2024-02-05media: nxp: imx8-isi: Factor out a variableRicardo Ribalda1-5/+3
2024-02-05media: nxp: imx8-isi: Mark all crossbar sink pads as MUST_CONNECTLaurent Pinchart1-8/+2
2024-02-05media: mc: Expand MUST_CONNECT flag to always require an enabled linkLaurent Pinchart1-10/+43
2024-02-05media: mc: Rename pad variable to clarify intentLaurent Pinchart1-5/+6
2024-02-05media: mc: Add num_links flag to media_padLaurent Pinchart1-0/+6
2024-02-05media: nxp: imx8-isi: Check whether crossbar pad is non-NULL before accessMarek Vasut1-1/+7
2024-02-05media: mc: Fix flags handling when creating pad linksLaurent Pinchart1-1/+6
2024-02-05media: mc: Add local pad to pipeline regardless of the link stateLaurent Pinchart1-9/+9
2024-02-05media: media-devnode: make media_bus_type constRicardo B. Marliere1-1/+1
2024-02-05media: cec: make cec_bus_type constRicardo B. Marliere1-1/+1
2024-02-05media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entityZhipeng Lu1-2/+8
2024-02-05media: v4l2-tpg: fix some memleaks in tpg_allocZhipeng Lu1-10/+42
2024-02-05media: dvb-usb: Fix kerneldocRicardo Ribalda1-2/+0
2024-02-05media: samsung: s5p-mfc: Fix kerneldocRicardo Ribalda1-1/+0
2024-02-05media: samsung: exynos4-is: Fix kerneldocRicardo Ribalda1-3/+0
2024-02-05media: qcom: venus: Fix kerneldocRicardo Ribalda1-1/+0
2024-02-05media: verisilicon: Fix kerneldocRicardo Ribalda1-1/+0
2024-02-05media: mediatek: vcodec: Fix kerneldocRicardo Ribalda3-3/+0
2024-02-05media: mediatek: jpeg: Fix kerneldocRicardo Ribalda1-1/+0
2024-02-05media: i2c: adv748: Fix kerneldocRicardo Ribalda1-1/+0
2024-02-05media: i2c: css-quirk.h: Fix kerneldocRicardo Ribalda1-4/+4
2024-02-05media: pci: dt315.h: Fix kerneldocRicardo Ribalda1-1/+0
2024-02-05media: cec: core: remove length check of Timer StatusNini Song1-14/+0
2024-02-05media: v4l2-ctrls: show all owned controls in log_statusHans Verkuil1-5/+13
2024-02-05media: cx231xx: controls are from another device, mark thisHans Verkuil1-1/+1
2024-02-05media: em28xx: annotate unchecked call to media_device_register()Nikita Zhandarovich1-0/+4
2024-02-05media: adv7180: Fix cppcheck errorsBhavin Sharma1-2/+2
2024-02-05media: xc4000: Fix atomicity violation in xc4000_get_frequencyGui-Dong Han1-2/+2
2024-02-05media: verisilicon: Fix some typosrenjun wang3-3/+3
2024-02-05media: pci: cx23885: check cx23885_vdev_init() returnHans Verkuil1-0/+8
2024-02-05media: tc358746: fix the pll calculating functionDuc-Long, Le1-2/+2
2024-02-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-31/+28
2024-02-01media: pwm-ir-tx: Depend on CONFIG_HIGH_RES_TIMERSSean Young1-0/+1
2024-02-01media: ir_toy: fix a memleak in irtoy_txZhipeng Lu1-0/+2
2024-02-01media: rc: bpf attach/detach requires write permissionSean Young3-5/+8
2024-02-01media: ov08x40: Reduce start streaming timeJason Chen1-1152/+57
2024-02-01media: ov08x40: Modify the tline calculation in different modesJason Chen1-15/+51
2024-02-01media: ov08x40: Avoid sensor probing in D0 stateJason Chen1-11/+21
2024-02-01media: imx355: Use v4l2_link_freq_to_bitmap helperSakari Ailus1-39/+14
2024-02-01media: imx319: Use v4l2_link_freq_to_bitmap helperSakari Ailus1-39/+14
2024-02-01media: imx334: Use v4l2_link_freq_to_bitmap helperSakari Ailus1-29/+12
2024-02-01media: v4l: Add a helper for setting up link-frequencies controlSakari Ailus1-0/+47
2024-02-01media: i2c: isl7998x: convert to use maple tree register cacheBo Liu1-1/+1
2024-02-01media: i2c: max2175: convert to use maple tree register cacheBo Liu1-1/+1
2024-02-01media: i2c: tvp5150: convert to use maple tree register cacheBo Liu1-1/+1
2024-02-01media: i2c: mt9v032: convert to use maple tree register cacheBo Liu1-1/+1
2024-02-01media: i2c: imx274: convert to use maple tree register cacheBo Liu1-1/+1
2024-02-01media: i2c: imx214: convert to use maple tree register cacheBo Liu1-1/+1
2024-02-01media: i2c: imx415: Add more clock configurationsAlexander Stein1-5/+260
2024-02-01media: i2c: imx415: Convert to new CCI register access helpersAlexander Stein2-238/+170
2024-02-01media: v4l2: cci: print leading 0 on errorJulien Massot1-2/+2
2024-02-01media: i2c: st-vgxy61: Convert to CCI register access helpersJulien Massot2-237/+154
2024-02-01media: tc358743: register v4l2 async device only after successful setupAlexander Stein1-3/+4
2024-02-01media: hantro: add support for STM32MP25 VENCHugues Fruchet3-0/+92
2024-02-01media: hantro: add support for STM32MP25 VDECHugues Fruchet5-3/+114
2024-02-01media: platform: mtk-mdp3: add support for parallel pipe to improve FPSMoudy Ho9-56/+208
2024-02-01media: platform: mtk-mdp3: add mt8195 MDP3 component settingsMoudy Ho2-4/+851
2024-02-01media: platform: mtk-mdp3: add mt8195 shared memory configurationsMoudy Ho2-0/+286
2024-02-01media: platform: mtk-mdp3: add mt8195 platform configurationMoudy Ho6-0/+716
2024-02-01media: platform: mtk-mdp3: add support for blending multiple componentsMoudy Ho3-3/+43
2024-02-01media: platform: mtk-mdp3: extend GCE event waiting in RDMA and WROTMoudy Ho3-8/+23
2024-02-01media: platform: mtk-mdp3: avoid multiple driver registrationsMoudy Ho3-0/+10
2024-02-01media: platform: mtk-mdp3: add checks for dummy componentsMoudy Ho4-2/+74
2024-02-01media: platform: mtk-mdp3: introduce more MDP3 componentsMoudy Ho12-16/+318
2024-02-01media: platform: mtk-mdp3: introduce more pipelines from MT8195Moudy Ho2-27/+60
2024-02-01media: platform: mtk-mdp3: add support second sets of MUTEXMoudy Ho3-38/+74
2024-02-01media: platform: mtk-mdp3: add support second sets of MMSYSMoudy Ho4-32/+92
2024-02-01media: rkisp1: Fix IRQ handling due to shared interruptsTomi Valkeinen5-0/+33
2024-02-01media: Revert "media: rkisp1: Drop IRQF_SHARED"Tomi Valkeinen1-1/+1
2024-01-29Merge drm/drm-next into drm-misc-nextMaxime Ripard381-4732/+32846
2024-01-29Merge tag 'v6.8-rc2'Hans Verkuil3-31/+28
2024-01-26Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-1/+1
2024-01-24bpf: Take into account BPF token when fetching helper protosAndrii Nakryiko1-1/+1
2024-01-24media: vb2: refactor setting flags and caps, fix missing capHans Verkuil1-28/+25
2024-01-24media: media videobuf2: Stop direct calls to queue num_buffers fieldBenjamin Gaignard2-2/+2
2024-01-24media: chips-media: wave5: Remove K3 ReferencesBrandon Brnich1-1/+1
2024-01-24media: mediatek: vcodec: drop excess struct members descriptionsHans Verkuil2-2/+0
2024-01-22media: i2c: ar0521: fix spellosRandy Dunlap1-3/+3
2024-01-22media: mc: Drop useless debug print on file handle releaseSakari Ailus1-1/+0
2024-01-22media: v4l2-mc: Add debug prints for v4l2_fwnode_create_links_for_pad()Sakari Ailus1-4/+19
2024-01-22media: ipu3-cio2: Further clean up async subdev link creationSakari Ailus1-17/+5
2024-01-22media: cadence: csi2rx: Add enum_mbus_code pad opsChanghuang Liang1-0/+13
2024-01-22media: platform: xilinx: Fix Kconfig indentationMichal Simek1-2/+2
2024-01-22media: v4l2-subdev: Fix spelling mistake "heigth" -> "height"Colin Ian King1-1/+1
2024-01-22media: ti: j721e-csi2rx: add support for RGB formatsJai Luthra1-0/+18
2024-01-22media: cadence: csi2rx: add support for RGB formatsJai Luthra1-0/+3
2024-01-22media: ti: j721e-csi2rx: add GREY formatJulien Massot1-0/+6
2024-01-22media: cadence: csi2rx: add Y8_1X8 formatJulien Massot1-0/+1
2024-01-22media: cadence: csi2rx: use match fwnode for media linkJulien Massot1-1/+1
2024-01-22media: tc358743: register v4l2 async device only after successful setupAlexander Stein1-3/+4