[GIT PULL FOR v5.9] Introduce [get|set]_mbus_config pad ops

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series replaces the old g/s_mbus_config with get/set_mbus_config.

The new ops just get and set the mbus configuration. The set_mbus_config
is primarily used to change the number of lanes in use.

The old g_mbus_config would report *all* possible configurations instead of
the current config, but this was a last left-over from soc-camera.

Today this configuration information comes from the device tree or the
platform data.

Regards,

	Hans

The following changes since commit 8f2a4a9d5ff5202d0b3e3a144ebb9b67aabadd29:

  media: dvbdev.h: keep * together with the type (2020-07-19 14:26:25 +0200)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.9j

for you to fetch changes up to 1d300587ed86a7ed92662b2f309048d4fa4e3a97:

  media: rcar-csi2: Negotiate data lanes number (2020-07-21 11:40:46 +0200)

----------------------------------------------------------------
Tag branch

----------------------------------------------------------------
Jacopo Mondi (10):
      media: v4l2-subdev: Introduce [get|set]_mbus_config pad ops
      media: i2c: Use the new get_mbus_config pad op
      media: i2c: ov6650: Use new [get|set]_mbus_config ops
      media: pxa_camera: Use the new set_mbus_config op
      media: v4l2-subdev: Remove [s|g]_mbus_config video ops
      media: v4l2- mediabus: Add usage note for V4L2_MBUS_*
      staging: media: imx: Update TODO entry
      media: i2c: adv748x: Adjust TXA data lanes number
      media: i2c: adv748x: Implement get_mbus_config
      media: rcar-csi2: Negotiate data lanes number

 drivers/media/i2c/adv7180.c                 |   7 ++-
 drivers/media/i2c/adv748x/adv748x-core.c    |  31 +++++++---
 drivers/media/i2c/adv748x/adv748x-csi2.c    |  31 ++++++++++
 drivers/media/i2c/adv748x/adv748x.h         |   1 +
 drivers/media/i2c/ml86v7667.c               |   7 ++-
 drivers/media/i2c/mt9m001.c                 |   7 ++-
 drivers/media/i2c/mt9m111.c                 |   7 ++-
 drivers/media/i2c/ov6650.c                  |  53 ++++++++++++-----
 drivers/media/i2c/ov9640.c                  |   7 ++-
 drivers/media/i2c/tc358743.c                |   7 ++-
 drivers/media/i2c/tvp5150.c                 |   7 ++-
 drivers/media/platform/pxa_camera.c         | 189 ++++++++++++++++--------------------------------------------
 drivers/media/platform/rcar-vin/rcar-csi2.c |  75 +++++++++++++++++++++---
 drivers/media/v4l2-core/v4l2-subdev.c       |  16 +++++
 drivers/staging/media/imx/TODO              |   4 ++
 include/media/v4l2-mediabus.h               |  33 +++++++++--
 include/media/v4l2-subdev.h                 |  38 ++++++++----
 17 files changed, 317 insertions(+), 203 deletions(-)



[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux