[{"id":1790439,"web_url":"http://patchwork.ozlabs.org/comment/1790439/","msgid":"<20171019113945.GP9005@ulmo>","list_archive_url":null,"date":"2017-10-19T11:39:45","subject":"Re: [PATCH v2 5/6] gpu: host1x: Add Tegra186 support","submitter":{"id":26234,"url":"http://patchwork.ozlabs.org/api/people/26234/","name":"Thierry Reding","email":"thierry.reding@gmail.com"},"content":"On Tue, Sep 05, 2017 at 11:43:05AM +0300, Mikko Perttunen wrote:\n> Add support for the implementation of Host1x present on the Tegra186.\n> The register space has been shuffled around a little bit, requiring\n> addition of some chip-specific code sections. Tegra186 also adds\n> several new features, most importantly the hypervisor, but those are\n> not yet supported with this commit.\n> \n> Signed-off-by: Mikko Perttunen <mperttunen@nvidia.com>\n> Reviewed-by: Dmitry Osipenko <digetx@gmail.com>\n> Tested-by: Dmitry Osipenko <digetx@gmail.com>\n> ---\n>  drivers/gpu/host1x/Makefile                    |   3 +-\n>  drivers/gpu/host1x/dev.c                       |  60 +++++++-\n>  drivers/gpu/host1x/dev.h                       |   4 +\n>  drivers/gpu/host1x/hw/cdma_hw.c                |  49 ++++---\n>  drivers/gpu/host1x/hw/debug_hw.c               | 137 +------------------\n>  drivers/gpu/host1x/hw/debug_hw_1x01.c          | 154 +++++++++++++++++++++\n>  drivers/gpu/host1x/hw/debug_hw_1x06.c          | 133 ++++++++++++++++++\n>  drivers/gpu/host1x/hw/host1x01.c               |   2 +\n>  drivers/gpu/host1x/hw/host1x02.c               |   2 +\n>  drivers/gpu/host1x/hw/host1x04.c               |   2 +\n>  drivers/gpu/host1x/hw/host1x05.c               |   2 +\n>  drivers/gpu/host1x/hw/host1x06.c               |  44 ++++++\n>  drivers/gpu/host1x/hw/host1x06.h               |  26 ++++\n>  drivers/gpu/host1x/hw/host1x06_hardware.h      | 142 +++++++++++++++++++\n>  drivers/gpu/host1x/hw/hw_host1x06_hypervisor.h |  32 +++++\n>  drivers/gpu/host1x/hw/hw_host1x06_uclass.h     | 181 +++++++++++++++++++++++++\n>  drivers/gpu/host1x/hw/hw_host1x06_vm.h         |  47 +++++++\n>  drivers/gpu/host1x/hw/intr_hw.c                |  29 ++--\n>  18 files changed, 880 insertions(+), 169 deletions(-)\n>  create mode 100644 drivers/gpu/host1x/hw/debug_hw_1x01.c\n>  create mode 100644 drivers/gpu/host1x/hw/debug_hw_1x06.c\n>  create mode 100644 drivers/gpu/host1x/hw/host1x06.c\n>  create mode 100644 drivers/gpu/host1x/hw/host1x06.h\n>  create mode 100644 drivers/gpu/host1x/hw/host1x06_hardware.h\n>  create mode 100644 drivers/gpu/host1x/hw/hw_host1x06_hypervisor.h\n>  create mode 100644 drivers/gpu/host1x/hw/hw_host1x06_uclass.h\n>  create mode 100644 drivers/gpu/host1x/hw/hw_host1x06_vm.h\n\nApplied, thanks.\n\nThierry","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=\"c4bscWfS\"; dkim-atps=neutral"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3yHn6F34Kvz9t4c\n\tfor <incoming@patchwork.ozlabs.org>;\n\tThu, 19 Oct 2017 22:40:05 +1100 (AEDT)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751680AbdJSLju (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tThu, 19 Oct 2017 07:39:50 -0400","from mail-qt0-f196.google.com ([209.85.216.196]:49174 \"EHLO\n\tmail-qt0-f196.google.com\" rhost-flags-OK-OK-OK-OK) by vger.kernel.org\n\twith ESMTP id S1753146AbdJSLjs (ORCPT\n\t<rfc822;linux-tegra@vger.kernel.org>);\n\tThu, 19 Oct 2017 07:39:48 -0400","by mail-qt0-f196.google.com with SMTP id k31so13988092qta.6;\n\tThu, 19 Oct 2017 04:39:48 -0700 (PDT)","from localhost\n\t(p200300E41BE4FD00CEAD5B94E1CFD280.dip0.t-ipconnect.de.\n\t[2003:e4:1be4:fd00:cead:5b94:e1cf:d280])\n\tby smtp.gmail.com with ESMTPSA id\n\to18sm9486818qtb.38.2017.10.19.04.39.46\n\t(version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);\n\tThu, 19 Oct 2017 04:39:47 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=gmail.com; s=20161025;\n\th=date:from:to:cc:subject:message-id:references:mime-version\n\t:content-disposition:in-reply-to:user-agent;\n\tbh=EC22vGDgqcdUOsId37b1HbEYy3tyQET748YpDOdHKUQ=;\n\tb=c4bscWfSz0q/X1swLoJDU4fOtUovd36bsBIHj+5zWywVjkZgbITO4dvLBubvNUHqwo\n\tqaM6PAMuBzTsQMobFuN9hhMjuh60XlC0iTRt9uQH9W8E7bxOOZGzCYZy+cegVANx1SLc\n\t4LONb0ZExxXgvIvuE0/6KILWS31+R4FxiY8/7SynFMEZVrpffbANIyH8gE1XyhkDYKxt\n\tztAGUejn2V2z0twNzHkkilc0NUaROALJRYbj7PJExj+WnE1GFTzlQPwNsFoKJv53S8Vu\n\t+8zWPneBpm0PuDqOCIACAX+p+CbI/UPANKbHIZnkra8gp1EEjM0v0w7CPBNXwEkXy1Wh\n\tkPkQ==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:date:from:to:cc:subject:message-id:references\n\t:mime-version:content-disposition:in-reply-to:user-agent;\n\tbh=EC22vGDgqcdUOsId37b1HbEYy3tyQET748YpDOdHKUQ=;\n\tb=plzrVYVqnm4bGe8zW2KgVTr9VEM/F6DyJY8td35DESOgtn7OJlEI0dpC4Cra5ik1JL\n\tVX3IZHK3wHdqPLVbI5DPWc9vKgE0fT+bW7ZOUOBr9lOLAYKssZBqe5d9x/7bGvbjiBSp\n\tK57NAhLyO9qQZcDYMsWummdyeiRv3mv9ai0yioTLJ6QXwwOhYh9cVGrlZOu8f39h05ff\n\t4eIvEZYkNogF5z+QeeeiHaK/DNvM0bcqvwbSfAwxEe1ISetqMPciujMkmNNbwU70KMx2\n\tK8qzDZVucX6nmWlAMTm7YZUTZXL1+bTwZhjmWzL8rGuIBBdCPedM6U+V8dkmeB/+shbn\n\t9nJg==","X-Gm-Message-State":"AMCzsaVgeE8JSB9LwhXLTCGE2BrOhEWdRsukXOACshEAJI6THWfjR7PZ\n\t96juWy8ENccFL6lAkKJ26hU=","X-Google-Smtp-Source":"ABhQp+TflMjsd1AKMI61pMtVVvj07xl5HxPqW3MnmZtXOtLBajPgXTS57+HpBcmGs50SD2nVgfmqqw==","X-Received":"by 10.200.52.212 with SMTP id x20mr1587884qtb.90.1508413187894; \n\tThu, 19 Oct 2017 04:39:47 -0700 (PDT)","Date":"Thu, 19 Oct 2017 13:39:45 +0200","From":"Thierry Reding <thierry.reding@gmail.com>","To":"Mikko Perttunen <mperttunen@nvidia.com>","Cc":"jonathanh@nvidia.com, robh+dt@kernel.org, mark.rutland@arm.com,\n\tdigetx@gmail.com, amerilainen@nvidia.com, dnibade@nvidia.com,\n\tsgurrappadi@nvidia.com, dri-devel@lists.freedesktop.org,\n\tdevicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org,\n\tlinux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org","Subject":"Re: [PATCH v2 5/6] gpu: host1x: Add Tegra186 support","Message-ID":"<20171019113945.GP9005@ulmo>","References":"<20170905084306.19318-1-mperttunen@nvidia.com>\n\t<20170905084306.19318-6-mperttunen@nvidia.com>","MIME-Version":"1.0","Content-Type":"multipart/signed; micalg=pgp-sha256;\n\tprotocol=\"application/pgp-signature\"; boundary=\"s2lX4GznBIrto1wi\"","Content-Disposition":"inline","In-Reply-To":"<20170905084306.19318-6-mperttunen@nvidia.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"}}]