[{"id":1775196,"web_url":"http://patchwork.ozlabs.org/comment/1775196/","msgid":"<20170926065447.GC6250@kroah.com>","list_archive_url":null,"date":"2017-09-26T06:54:47","subject":"Re: [PATCH v1 0/2] NVIDIA Tegra20 video decoder driver","submitter":{"id":11800,"url":"http://patchwork.ozlabs.org/api/people/11800/","name":"Greg Kroah-Hartman","email":"gregkh@linuxfoundation.org"},"content":"On Tue, Sep 26, 2017 at 01:15:41AM +0300, Dmitry Osipenko wrote:\n> This driver provides accelerated video decoding to NVIDIA Tegra20 SoC's,\n> it is a result of reverse-engineering efforts. Driver has been tested on\n> Toshiba AC100 and Acer A500, it should work on any Tegra20 device.\n> \n> In userspace this driver is utilized by libvdpau-tegra [0] that implements\n> VDPAU interface, so any video player that supports VDPAU can provide\n> accelerated video decoding on Tegra20 on Linux.\n\nWhy not use the v4l2 api instead?  Doesn't that provide the same needed\nuser/kernel api here instead of creating yet-another-custom ioctl?\n\nthanks,\n\ngreg k-h\n--\nTo unsubscribe from this list: send the line \"unsubscribe linux-tegra\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<linux-tegra-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@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=linux-tegra-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3y1WsX6DYfz9t62\n\tfor <incoming@patchwork.ozlabs.org>;\n\tTue, 26 Sep 2017 16:54:40 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S935901AbdIZGyj (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tTue, 26 Sep 2017 02:54:39 -0400","from mail.linuxfoundation.org ([140.211.169.12]:33822 \"EHLO\n\tmail.linuxfoundation.org\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S935006AbdIZGyj (ORCPT\n\t<rfc822;linux-tegra@vger.kernel.org>);\n\tTue, 26 Sep 2017 02:54:39 -0400","from localhost (LFbn-1-12253-150.w90-92.abo.wanadoo.fr\n\t[90.92.67.150])\n\tby mail.linuxfoundation.org (Postfix) with ESMTPSA id 30880A70;\n\tTue, 26 Sep 2017 06:54:38 +0000 (UTC)"],"Date":"Tue, 26 Sep 2017 08:54:47 +0200","From":"Greg Kroah-Hartman <gregkh@linuxfoundation.org>","To":"Dmitry Osipenko <digetx@gmail.com>","Cc":"Thierry Reding <thierry.reding@gmail.com>,\n\tJonathan Hunter <jonathanh@nvidia.com>,\n\tRob Herring <robh+dt@kernel.org>, linux-tegra@vger.kernel.org,\n\tdevel@driverdev.osuosl.org, linux-kernel@vger.kernel.org,\n\tdevicetree@vger.kernel.org","Subject":"Re: [PATCH v1 0/2] NVIDIA Tegra20 video decoder driver","Message-ID":"<20170926065447.GC6250@kroah.com>","References":"<cover.1506377430.git.digetx@gmail.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<cover.1506377430.git.digetx@gmail.com>","User-Agent":"Mutt/1.9.1 (2017-09-22)","Sender":"linux-tegra-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<linux-tegra.vger.kernel.org>","X-Mailing-List":"linux-tegra@vger.kernel.org"}},{"id":1775430,"web_url":"http://patchwork.ozlabs.org/comment/1775430/","msgid":"<d2d4c970-d921-c282-b70e-00247c5de50f@gmail.com>","list_archive_url":null,"date":"2017-09-26T12:32:23","subject":"Re: [PATCH v1 0/2] NVIDIA Tegra20 video decoder driver","submitter":{"id":18124,"url":"http://patchwork.ozlabs.org/api/people/18124/","name":"Dmitry Osipenko","email":"digetx@gmail.com"},"content":"On 26.09.2017 09:54, Greg Kroah-Hartman wrote:\n> On Tue, Sep 26, 2017 at 01:15:41AM +0300, Dmitry Osipenko wrote:\n>> This driver provides accelerated video decoding to NVIDIA Tegra20 SoC's,\n>> it is a result of reverse-engineering efforts. Driver has been tested on\n>> Toshiba AC100 and Acer A500, it should work on any Tegra20 device.\n>>\n>> In userspace this driver is utilized by libvdpau-tegra [0] that implements\n>> VDPAU interface, so any video player that supports VDPAU can provide\n>> accelerated video decoding on Tegra20 on Linux.\n> \n> Why not use the v4l2 api instead?  Doesn't that provide the same needed\n> user/kernel api here instead of creating yet-another-custom ioctl?\n> \n\n1) The HW doesn't generalize for the common API. Like for example, it isn't\ncapable of unpacking bitstream encoded with CABAC (Context-adaptive binary\narithmetic coding), so unpacking should be done in software and then VDE HW\nisn't capable of decoding such a stream in a fully-automated manner, software\nwould have to feed engine with a chunks of macroblocks untill the whole frame is\ndecoded. That lameness is partially hidden in the BLOB's firmware, that firmware\nactually is just a driver BTW.\n\n2) We want to have decoding integrated with the presentation of the decoded\nvideo frame. So having v4l interface for decoding would be just an extra\nunnecessary shim, increasing CPU / memory resources usage and complexity of the\ncode.\n\n3) The decoding and presentation are already implemented using VDPAU API and\nproven to work decently in that way.","headers":{"Return-Path":"<linux-tegra-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@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=linux-tegra-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=gmail.com header.i=@gmail.com\n\theader.b=\"IEfBYt1u\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3y1gMM1885z9tXn\n\tfor <incoming@patchwork.ozlabs.org>;\n\tTue, 26 Sep 2017 22:32:31 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S968747AbdIZMc3 (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tTue, 26 Sep 2017 08:32:29 -0400","from mail-lf0-f67.google.com ([209.85.215.67]:33872 \"EHLO\n\tmail-lf0-f67.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S967859AbdIZMc2 (ORCPT\n\t<rfc822;linux-tegra@vger.kernel.org>);\n\tTue, 26 Sep 2017 08:32:28 -0400","by mail-lf0-f67.google.com with SMTP id h80so2618517lfe.1;\n\tTue, 26 Sep 2017 05:32:27 -0700 (PDT)","from [192.168.1.145] (ppp109-252-90-109.pppoe.spdop.ru.\n\t[109.252.90.109]) by smtp.googlemail.com with ESMTPSA id\n\th83sm1055919lfi.71.2017.09.26.05.32.24\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tTue, 26 Sep 2017 05:32:25 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=gmail.com; s=20161025;\n\th=subject:to:cc:references:from:message-id:date:user-agent\n\t:mime-version:in-reply-to:content-language:content-transfer-encoding; \n\tbh=TMQmMXHNe/4DUjzAtGUggtJk9jgWl/izbuSGUt9/rto=;\n\tb=IEfBYt1uSQBhsF+f3hRZkEH5bsmMVmLBQ3PBz+eKWAoyz+7YqazE/kJNuRDqYVNNFk\n\tN5XlWk3eWywVkgSoQhyOxIzd3CY5A/aIvvetrvnT078IeiuJ6H2yQf8j9rah0SonKzBQ\n\t4nNMT6nuFJPtXHGafR79++0LgnbD9YbNBWpq5/cUfN1gKn6Igv19DZdHdvOgsRgSj7M8\n\t34HPlC5WSh5fQmnplPgWMBgVT8TtbbTl9vmCdKBA3mKQEE/uj1CEB62bDCbsMk6TF5XL\n\tuFmGkKt86YT8n48D2mxpjvEnotQ5JzbGv7u77pdAarNlz3l6yTRxjpknR+qjohyO6SH/\n\tpWwg==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:subject:to:cc:references:from:message-id:date\n\t:user-agent:mime-version:in-reply-to:content-language\n\t:content-transfer-encoding;\n\tbh=TMQmMXHNe/4DUjzAtGUggtJk9jgWl/izbuSGUt9/rto=;\n\tb=fobmdpoRZxFkXO+ofpnrvjOSr2eGnXgSSmsYGx3QihfYVSqqeHjgJG2T8C/NKQ/zv3\n\tmLBapHqR+PYZCGc4yD+JkT7I/NkS4ZMPuBUiIzgiRK+YOEV5rEuTFQhcq+1ZXwYaqt+N\n\tChYcfQ6MF2u06IiCLkUs5bzqvUTA0OLiyKAyd7IzJvmCYc1yZfk7nZL69JyjRiPQEHH+\n\tsmBCW0as5+xiyyS74lEtIaTav6OBzGGI7PLgbsX1h+5+2dI8NT00vnoCwIVgq9ukGzGH\n\tD6pgCTrfveLlNash/Rvom/2i4kxregL3OkXfUctf/hmLrQF3h6Kq2umZNDouZUKWhusv\n\t8fqg==","X-Gm-Message-State":"AHPjjUju7ZNCPjW0LiNGnJnSYJOkG+ieVQWHz+96c4zSfdHjSMlVmHmL\n\tmASEExPMPpjsK0Xk81wuLb7ldrLL","X-Google-Smtp-Source":"AOwi7QCD81x6sRBUlYK0CQYARym6rNfWPWCE6dqk4IinjAL7LuawpCn63qkochZ1WPKoSoLSogr3ag==","X-Received":"by 10.46.68.210 with SMTP id b79mr4034606ljf.118.1506429146006; \n\tTue, 26 Sep 2017 05:32:26 -0700 (PDT)","Subject":"Re: [PATCH v1 0/2] NVIDIA Tegra20 video decoder driver","To":"Greg Kroah-Hartman <gregkh@linuxfoundation.org>","Cc":"Thierry Reding <thierry.reding@gmail.com>,\n\tJonathan Hunter <jonathanh@nvidia.com>,\n\tRob Herring <robh+dt@kernel.org>, linux-tegra@vger.kernel.org,\n\tdevel@driverdev.osuosl.org, linux-kernel@vger.kernel.org,\n\tdevicetree@vger.kernel.org","References":"<cover.1506377430.git.digetx@gmail.com>\n\t<20170926065447.GC6250@kroah.com>","From":"Dmitry Osipenko <digetx@gmail.com>","Message-ID":"<d2d4c970-d921-c282-b70e-00247c5de50f@gmail.com>","Date":"Tue, 26 Sep 2017 15:32:23 +0300","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101\n\tThunderbird/52.3.0","MIME-Version":"1.0","In-Reply-To":"<20170926065447.GC6250@kroah.com>","Content-Type":"text/plain; charset=utf-8","Content-Language":"en-US","Content-Transfer-Encoding":"7bit","Sender":"linux-tegra-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<linux-tegra.vger.kernel.org>","X-Mailing-List":"linux-tegra@vger.kernel.org"}},{"id":1775875,"web_url":"http://patchwork.ozlabs.org/comment/1775875/","msgid":"<20170926213549.GE3418@kroah.com>","list_archive_url":null,"date":"2017-09-26T21:35:49","subject":"Re: [PATCH v1 0/2] NVIDIA Tegra20 video decoder driver","submitter":{"id":11800,"url":"http://patchwork.ozlabs.org/api/people/11800/","name":"Greg Kroah-Hartman","email":"gregkh@linuxfoundation.org"},"content":"On Tue, Sep 26, 2017 at 03:32:23PM +0300, Dmitry Osipenko wrote:\n> On 26.09.2017 09:54, Greg Kroah-Hartman wrote:\n> > On Tue, Sep 26, 2017 at 01:15:41AM +0300, Dmitry Osipenko wrote:\n> >> This driver provides accelerated video decoding to NVIDIA Tegra20 SoC's,\n> >> it is a result of reverse-engineering efforts. Driver has been tested on\n> >> Toshiba AC100 and Acer A500, it should work on any Tegra20 device.\n> >>\n> >> In userspace this driver is utilized by libvdpau-tegra [0] that implements\n> >> VDPAU interface, so any video player that supports VDPAU can provide\n> >> accelerated video decoding on Tegra20 on Linux.\n> > \n> > Why not use the v4l2 api instead?  Doesn't that provide the same needed\n> > user/kernel api here instead of creating yet-another-custom ioctl?\n> > \n> \n> 1) The HW doesn't generalize for the common API. Like for example, it isn't\n> capable of unpacking bitstream encoded with CABAC (Context-adaptive binary\n> arithmetic coding), so unpacking should be done in software and then VDE HW\n> isn't capable of decoding such a stream in a fully-automated manner, software\n> would have to feed engine with a chunks of macroblocks untill the whole frame is\n> decoded. That lameness is partially hidden in the BLOB's firmware, that firmware\n> actually is just a driver BTW.\n> \n> 2) We want to have decoding integrated with the presentation of the decoded\n> video frame. So having v4l interface for decoding would be just an extra\n> unnecessary shim, increasing CPU / memory resources usage and complexity of the\n> code.\n> \n> 3) The decoding and presentation are already implemented using VDPAU API and\n> proven to work decently in that way.\n\nThis sounds like something you should be talking over with the media\ndriver developers, why are they not even cc:ed on this submission?\n\nI need their ack on this new api before I can take this.\n\nthanks,\n\ngreg k-h\n--\nTo unsubscribe from this list: send the line \"unsubscribe linux-tegra\" in\nthe body of a message to majordomo@vger.kernel.org\nMore majordomo info at  http://vger.kernel.org/majordomo-info.html","headers":{"Return-Path":"<linux-tegra-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@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=linux-tegra-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3y1vQ65SPRz9t3Z\n\tfor <incoming@patchwork.ozlabs.org>;\n\tWed, 27 Sep 2017 07:35:42 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S968226AbdIZVfl (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tTue, 26 Sep 2017 17:35:41 -0400","from mail.linuxfoundation.org ([140.211.169.12]:54022 \"EHLO\n\tmail.linuxfoundation.org\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S967113AbdIZVfl (ORCPT\n\t<rfc822;linux-tegra@vger.kernel.org>);\n\tTue, 26 Sep 2017 17:35:41 -0400","from localhost (LFbn-1-12253-150.w90-92.abo.wanadoo.fr\n\t[90.92.67.150])\n\tby mail.linuxfoundation.org (Postfix) with ESMTPSA id 5198C71F;\n\tTue, 26 Sep 2017 21:35:40 +0000 (UTC)"],"Date":"Tue, 26 Sep 2017 23:35:49 +0200","From":"Greg Kroah-Hartman <gregkh@linuxfoundation.org>","To":"Dmitry Osipenko <digetx@gmail.com>","Cc":"devel@driverdev.osuosl.org, devicetree@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org, Rob Herring <robh+dt@kernel.org>,\n\tJonathan Hunter <jonathanh@nvidia.com>,\n\tThierry Reding <thierry.reding@gmail.com>, linux-tegra@vger.kernel.org","Subject":"Re: [PATCH v1 0/2] NVIDIA Tegra20 video decoder driver","Message-ID":"<20170926213549.GE3418@kroah.com>","References":"<cover.1506377430.git.digetx@gmail.com>\n\t<20170926065447.GC6250@kroah.com>\n\t<d2d4c970-d921-c282-b70e-00247c5de50f@gmail.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<d2d4c970-d921-c282-b70e-00247c5de50f@gmail.com>","User-Agent":"Mutt/1.9.1 (2017-09-22)","Sender":"linux-tegra-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<linux-tegra.vger.kernel.org>","X-Mailing-List":"linux-tegra@vger.kernel.org"}},{"id":1775916,"web_url":"http://patchwork.ozlabs.org/comment/1775916/","msgid":"<c89255ca-2492-f29b-8999-b97901f60cb9@gmail.com>","list_archive_url":null,"date":"2017-09-26T22:17:10","subject":"Re: [PATCH v1 0/2] NVIDIA Tegra20 video decoder driver","submitter":{"id":18124,"url":"http://patchwork.ozlabs.org/api/people/18124/","name":"Dmitry Osipenko","email":"digetx@gmail.com"},"content":"On 27.09.2017 00:35, Greg Kroah-Hartman wrote:\n> On Tue, Sep 26, 2017 at 03:32:23PM +0300, Dmitry Osipenko wrote:\n>> On 26.09.2017 09:54, Greg Kroah-Hartman wrote:\n>>> On Tue, Sep 26, 2017 at 01:15:41AM +0300, Dmitry Osipenko wrote:\n>>>> This driver provides accelerated video decoding to NVIDIA Tegra20 SoC's,\n>>>> it is a result of reverse-engineering efforts. Driver has been tested on\n>>>> Toshiba AC100 and Acer A500, it should work on any Tegra20 device.\n>>>>\n>>>> In userspace this driver is utilized by libvdpau-tegra [0] that implements\n>>>> VDPAU interface, so any video player that supports VDPAU can provide\n>>>> accelerated video decoding on Tegra20 on Linux.\n>>>\n>>> Why not use the v4l2 api instead?  Doesn't that provide the same needed\n>>> user/kernel api here instead of creating yet-another-custom ioctl?\n>>>\n>>\n>> 1) The HW doesn't generalize for the common API. Like for example, it isn't\n>> capable of unpacking bitstream encoded with CABAC (Context-adaptive binary\n>> arithmetic coding), so unpacking should be done in software and then VDE HW\n>> isn't capable of decoding such a stream in a fully-automated manner, software\n>> would have to feed engine with a chunks of macroblocks untill the whole frame is\n>> decoded. That lameness is partially hidden in the BLOB's firmware, that firmware\n>> actually is just a driver BTW.\n>>\n>> 2) We want to have decoding integrated with the presentation of the decoded\n>> video frame. So having v4l interface for decoding would be just an extra\n>> unnecessary shim, increasing CPU / memory resources usage and complexity of the\n>> code.\n>>\n>> 3) The decoding and presentation are already implemented using VDPAU API and\n>> proven to work decently in that way.\n> \n> This sounds like something you should be talking over with the media\n> driver developers, why are they not even cc:ed on this submission?\n> \n> I need their ack on this new api before I can take this.\n> \n\nIndeed, will cc media on V2.","headers":{"Return-Path":"<linux-tegra-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@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=linux-tegra-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n\tunprotected) header.d=gmail.com header.i=@gmail.com\n\theader.b=\"lzb/+FFm\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3y1wL50Lfrz9t4X\n\tfor <incoming@patchwork.ozlabs.org>;\n\tWed, 27 Sep 2017 08:17:17 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S969417AbdIZWRP (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tTue, 26 Sep 2017 18:17:15 -0400","from mail-lf0-f68.google.com ([209.85.215.68]:37322 \"EHLO\n\tmail-lf0-f68.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S967632AbdIZWRO (ORCPT\n\t<rfc822;linux-tegra@vger.kernel.org>);\n\tTue, 26 Sep 2017 18:17:14 -0400","by mail-lf0-f68.google.com with SMTP id q132so3382469lfe.4;\n\tTue, 26 Sep 2017 15:17:13 -0700 (PDT)","from [192.168.1.145] (ppp109-252-90-109.pppoe.spdop.ru.\n\t[109.252.90.109]) by smtp.googlemail.com with ESMTPSA id\n\to80sm1513564lfb.93.2017.09.26.15.17.11\n\t(version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\n\tTue, 26 Sep 2017 15:17:11 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=gmail.com; s=20161025;\n\th=subject:to:cc:references:from:message-id:date:user-agent\n\t:mime-version:in-reply-to:content-language:content-transfer-encoding; \n\tbh=3BisDDdkL75xBve8YArNXVlCkfTMB0K3EMgKJWIXB84=;\n\tb=lzb/+FFmba95tUWFp1SpDsL72BUS4gOo7VgXNtGJpPGEzqbsMEcYy5Qj3KatgDGBPt\n\tyHHU/nONERKSIzPUrH8vT0/ZhtnI1NZPJakcImUKLVDeP5LDTSAEGcLZwInhphFSoleQ\n\t1m7O4Ih4lnb363y2joYCr3+5hdUekfJKDG93p/7Xyqzn66mlrfj4BZnJncqBBzpaI90z\n\t0ELQ5ozjGx9FvcAgI6eTKb8RwFY38N4WT89sS+DNFuCJB/jlzdxH1C3g3qS365B5CD5V\n\t/SLgiAezvVsF/tUYq5+cTiYPvn1H1tUBcOF7JznfCvvziykSvupyti2AaTVxDu4aFGqE\n\ttong==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:subject:to:cc:references:from:message-id:date\n\t:user-agent:mime-version:in-reply-to:content-language\n\t:content-transfer-encoding;\n\tbh=3BisDDdkL75xBve8YArNXVlCkfTMB0K3EMgKJWIXB84=;\n\tb=qehuYR/DFgwOAjK3lenaoSU/KV0VChtxy8FkqIShUdhFWbbzYxsrl46pKul6BOCka/\n\tIa2unr/zNdhdCxzgUhWyyK6ooi9LClPp3tIv9U3GxT8o1DjM0yi0xvsyuVC4RGg6VVma\n\tLLmZzuWNLLkJrRPSIReh9tcvFi4YLCvvIVgCrmT5kCMq4QzHK5UMGD+129qP2sJwT49c\n\t9cmSWIaoZSdB1a50lAbVuBIJrNby2cxwee4G5DdGgh5VV71fSQdNNP1EUk8YmOIm/LTZ\n\tEsn/HFza7ezDBDx2XKeZqKkLhxr57AMyhPx3xzRliRfButO4TGzl9ZZ0P4IJypwJjhn2\n\tl2BQ==","X-Gm-Message-State":"AHPjjUhsPiINHx83pHpWLtAjuCLZ9cCxmAruPIBrpkGNChB+S4qo7vBH\n\tpEF0mF3yMOgN6R4YEVBGSYvT7CuA","X-Google-Smtp-Source":"AOwi7QBJeQZFRajYExlEZxtRYQ2EQ6IHXkevSRYt3F7CuhnJzpjJj5vrIWqnHz2V6tMrevZDZXxHSw==","X-Received":"by 10.25.90.93 with SMTP id o90mr3029558lfb.163.1506464232215;\n\tTue, 26 Sep 2017 15:17:12 -0700 (PDT)","Subject":"Re: [PATCH v1 0/2] NVIDIA Tegra20 video decoder driver","To":"Greg Kroah-Hartman <gregkh@linuxfoundation.org>","Cc":"devel@driverdev.osuosl.org, devicetree@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org, Rob Herring <robh+dt@kernel.org>,\n\tJonathan Hunter <jonathanh@nvidia.com>,\n\tThierry Reding <thierry.reding@gmail.com>, linux-tegra@vger.kernel.org","References":"<cover.1506377430.git.digetx@gmail.com>\n\t<20170926065447.GC6250@kroah.com>\n\t<d2d4c970-d921-c282-b70e-00247c5de50f@gmail.com>\n\t<20170926213549.GE3418@kroah.com>","From":"Dmitry Osipenko <digetx@gmail.com>","Message-ID":"<c89255ca-2492-f29b-8999-b97901f60cb9@gmail.com>","Date":"Wed, 27 Sep 2017 01:17:10 +0300","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101\n\tThunderbird/52.3.0","MIME-Version":"1.0","In-Reply-To":"<20170926213549.GE3418@kroah.com>","Content-Type":"text/plain; charset=utf-8","Content-Language":"en-US","Content-Transfer-Encoding":"7bit","Sender":"linux-tegra-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<linux-tegra.vger.kernel.org>","X-Mailing-List":"linux-tegra@vger.kernel.org"}}]