This RFC patch series adds and documents two new features of the control framework. The first adds support to enable or disable specific controls or all controls from a control handler. This is needed to support drivers that need to change which controls are available based on the chosen input or output. In cases like this each input or output is hooked up to a different video receiver or transmitter, each with its own set of controls. Switching inputs/outputs means that the controls from the new input should be enabled, while those of the others should be disabled. The second adds support to simplify handling of 'auto-foo/foo' type of controls. E.g.: autogain/gain, autoexposure/exposure, etc. It is a bit tricky to handle that correctly and after having to do this many times when I was converting the soc_camera sensors I decided to add special support for this in the framework. It should ensure consistent handling of these special kinds of controls in the drivers. If there are no comments, then I plan on making a pull request for this for 2.6.39 and base the soc_camera and ov7670 conversions on this. For 2.6.39 I want to finish converting all subdev to the control framework and make a good start at converting the v4l2 drivers as well. -- 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