{"id":817729,"url":"http://patchwork.ozlabs.org/api/covers/817729/?format=json","web_url":"http://patchwork.ozlabs.org/project/devicetree-bindings/cover/1506119053-21828-1-git-send-email-tharvey@gateworks.com/","project":{"id":37,"url":"http://patchwork.ozlabs.org/api/projects/37/?format=json","name":"Devicetree Bindings","link_name":"devicetree-bindings","list_id":"devicetree.vger.kernel.org","list_email":"devicetree@vger.kernel.org","web_url":"","scm_url":"","webscm_url":"","list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"msgid":"<1506119053-21828-1-git-send-email-tharvey@gateworks.com>","list_archive_url":null,"date":"2017-09-22T22:24:09","name":"[0/4] RFC: TDA1997x HDMI video receiver","submitter":{"id":41730,"url":"http://patchwork.ozlabs.org/api/people/41730/?format=json","name":"Tim Harvey","email":"tharvey@gateworks.com"},"mbox":"http://patchwork.ozlabs.org/project/devicetree-bindings/cover/1506119053-21828-1-git-send-email-tharvey@gateworks.com/mbox/","series":[{"id":4716,"url":"http://patchwork.ozlabs.org/api/series/4716/?format=json","web_url":"http://patchwork.ozlabs.org/project/devicetree-bindings/list/?series=4716","date":"2017-09-22T22:24:09","name":"RFC: TDA1997x HDMI video receiver","version":1,"mbox":"http://patchwork.ozlabs.org/series/4716/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/covers/817729/comments/","headers":{"Return-Path":"<devicetree-owner@vger.kernel.org>","X-Original-To":"incoming-dt@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-dt@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=gateworks-com.20150623.gappssmtp.com\n\theader.i=@gateworks-com.20150623.gappssmtp.com header.b=\"qm2winOZ\"; \n\tdkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xzSck6zxVz9sPk\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tSat, 23 Sep 2017 08:21:26 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1752184AbdIVWVZ (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tFri, 22 Sep 2017 18:21:25 -0400","from mail-pg0-f49.google.com ([74.125.83.49]:51843 \"EHLO\n\tmail-pg0-f49.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1752083AbdIVWVY (ORCPT\n\t<rfc822; devicetree@vger.kernel.org>); Fri, 22 Sep 2017 18:21:24 -0400","by mail-pg0-f49.google.com with SMTP id k193so1269084pgc.8\n\tfor <devicetree@vger.kernel.org>;\n\tFri, 22 Sep 2017 15:21:24 -0700 (PDT)","from tharvey.pdc.gateworks.com\n\t(68-189-91-139.static.snlo.ca.charter.com. [68.189.91.139])\n\tby smtp.gmail.com with ESMTPSA id\n\tp20sm989321pfl.124.2017.09.22.15.21.21\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);\n\tFri, 22 Sep 2017 15:21:22 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=gateworks-com.20150623.gappssmtp.com; s=20150623;\n\th=from:to:cc:subject:date:message-id;\n\tbh=gz7Xg2My4P3aJgfMkCOB8lkXMvXzVv2pZ2Di2MVFHZc=;\n\tb=qm2winOZp8DXrxlWFhQdhPXJWl/De3Ns9hNgp2UsScE5kIwFAZQ5cLMvsEdHIqyvS+\n\tUqLy3jQ8D4BrNWKgKY4FcwiNzaqd44pfEy9jbaEHzeJYeL7jQJiYnAVdnvQxL2JlD1Lg\n\tdEVYFyKi4L7wY6GIDo2SpvZ8fb1bKsCyw2vNZ5QcYHKpG6dSGY+55tdwA2NURaBoZfwG\n\t52x2374WEm+f14W5QiVF2gTwxWH5M9Zt9BKK1jzH6+iGa3AI9+LxcLrPNSPrpdHUJ7iK\n\tcYL93w3vUnkGhYdyGpAEe8k815pbV+gi1cwxRlwx2VQ4hmkf7pdibP8D6dS8KI8s3Hqu\n\tBYYw==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:from:to:cc:subject:date:message-id;\n\tbh=gz7Xg2My4P3aJgfMkCOB8lkXMvXzVv2pZ2Di2MVFHZc=;\n\tb=M4wkjUpNB9P5NfJN1MGW+bIB0A8/r0BCJs11JJ2SnMZ8F5TTQ+Uk6lk7PXjFM659ri\n\tFWbTuG5uPSc+GwaLL8nRNH820j2tqZTzSgEDNc9mKfbbOSPiMA3AWvcHvqjF5m/YXAyA\n\tA/JN3Stjyg92Cif72Te0itUj0PdiB+2eYVuRa/2j4wI20TOEwLcJMwO5PsOsV4+eNnJj\n\twCe23HCUJUKjwyXrV565g6E5t/AMNC613vLEaZcHBuausrtnkBt5HbBr4qRnW8VjxBnD\n\tnilVH/eoB4pRUvSl/NGLMzLALQMDFeC8TtiXwh1/T5SAAz7ypbmBqBt02qyKGKOc81xO\n\tBwpA==","X-Gm-Message-State":"AHPjjUj+POD5MYBLmR8E+oSu216Rxnk81QjrBt68M9YoIJOL7/Blxb1G\n\tRandUO/ZC3EHexy9MgWX6FOISA==","X-Google-Smtp-Source":"AOwi7QCKBsSKt997GwOtI8MXXFSIrZudkVKeFDThrkwoxhJ8kJkRfLRyhbloQjwr9Paa1bZQEj7Mkw==","X-Received":"by 10.99.186.81 with SMTP id l17mr501339pgu.170.1506118883477;\n\tFri, 22 Sep 2017 15:21:23 -0700 (PDT)","From":"Tim Harvey <tharvey@gateworks.com>","To":"linux-media@vger.kernel.org","Cc":"devicetree@vger.kernel.org, linux-kernel@vger.kernel.org,\n\tshawnguo@kernel.org, Steve Longerbeam <slongerbeam@gmail.com>,\n\tPhilipp Zabel <p.zabel@pengutronix.de>,\n\tHans Verkuil <hansverk@cisco.com>, \n\tMauro Carvalho Chehab <mchehab@s-opensource.com>","Subject":"[PATCH 0/4] RFC: TDA1997x HDMI video receiver","Date":"Fri, 22 Sep 2017 15:24:09 -0700","Message-Id":"<1506119053-21828-1-git-send-email-tharvey@gateworks.com>","X-Mailer":"git-send-email 2.7.4","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"},"content":"This is an RFC for a driver supporting the TDA1997x HDMI video receiver.\n\nI've tested this on a Gateworks GW54xx with an IMX6Q which uses the TDA19971\nwith 16bits connected to the IMX6 CSI. For this configuration I've tested\nboth 16bit YUV422 and 8bit BT656 mode. While the driver should support the\nTDA1993 I do not have one for testing.\n\nFurther potential development efforts include:\n - AUDIO codec support (working on this next)\n - EDID read/write support\n - CEC support\n - HDCP support\n - mbus format selection support for bus widths that support multiple formats\n - TDA19972 support (2 inputs)\n\nTim Harvey (4):\n  MAINTAINERS: add entry for NXP TDA1997x driver\n  media: dt-bindings: Add bindings for TDA1997X\n  media: i2c: Add TDA1997x HDMI receiver driver\n  ARM: DTS: imx: ventana: add TDA19971 HDMI Receiver to GW54xx\n\n .../devicetree/bindings/media/i2c/tda1997x.txt     |  159 +\n MAINTAINERS                                        |    8 +\n arch/arm/boot/dts/imx6q-gw54xx.dts                 |   85 +\n drivers/media/i2c/Kconfig                          |    9 +\n drivers/media/i2c/Makefile                         |    1 +\n drivers/media/i2c/tda1997x.c                       | 3065 ++++++++++++++++++++\n include/dt-bindings/media/tda1997x.h               |   78 +\n include/media/i2c/tda1997x.h                       |   53 +\n 8 files changed, 3458 insertions(+)\n create mode 100644 Documentation/devicetree/bindings/media/i2c/tda1997x.txt\n create mode 100644 drivers/media/i2c/tda1997x.c\n create mode 100644 include/dt-bindings/media/tda1997x.h\n create mode 100644 include/media/i2c/tda1997x.h"}