[GIT PATCHES FOR 2.6.38] Remove core.s_config and document is_new

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

 



Hi Mauro,

(Second attempt, fixing a bug introduced in the third patch)

These patches remove s_config legacy support, replace it with new internal
operations (also needed for the upcoming subdev device nodes) and finally
rename has_new to is_new and document that control framework flag.

My original RFC also converted OLPC drivers, but those are scheduled for
2.6.39. They need a bit more testing and I intend to improve the handling
of autofoo/foo type of controls in the control framework.

Regards,

        Hans

The following changes since commit 04c3fafd933379fbc8b1fa55ea9b65281af416f7:
  Hans Verkuil (1):
        [media] vivi: convert to the control framework and add test controls

are available in the git repository at:

  ssh://linuxtv.org/git/hverkuil/media_tree.git s_config3

Hans Verkuil (3):
      v4l2-subdev: remove core.s_config and v4l2_i2c_new_subdev_cfg()
      v4l2-subdev: add (un)register internal ops
      v4l2-ctrls: v4l2_ctrl_handler_setup must set is_new to 1

 Documentation/video4linux/v4l2-controls.txt |   12 ++++
 drivers/media/video/cafe_ccic.c             |   11 +++-
 drivers/media/video/cx25840/cx25840-core.c  |   22 ++------
 drivers/media/video/em28xx/em28xx-cards.c   |   18 ++++---
 drivers/media/video/ivtv/ivtv-i2c.c         |    9 +++-
 drivers/media/video/mt9v011.c               |   54 ++++++++++++-------
 drivers/media/video/mt9v011.h               |   36 -------------
 drivers/media/video/ov7670.c                |   74 ++++++++++++---------------
 drivers/media/video/sr030pc30.c             |   10 ----
 drivers/media/video/v4l2-common.c           |   19 +------
 drivers/media/video/v4l2-ctrls.c            |   24 +++++----
 drivers/media/video/v4l2-device.c           |   14 ++++-
 include/media/mt9v011.h                     |   17 ++++++
 include/media/v4l2-common.h                 |   13 +----
 include/media/v4l2-ctrls.h                  |    6 ++-
 include/media/v4l2-subdev.h                 |   23 +++++++--
 16 files changed, 177 insertions(+), 185 deletions(-)
 delete mode 100644 drivers/media/video/mt9v011.h
 create mode 100644 include/media/mt9v011.h

-- 
Hans Verkuil - video4linux developer - sponsored by Cisco
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[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