aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/pci
AgeCommit message (Expand)AuthorFilesLines
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/tj...Mark Brown1-1/+1
4 daysmedia: pci: intel: Add CVS support for IPU bridge driverMiguel Vadillo1-2/+11
12 daysmedia: ivtv: use clamp in ivtv_try_fmt_vid_{out,cap}Thorsten Blum1-8/+4
2026-05-12media: pci: add AVMatrix HWS capture driverBen Hoff13-0/+3944
2026-05-07media: ddbridge: add WQ_PERCPU to alloc_workqueue usersMarco Crivellari1-1/+1
2026-05-06media: saa7134: Fix a possible memory leak in saa7134_video_init1Ma Ke1-5/+20
2026-05-06media: cx23885: add ioremap return check and cleanupWang Jun1-2/+12
2026-05-05media: pci: dm1105: Free allocated workqueueKrzysztof Kozlowski1-0/+1
2026-05-05media: dm1105: fix missing error check for dma_alloc_coherentZhaoyang Yu1-1/+6
2026-05-05media: dead code cleanup in kconfig for VIDEO_SOLO6X10Julian Braha1-1/+0
2026-05-05media: intel/ipu6: Improve DWC PHY HSFREQRANGE band selection for overlapping...Marco Nenciarini1-6/+18
2026-05-05media: mgb4: Fix DV timings limitsMartin Tůma2-8/+8
2026-03-25media: cx23885: Module option to disable analog videoBradford Love4-3/+22
2026-03-17media: rc: fix race between unregister and urb/irq callbacksSean Young8-2/+10
2026-03-17media: saa7164: Fix REV2 firmware filenameBradford Love1-2/+2
2026-03-16media: saa7164: add ioremap return checks and cleanupsWang Jun1-12/+35
2026-03-16media: pci: zoran: fix potential memory leak in zoran_probe()Abdun Nihaal1-1/+1
2026-03-16media: saa7134: rename i2c_dbg() to saa7134_i2c_dbg()Bartosz Golaszewski1-13/+13
2026-03-16media: cx25821-alsa: replace BUG_ON() with WARN_ON()Atharv Dubey1-3/+3
2026-03-16media:pci:mgb4: Add zDML color mapping supportMartin Tůma2-3/+77
2026-03-16media:pci:mgb4: Fixed negative hwmon temperatures processingMartin Tůma1-1/+2
2026-03-11media: ipu-bridge: Add OV5675 sensor configLeif Skunberg1-0/+2
2026-03-11media: ipu-bridge: Add upside-down sensor DMI quirk for Dell XPS 13 9340 and ...Hans de Goede1-0/+14
2026-03-11media: intel/ipu6: fix error pointer dereferenceEthan Tidmore1-1/+1
2026-02-22Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL usesKees Cook1-2/+2
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds72-91/+91
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook75-104/+102
2026-02-11Merge tag 'media/v7.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mch...Linus Torvalds23-245/+312
2026-02-03media: pci: mg4b: Use IRQF_NO_THREADSebastian Andrzej Siewior1-1/+1
2026-01-17media: pci: mgb4: Add support for GMSL3 coaxial modulesMartin Tůma2-6/+28
2026-01-17media: pci: mgb4: Add support for GMSL1 modulesMartin Tůma7-71/+189
2026-01-16media: ipu6: Update e-mail addressesSakari Ailus2-2/+2
2026-01-13media: ipu6: Always call video_device_pipeline_alloc_start()Sakari Ailus2-7/+1
2026-01-13media: ipu6: Drop custom functions to obtain sd state informationSakari Ailus4-66/+24
2026-01-13media: ipu6: Remove source_entity from struct ipu6_isys_streamSakari Ailus3-39/+31
2026-01-13media: ipu6: Obtain unique source pad from remote sub-deviceSakari Ailus1-3/+3
2026-01-13media: ipu6: Obtain remote pad using media_pad_remote_pad_unique()Sakari Ailus1-1/+1
2026-01-13media: ipu6: Drop error argument from ipu6_isys_stream_start()Sakari Ailus2-10/+3
2026-01-13media: ipu6: Always close firmware streamSakari Ailus1-3/+2
2026-01-13media: ipu6: Close firmware streams on streaming enable failureSakari Ailus1-0/+1
2026-01-13media: ipu6: Don't check pipeline in stream_startSakari Ailus1-4/+2
2026-01-13media: ipu6: Remove redundant streaming start via buffer queueingSakari Ailus1-7/+0
2026-01-13media: ipu6: Make symbols staticSakari Ailus2-4/+2
2026-01-13media: ipu6: Remove redundant driver data checksSakari Ailus1-8/+1
2026-01-13media: ipu6: Drop MMU hardware initialisation in probe()Sakari Ailus1-8/+0
2026-01-13media: ipu6: Ensure stream_mutex is acquired when dealing with node listSakari Ailus1-3/+5
2026-01-13media: ipu6: Fix RPM reference leak in probe error pathsBingbu Cao1-4/+6
2026-01-13media: ipu6: Fix typo and wrong constant in ipu6-mmu.cBingbu Cao1-2/+2
2026-01-13media: cx25821: Fix a resource leak in cx25821_dev_setup()Haoxiang Li1-0/+1
2026-01-13media: solo6x10: Check for out of bounds chip_idKees Cook1-1/+7
2026-01-13media: cx25821: Add missing unmap in snd_cx25821_hw_params()Haoxiang Li1-0/+1
2026-01-13media: cx23885: Add missing unmap in snd_cx23885_hw_params()Haoxiang Li1-1/+3
2026-01-13media: cx88: Add missing unmap in snd_cx88_hw_params()Haoxiang Li1-1/+3
2026-01-06media: ipu-bridge: Add DMI quirk for Dell XPS laptops with upside down sensorsHans de Goede2-1/+30
2025-11-13media: ipu6: isys: Add support for monochrome media bus formatsHans de Goede3-9/+43
2025-11-13media: ipu-bridge: Add OV05C10 to the list of supported sensorsHao Yao1-0/+2
2025-11-13media: ipu-bridge: Add IMX471 to the list of supported sensorsJimmy Su1-0/+2
2025-11-11Merge tag 'v6.18-rc5' into media-nextMauro Carvalho Chehab6-34/+52
2025-11-03media: pci: mgb4: Fix DV capabilitiesMartin Tůma2-4/+4
2025-10-29media: ivsc: Release csi_dev reference early in mei_ace_setup_dev_link()Ma Ke1-2/+2
2025-10-17media: ipu6: isys: Use %pe format specifierRicardo Ribalda1-2/+2
2025-10-17media: ipu3-cio2: Use %pe format specifierRicardo Ribalda1-2/+2
2025-10-17media: ipu-bridge: Use %pe format specifierRicardo Ribalda1-2/+2
2025-10-14media: ivtv: Fix invalid access to file *Jacopo Mondi3-14/+25
2025-10-14media: cx18: Fix invalid access to file *Jacopo Mondi3-20/+27
2025-10-14media: pci: mg4b: use iio_push_to_buffers_with_ts()David Lechner1-1/+1
2025-10-14media: pci: mg4b: use aligned_s64David Lechner1-1/+2
2025-10-14media: pt1: use vmalloc_array to simplify codeQianfeng Rong1-1/+1
2025-09-17media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_removeDuoming Zhou1-1/+1
2025-09-09media: update Hans Verkuil's email addressHans Verkuil77-78/+78
2025-09-09media: update Hans Verkuil's email addressHans Verkuil1-1/+1
2025-08-29media: pci: mgb4: Fix timings comparison in VIDIOC_S_DV_TIMINGSMartin Tůma1-2/+1
2025-08-29media: pci/ivtv: Replace GPLv2 boilerplate text with SPDXThomas Huth3-42/+3
2025-08-29media: pci: mg4b: fix uninitialized iio scan dataDavid Lechner1-1/+1
2025-08-29media: pci: ivtv: Add missing check after DMA mapThomas Fourier2-2/+8
2025-08-29media: pci: zoran: Remove unused debug parameterDr. David Alan Gilbert2-6/+0
2025-08-29media: cx18: Add missing check after DMA mapThomas Fourier1-3/+10
2025-08-25media: ipu6: isys: Set embedded data type correctly for metadata formatsSakari Ailus1-0/+6
2025-08-25media: ipu6: isys: Use v4l2_ctrl_subdev_subscribe_event()Laurent Pinchart1-1/+1
2025-08-13media: v4l2: Rename second ioctl handlers argument to 'void *priv'Laurent Pinchart4-42/+42
2025-08-13media: ivtv: Access v4l2_fh from fileJacopo Mondi3-69/+64
2025-08-13media: cx18: Access v4l2_fh from fileJacopo Mondi1-32/+32
2025-08-13media: zoran: Rename __fh to fhJacopo Mondi1-18/+18
2025-08-13media: zoran: Remove zoran_fh structureJacopo Mondi2-8/+1
2025-08-13media: ipu6: isys: Don't set V4L2_FL_USES_V4L2_FH manuallyLaurent Pinchart1-1/+0
2025-08-13media: Reset file->private_data to NULL in v4l2_fh_del()Laurent Pinchart4-6/+6
2025-08-13media: Set file->private_data in v4l2_fh_add()Laurent Pinchart4-9/+4
2025-08-13media: pci: ivtv: Don't create fake v4l2_fhLaurent Pinchart4-14/+13
2025-08-13media: Replace file->private_data access with custom functionsLaurent Pinchart3-9/+14
2025-08-13media: Replace file->private_data access with file_to_v4l2_fh()Laurent Pinchart3-4/+4
2025-08-13media: Wrap file->private_data access with a helper functionLaurent Pinchart2-2/+2
2025-08-13media: pci: saa7164: Store v4l2_fh pointer in file->private_dataLaurent Pinchart3-25/+34
2025-08-07treewide: rename GPIO set callbacks back to their original namesBartosz Golaszewski1-1/+1
2025-07-31Merge tag 'media/v6.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds16-156/+72
2025-07-10media: ipu6: isys: Set minimum height to 1Sakari Ailus1-1/+1
2025-07-10media: ipu6: isys: Use correct pads for xlate_streams()Sakari Ailus1-6/+6
2025-06-30media: ipu-bridge: Improve error logging when waiting for IVSC to become readyHans de Goede1-1/+2
2025-06-30media: ipu-bridge: Add Onsemi MT9M114 HID to list of supported sensorsHans de Goede1-0/+2
2025-06-30media: ipu-bridge: Add Toshiba T4KA3 HID to list of supported sensorHans de Goede1-0/+2
2025-06-30media: ivsc: Remove Wentong's e-mail addressSakari Ailus2-2/+2
2025-06-30media: ivsc: Fix crash at shutdown due to missing mei_cldev_disable() callsHans de Goede2-0/+4
2025-06-30media: ipu-bridge: Add support for additional link frequenciesJason Chen1-1/+1
2025-06-30media: ipu3-cio2: Use V4L2 subdev active stateLaurent Pinchart2-52/+32
2025-06-30media: ipu-bridge: Add _HID for OV5670Daniel Scally1-0/+2
2025-06-30media: ipu-bridge: Add link-frequency to the GC0310 entryHans de Goede1-1/+1
2025-06-17media: pci: cx18-av-vbi: Replace open-coded parity calculation with parity8()Kuan-Wei Chiu1-10/+2
2025-06-17sysfs: treewide: switch back to bin_attribute::read()/write()Thomas Weißschuh1-1/+1
2025-06-17media: mgb4: Enumerate only the available timingsMartin Tůma1-1/+8
2025-06-17media: cx18: Replace custom implementation of list_entry_is_head()Andy Shevchenko3-14/+2
2025-06-17media: saa7164: Remove unused functionsDr. David Alan Gilbert3-50/+0
2025-06-17media: solo6x10: use new GPIO line value setter callbacksBartosz Golaszewski1-3/+5
2025-06-17media: solo6x10: remove unneeded GPIO direction settersBartosz Golaszewski1-14/+0
2025-06-08treewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar8-9/+9
2025-05-06media: intel/ipu6: Change deprecated lock commentStanislaw Gruszka1-4/+1
2025-05-06media: intel/ipu6: Remove line_alignStanislaw Gruszka3-6/+1
2025-05-06media: intel/ipu6: Remove pin_ready function pointerStanislaw Gruszka4-14/+6
2025-05-06media: intel/ipu6: Remove unused ipu6_isys_csi2_pdataStanislaw Gruszka1-2/+0
2025-04-30media: pci: zoran: use (t,l)/wxh format for rectangleHans Verkuil4-4/+4
2025-04-25media: mgb4: Enumerate only the available timingsMartin Tůma1-1/+8
2025-04-25media: mgb4: Fix resolution change events triggeringMartin Tůma1-6/+6
2025-04-25media: tw5864: Replace deprecated PCI functionsPhilipp Stanner1-5/+8
2025-04-25media: solo6x10: Replace deprecated PCI functionsPhilipp Stanner1-2/+2
2025-04-25media: pt3: Replace deprecated PCI functionsPhilipp Stanner1-6/+11
2025-04-25media: remove STA2x11 media pci driverLukas Bulwahn6-1320/+0
2025-04-25media: intel/ipu6: Fix dma mask for non-secure modeStanislaw Gruszka1-2/+2
2025-04-25media: intel/ipu6: Minor dma_mask clenaupStanislaw Gruszka2-4/+0
2025-04-25media: intel/ipu6: Replace deprecated PCI functionsPhilipp Stanner1-4/+4
2025-04-25media: ipu3-cio2: Replace deprecated PCI functionsPhilipp Stanner1-3/+2
2025-04-25media: ipu-bridge: add ACPI HID for lt6911uxe bridgeDongcheng Yan1-0/+2
2025-04-25media: intel/ipu6: Remove unused dev field from ipu6_isys_queueStanislaw Gruszka2-2/+0
2025-04-25media: intel/ipu6: Abstract buf ready functionStanislaw Gruszka1-7/+15
2025-04-25media: intel/ipu6: Use timestamp value directlyStanislaw Gruszka1-11/+8
2025-04-25media: intel/ipu6: Make two functions staticStanislaw Gruszka2-7/+4
2025-04-25media: intel/ipu6: Add missing new line character in error messageStanislaw Gruszka1-1/+1
2025-04-25media: intel/ipu6: Remove unused ipu6_isys_subdev_link_validate()Stanislaw Gruszka1-4/+0
2025-04-25media: intel/ipu6: Constify ipu6_buttress_ctrl structureStanislaw Gruszka4-7/+7
2025-04-25media: intel/ipu6: Remove ipu6_buttress_ctrl started fieldStanislaw Gruszka2-3/+0
2025-04-25media: intel/ipu6: Remove unused IPU6_BUS_NAMEStanislaw Gruszka1-2/+0
2025-04-25media: ipu6: Remove workaround for Meteor Lake ES2Hao Yao1-5/+0
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner12-20/+20
2025-03-25Merge tag 'media/v6.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds17-146/+121
2025-03-07media: pci: mgb4: include linux/errno.hArnd Bergmann1-0/+1
2025-03-04media: cx23885: Add analog support for AVerMedia H789-C PCIe cardPlamen Atanasov3-1/+33
2025-03-04media: ipu6: Drop unused ipu6_dma_get_sgtable()Sakari Ailus2-36/+0
2025-03-04media: intel/ipu6: set the dev_parent of video device to pdevBingbu Cao1-0/+1
2025-02-25media: mgb4: Fix switched CMT frequency range "magic values" setsMartin Tůma1-1/+1
2025-02-25media: mgb4: Fix CMT registers update logicMartin Tůma1-2/+4
2025-02-25media: cx23885: Remove unused netup_eeprom_writeDr. David Alan Gilbert2-30/+0
2025-02-21media: cx23885: add simple suspend/resumeMatthias Schwarzott1-4/+29
2025-02-21media: mgb4: Added support for additional GMSL modules variantsMartin Tůma2-6/+15
2025-02-18media: Switch to use hrtimer_setup()Nam Cao1-2/+1
2025-02-15media: v4l: Convert the users of v4l2_get_link_freq to call it on a padSakari Ailus1-3/+8
2025-02-15media: ivsc: csi: Obtain link frequency from the media padSakari Ailus1-52/+26
2025-02-15media: intel/ipu6: Obtain link frequency from the remote subdev padSakari Ailus1-9/+3
2025-02-15media: pci: ipu6: drop vb2_ops_wait_prepare/finishHans Verkuil1-2/+0
2025-01-28Merge tag 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+2
2025-01-25Merge tag 'media/v6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds14-72/+35
2025-01-07media: solo6x10: Use const 'struct bin_attribute' callbackThomas Weißschuh1-2/+2
2025-01-07media: saa7164: Remove unused valuesAriel Otilibili1-2/+0
2025-01-03driver core: Constify API device_find_child() and adapt for various usagesZijun Hu1-2/+2
2024-12-19media: ipu-bridge: Remove unneeded conditional compilationsRicardo Ribalda1-25/+4
2024-12-19ACPI: bus: change the prototype for acpi_get_physical_device_locationRicardo Ribalda1-2/+2
2024-12-19media: intel/ipu6: move some boot messages to debug levelStanislaw Gruszka2-5/+5
2024-12-19media: intel/ipu6: remove cpu latency qos request on errorStanislaw Gruszka1-0/+1
2024-12-11media: cx18: Remove unused cx18_reset_ir_gpioDr. David Alan Gilbert2-16/+0
2024-12-02module: Convert symbol namespace to string literalPeter Zijlstra10-37/+37
2024-12-02media: mgb4: Defines cleanupMartin Tůma3-11/+5
2024-12-02media: mgb4: Unify register names in inputs/outputsMartin Tůma3-18/+18
2024-12-02media: mgb4: Unify the outputs padding logic with the inputsMartin Tůma1-1/+4
2024-12-02media: b2c2: Remove unused functionsDr. David Alan Gilbert1-17/+0
2024-11-20Merge tag 'media/v6.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds52-562/+432
2024-11-20Merge tag 'spi-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/brooni...Linus Torvalds1-3/+3
2024-11-11Merge tag 'v6.12-rc7' into __tmp-hansg-linux-tags_media_atomisp_6_13_1Mauro Carvalho Chehab2-1/+3
2024-11-08Merge tag 'media/v6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds1-0/+2
2024-11-08media: mgb4: Fix inconsistent input/output alignment in loopback modeMartin Tůma1-21/+9
2024-11-08media: replace obsolete hans.verkuil@cisco.com aliasHans Verkuil1-1/+1
2024-11-07media: ipu6: make the ipu6_mmu_unmap() as a void functionBingbu Cao2-12/+11
2024-11-07media: ipu6: optimize the IPU6 MMU unmapping flowBingbu Cao1-78/+39
2024-11-07media: ipu6: optimize the IPU6 MMU mapping flowBingbu Cao1-70/+64
2024-11-07media: ipu6: move the l2_unmap() up before l2_map()Bingbu Cao1-43/+43
2024-11-07media: intel/ipu6: remove buttress ish structureStanislaw Gruszka3-33/+4
2024-11-07media: intel/ipu6: do not handle interrupts when device is disabledStanislaw Gruszka2-4/+12
2024-11-07media: ipu6: use PFN_UP() and sg_virt() for code simplicityBingbu Cao3-6/+6
2024-11-07media: ipu6: remove architecture DMA ops dependency in KconfigBingbu Cao1-6/+0
2024-11-07media: ipu6: use the IPU6 DMA mapping APIs to do mappingBingbu Cao4-24/+66
2024-11-07media: ipu6: not override the dma_ops of device in driverBingbu Cao6-132/+156
2024-11-07media: ipu6: Fix DMA and physical address debugging messages for 32-bitSakari Ailus2-14/+21
2024-10-28media: mantis: remove orphan mantis_core.hBjørn Mork1-43/+0
2024-10-28media: pci: drop vb2_ops_wait_prepare/finishHans Verkuil29-58/+0
2024-10-18media: mgb4: protect driver against spectreMauro Carvalho Chehab1-0/+2
2024-10-16media: ipu6: remove redundant dependency in KconfigBingbu Cao1-1/+1
2024-10-16media: ipu6: fix the wrong type casting and 64-bit divisionBingbu Cao7-17/+18
2024-10-12media: mgb4: Fix debugfs error handlingMartin Tůma6-40/+22
2024-10-07spi: Merge up v6.12Mark Brown1-1/+1
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro1-1/+1
2024-09-30media: netup_unidvb: switch to use devm_spi_alloc_host()Yang Yingliang1-3/+3
2024-09-23Merge tag 'media/v6.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds10-100/+480
2024-09-04dma-mapping: clearly mark DMA ops as an architecture featureChristoph Hellwig1-1/+6
2024-08-31media: intel/ipu6: make use of dev_err_cast_probe()Hongbo Li1-12/+8
2024-08-29dma-mapping: don't return errors from dma_set_max_seg_sizeChristoph Hellwig1-3/+1