From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-18.5 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, INCLUDES_PULL_REQUEST,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 68102C433ED for ; Thu, 1 Apr 2021 16:44:06 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 050956138C for ; Thu, 1 Apr 2021 16:44:06 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 050956138C Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 680F96ECA1; Thu, 1 Apr 2021 16:44:05 +0000 (UTC) Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0FED16ECA1 for ; Thu, 1 Apr 2021 16:44:04 +0000 (UTC) Received: by mail-ej1-x629.google.com with SMTP id hq27so3811946ejc.9 for ; Thu, 01 Apr 2021 09:44:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=TbBymjnK5qWdYo7MlqhrBdTdQGD9WJNQMeUiu8Vdtbw=; b=srhUXOWtpK70FX/489ZMjEje8HmMvEsvKB8jPNjiuXaG2WqMxIWVsn/sLQnI28G8jo sH+B07iQTeP7G1pyMkKtw1hZw04WbWvOwOy/hl6In3gRI61MBLmO8HYM9aI/wzzGKFBR MGxjXwEItjyiM9jz3ewjfW3JOhgAR+OdVXk68ELvif8Mbhl0O2L5PcbJE4Ssdk+jIjnQ /+hG8C9kTnlkz3VKkznmimGNfUfes6y6jMu3S1s047JbJfXtCeACkEpn37p4Va7hk+zY wfcxQiRCCj0PqNcGHgyAqGdL16/4pll4SyzNK5mk5CSmoQS7sQ10Fu6khgL7GSY+L6PK oUQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=TbBymjnK5qWdYo7MlqhrBdTdQGD9WJNQMeUiu8Vdtbw=; b=VkZzLzMOQ1W1qAT1XDg2+cd4Y61q9OPjQ5ODooprhXQPZJkyDEjihoPk/tHyObwoKp +5t1HD/Inz7wDrM5t0AtiigU3BMOkWFQyb9FAJD89rYGs34sx616cQGP2zs034nWYaxL VFVvx1UZOQgLO1KiIZhQFqJCMaR+iLEdmns53bJSnEBTjWHLItos3jtuLmh90UTdYBjw hJGmBZNhKvHoajdgGhz+3oD6LHwWfqKxgw/GdwGj7Ft4XlS+EBLBfoqRL3Jjd0jkVVxo dt0fpRS+DtFI5LhFLijA7NwSNPZeqrSShFbidK20ta980TB55xECeYA45/5Jg19szBxV M7gw== X-Gm-Message-State: AOAM531WHNbDGUceSmgfduKvWTSP2kiQBOwNsyprgdg0LAFz67iojGDl js963/5PkVRsClQTFR/sj4QcMgNqI1k= X-Google-Smtp-Source: ABdhPJxhhD4eRsC8Xv+3tlnUU8+B2wmAvhcbDlncYIXIwTJo7UQhS4IDlFYy3qBp0G9Zp92/pKQVHQ== X-Received: by 2002:a17:906:2bc3:: with SMTP id n3mr10070426ejg.418.1617295442757; Thu, 01 Apr 2021 09:44:02 -0700 (PDT) Received: from localhost ([62.96.65.119]) by smtp.gmail.com with ESMTPSA id j25sm3792809edy.9.2021.04.01.09.44.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 01 Apr 2021 09:44:01 -0700 (PDT) From: Thierry Reding To: Dave Airlie Subject: [GIT PULL] drm/tegra: Changes for v5.13-rc1 Date: Thu, 1 Apr 2021 18:44:30 +0200 Message-Id: <20210401164430.3349105-1-thierry.reding@gmail.com> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-tegra@vger.kernel.org, dri-devel@lists.freedesktop.org Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Hi Dave, The following changes since commit 51c3b916a4d7e24b4918925965867fdd9bd8dd59: Merge tag 'drm-misc-next-2021-03-03' of git://anongit.freedesktop.org/drm/drm-misc into drm-next (2021-03-16 17:08:46 +1000) are available in the Git repository at: ssh://git.freedesktop.org/git/tegra/linux.git tags/drm/tegra/for-5.13-rc1 for you to fetch changes up to 7b6f846785f41d57917e36851c120cfbe87f0809: drm/tegra: Support sector layout on Tegra194 (2021-03-31 17:42:14 +0200) Note that I've based this on your pull of drm-misc-next-2021-03-03 and the drm/tegra/for-5.12-rc6 fixes branch that I just sent out a PR for because otherwise there would've been a bunch of non-trivial conflicts. The shortlog below includes everything from drm/tegra/for-5.12-rc6 for clarity. Thierry ---------------------------------------------------------------- drm/tegra: Changes for v5.13-rc1 The changes this time around contain a couple of fixes for host1x along with some improvements for Tegra DRM. Most notably the Tegra DRM driver now supports the hardware cursor on Tegra186 and later, more correctly reflects the capabilities of the display pipelines on various Tegra SoC generations and knows how to deal with the dGPU sector layout by using framebuffer modifiers. ---------------------------------------------------------------- Dmitry Osipenko (1): drm/tegra: dc: Don't set PLL clock to 0Hz Jon Hunter (1): gpu: host1x: Fix Tegra194 syncpt interrupt threshold Mikko Perttunen (9): gpu: host1x: Use different lock classes for each client gpu: host1x: Allow syncpoints without associated client gpu: host1x: Show number of pending waiters in debugfs gpu: host1x: Remove cancelled waiters immediately gpu: host1x: Use HW-equivalent syncpoint expiration check gpu: host1x: Cleanup and refcounting for syncpoints gpu: host1x: Reset max value when freeing a syncpoint gpu: host1x: Reserve VBLANK syncpoints at initialization gpu: host1x: Assign intr waiter inside lock Thierry Reding (11): drm/tegra: dc: Restore coupling of display controllers drm/tegra: sor: Grab runtime PM reference across reset Merge branch 'drm/tegra/fixes' into drm/tegra/for-next gpu: host1x: Add early init and late exit callbacks drm/tegra: dc: Inherit DMA mask drm/tegra: dc: Parameterize maximum resolution drm/tegra: dc: Implement hardware cursor on Tegra186 and later drm/tegra: fb: Add diagnostics for framebuffer modifiers drm/tegra: gem: Add a clarifying comment drm/tegra: Count number of display controllers at runtime drm/tegra: Support sector layout on Tegra194 drivers/gpu/drm/tegra/dc.c | 143 ++++++++++++++++++----- drivers/gpu/drm/tegra/dc.h | 6 + drivers/gpu/drm/tegra/drm.c | 27 +++-- drivers/gpu/drm/tegra/drm.h | 5 + drivers/gpu/drm/tegra/fb.c | 10 ++ drivers/gpu/drm/tegra/gem.h | 6 + drivers/gpu/drm/tegra/gr2d.c | 4 +- drivers/gpu/drm/tegra/gr3d.c | 4 +- drivers/gpu/drm/tegra/hub.c | 41 ++++++- drivers/gpu/drm/tegra/plane.c | 32 ++++++ drivers/gpu/drm/tegra/sor.c | 7 ++ drivers/gpu/drm/tegra/vic.c | 4 +- drivers/gpu/host1x/bus.c | 41 ++++++- drivers/gpu/host1x/cdma.c | 11 +- drivers/gpu/host1x/debug.c | 14 ++- drivers/gpu/host1x/dev.c | 6 + drivers/gpu/host1x/dev.h | 13 ++- drivers/gpu/host1x/hw/cdma_hw.c | 2 +- drivers/gpu/host1x/hw/channel_hw.c | 10 +- drivers/gpu/host1x/hw/debug_hw.c | 2 +- drivers/gpu/host1x/hw/hw_host1x07_vm.h | 2 +- drivers/gpu/host1x/intr.c | 28 +++-- drivers/gpu/host1x/intr.h | 4 +- drivers/gpu/host1x/job.c | 5 +- drivers/gpu/host1x/syncpt.c | 202 ++++++++++++++++++++------------- drivers/gpu/host1x/syncpt.h | 4 +- drivers/staging/media/tegra-video/vi.c | 6 +- include/linux/host1x.h | 27 ++++- 28 files changed, 494 insertions(+), 172 deletions(-) _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel