Re: [RFC v01] Driver for Toshiba TC358743 CSI-2 to HDMI bridge

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

 



Thanks for testing the driver!

On 01/08/2015 06:12 PM, Philipp Zabel wrote:
Hi Mats,

Am Montag, den 15.12.2014, 19:21 +0100 schrieb matrandg@xxxxxxxxx:
From: Mats Randgaard <matrandg@xxxxxxxxx>

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 <matrandg@xxxxxxxxx>
---
  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.

The product I use for testing of this driver has a really old kernel where this validation of the boolean controls is missing. I'll fix this in the next revision of this driver.

Thanks,

Mats Randgaard


regards
Philipp

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