Am 07.07.2014 19:58, schrieb Rafael Coutinho:
> I have a v4l2 video capture board that using kernel 2.6 with v4l2
> em28xx driver 3.0.36 allows me to control brightness, contrast etc...
> However in kernel 3.2 with v4l2 em28xx driver version 3.2.0 it does not.
>
> This is what I get from the latest driver:
> root@android:/ # v4l2-ctl --info
> Driver Info (not using libv4l2):
> Driver name   : em28xx
> Card type     : EM2860/SAA711X Reference Design
> Bus info      : usb-musb-hdrc.1-1
> Driver version: 3.2.0
> Capabilities  : 0x05020051
> Video Capture
> VBI Capture
> Sliced VBI Capture
> Audio
> Read/Write
> Streaming
> root@android:/ # v4l2-ctl  -d 0 -l
>                          volume (int)    : min=0 max=31 step=1
> default=31 value=31 flags=slider
>                            mute (bool)   : default=1 value=1
>
>
> What could be wrong?

Before kernel 3.10, the brightness (contrast, ...) controls are provided
by the subdevice drivers.
With kernel 3.10 I have introduced bridge level image controls, but they
are currently only used/activated if the subdevice doesn't already
provide them (as suggested by Mauro).

Hth,
Frank Schäfer

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to