Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp676304pxk; Wed, 16 Sep 2020 14:08:49 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyzEJihNkT4FkAyPt0s8kVpDuBVXT8xDAQSHvW6GJrm5buFRoHt4E7V0XUccpGUH6ZK69lU X-Received: by 2002:a17:906:858a:: with SMTP id v10mr15467746ejx.61.1600290529265; Wed, 16 Sep 2020 14:08:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1600290529; cv=none; d=google.com; s=arc-20160816; b=YCC3QG7Mvf7zffKRObG8DDxY++pXHQJpI5rsJmhFlMcFvEwd86dGqGEYTG9QWbZEVY NwzVALKJx8hH+XydanwcRlIw9ZEsopcv8RG5/38MoKW0sgnAFlFYx/+BYktqVeyPVZIM bQQ/sHTUjv9NemM/9HoBtlJQfAuZ3asrar7ZcQywXAK0/NUGpygox5CJowsAamJXngcA 1IesYaNA5iS7zLiU5gaZk/mE4OS5auFknp4hpJApsVwhm49HhTN+2SwjY4mF++Xm0TNY nX6TcsPNutYRAkbuVGWMY4EQwI1nYHTf/nDAdkSYBjzWjmgY0PELrY5Sip2kZGlYUd2b c4lA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=MrKdeebPgiqsV3LHCmsYRKtjV10T+fGFhaSCGYDBzH4=; b=Z2RbkwAQGyTc5uZcFx0qYv5PpV2HSy9t6AO8NmwsBXqkm68lCXl4miejw49xLY1vcN cIg5zMlQRs1hicWXHQbJaePQ31p6m9WrFA2UZ2wM1wZR6wbspIj90/rHikX32ExzZVg1 4nqJJU2/10/mQaOiRhUFRLXlXYIQr13e4irLiV0Q1ct/WASstJs47NIdpHUrnBR3ecJO 6mKSvhNcWXaws5Hv1bRBF/kiw7VWEFOuBvqllmyavicJlCF9OJJL4nAb4raylYymvPqA ObOL8pN2O21pr4MiO3sriSJs3K0AJ8r+nznePjfR92PKqwktvsvLr4Oao5XHzpOi7T6z Ifjg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="OVd/pTtZ"; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 40si12772083edr.35.2020.09.16.14.08.25; Wed, 16 Sep 2020 14:08:49 -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; dkim=pass header.i=@gmail.com header.s=20161025 header.b="OVd/pTtZ"; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728639AbgIPVFN (ORCPT + 99 others); Wed, 16 Sep 2020 17:05:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48726 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726156AbgIPQPB (ORCPT ); Wed, 16 Sep 2020 12:15:01 -0400 Received: from mail-ej1-x643.google.com (mail-ej1-x643.google.com [IPv6:2a00:1450:4864:20::643]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 671F8C0F26F5; Wed, 16 Sep 2020 08:14:06 -0700 (PDT) Received: by mail-ej1-x643.google.com with SMTP id j11so10956961ejk.0; Wed, 16 Sep 2020 08:14:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=MrKdeebPgiqsV3LHCmsYRKtjV10T+fGFhaSCGYDBzH4=; b=OVd/pTtZcQ8W+QR2Fm6UcRsMIH1L2Nf1VSJOoZvyHoL/WGbtkwmG2tBKGyjiJ2Z5TO sbkvWZT7gyWUQYZU0+Ho4n01FeIPlNBhea4t3VsuaoSbBrsZLBpVuI0f3R40xlTaGHdU OiiXAF2ZhFghx5CSCTLuTdLkQd+XdiAp7QDI7daBKeyGPdpawRCejQyJzvtJ3d4Ns6Ze 3oQy6x/7eh+wgB+CoTEjeCxUrLR/2rLQbOPUN8DEvvadQiez55lOZFWgcwvpecHbrcvn LToCgjRy9dDOzXmvW8ZGpyryTKWg6YeWwcyHwRdZDk9R6H9MPoGoVakE4KZGBpqZCzUT C+og== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=MrKdeebPgiqsV3LHCmsYRKtjV10T+fGFhaSCGYDBzH4=; b=kZqHFTkjlj5IEu2iEgC5XNQWUNNxEpFIcbJPLbMh/WXMNlNLETOIQnooVCxDADM308 BQecBp/8igTu2RJDwqUYA39DRWqwNKHH6/JwGN06CDcZKO/0wpYOXVfqjAK5Deak5sTy zDIRc2+UR45afMxLpNrHdrUCAvZ16noFb5Yyigj35otysLfTRbWrvgSx1prny5oP4gu0 zSmqEzA0nxRYO2KvJiDqrXHwyyKcVmIDnSmCHweGY0p6h0/+Cr0BBmDZuIT5eTjPwsAm 9p60CDbqouJ+dQImKzpkm/W8pzcO+k4s+zh5e8G0DrEtD2nSAfAu209S72bp4v1ioRkY SkbQ== X-Gm-Message-State: AOAM533jGjz/1mK0WIu8csZbCv+ovB8y6oqyCq78ngNEEqR46td7PDjh EDiT60HiumXAQ1jb48a45G3+AkRe48WCwBiW X-Received: by 2002:a17:906:e08f:: with SMTP id gh15mr25419538ejb.443.1600269244996; Wed, 16 Sep 2020 08:14:04 -0700 (PDT) Received: from [10.8.0.6] ([5.2.67.190]) by smtp.gmail.com with ESMTPSA id q26sm12829167ejr.97.2020.09.16.08.14.03 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 16 Sep 2020 08:14:04 -0700 (PDT) Subject: Re: [PATCH 0/2] PCI: aardvark: Fix comphy with old ATF To: =?UTF-8?Q?Pali_Roh=c3=a1r?= , Lorenzo Pieralisi , Rob Herring , Bjorn Helgaas , Miquel Raynal , Kishon Vijay Abraham I , Vinod Koul , =?UTF-8?Q?Marek_Beh=c3=ban?= Cc: linux-pci@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org References: <20200902144344.16684-1-pali@kernel.org> From: Tomasz Maciej Nowak Message-ID: <3f2b0e5b-87f1-7887-4afc-77f31d56b5a3@gmail.com> Date: Wed, 16 Sep 2020 17:14:02 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: <20200902144344.16684-1-pali@kernel.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org W dniu 02.09.2020 o 16:43, Pali Rohár pisze: > This patch series fixes regression introduced in commit 366697018c9a > ("PCI: aardvark: Add PHY support") which caused aardvark driver > initialization failure on EspressoBin board with factory version of > Arm Trusted Firmware provided by Marvell. > > Second patch depends on the first patch, so please add appropriate > Fixes/Cc:stable@ tags to have both patches correctly backported to > stable kernels. > > I have tested both patches with Marvell ATF firmware ebin-17.10-uart.zip > and with upstream ATF+uboot and aardvark was initialized successfully. > Without this patch series on ebin-17.10-uart.zip aardvark initialization > failed. > > Pali Rohár (2): > phy: marvell: comphy: Convert internal SMCC firmware return codes to > errno > PCI: aardvark: Fix initialization with old Marvell's Arm Trusted > Firmware For both patches Tested-by: Tomasz Maciej Nowak > > drivers/pci/controller/pci-aardvark.c | 4 +++- > drivers/phy/marvell/phy-mvebu-a3700-comphy.c | 14 +++++++++++--- > drivers/phy/marvell/phy-mvebu-cp110-comphy.c | 14 +++++++++++--- > 3 files changed, 25 insertions(+), 7 deletions(-) >