aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-04-24media: i2c: imx219: Add embedded data supportrpi/v6.9/imx219Laurent Pinchart1-21/+152
2024-04-24media: i2c: imx219: Report streams using frame descriptorsLaurent Pinchart1-17/+49
2024-04-24media: i2c: imx219: Report internal routes to userspaceLaurent Pinchart1-1/+23
2024-04-24media: i2c: imx219: Switch to .{enable,disable}_streams() operationsLaurent Pinchart1-22/+22
2024-04-24media: i2c: imx219: Add image streamLaurent Pinchart1-4/+12
2024-04-24media: i2c: imx219: Add internal image sink padLaurent Pinchart1-38/+135
2024-04-24media: i2c: imx219: Inline imx219_update_pad_format() in its callerLaurent Pinchart1-16/+12
2024-04-24media: ov2740: Add IMMUTABLE route flagrpi/v6.9/metadata/v10/sensorsSakari Ailus1-2/+4
2024-04-24media: ccs: Add IMMUTABLE route flagSakari Ailus1-2/+4
2024-04-24media: v4l: Add V4L2_SUBDEV_ROUTE_FL_IMMUTABLE sub-device routing flagSakari Ailus3-1/+13
2024-04-24media: ov2740: Add support for G_SELECTION IOCTLSakari Ailus1-0/+31
2024-04-24media: ov2740: Add generic sensor fwnode properties as controlsSakari Ailus1-1/+7
2024-04-24media: ov2740: Add support for embedded dataSakari Ailus1-15/+141
2024-04-24media: ov2740: Track streaming stateSakari Ailus1-0/+14
2024-04-24media: ov2740: Switch to {enable,disable}_streamsSakari Ailus1-40/+32
2024-04-24media: ov2740: Remove shorthand variablesSakari Ailus1-11/+7
2024-04-24media: uapi: Add media bus code for ov2740 embedded dataSakari Ailus2-1/+72
2024-04-24media: ccs: Detemine emb_data_ctrl register from sub-device stateSakari Ailus2-58/+62
2024-04-24media: ccs: Remove which parameter from ccs_propagateSakari Ailus1-7/+5
2024-04-24media: ccs: Compute scaling configuration from sub-device stateSakari Ailus2-22/+40
2024-04-24media: ccs: Compute binning configuration from sub-device stateSakari Ailus2-26/+33
2024-04-24media: ccs: Rely on sub-device state lockingSakari Ailus2-112/+81
2024-04-24media: ccs: Remove ccs_get_crop_compose helperSakari Ailus1-92/+72
2024-04-24media: Documentation: ccs: Document routingSakari Ailus2-1/+44
2024-04-24media: ccs: Add support for embedded data streamSakari Ailus2-24/+364
2024-04-24media: Documentation: Document non-CCS use of CCS embedded data formatSakari Ailus1-0/+11
2024-04-24media: uapi: ccs: Add media bus code for MIPI CCS embedded dataSakari Ailus2-0/+35
2024-04-24media: Documentation: v4l: Document internal sink padsSakari Ailus1-0/+145
2024-04-24media: Documentation: Document embedded data guidelines for camera sensorsSakari Ailus1-0/+21
2024-04-24media: mc: Add INTERNAL pad flagSakari Ailus3-3/+22
2024-04-24media: ccs: Track streaming stateSakari Ailus2-4/+11
2024-04-24media: ccs: Use {enable,disable}_streams operationsSakari Ailus1-47/+36
2024-04-24media: uapi: v4l: subdev: Enable streams APISakari Ailus1-30/+0
2024-04-24media: ccs: Support frame descriptorsSakari Ailus2-4/+74
2024-04-24media: ccs: Move ccs_validate_csi_data_format upSakari Ailus1-14/+14
2024-04-24media: ccs: Rename out label of ccs_start_streamingSakari Ailus1-19/+19
2024-04-24media: ccs: Move ccs_pm_get_init function upSakari Ailus1-36/+37
2024-04-24media: ccs: No need to set streaming to false in power offSakari Ailus1-1/+0
2024-04-24media: v4l: subdev: Add trivial set_routing supportrpi/v6.9/metadata/v10/baseSakari Ailus1-0/+14
2024-04-24media: v4l: subdev: Return routes set using S_ROUTINGSakari Ailus2-6/+13
2024-04-24media: v4l: subdev: Add len_routes field to struct v4l2_subdev_routingSakari Ailus5-25/+48
2024-04-24media: v4l: subdev: Copy argument back to user also for S_ROUTINGSakari Ailus1-3/+6
2024-04-24media: v4l: subdev: Move G_ROUTING handling below S_ROUTINGSakari Ailus1-27/+27
2024-04-24media: v4l: subdev: Add a function to lock two sub-device states, use itSakari Ailus2-8/+44
2024-04-24media: Documentation: Document S_ROUTING behaviourSakari Ailus1-0/+23
2024-04-24media: Documentation: Additional streams generally don't harm captureSakari Ailus1-3/+3
2024-04-24media: v4l: Set line based metadata flag in V4L2 coreSakari Ailus2-0/+20
2024-04-24media: v4l: Support line-based metadata captureSakari Ailus5-2/+42
2024-04-24media: uapi: v4l: Add generic 8-bit metadata format definitionsSakari Ailus5-1/+362
2024-04-24media: uapi: Document which mbus format fields are valid for metadataSakari Ailus2-13/+20
2024-04-24media: uapi: Add generic serial metadata mbus formatsSakari Ailus3-0/+273
2024-04-24media: Documentation: Add "stream" into glossarySakari Ailus1-0/+6
2024-04-24media: v4l2-subdev: Clearly document that the crop API won't be extendedLaurent Pinchart2-3/+7
2024-04-22Merge tag 'tags/media-next-uvc-20240419' of git://git.kernel.org/pub/scm/linu...Hans Verkuil2-1/+55
2024-04-22media: imx335: Describe CCI struct memberUmang Jain1-0/+1
2024-04-22media: hi556: Add support for avdd regulatorHans de Goede1-0/+24
2024-04-22media: hi556: Add support for external clockHans de Goede1-0/+13
2024-04-22media: hi556: Add support for reset GPIOHans de Goede1-1/+44
2024-04-22media: hi556: Return -EPROBE_DEFER if no endpoint is foundHans de Goede1-11/+12
2024-04-22media: ov2680: Add camera orientation and sensor rotation controlsHans de Goede1-0/+7
2024-04-22media: ov2680: Add hblank controlHans de Goede1-0/+12
2024-04-22media: ov2680: Add vblank controlHans de Goede1-7/+49
2024-04-22media: ov2680: Drop hts, vts ov2680_mode struct membersHans de Goede1-6/+2
2024-04-22media: ov2680: Stop sending more data then requestedHans de Goede1-7/+2
2024-04-22media: ov2680: Do not fail if data-lanes property is absentFabio Estevam1-7/+0
2024-04-22media: imx335: Limit analogue gain valueUmang Jain1-4/+12
2024-04-22media: imx335: Fix active area height discrepencyUmang Jain1-5/+5
2024-04-22media: imx335: Use integer values for size registersUmang Jain1-6/+6
2024-04-22media: imx335: Use V4L2 CCI for accessing sensor registersUmang Jain2-330/+266
2024-04-22media: imx335: Parse fwnode propertiesKieran Bingham1-1/+9
2024-04-22media: imx335: Support 2 or 4 lane operation modesKieran Bingham1-1/+20
2024-04-22media: v4l2-ctrls: Return handler error in creating new fwnode propertiesSakari Ailus1-0/+3
2024-04-22media: staging: ipu3-imgu: Update firmware pathSakari Ailus2-1/+5
2024-04-22media: v4l: Don't turn on privacy LED if streamon failsSakari Ailus1-10/+12
2024-04-22media: ti: j721e-csi2rx: Fix races while restarting DMAJai Luthra1-3/+2
2024-04-22media: cadence: csi2rx: configure DPHY before starting source streamPratyush Yadav1-12/+14
2024-04-22media: mc: mark the media devnode as registered from the, startHans Verkuil1-3/+2
2024-04-22media: dt-bindings: i2c: use absolute path to other schemaAlexander Stein4-4/+4
2024-04-22media: dt-bindings: sony,imx290: Allow props from video-interface-devicesAlexander Stein1-1/+4
2024-04-22Merge tag 'tags/media-next-imx-20240419' of git://git.kernel.org/pub/scm/linu...Hans Verkuil2-1/+34
2024-04-19media: uvcvideo: Disable autosuspend for Insta360 Linkmedia-next-uvc-20240419Ricardo Ribalda2-1/+14
2024-04-19media: uvcvideo: Fix power line control for Shine-Optics CameraRicardo Ribalda1-0/+9
2024-04-19media: uvcvideo: Add quirk for Logitech Rally BarRicardo Ribalda2-0/+32
2024-04-19media: dt-bindings: nxp,imx8-isi: Refuse port@1 for single pipeline modelsmedia-next-imx-20240419next/media/imxAlexander Stein1-0/+1
2024-04-19media: mipi-csis: Emit V4L2_EVENT_FRAME_SYNC eventsStefan Klug1-1/+33
2024-04-16media: usb: siano: Fix allocation of urbsRicardo Ribalda1-6/+14
2024-04-16media: ttpci: coding style fixes: loggingStefan Herdler5-38/+41
2024-04-16media: ttpci: coding style fixes: miscellaneousStefan Herdler2-2/+1
2024-04-16media: ttpci: coding style fixes: constant_comparsationStefan Herdler3-4/+4
2024-04-16media: ttpci: coding style fixes: trailing_statementsStefan Herdler1-6/+12
2024-04-16media: ttpci: coding style fixes: assign_in_ifStefan Herdler3-9/+15
2024-04-16media: ttpci: coding style fixes: export_symbolStefan Herdler1-8/+7
2024-04-16media: ttpci: coding style fixes: bracesStefan Herdler3-37/+24
2024-04-16media: ttpci: coding style fixes: commentsStefan Herdler4-22/+36
2024-04-16media: ttpci: coding style fixes: whitespaceStefan Herdler3-458/+458
2024-04-16media: ttpci: coding style fixes: whitespace and newlinesStefan Herdler5-64/+68
2024-04-15media: adv7180: Only request valids IRQsRicardo Ribalda1-1/+1
2024-04-15media: v4l2-ctrls-core.c: Do not use iterator outside loopRicardo Ribalda1-14/+19
2024-04-15media: platform: sti: hva: clk_unprepare unconditionallyRicardo Ribalda1-2/+1
2024-04-15media: cxd2880: Replaze kmalloc with kzallocRicardo Ribalda1-1/+1
2024-04-15media: dvb-usb: dib0700_devices: Add missing release_firmware()Ricardo Ribalda1-3/+15
2024-04-15media: dvb-frontends: drx39xyj: Refactor firmware uploadRicardo Ribalda2-28/+23
2024-04-15media: tunner: xc5000: Refactor firmware loadRicardo Ribalda1-22/+17
2024-04-15media: c8sectpfe: Refactor load_c8sectpfe_fwRicardo Ribalda1-1/+1
2024-04-15media: saa7134: Use devm_request_irqRicardo Ribalda1-7/+2
2024-04-15media: solo6x10: Use devm functionsRicardo Ribalda1-3/+2
2024-04-15media: solo6x10: Use pcim functionsRicardo Ribalda1-9/+2
2024-04-15media: videodev2: Fix v4l2_ext_control packing.Ricardo Ribalda1-1/+1
2024-04-15media: dvb: Fix dtvs_stats packing.Ricardo Ribalda1-1/+1
2024-04-15media: dvb: as102-fe: Fix as10x_register_addr packingRicardo Ribalda1-1/+1
2024-04-15media: c8sectpfe: Do not depend on DEBUG_FSRicardo Ribalda3-3/+10
2024-04-11media: atomisp: Implement link_setup() op for ISP subdev MC entityHans de Goede1-0/+52
2024-04-11media: atomisp: Make MC link from ISP to /dev/video# output node immutableHans de Goede1-1/+2
2024-04-11media: atomisp: Change ISP subdev name to "ATOM ISP"Hans de Goede1-1/+1
2024-04-11media: atomisp: Add DMABUF supportHans de Goede2-1/+2
2024-04-11media: atomisp: Stop setting sd->devnode for the ATOMISP_SUBDEV v4l2-subdevHans de Goede1-1/+0
2024-04-11media: atomisp: Remove ISP controls which get passed through to the cameraHans de Goede2-269/+0
2024-04-11media: atomisp: Remove custom VCM handlingHans de Goede5-110/+3
2024-04-11media: atomisp: Rename atomisp_set_crop_and_fmt()Hans de Goede1-6/+6
2024-04-11media: atomisp: Remove isp_subdev_propagate()Hans de Goede1-31/+7
2024-04-11media: atomisp: ssh_css: Fix a null-pointer dereference in load_video_binariesZhipeng Lu1-0/+1
2024-04-11media: atomisp: Fix double negation in unsupported revision errorHans de Goede1-1/+1
2024-04-10media: v4l2-subdev: Fix stream handling for crop APILaurent Pinchart1-0/+2
2024-04-10media: mc: Fix graph walk in media_pipeline_startTomi Valkeinen1-0/+6
2024-04-10staging: media: ipu3-imgu: Update e-mail addressesSakari Ailus1-3/+3
2024-04-10media: dw9714: Update e-mail addressesSakari Ailus1-3/+3
2024-04-10media: ipu3-cio2: Update e-mail addressesSakari Ailus1-4/+4
2024-04-10media: i2c: et8ek8: Don't strip remove function when driver is builtinUwe Kleine-König1-2/+2
2024-04-10media: ipu-cio2: Remove unnecessary runtime PM power state settingBjorn Helgaas2-15/+0
2024-04-10staging: media: imx: Remove duplicate Kconfig dependencyRajeshwar R Shinde1-1/+0
2024-04-10staging: media: ipu3: remove redundant assignment to pointer css_pipeColin Ian King1-1/+0
2024-04-10media: dt-bindings: ovti,ov2680: Document link-frequenciesFabio Estevam1-1/+16
2024-04-10media: dt-bindings: ovti,ov2680: Fix the power supply namesFabio Estevam1-9/+9
2024-04-10media: ov2680: Allow probing if link-frequencies is absentFabio Estevam1-2/+7
2024-04-10media: ov2680: Clear the 'ret' variable on successFabio Estevam1-0/+1
2024-04-10media: ov2740: Fix LINK_FREQ and PIXEL_RATE control value reportingSakari Ailus1-5/+6
2024-04-10media: v4l: async: Properly re-initialise notifier entry in unregisterSakari Ailus1-1/+1
2024-04-10media: v4l: async: Don't set notifier's V4L2 device if registering failsSakari Ailus1-7/+1
2024-04-10media: v4l: async: Fix notifier list entry initAlexander Stein1-0/+2
2024-04-10media: mc: Add nop implementations of media_device_{init,cleanup}Sakari Ailus1-0/+6
2024-04-10media: ipu3-cio2: Request IRQ earlierSakari Ailus1-5/+5
2024-04-09media: v4l2-subdev: Remove non-pad dv timing callbacksPaweł Anikiel2-17/+3
2024-04-09media: tegra-video: Use pad variant of dv timing subdev callsPaweł Anikiel1-6/+6
2024-04-09media: vpif_display: Use pad variant of dv timing subdev callsPaweł Anikiel1-1/+1
2024-04-09media: vpif_capture: Use pad variant of dv timing subdev callsPaweł Anikiel1-2/+2
2024-04-09media: rcar-vin: Use pad variant of dv timing subdev callsPaweł Anikiel1-3/+6
2024-04-09media: cobalt: Use pad variant of dv timing subdev callsPaweł Anikiel1-6/+6
2024-04-09media: spi: gs1662: Switch dv timing callbacks to pad opsPaweł Anikiel1-9/+18
2024-04-09media: i2c: tvp7002: Switch dv timing callbacks to pad opsPaweł Anikiel1-11/+21
2024-04-09media: i2c: ths8200: Switch dv timing callbacks to pad opsPaweł Anikiel1-4/+10
2024-04-09media: i2c: ths7303: Switch dv timing callbacks to pad opsPaweł Anikiel1-3/+7
2024-04-09media: i2c: tda1997x: Switch dv timing callbacks to pad opsPaweł Anikiel1-7/+7
2024-04-09media: i2c: tc358743: Switch dv timing callbacks to pad opsPaweł Anikiel1-8/+17
2024-04-09media: i2c: adv7842: Switch dv timing callbacks to pad opsPaweł Anikiel1-8/+17
2024-04-09media: i2c: adv7604: Switch dv timing callbacks to pad opsPaweł Anikiel1-10/+10
2024-04-09media: i2c: adv7511: Switch dv timing callbacks to pad opsPaweł Anikiel1-5/+11
2024-04-09media: i2c: adv748x: Switch dv timing callbacks to pad opsPaweł Anikiel1-8/+8
2024-04-09media: v4l2-subdev: Add pad versions of dv timing subdev callsPaweł Anikiel2-0/+47
2024-04-08media: qcom: camss: vfe-17x: Rename camss-vfe-170 to camss-vfe-17xBryan O'Donoghue2-1/+1
2024-04-08media: qcom: camss: Add sc8280xp supportBryan O'Donoghue4-8/+42
2024-04-08media: qcom: camss: Add sc8280xp resourcesBryan O'Donoghue1-0/+307
2024-04-08media: qcom: camss: Add CAMSS_SC8280XP enumBryan O'Donoghue1-0/+1
2024-04-08media: qcom: camss: csiphy-3ph: Add Gen2 v1.1 two-phase MIPI CSI-2 DPHY initBryan O'Donoghue1-0/+85
2024-04-08media: dt-bindings: media: camss: Add qcom,sc8280xp-camss bindingBryan O'Donoghue1-0/+512
2024-04-08media: platform: cros-ec: provide ID table for avoiding fallback matchTzung-Bi Shih1-1/+8
2024-04-08media: mmc: siano: simplify module initializationKrzysztof Kozlowski1-24/+1
2024-04-08media: docs: Remove the repeated word "the" in docs.hanchunchao1-1/+1
2024-04-08media: dvbdev: Initialize sbufRicardo Ribalda1-1/+1
2024-04-08media: radio-shark2: Avoid led_names truncationsRicardo Ribalda1-1/+1
2024-04-08staging: media: tegra-video: Fix -Wmaybe-unitialized warn in gccRicardo Ribalda1-0/+1
2024-04-08media: rcar-vin: work around -Wenum-compare-conditional warningArnd Bergmann1-1/+1
2024-04-08media: admin-guide: Fix mgb4 driver documentation structureMartin Tůma1-20/+15
2024-04-08media: docs: Fix mem_offset name in multiplane exampleMatthijs Kooijman1-1/+1
2024-04-08media: v4l2-common: Add Y210 and Y216 format infoJacopo Mondi1-0/+2
2024-04-08staging: media: starfive: Remove links when unregistering devicesChanghuang Liang1-0/+6
2024-04-08media: cxd2880: Add terminating new line to KconfigPrasad Pandit1-1/+1
2024-04-08media: staging: media: starfive: camss: Convert to platform remove callback r...Uwe Kleine-König1-4/+2
2024-04-08media: v4l2-ctrls: add support for area type loggingHans Verkuil1-0/+3
2024-04-08media: ngene: Add dvb_ca_en50221_init return value checkAleksandr Burakov1-1/+3
2024-04-08media: anysee: accept read buffers of length 1 in anysee_master_xferIstván Váradi1-2/+2
2024-04-01Merge tag 'v6.9-rc2' into media_stageHans Verkuil403-1890/+3472
2024-03-31Linux 6.9-rc2Linus Torvalds1-1/+1
2024-03-31Merge tag 'kbuild-fixes-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds31-87/+66
2024-03-31Merge tag 'edac_urgent_for_v6.9_rc2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-18/+43
2024-03-31Merge tag 'irq_urgent_for_v6.9_rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds4-4/+12
2024-03-31Merge tag 'perf_urgent_for_v6.9_rc2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds7-16/+62
2024-03-31Merge tag 'timers_urgent_for_v6.9_rc2' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-8/+27
2024-03-31Merge tag 'objtool_urgent_for_v6.9_rc2' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-1/+1
2024-03-31Merge tag 'x86_urgent_for_v6.9_rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds16-64/+64
2024-03-31kconfig: Fix typo HEIGTH to HEIGHTIsak Ellmer8-14/+14
2024-03-31Documentation/llvm: Note s390 LLVM=1 support with LLVM 18.1.0 and newerNathan Chancellor1-1/+1
2024-03-31kbuild: Disable KCSAN for autogenerated *.mod.c intermediariesBorislav Petkov (AMD)1-1/+1
2024-03-31kbuild: make -Woverride-init warnings more consistentArnd Bergmann13-23/+18
2024-03-30objtool: Fix compile failure when using the x32 compilerMikulas Patocka1-1/+1
2024-03-30Merge tag 'xfs-6.9-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds6-32/+41
2024-03-30Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds47-355/+479
2024-03-30Merge tag 'i2c-for-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-3/+4
2024-03-30Merge tag 'usb-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds27-160/+376
2024-03-30Merge tag 'staging-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+3
2024-03-30Merge tag 'i2c-host-fixes-6.9-rc2' of git://git.kernel.org/pub/scm/linux/kern...Wolfram Sang1-3/+4