Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp5869276pxv; Wed, 7 Jul 2021 13:44:17 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxm1K7TLjMU7fd4haHBC3Yr3WamTfSy/IkBernRYv+F53weWn4r9BpNIo0aJRRbVa1sxOqS X-Received: by 2002:a02:3c17:: with SMTP id m23mr23411867jaa.84.1625690656960; Wed, 07 Jul 2021 13:44:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1625690656; cv=none; d=google.com; s=arc-20160816; b=dCP3S6ZsD3xJagOVAmx9G5TCVO8ur8iRrDPcd43KbWw4/lLDPrw5q7gGVtQP/n5O95 qyYUkxCHqO+6vxQmzbN7/01Sd1ZFlaCVeOatHvGVNoz72e6q0lxd9qNg2TOOL8rUmeqr 9y2H0oO/RMomcVS/0mzLwtlx9CbFF8dBXtb8E5Dipnz1SjjiHuOcIVIvIpUhDy0sG9/2 jzFWPyLmhjh7M/qfpdYs0+nNw8/xwG4Ft9sMQ7/jgaG3d7yAMjG0GIJR58tA5xtt/XXG grM4kPJiSnlsBYWN1Lqqcku+q8/XVmk715e7ERlBQi3chgpb63iHTdaCjW22noZH0VVg bTPg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-language:content-transfer-encoding :in-reply-to:mime-version:user-agent:date:message-id:from:subject :references:cc:to; bh=xl8cfgrpDoGpLKKxxR367jPvw68hiirLi0VaylgIhsU=; b=AYD+4bEfBL6EPN0JkiBINIulTuYas+YWBE1dDIkNO7myMkRlBeNmKv8t1AkXhwpnz7 jVfpNR57O03oVFhwZVyLwoHN5UG06USYWCisMBCVSmWEdWPnvKAsmlAyPTSbV4HL5+ai ZKs/s8qP5x0i1nbbe9ohsEioQZmuOUgECirGswzkXBGwJv4aC+Uo4Sv5uAjMSJtdf5e8 LF5shf6pSZr5wtakDEopvtbdwWlJSC3GLrY/91p3H3M3ogKKgbXl/XU3nfxyNnmRJe9C 98mCHBJnn1KST63Z2OVZAo6q2PEFQ4nUQlYi4IjVbxM3cm8NB9vYNVQsqBA5o7AYiYro XU3w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id m3si240289iov.57.2021.07.07.13.44.02; Wed, 07 Jul 2021 13:44:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=collabora.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233134AbhGGUOB (ORCPT + 99 others); Wed, 7 Jul 2021 16:14:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:32960 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230296AbhGGUOB (ORCPT ); Wed, 7 Jul 2021 16:14:01 -0400 Received: from bhuna.collabora.co.uk (bhuna.collabora.co.uk [IPv6:2a00:1098:0:82:1000:25:2eeb:e3e3]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BF900C061574; Wed, 7 Jul 2021 13:11:20 -0700 (PDT) Received: from [IPv6:2a01:e0a:4cb:a870:20a0:795:eeed:cfc0] (unknown [IPv6:2a01:e0a:4cb:a870:20a0:795:eeed:cfc0]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: benjamin.gaignard) by bhuna.collabora.co.uk (Postfix) with ESMTPSA id C1E681F4367F; Wed, 7 Jul 2021 21:11:16 +0100 (BST) To: peng.fan@oss.nxp.com Cc: abel.vesa@nxp.com, aford173@gmail.com, agx@sigxcpu.org, andrew.smirnov@gmail.com, devicetree@vger.kernel.org, festevam@gmail.com, frieder.schrempf@kontron.de, jagan@amarulasolutions.com, kernel@pengutronix.de, krzk@kernel.org, l.stach@pengutronix.de, linux-arm-kernel@lists.infradead.org, linux-imx@nxp.com, linux-kernel@vger.kernel.org, marex@denx.de, p.zabel@pengutronix.de, peng.fan@nxp.com, ping.bai@nxp.com, robh+dt@kernel.org, s.hauer@pengutronix.de, shawnguo@kernel.org References: <20210629072941.7980-1-peng.fan@oss.nxp.com> Subject: Re: [PATCH V8 0/4] soc: imx: add i.MX BLK-CTL support From: Benjamin Gaignard Message-ID: <34904917-787e-1cb7-5a88-6d96588e296e@collabora.com> Date: Wed, 7 Jul 2021 22:11:14 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 MIME-Version: 1.0 In-Reply-To: <20210629072941.7980-1-peng.fan@oss.nxp.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Peng, I have try to use this series to implement BLK-CTL for IMX8MQ and to test it with G1 and G2 VPUs. You can find the code here: https://gitlab.collabora.com/benjamin.gaignard/for-upstream/-/commits/control_block_imx8mq It seems that IMX8MQ requires to set 'fuses' registers to enable the VPUs, I have added that in your code. Unfortunately that doesn't work, the VPUs are blocked like if they were never reset. Note that use syscon to manage the reset is working fine. Since IMX8MQ control block seems lightly different than for IMX8MM, would you mind to add the support for it in your next series ? Regards, Benjamin