aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-02-09============================ CFE =============================for-jacopoTomi Valkeinen0-0/+0
2024-02-09media: raspberrypi: Add driver for PiSP CFETomi Valkeinen13-0/+4443
2024-02-09uapi: add FE headers (squash to CFE)Tomi Valkeinen2-0/+337
2024-02-09WIP: dt-bindings: media: Add bindings for raspberrypi,rp1-cfeTomi Valkeinen1-0/+104
2024-02-09media: Add RPI_FE_CFG and RPI_FE_STATS v4l2 formatsTomi Valkeinen2-0/+4
2024-02-09media: imx219: Add streams support (WIP)Tomi Valkeinen1-84/+299
2024-02-09======================= Revert BSP CFE =======================Tomi Valkeinen0-0/+0
2024-02-09Revert "HACK: media: Add V4L2_META_FMT_SENSOR_DATA"Tomi Valkeinen2-2/+0
2024-02-09Revert "HACK: media: Add MEDIA_BUS_FMT_SENSOR_DATA"Tomi Valkeinen1-2/+0
2024-02-09Revert "HACK: media: Add RPI_FE_CFG and RPI_FE_STATS v4l2 formats"Tomi Valkeinen2-4/+0
2024-02-09Revert "HACK: media: cfe: Copy CFE from RPi BSP kernel"Tomi Valkeinen17-4890/+0
2024-02-09Revert "HACK: media: cfe: Fix BSP CFE to compile in upstream"Tomi Valkeinen4-49/+41
2024-02-09Revert "HACK: media: imx219: Copy imx219 from RPi BSP kernel"Tomi Valkeinen1-681/+390
2024-02-09Revert "HACK: media: imx219: Fix BSP imx219 to compile in upstream"Tomi Valkeinen1-16/+13
2024-02-09Revert "HACK: drivers: media: cfe: Increase default size of embedded buffer"Tomi Valkeinen1-2/+2
2024-02-09========================== BSP CFE ===========================Tomi Valkeinen0-0/+0
2024-02-09HACK: drivers: media: cfe: Increase default size of embedded bufferNaushir Patuck1-2/+2
2024-02-09HACK: media: imx219: Fix BSP imx219 to compile in upstreamTomi Valkeinen1-13/+16
2024-02-09HACK: media: imx219: Copy imx219 from RPi BSP kernelTomi Valkeinen1-390/+681
2024-02-09HACK: media: cfe: Fix BSP CFE to compile in upstreamTomi Valkeinen4-41/+49
2024-02-09HACK: media: cfe: Copy CFE from RPi BSP kernelTomi Valkeinen17-0/+4890
2024-02-09HACK: media: Add RPI_FE_CFG and RPI_FE_STATS v4l2 formatsTomi Valkeinen2-0/+4
2024-02-09HACK: media: Add MEDIA_BUS_FMT_SENSOR_DATATomi Valkeinen1-0/+2
2024-02-09HACK: media: Add V4L2_META_FMT_SENSOR_DATATomi Valkeinen2-0/+2
2024-02-09============================= BE =============================Tomi Valkeinen0-0/+0
2024-02-09fixup! media: Add meta pixel format for PiSP BE configTomi Valkeinen1-1/+1
2024-02-09media: admin-guide: Document the Raspberry Pi PiSP BEJacopo Mondi3-0/+140
2024-02-09media: raspberrypi: Add support for PiSP BEJacopo Mondi11-0/+3131
2024-02-09media: dt-bindings: Add bindings for Raspberry Pi PiSP Back EndJacopo Mondi1-0/+68
2024-02-09media: Add meta pixel format for PiSP BE configJacopo Mondi4-0/+51
2024-02-09media: Add a pixel format for BRG48 and RGB48Jacopo Mondi4-0/+47
2024-02-09==================== Common PiSP Formats =====================Tomi Valkeinen0-0/+0
2024-02-09fixup! media: Add PiSP Compressed RAW Bayer formatsTomi Valkeinen1-10/+10
2024-02-09media: Add PiSP Compressed RAW Bayer formatsJacopo Mondi4-0/+93
2024-02-09media: Add a pixel format for MIPI packed 14bit luma onlyDave Stevenson4-0/+50
2024-02-09media: Add a pixel format for MIPI packed 12bit luma only.Dave Stevenson4-0/+41
2024-02-09======================== CFE & BE dts ========================Tomi Valkeinen0-0/+0
2024-02-09bcm2712-rpi-5-b.dts: add cfe & imx219Tomi Valkeinen1-0/+68
2024-02-09bcm2712.dtsi: add BE (wrong dts file?)Tomi Valkeinen1-0/+10
2024-02-09======================== UB9xx fixes =========================Tomi Valkeinen0-0/+0
2024-02-09media: i2c: ds90ub960: Add metadata supportTomi Valkeinen1-0/+4
2024-02-09media: i2c: ds90ub953: Clear CRC errors in ub953_log_status()Tomi Valkeinen1-0/+9
2024-02-09media: i2c: ds90ub9x3: Fix extra fwnode_handle_put()Tomi Valkeinen2-2/+0
2024-02-09media: i2c: ds90ub960: Add RAW8 and RAW10 formatsTomi Valkeinen1-0/+10
2024-02-09=========================== Sakari ===========================Tomi Valkeinen0-0/+0
2024-02-09media: uapi: v4l: subdev: Enable streams APISakari Ailus1-30/+0
2024-02-09media: v4l: subdev: Add trivial set_routing supportSakari Ailus1-0/+14
2024-02-09media: v4l: subdev: Allow a larger number of routes than there's room forSakari Ailus2-11/+3
2024-02-09media: v4l: subdev: Return routes set using S_ROUTINGSakari Ailus2-3/+14
2024-02-09media: v4l: subdev: Add len_routes field to struct v4l2_subdev_routingSakari Ailus5-17/+37
2024-02-09media: v4l: subdev: Copy argument back to user also for S_ROUTINGSakari Ailus1-3/+6
2024-02-09media: v4l: subdev: Move G_ROUTING handling below S_ROUTINGSakari Ailus1-27/+27
2024-02-09media: v4l: subdev: Add a function to lock two sub-device states, use itSakari Ailus2-8/+44
2024-02-09media: Documentation: Document S_ROUTING behaviourSakari Ailus1-0/+24
2024-02-09media: Documentation: v4l: Document internal source padsSakari Ailus1-0/+145
2024-02-09media: Documentation: Additional streams generally don't harm captureSakari Ailus1-3/+3
2024-02-09media: v4l: Support line-based metadata captureSakari Ailus5-2/+36
2024-02-09media: uapi: Add generic 8-bit metadata format definitionsSakari Ailus5-0/+322
2024-02-09media: uapi: Document which mbus format fields are valid for metadataSakari Ailus1-6/+12
2024-02-09media: uapi: Add generic serial metadata mbus formatsSakari Ailus3-0/+276
2024-02-09media: Documentation: Add "stream" into glossarySakari Ailus1-0/+6
2024-02-09media: mc: Add INTERNAL pad flagSakari Ailus3-2/+17
2024-02-09==== https://github.com/6by9/linux.git mainline_2712_rp1_rc3 =====Tomi Valkeinen0-0/+0
2024-02-09pcie-brcmstb: Don't try setting rbus timeout if RGR1_SW_INIT_1 reg not definedDave Stevenson1-0/+3
2024-02-09drm/vc4: vec: Add the margin properties to the connectorDave Stevenson1-0/+2
2024-02-09fixup! irqchip: irq-bcm2712-mip: Support for 2712's MIPPhil Elwell1-5/+3
2024-02-09i2c: designware: Add SMBUS quick command supportPhil Elwell2-2/+17
2024-02-09irqchip: irq-bcm2712-mip: Support for 2712's MIPPhil Elwell3-0/+295
2024-02-09Add RP1 modules to defconfigDave Stevenson1-1/+8
2024-02-09drivers: pci: brcmstb: optionally extend Tperst_clk time during link-upJonathan Bell1-1/+23
2024-02-09PCI: brcmstb: Change RCB_{MPS,64B}_MODE bitsPhil Elwell1-3/+5
2024-02-09PCI: brcmstb: Add BCM2712 supportJim Quinlan1-24/+408
2024-02-09PCI: brcmstb: Advertise MSI-X supportPhil Elwell1-1/+1
2024-02-09arm64: dt: Add RP1 into Pi5 DT.Dave Stevenson2-16/+468
2024-02-09arm64: dt: Add in RP1 to Pi5Dave Stevenson1-0/+1227
2024-02-09usb: dwc3: Set DMA and coherent masks early FIXME!!!!Jonathan Bell7-3/+145
2024-02-09dmaengine: dw-axi-dmac: Fixes for RP1 FIXME!!Phil Elwell2-20/+113
2024-02-09net: macb: FIXME: LOADS OF PATCHES SQUASHEDPhil Elwell2-2/+175
2024-02-09pinctrl: Add rp1 driverPhil Elwell3-0/+1579
2024-02-09hwmon: Add RP1 ADC and temperature driverPhil Elwell3-0/+315
2024-02-09clk: rp1: Add sdio-clk driverPhil Elwell3-0/+607
2024-02-09pwm: Add support for RP1 PWMPhil Elwell3-0/+211
2024-02-09dtbindings: Add binding for Raspberry Pi RP1 PWM blockDave Stevenson1-0/+38
2024-02-09i2c: designware: Look for *CNT values in DTPhil Elwell1-0/+18
2024-02-09spi: dw: Handle combined tx and rx messagesPhil Elwell2-5/+15
2024-02-09clk: Add rp1 clock driverPhil Elwell3-0/+2093
2024-02-09dt-bindings: clock: Add bindings for Raspberry Pi RP1 - FIXME: missing the ac...Phil Elwell1-0/+52
2024-02-09mfd: Add rp1 driverPhil Elwell4-0/+400
2024-02-09dt-binding: mfd: Add binding for Raspberry Pi RP1 FIXME: ADD BINDINGPhil Elwell1-0/+235
2024-02-09irqchip/irq-brcmstb-l2: Add config for 2711 controllerDom Cobley1-0/+17
2024-02-09clk: bcm: rpi: Add disp clockMaxime Ripard2-0/+6
2024-02-09dt: Add in dwc2 for Pi5.Dave Stevenson1-13/+18
2024-02-09dt: Disable bcm2708-fbDave Stevenson1-1/+1
2024-02-09dt: Add base DT for BCM2712 and Pi5Dave Stevenson4-0/+1600
2024-02-09pinctrl: bcm2712 pinctrl/pinconf driverPhil Elwell3-0/+1227
2024-02-09mmc: brcmstb: add support for BCM2712Ulf Hansson2-0/+359
2024-02-09sdhci: Add SD Express hookPhil Elwell3-1/+29
2024-02-09soc: bcm: bcm2835-power: Add support for BCM2712Phil Elwell1-10/+19
2024-02-09dtbindings: Add bcm2712-pm to brcm,bcm2835-pm.yamlDave Stevenson1-0/+1
2024-02-09mfd: bcm2835-pm: Add support for BCM2712Phil Elwell1-9/+19
2024-02-09============================ BASE ============================Tomi Valkeinen0-0/+0
2024-02-07media: edia: dvbdev: fix a use-after-freeZhipeng Lu1-0/+5
2024-02-07media: docs: uAPI: dvb/decoder: completing the documentationStefan Herdler2-0/+62
2024-02-07media: docs: uAPI: dvb/video: completing the documentation (function calls)Stefan Herdler1-0/+1632
2024-02-07media: docs: uAPI: dvb/video: completing the documentation (data types)Stefan Herdler1-0/+798
2024-02-07media: docs: uAPI: dvb/audio: completing the documentation (function calls)Stefan Herdler1-0/+1195
2024-02-07media: docs: uAPI: dvb/audio: completing the documentation (data types)Stefan Herdler1-0/+447
2024-02-07media: docs: uAPI: dvb/osd: completing the documentationStefan Herdler1-0/+883
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 Ailus3-59/+1154
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 Pinchart2-16/+48
2024-02-05media: mc: Rename pad variable to clarify intentLaurent Pinchart1-5/+6
2024-02-05media: mc: Add num_links flag to media_padLaurent Pinchart2-0/+8
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-05documentation: media: vivid: Modify typo in documentationDorcas Anono Litunya1-1/+1
2024-02-05media: dt-bindings: techwell,tw9900: Fix port schema refRob Herring1-1/+1
2024-02-05media: atomisp: don't use sizeof(NULL)Hans Verkuil1-1/+1
2024-02-05media: atomisp: make dbgopt staticHans Verkuil1-1/+1
2024-02-05media: v4l2-common.h: kerneldoc: correctly format return valuesHans Verkuil1-8/+9
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-05MAINTAINERS: Add entry for Samsung MFC DT SchemaAakarsh Jain1-0/+1
2024-02-05media: staging: meson: Fix kerneldocRicardo Ribalda1-1/+0
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.h: Fix kerneldocRicardo Ribalda1-2/+0
2024-02-05media: videodev2.h: Fix kerneldocRicardo Ribalda1-16/+16
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: videobuf2: Fix doc commentAndrzej Pietrasiewicz1-1/+1
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: vidioc-subdev-g-client-cap.rst: document struct v4l2_subdev_client_cap...Hans Verkuil1-0/+15
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-01media: ov08x40: Reduce start streaming timeJason Chen3-1154/+59
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 Ailus2-0/+72
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: Documentation: Rework CCS driver documentationSakari Ailus2-49/+10
2024-02-01media: arm64: dts: st: add video encoder support to stm32mp255Hugues Fruchet2-0/+13
2024-02-01media: arm64: dts: st: add video decoder support to stm32mp255Hugues Fruchet2-0/+16
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: dt-bindings: media: Document STM32MP25 VDEC & VENC video codecsHugues Fruchet1-0/+49
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: atomisp: Update TODOHans de Goede1-10/+0
2024-02-01media: atomisp: Remove unnecessary msleep(10) from atomisp_mrfld_power() erro...Hans de Goede1-3/+0
2024-02-01media: atomisp: Bind and do power-management without firmwareHans de Goede2-8/+25
2024-02-01media: atomisp: Move power-management [un]init into atomisp_pm_[un]init()Hans de Goede1-31/+38
2024-02-01media: atomisp: Replace atomisp_drvfs attr with using driver.dev_groups attrHans de Goede3-98/+60
2024-02-01media: atomisp: Fix probe()/remove() power-managementHans de Goede1-60/+36
2024-02-01media: atomisp: Group cpu_latency_qos_add_request() call together with other ...Hans de Goede1-3/+2
2024-02-01media: atomisp: Fix atomisp_pci_remove()Hans de Goede1-3/+4