Hi Mats,

Am Montag, den 15.12.2014, 19:21 +0100 schrieb matra...@cisco.com:
> From: Mats Randgaard <matra...@cisco.com>
> 
> The driver is tested on our hardware and all the implemented features
> works as expected.
> 
> Missing features:
> - CEC support
> - HDCP repeater support
> - IR support
> 
> Signed-off-by: Mats Randgaard <matra...@cisco.com>
> ---
>  MAINTAINERS                        |    6 +
>  drivers/media/i2c/Kconfig          |   12 +
>  drivers/media/i2c/Makefile         |    1 +
>  drivers/media/i2c/tc358743.c       | 1768 
> ++++++++++++++++++++++++++++++++++++
>  drivers/media/i2c/tc358743_regs.h  |  670 ++++++++++++++
>  include/media/tc358743.h           |   89 ++
>  include/uapi/linux/v4l2-controls.h |    4 +
>  7 files changed, 2550 insertions(+)
>  create mode 100644 drivers/media/i2c/tc358743.c
>  create mode 100644 drivers/media/i2c/tc358743_regs.h
>  create mode 100644 include/media/tc358743.h
> 
[...]
> diff --git a/drivers/media/i2c/tc358743.c b/drivers/media/i2c/tc358743.c
> new file mode 100644
> index 0000000..a86cbe0
> --- /dev/null
> +++ b/drivers/media/i2c/tc358743.c
[...]
> +/* --------------- CUSTOM CTRLS --------------- */
> +
> +static const struct v4l2_ctrl_config tc358743_ctrl_audio_sampling_rate = {
> +     .id = TC358743_CID_AUDIO_SAMPLING_RATE,
> +     .name = "Audio sampling rate",
> +     .type = V4L2_CTRL_TYPE_INTEGER,
> +     .min = 0,
> +     .max = 768000,
> +     .step = 1,
> +     .def = 0,
> +     .flags = V4L2_CTRL_FLAG_READ_ONLY,
> +};
> +
> +static const struct v4l2_ctrl_config tc358743_ctrl_audio_present = {
> +     .id = TC358743_CID_AUDIO_PRESENT,
> +     .name = "Audio present",
> +     .type = V4L2_CTRL_TYPE_BOOLEAN,

If I don't add
+       .max = 1,
+       .step = 1,
here, I get -ERANGE from v4l2_ctrl_new_custom for this control.

regards
Philipp

--
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