From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ed1-f52.google.com (mail-ed1-f52.google.com [209.85.208.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 00743173 for ; Fri, 17 Dec 2021 04:49:05 +0000 (UTC) Received: by mail-ed1-f52.google.com with SMTP id z5so3270972edd.3 for ; Thu, 16 Dec 2021 20:49:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vanguardiasur-com-ar.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=6GJxpDiLpbpPINaOcBipsmIBKGtNQ+pTxcsj8dWvqKk=; b=XYX28P5JN9Qi9AqY6RdU8NHuKgyb2ni3yWGjFXejI92Mjdz2ktEGfEELSSPmDUvvYi VwQtocGg4rHGd9xMk3Bi7dczQ0gTHV5gGIrlx7knTiCdNgY+HQZBz3LLpZ4Hmn7qVHes b6+7t6q1ga50czfzqpOCqajlT9bPCwJePv67e86JcPtB3x8/o2wmaOaJh+aSsocy2jIW uiJmVzeCGY4indD/+XgNQjohvs6YD7OA6wjDxp4Lislknx/3m2e9qrNEXEnMidcoVu6P 3mA3ziprDkCer2OKiwRwYJdJ6zmntOfz6XUSs3BPscVTzwRuSZ3YtGD/NsqR1YnuqO3r v4bw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=6GJxpDiLpbpPINaOcBipsmIBKGtNQ+pTxcsj8dWvqKk=; b=GYpKe6M3kIsFLCd1xoCm2JQuP2M2LC3DOni8ldH9czOL1jgEq+C5AlD0gZ/Rggtmab ZvORSkAXAhv6ZZBteyH8ZyLipegtdVdaYceVjA67R4/Dd+nYoPiPdLP7hO047RgSRecA OTPRym3cJkJ+D6cG1azp0Tdi5LnEiuXEPk44SBkCYkT8llJXPx6IQQQjo9/Yosd8aDMf 8ETZiugMVYQx+0kONpBx6+f9FMITNjSt96HZfVOYzaTddRJIl5G+5Yz/APaIevhPq+95 8FlH4s4K9sS2znNY4b2buVimAZ2GDwcy2maKam4EABfEnwbJb3YX7nGH1TBM3VaaiYhg sQkw== X-Gm-Message-State: AOAM531xkj/b293eEsgSFHCHGDG7wa+Kbqh8IdADVoLD34TyoRcsVCzz 1bSQOuZC/Me2hc8pEVUZxPFX8Rfk8TViVVIlM7c/kQ== X-Google-Smtp-Source: ABdhPJzaIuToc0djVyjp+VsjCbme0PeMuRClgq6NqRenM+df1YY9uQXZCbxUdpPkTSZu7ypDqPFBB+GLvvmn9r8MBmg= X-Received: by 2002:a17:907:16ac:: with SMTP id hc44mr1138627ejc.363.1639716544065; Thu, 16 Dec 2021 20:49:04 -0800 (PST) Precedence: bulk X-Mailing-List: linux-staging@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20211106183802.893285-1-aford173@gmail.com> <718f7f6d6cd564d031c1963f1590c62d549ae725.camel@ndufresne.ca> <8db00a4b6faa99c940d9bc86e17161eb0db5efe3.camel@ndufresne.ca> <7f94eaacfddb8c5434c17f1e069ea87a17657ce9.camel@ndufresne.ca> In-Reply-To: From: Ezequiel Garcia Date: Fri, 17 Dec 2021 01:48:52 -0300 Message-ID: Subject: Re: [RFC 0/5] arm64: imx8mm: Enable Hantro VPUs To: Adam Ford Cc: Tim Harvey , Nicolas Dufresne , linux-media , Schrempf Frieder , Marek Vasut , Jagan Teki , Adam Ford-BE , cstevens@beaconembedded.com, Philipp Zabel , Mauro Carvalho Chehab , Rob Herring , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Greg Kroah-Hartman , Heiko Stuebner , Lucas Stach , Joakim Zhang , Alice Guo , Peng Fan , "open list:HANTRO VPU CODEC DRIVER" , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , open list , "open list:STAGING SUBSYSTEM" Content-Type: text/plain; charset="UTF-8" Hi Adam, > > I will post a V2 last today with the Mini's post-processing removed. > Someone, I apologize that I forget who, mentioned it was fused out of > the Mini, so the testing I've been doing was with that removed and I > removed the H1 encoder since the Mini doesn't support JPEG encoding. > [...] Resurrecting this thread here. IMX8MMRM Rev. 0, 02/2019 mentions post-processor features for G1 and G2. Have you checked the fuse and synth registers to see if they throw any useful information about the hardware? For instance, comparing PP fuse register (SWREG99) and Synthesis configuration register post-processor (SWREG100) in both 8MQ and 8MM could be useful. As I mentioned on my previous mail, even if G1 PP is disabled on the Mini, I would imagine the G2 can do linear NV12 (aka raster-scan) which in our hantro driver jargon is a "post-processed" format :-) Thanks, Ezequiel 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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 46A16C4332F for ; Fri, 17 Dec 2021 04:49:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=zy6Wle4vh0tWidOdJO96DZYYeEhKDlk4YYFI+M57vVM=; b=pjAQ3jLhAkuX+O 5QNMzzbWfealzOUTSAScuQ3oeoywWcSqiy3l9LruJr1hWwDq5l3B5eEQ5VDzKzARt5eG7kBGuei9i eVgh0KJN+MwjD0vxcCflvWrtMqw85Nk4wakJ/W0NgB/zZ7qLJQmypTPjxd7N8aC6R3VUoOJ3S4fcJ Ul7oy/gFvJgdLZZsDTOv3Bm2DVkR8YZHQzfmfQWBGN1ixJWsmioBmEERkqLsq3XpF0b2pXCvaIU16 jxaolP2UsRuvEiloIJrgPjKPhUNkIXrMl9epN5fvxxCV9ifJrCxlmeNV1Z6KOI2MNm8vSQ5y21+Rc EMbumh03CIsTvV58h0oA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1my5BL-008c2e-SN; Fri, 17 Dec 2021 04:49:23 +0000 Received: from mail-ed1-x52c.google.com ([2a00:1450:4864:20::52c]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1my5B9-008buD-7w for linux-rockchip@lists.infradead.org; Fri, 17 Dec 2021 04:49:12 +0000 Received: by mail-ed1-x52c.google.com with SMTP id y12so3110104eda.12 for ; Thu, 16 Dec 2021 20:49:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vanguardiasur-com-ar.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=6GJxpDiLpbpPINaOcBipsmIBKGtNQ+pTxcsj8dWvqKk=; b=XYX28P5JN9Qi9AqY6RdU8NHuKgyb2ni3yWGjFXejI92Mjdz2ktEGfEELSSPmDUvvYi VwQtocGg4rHGd9xMk3Bi7dczQ0gTHV5gGIrlx7knTiCdNgY+HQZBz3LLpZ4Hmn7qVHes b6+7t6q1ga50czfzqpOCqajlT9bPCwJePv67e86JcPtB3x8/o2wmaOaJh+aSsocy2jIW uiJmVzeCGY4indD/+XgNQjohvs6YD7OA6wjDxp4Lislknx/3m2e9qrNEXEnMidcoVu6P 3mA3ziprDkCer2OKiwRwYJdJ6zmntOfz6XUSs3BPscVTzwRuSZ3YtGD/NsqR1YnuqO3r v4bw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=6GJxpDiLpbpPINaOcBipsmIBKGtNQ+pTxcsj8dWvqKk=; b=yQL7pqeE/+MTsSHtU+zvxdBbJThbEIbvWcvHNerSYtZh7koNUH3gnppxrIcqkhlyBZ nAU0sNQUHx0NI4Z+jP/WVPXtLow2XIh9iKXVZnNLwJ8COKDYOhBctkFcPEmynj2TnmNR 5IqRYB+MzD/UY5ghFF4cyfm6WYwLwqlzN5kfAOq6RBswkAxx8Y97XVE5QVL+6NSPy244 xVnoAfDEpb8g0CJhHjwQnThWn3QgZO297GXmcI33/j1wuwgV1AhjDs9k+vi6HkxoGySY uJSF2VV3FAv6DwZPE2e/yYCgfO1Dul4ebU7JAVIV5k69Sfi9teeFEWqv7plndd5bhPJj Mo0g== X-Gm-Message-State: AOAM5337ahY3ExYwxT4MCTlN7gAjR9F7JeMvHpsBplMGgbQ8PVtVbeCb +hOPgUeo7piZT0z3q7VCcAKyYQeBGfZwLZe+ZTHZkQ== X-Google-Smtp-Source: ABdhPJzaIuToc0djVyjp+VsjCbme0PeMuRClgq6NqRenM+df1YY9uQXZCbxUdpPkTSZu7ypDqPFBB+GLvvmn9r8MBmg= X-Received: by 2002:a17:907:16ac:: with SMTP id hc44mr1138627ejc.363.1639716544065; Thu, 16 Dec 2021 20:49:04 -0800 (PST) MIME-Version: 1.0 References: <20211106183802.893285-1-aford173@gmail.com> <718f7f6d6cd564d031c1963f1590c62d549ae725.camel@ndufresne.ca> <8db00a4b6faa99c940d9bc86e17161eb0db5efe3.camel@ndufresne.ca> <7f94eaacfddb8c5434c17f1e069ea87a17657ce9.camel@ndufresne.ca> In-Reply-To: From: Ezequiel Garcia Date: Fri, 17 Dec 2021 01:48:52 -0300 Message-ID: Subject: Re: [RFC 0/5] arm64: imx8mm: Enable Hantro VPUs To: Adam Ford Cc: Tim Harvey , Nicolas Dufresne , linux-media , Schrempf Frieder , Marek Vasut , Jagan Teki , Adam Ford-BE , cstevens@beaconembedded.com, Philipp Zabel , Mauro Carvalho Chehab , Rob Herring , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Greg Kroah-Hartman , Heiko Stuebner , Lucas Stach , Joakim Zhang , Alice Guo , Peng Fan , "open list:HANTRO VPU CODEC DRIVER" , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , open list , "open list:STAGING SUBSYSTEM" X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211216_204911_315118_EE089572 X-CRM114-Status: GOOD ( 11.55 ) X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org Hi Adam, > > I will post a V2 last today with the Mini's post-processing removed. > Someone, I apologize that I forget who, mentioned it was fused out of > the Mini, so the testing I've been doing was with that removed and I > removed the H1 encoder since the Mini doesn't support JPEG encoding. > [...] Resurrecting this thread here. IMX8MMRM Rev. 0, 02/2019 mentions post-processor features for G1 and G2. Have you checked the fuse and synth registers to see if they throw any useful information about the hardware? For instance, comparing PP fuse register (SWREG99) and Synthesis configuration register post-processor (SWREG100) in both 8MQ and 8MM could be useful. As I mentioned on my previous mail, even if G1 PP is disabled on the Mini, I would imagine the G2 can do linear NV12 (aka raster-scan) which in our hantro driver jargon is a "post-processed" format :-) Thanks, Ezequiel _______________________________________________ Linux-rockchip mailing list Linux-rockchip@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-rockchip 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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id A3B55C433EF for ; Fri, 17 Dec 2021 04:50:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=1/y06xYS8IoBK7BdlPc/y0xP8pM5S8S5q9Z0AGUlxOM=; b=panOKyRiDltt3u eh+cBiswDnVN7NY+10ynXK7nQrruFCYZRWK5CO+q0hdcdKvwV2hmw1FGviJhWeq4eAajUZeW+dw8n t7I8rg2Kl+KaiL1q/aUkl3uIlUjmeMYBGmSSMhVBBJqKyfQDlEc7vPPYQrgY0Hje8Td7bK2NXxmfQ stNGCqrYB1qFLdTLf5CxORRTbz58cHB2A7mclVWO1Q0jfL5YonEd8OBIsvtzsDrQswawWLRTwOdgp H1hHRG92/u2F1Qqcrx+axIvjpf8a4/NUOL2ufyR6JxrR+39tTQlaOAC98aXcK94RtYc3NfC7lTqom QaT2zYWSq9/IYH8s3Obg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1my5BC-008c0k-UC; Fri, 17 Dec 2021 04:49:15 +0000 Received: from mail-ed1-x531.google.com ([2a00:1450:4864:20::531]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1my5B9-008buC-7u for linux-arm-kernel@lists.infradead.org; Fri, 17 Dec 2021 04:49:12 +0000 Received: by mail-ed1-x531.google.com with SMTP id x15so3320128edv.1 for ; Thu, 16 Dec 2021 20:49:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vanguardiasur-com-ar.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=6GJxpDiLpbpPINaOcBipsmIBKGtNQ+pTxcsj8dWvqKk=; b=XYX28P5JN9Qi9AqY6RdU8NHuKgyb2ni3yWGjFXejI92Mjdz2ktEGfEELSSPmDUvvYi VwQtocGg4rHGd9xMk3Bi7dczQ0gTHV5gGIrlx7knTiCdNgY+HQZBz3LLpZ4Hmn7qVHes b6+7t6q1ga50czfzqpOCqajlT9bPCwJePv67e86JcPtB3x8/o2wmaOaJh+aSsocy2jIW uiJmVzeCGY4indD/+XgNQjohvs6YD7OA6wjDxp4Lislknx/3m2e9qrNEXEnMidcoVu6P 3mA3ziprDkCer2OKiwRwYJdJ6zmntOfz6XUSs3BPscVTzwRuSZ3YtGD/NsqR1YnuqO3r v4bw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=6GJxpDiLpbpPINaOcBipsmIBKGtNQ+pTxcsj8dWvqKk=; b=Uz3X8hDZrw49GB8bl27OzASmYW+QI5F1RVlCgoOKwfzX9Jelko6dhHkWEgKksG1FQ9 KEOmMNt0RKN/rGjdsfduXUGaD0ZRa8leWqnWfw0DMYoxeWf0ZjXZ57uSJtYpnzW7m7+K 3gyTVwM+aP6e/YfkihDB/jesEJMCmGNl5HroiUbmAdPFMNMeM+AbY06BbW6+QC6TQtiz 0BSkH7ZfzgbBEw7Gr8PXoNjfa26rUR1nlehjCnk33tnjkmbnzz9QDxIzNaNmLbKIl2yP PVMSLtV5/ssFlCAvL5qB4HQdGSjtwSqQ0lqiOEe92xVN+5h2XV8KoqetKafzDTto0CBe OSPQ== X-Gm-Message-State: AOAM533J9O/bLp0ww0ejeY8lUHHMf6ek5TZ3bYzeplyYe+OPMjGZSg91 LDEy2Gs58L7cDT7JJvs+U8ZlrNadftig5yiWBxrlcA== X-Google-Smtp-Source: ABdhPJzaIuToc0djVyjp+VsjCbme0PeMuRClgq6NqRenM+df1YY9uQXZCbxUdpPkTSZu7ypDqPFBB+GLvvmn9r8MBmg= X-Received: by 2002:a17:907:16ac:: with SMTP id hc44mr1138627ejc.363.1639716544065; Thu, 16 Dec 2021 20:49:04 -0800 (PST) MIME-Version: 1.0 References: <20211106183802.893285-1-aford173@gmail.com> <718f7f6d6cd564d031c1963f1590c62d549ae725.camel@ndufresne.ca> <8db00a4b6faa99c940d9bc86e17161eb0db5efe3.camel@ndufresne.ca> <7f94eaacfddb8c5434c17f1e069ea87a17657ce9.camel@ndufresne.ca> In-Reply-To: From: Ezequiel Garcia Date: Fri, 17 Dec 2021 01:48:52 -0300 Message-ID: Subject: Re: [RFC 0/5] arm64: imx8mm: Enable Hantro VPUs To: Adam Ford Cc: Tim Harvey , Nicolas Dufresne , linux-media , Schrempf Frieder , Marek Vasut , Jagan Teki , Adam Ford-BE , cstevens@beaconembedded.com, Philipp Zabel , Mauro Carvalho Chehab , Rob Herring , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Greg Kroah-Hartman , Heiko Stuebner , Lucas Stach , Joakim Zhang , Alice Guo , Peng Fan , "open list:HANTRO VPU CODEC DRIVER" , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , "moderated list:ARM/FREESCALE IMX / MXC ARM ARCHITECTURE" , open list , "open list:STAGING SUBSYSTEM" X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211216_204911_315429_08C9AAF4 X-CRM114-Status: GOOD ( 12.70 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi Adam, > > I will post a V2 last today with the Mini's post-processing removed. > Someone, I apologize that I forget who, mentioned it was fused out of > the Mini, so the testing I've been doing was with that removed and I > removed the H1 encoder since the Mini doesn't support JPEG encoding. > [...] Resurrecting this thread here. IMX8MMRM Rev. 0, 02/2019 mentions post-processor features for G1 and G2. Have you checked the fuse and synth registers to see if they throw any useful information about the hardware? For instance, comparing PP fuse register (SWREG99) and Synthesis configuration register post-processor (SWREG100) in both 8MQ and 8MM could be useful. As I mentioned on my previous mail, even if G1 PP is disabled on the Mini, I would imagine the G2 can do linear NV12 (aka raster-scan) which in our hantro driver jargon is a "post-processed" format :-) Thanks, Ezequiel _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel