aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media
AgeCommit message (Expand)AuthorFilesLines
2022-03-15headers/deps: media: Optimize the main <media/*.h> header dependenciesIngo Molnar1-2/+4
2022-03-15headers/deps: Add header dependencies to .c files: <net/dst_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <media/dvbdev.h>Ingo Molnar82-0/+82
2022-03-15headers/deps: Add header dependencies to .c files: <linux/workqueue_api.h>Ingo Molnar100-0/+100
2022-03-15headers/deps: Add header dependencies to .c files: <linux/wait_bit.h>Ingo Molnar2-0/+2
2022-03-15headers/deps: Add header dependencies to .c files: <linux/wait_api.h>Ingo Molnar121-0/+121
2022-03-15headers/deps: Add header dependencies to .c files: <linux/vmalloc.h>Ingo Molnar52-0/+52
2022-03-15headers/deps: Add header dependencies to .c files: <linux/uaccess.h>Ingo Molnar35-0/+36
2022-03-15headers/deps: Add header dependencies to .c files: <linux/timekeeping.h>Ingo Molnar110-0/+110
2022-03-15headers/deps: Add header dependencies to .c files: <linux/time64_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/tasklet_api.h>Ingo Molnar17-0/+17
2022-03-15headers/deps: Add header dependencies to .c files: <linux/sysfs.h>Ingo Molnar10-0/+10
2022-03-15headers/deps: Add header dependencies to .c files: <linux/string.h>Ingo Molnar17-0/+17
2022-03-15headers/deps: Add header dependencies to .c files: <linux/stat.h>Ingo Molnar2-0/+2
2022-03-15headers/deps: Add header dependencies to .c files: <linux/spinlock_api.h>Ingo Molnar225-0/+225
2022-03-15headers/deps: Add header dependencies to .c files: <linux/slab.h>Ingo Molnar151-0/+155
2022-03-15headers/deps: Add header dependencies to .c files: <linux/skbuff_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/skbuff_api_extra.h>Ingo Molnar2-0/+2
2022-03-15headers/deps: Add header dependencies to .c files: <linux/seq_file.h>Ingo Molnar10-0/+10
2022-03-15headers/deps: Add header dependencies to .c files: <linux/semaphore.h>Ingo Molnar3-0/+3
2022-03-15headers/deps: Add header dependencies to .c files: <linux/sched/thread_info_a...Ingo Molnar2-0/+2
2022-03-15headers/deps: Add header dependencies to .c files: <linux/sched/task.h>Ingo Molnar11-0/+11
2022-03-15headers/deps: Add header dependencies to .c files: <linux/sched/signal.h>Ingo Molnar9-0/+9
2022-03-15headers/deps: Add header dependencies to .c files: <linux/sched.h>Ingo Molnar129-0/+130
2022-03-15headers/deps: Add header dependencies to .c files: <linux/scatterlist_api.h>Ingo Molnar28-0/+28
2022-03-15headers/deps: Add header dependencies to .c files: <linux/rwsem_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/refcount_api.h>Ingo Molnar7-0/+7
2022-03-15headers/deps: Add header dependencies to .c files: <linux/random.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/property.h>Ingo Molnar48-0/+48
2022-03-15headers/deps: Add header dependencies to .c files: <linux/printk.h>Ingo Molnar5-0/+5
2022-03-15headers/deps: Add header dependencies to .c files: <linux/prefetch.h>Ingo Molnar2-0/+2
2022-03-15headers/deps: Add header dependencies to .c files: <linux/poll.h>Ingo Molnar35-0/+35
2022-03-15headers/deps: Add header dependencies to .c files: <linux/pm_wakeup.h>Ingo Molnar8-0/+8
2022-03-15headers/deps: Add header dependencies to .c files: <linux/pgtable_api.h>Ingo Molnar4-0/+4
2022-03-15headers/deps: Add header dependencies to .c files: <linux/pci-dma-compat.h>Ingo Molnar24-0/+24
2022-03-15headers/deps: Add header dependencies to .c files: <linux/of.h>Ingo Molnar11-0/+11
2022-03-15headers/deps: Add header dependencies to .c files: <linux/of_api.h>Ingo Molnar111-0/+112
2022-03-15headers/deps: Add header dependencies to .c files: <linux/notifier_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/netdevice_api_lock.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/netdevice_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/mutex_api.h>Ingo Molnar489-0/+493
2022-03-15headers/deps: Add header dependencies to .c files: <linux/module.h>Ingo Molnar188-0/+193
2022-03-15headers/deps: Add header dependencies to .c files: <linux/mod_devicetable.h>Ingo Molnar4-0/+4
2022-03-15headers/deps: Add header dependencies to .c files: <linux/mmzone_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/mm_types.h>Ingo Molnar2-0/+2
2022-03-15headers/deps: Add header dependencies to .c files: <linux/mm_page_address.h>Ingo Molnar15-0/+15
2022-03-15headers/deps: Add header dependencies to .c files: <linux/mm.h>Ingo Molnar2-0/+2
2022-03-15headers/deps: Add header dependencies to .c files: <linux/mmap_lock.h>Ingo Molnar4-0/+4
2022-03-15headers/deps: Add header dependencies to .c files: <linux/mm_api_kvmalloc.h>Ingo Molnar10-0/+10
2022-03-15headers/deps: Add header dependencies to .c files: <linux/mm_api.h>Ingo Molnar48-0/+48
2022-03-15headers/deps: Add header dependencies to .c files: <linux/minmax.h>Ingo Molnar6-0/+6
2022-03-15headers/deps: Add header dependencies to .c files: <linux/math.h>Ingo Molnar9-0/+9
2022-03-15headers/deps: Add header dependencies to .c files: <linux/math64.h>Ingo Molnar44-0/+44
2022-03-15headers/deps: Add header dependencies to .c files: <linux/log2.h>Ingo Molnar3-0/+4
2022-03-15headers/deps: Add header dependencies to .c files: <linux/lockdep_api.h>Ingo Molnar13-0/+13
2022-03-15headers/deps: Add header dependencies to .c files: <linux/limits.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/ktime_api.h>Ingo Molnar35-0/+35
2022-03-15headers/deps: Add header dependencies to .c files: <linux/kthread.h>Ingo Molnar10-0/+10
2022-03-15headers/deps: Add header dependencies to .c files: <linux/kref_api.h>Ingo Molnar19-0/+19
2022-03-15headers/deps: Add header dependencies to .c files: <linux/kobject_api.h>Ingo Molnar4-0/+4
2022-03-15headers/deps: Add header dependencies to .c files: <linux/kmod.h>Ingo Molnar76-0/+76
2022-03-15headers/deps: Add header dependencies to .c files: <linux/kernel.h>Ingo Molnar4-0/+4
2022-03-15headers/deps: Add header dependencies to .c files: <linux/jiffies.h>Ingo Molnar200-0/+204
2022-03-15headers/deps: Add header dependencies to .c files: <linux/irqflags.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/ioport.h>Ingo Molnar101-0/+101
2022-03-15headers/deps: Add header dependencies to .c files: <linux/io.h>Ingo Molnar82-0/+82
2022-03-15headers/deps: Add header dependencies to .c files: <linux/io_extra.h>Ingo Molnar16-0/+16
2022-03-15headers/deps: Add header dependencies to .c files: <linux/interrupt.h>Ingo Molnar12-0/+12
2022-03-15headers/deps: Add header dependencies to .c files: <linux/if_ether_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/idr_api.h>Ingo Molnar7-0/+7
2022-03-15headers/deps: Add header dependencies to .c files: <linux/i2c.h>Ingo Molnar221-0/+227
2022-03-15headers/deps: Add header dependencies to .c files: <linux/hrtimer_api.h>Ingo Molnar4-0/+4
2022-03-15headers/deps: Add header dependencies to .c files: <linux/highmem.h>Ingo Molnar3-0/+3
2022-03-15headers/deps: Add header dependencies to .c files: <linux/highmem_extra.h>Ingo Molnar3-0/+3
2022-03-15headers/deps: Add header dependencies to .c files: <linux/hashtable_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/hardirq.h>Ingo Molnar5-0/+5
2022-03-15headers/deps: Add header dependencies to .c files: <linux/gfp_api.h>Ingo Molnar9-0/+9
2022-03-15headers/deps: Add header dependencies to .c files: <linux/fs.h>Ingo Molnar175-0/+177
2022-03-15headers/deps: Add header dependencies to .c files: <linux/fs_api.h>Ingo Molnar22-0/+22
2022-03-15headers/deps: Add header dependencies to .c files: <linux/freezer.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/filter_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/export.h>Ingo Molnar336-0/+365
2022-03-15headers/deps: Add header dependencies to .c files: <linux/etherdevice_api.h>Ingo Molnar4-0/+4
2022-03-15headers/deps: Add header dependencies to .c files: <linux/dma-mapping.h>Ingo Molnar82-0/+87
2022-03-15headers/deps: Add header dependencies to .c files: <linux/device/class.h>Ingo Molnar6-0/+6
2022-03-15headers/deps: Add header dependencies to .c files: <linux/device_api_lock.h>Ingo Molnar302-0/+306
2022-03-15headers/deps: Add header dependencies to .c files: <linux/device_api.h>Ingo Molnar79-0/+91
2022-03-15headers/deps: Add header dependencies to .c files: <linux/delay.h>Ingo Molnar232-0/+297
2022-03-15headers/deps: Add header dependencies to .c files: <linux/debugfs.h>Ingo Molnar8-0/+8
2022-03-15headers/deps: Add header dependencies to .c files: <linux/crc32.h>Ingo Molnar5-0/+5
2022-03-15headers/deps: Add header dependencies to .c files: <linux/capability.h>Ingo Molnar28-0/+28
2022-03-15headers/deps: Add header dependencies to .c files: <linux/bpf-cgroup.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .c files: <linux/bits.h>Ingo Molnar2-0/+3
2022-03-15headers/deps: Add header dependencies to .c files: <linux/bitops.h>Ingo Molnar4-0/+4
2022-03-15headers/deps: Add header dependencies to .c files: <linux/bitmap.h>Ingo Molnar18-0/+19
2022-03-15headers/deps: Add header dependencies to .c files: <linux/atomic_api.h>Ingo Molnar91-0/+97
2022-03-15headers/deps: Add header dependencies to .c files: <linux/align.h>Ingo Molnar3-0/+3
2022-03-15headers/deps: Add header dependencies to .c files: <asm/unaligned.h>Ingo Molnar2-0/+2
2022-03-15headers/deps: Add header dependencies to .c files: <asm/io.h>Ingo Molnar7-0/+7
2022-03-15headers/deps: Add header dependencies to .c files: <asm/byteorder.h>Ingo Molnar3-0/+3
2022-03-15headers/deps: Add header dependencies to .h files: <media/dvbdev.h>Ingo Molnar15-0/+15
2022-03-15headers/deps: Add header dependencies to .h files: <linux/workqueue_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .h files: <linux/tasklet_types.h>Ingo Molnar11-0/+11
2022-03-15headers/deps: Add header dependencies to .h files: <linux/spinlock_api.h>Ingo Molnar5-0/+5
2022-03-15headers/deps: Add header dependencies to .h files: <linux/slab.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .h files: <linux/seq_file.h>Ingo Molnar2-0/+2
2022-03-15headers/deps: Add header dependencies to .h files: <linux/semaphore.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .h files: <linux/printk.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .h files: <linux/pci-dma-compat.h>Ingo Molnar5-0/+5
2022-03-15headers/deps: Add header dependencies to .h files: <linux/of_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .h files: <linux/notifier.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .h files: <linux/mutex_api.h>Ingo Molnar5-0/+5
2022-03-15headers/deps: Add header dependencies to .h files: <linux/module.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .h files: <linux/mm_api.h>Ingo Molnar1-0/+1
2022-03-15headers/deps: Add header dependencies to .h files: <linux/jiffies.h>Ingo Molnar6-0/+6
2022-03-15headers/deps: Add header dependencies to .h files: <linux/io.h>Ingo Molnar19-0/+20
2022-03-15headers/deps: Add header dependencies to .h files: <linux/i2c.h>Ingo Molnar118-0/+129
2022-03-15headers/deps: Add header dependencies to .h files: <linux/fs.h>Ingo Molnar15-0/+15
2022-03-15headers/deps: Add header dependencies to .h files: <linux/dev_printk.h>Ingo Molnar9-0/+9
2022-03-15headers/deps: Add header dependencies to .h files: <linux/delay.h>Ingo Molnar3-0/+3
2022-03-15headers/deps: Add header dependencies to .h files: <linux/debugfs.h>Ingo Molnar7-0/+7
2022-03-15headers/deps: Add header dependencies to .h files: <linux/capability.h>Ingo Molnar2-0/+2
2022-03-15headers/prep: headers: Fix pr_fmt() definitionsIngo Molnar4-0/+4
2022-03-15headers/prep: Add <linux/types.h> inclusion for files with non-standard heade...Ingo Molnar9-0/+17
2022-03-15headers/deps: Add header dependencies to .c files: <linux/sched/cond_resched.h>Ingo Molnar2-0/+3
2022-01-23Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linuxLinus Torvalds2-2/+2
2022-01-15all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriateYury Norov2-2/+2
2022-01-10media: si2157: add support for DVB-C Annex CRobert Schlabbach1-0/+1
2022-01-10media: si2157: fix bandwidth stored in devRobert Schlabbach1-12/+19
2022-01-10media: si2157: fix 6MHz & 6.1MHz bandwidth settingRobert Schlabbach1-9/+7
2021-12-16media: ipu3-cio2: Add support for instantiating i2c-clients for VCMsHans de Goede2-2/+69
2021-12-16media: ipu3-cio2: Call cio2_bridge_init() before anything elseHans de Goede1-5/+5
2021-12-16media: ipu3-cio2: Defer probing until the PMIC is fully setupHans de Goede1-0/+37
2021-12-16media: i2c: hi846: use pm_runtime_force_suspend/resume for system suspendMartin Kepplinger1-1/+5
2021-12-16media: i2c: hi846: check return value of regulator_bulk_disable()Martin Kepplinger1-5/+3
2021-12-16media: hi556: Support device probe in non-zero ACPI D stateBingbu Cao1-25/+45
2021-12-16media: ov5675: Support device probe in non-zero ACPI D stateBingbu Cao1-25/+46
2021-12-16media: imx208: Support device probe in non-zero ACPI D stateBingbu Cao1-29/+53
2021-12-16media: ov2740: support device probe in non-zero ACPI D stateBingbu Cao1-24/+45
2021-12-16media: ov5670: Support device probe in non-zero ACPI D stateSakari Ailus1-32/+46
2021-12-16media: ov8856: support device probe in non-zero ACPI D stateBingbu Cao1-73/+89
2021-12-16media: ov8865: Disable only enabled regulators on error pathSakari Ailus1-5/+7
2021-12-16media: Update Intel-submitted camera sensor driver contactsSakari Ailus4-4/+4
2021-12-14media: si2157: add ATV support for si2158Mauro Carvalho Chehab2-1/+4
2021-12-14media: si2157: add support for 1.7MHz and 6.1 MHzMauro Carvalho Chehab2-0/+9
2021-12-14media: si2157: add support for ISDB-T and DTMBMauro Carvalho Chehab1-0/+6
2021-12-14media: si2157: get rid of chiptype dataMauro Carvalho Chehab2-24/+28
2021-12-14media: si2157: use a different namespace for firmwareMauro Carvalho Chehab2-79/+132
2021-12-14media: si2157: rework the firmware load logicMauro Carvalho Chehab1-13/+18
2021-12-14media: si2157: Add optional firmware downloadRobert Schlabbach1-1/+12
2021-12-14media: si2157: move firmware load to a separate functionMauro Carvalho Chehab1-40/+54
2021-12-14media: b2c2-flexcop-usb: fix some whitespace coding stylegushengxian1-9/+9
2021-12-14media: ivtv: no need to initialise statics to 0Jason Wang1-1/+1
2021-12-14media: vidtv: remove unneeded variable make code cleanerMinghao Chi1-9/+3
2021-12-14media: drivers:usb:remove unneeded variablechiminghao1-6/+2
2021-12-14media: i2c: max9286: Use dev_err_probe() helperNiklas Söderlund1-4/+2
2021-12-14media: c8sectpfe: fix double free in configure_channels()Dan Carpenter1-5/+3
2021-12-14media: coda/imx-vdoa: Handle dma_set_coherent_mask error codesJiasheng Jiang1-1/+5
2021-12-14media: davinci: remove redundant assignment to pointer commonColin Ian King1-1/+0
2021-12-14media: saa7146: remove redundant assignments of i to zeroColin Ian King1-2/+1
2021-12-14media: Revert "media: uvcvideo: Set unique vdev name based in type"Ricardo Ribalda1-6/+1
2021-12-14media: saa7146: fix error logic at saa7146_vv_init()Mauro Carvalho Chehab1-0/+3
2021-12-14media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach()Zhou Qingyang2-2/+7
2021-12-14media: mc: mc-entity.c: Use bitmap_zalloc() when applicableChristophe JAILLET1-4/+2
2021-12-14media: msi001: fix possible null-ptr-deref in msi001_probe()Wang Hai1-0/+7
2021-12-14media: rockchip: rkisp1: use device name for debugfs subdir nameMikhail Rudenko1-1/+1
2021-12-14media: pt3: Switch to using functions pcim_* and devm_*Evgeny Novikov1-44/+14
2021-12-14media: dw2102: Fix use after freeAnton Vasilyev1-123/+215
2021-12-14media: i2c: max9286: Get rid of duplicate of_node assignmentAndy Shevchenko1-1/+0
2021-12-14media: streamzap: remove redundant gap calculationsSean Young1-47/+8
2021-12-14media: streamzap: remove unused struct membersSean Young1-23/+14
2021-12-14media: streamzap: less chatterSean Young1-19/+1
2021-12-14media: streamzap: no need for usb pid/vid in device nameSean Young1-5/+1
2021-12-14media: streamzap: remove unnecessary ir_raw_event_reset and handleSean Young1-2/+0
2021-12-14media: igorplugusb: receiver overflow should be reportedSean Young1-1/+3
2021-12-14media: winbond-cir: no need for reset after resumeSean Young1-1/+0
2021-12-14media: iguanair: no need for reset after IR receiver enableSean Young1-3/+0
2021-12-14media: lirc: always send timeout reportsSean Young1-5/+0
2021-12-07media: bttv: use DEVICE_ATTR_RO() helper macroZhen Lei1-2/+2
2021-12-07media: b2c2: flexcop: Convert to SPDX identifierCai Huoqing1-10/+1
2021-12-07media: siano: remove duplicate USB device IDsKrzysztof Kozlowski1-4/+0
2021-12-07media: m920x: don't use stack on USB readsMauro Carvalho Chehab1-1/+11
2021-12-07media: cxd2880: Eliminate dead codeUwe Kleine-König1-12/+1
2021-12-07media: tua9001: Improve messages in .remove's error pathUwe Kleine-König1-5/+1
2021-12-07media: Print chip type explicitly when loading the Rafael Micro r820t moduleDaniel Kamil Kozar1-1/+23
2021-12-07media: media si2168: Fix spelling mistake "previsously" -> "previously"Colin Ian King1-1/+1
2021-12-07media: si2157: Fix "warm" tuner state detectionRobert Schlabbach1-1/+1
2021-12-07media: c8sectpfe: remove redundant assignment to pointer tsinColin Ian King1-4/+0
2021-12-07media: replace setting of bytesused with vb2_set_plane_payloadDafna Hirschfeld4-8/+8
2021-12-07media: cec: fix a deadlock situationHans Verkuil3-17/+30
2021-12-07media: cec-pin: fix interrupt en/disable handlingHans Verkuil1-13/+18
2021-12-07media: cec-pin: drop unused 'enabled' field from struct cec_pinHans Verkuil2-2/+0
2021-12-07media: s5p-jpeg: Constify struct v4l2_m2m_opsRikard Falkeborn2-4/+4
2021-12-07media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach()Zhou Qingyang1-1/+7
2021-12-07media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach()Zhou Qingyang1-1/+7
2021-12-07media: dib8000: Fix a memleak in dib8000_init()Zhou Qingyang1-1/+3
2021-12-07media: rcar-vin: Do not hold the group lock when unregistering notifierNiklas Söderlund1-2/+0
2021-12-07media: rcar-vin: Disallow unbinding and binding of individual VINsNiklas Söderlund1-0/+1
2021-12-07media: rcar-csi2: Suppress bind and unbind nodes in sysfsNiklas Söderlund1-0/+1
2021-12-07media: rcar-vin: Update format alignment constraintsNiklas Söderlund1-4/+11