Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp627222ybb; Wed, 8 Apr 2020 06:51:11 -0700 (PDT) X-Google-Smtp-Source: APiQypId4KurbL/3SN0UWe+Cz+icVu7el0bpnjYabdLmNx/pPLorB0zYCK/SsF1YKRWiB8K6U9d7 X-Received: by 2002:a05:6830:22c3:: with SMTP id q3mr6056610otc.152.1586353871288; Wed, 08 Apr 2020 06:51:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1586353871; cv=none; d=google.com; s=arc-20160816; b=xmUtFcc9bXNedTax20QUTYM60xnITQv6ZUiQS3u6b6N3ZwB8yWKpAOyJqT5aOMhcfq UNyCk2Qv5LdScBeTiY3jYoR1PVUh6V0mWlcVTMe2I9FM11BTJhunNguEWt5A5OXHU+ud hcd0/6L0I01khZu9oqqOZvPfu7MTJ7+8f4S5HDqQQffrgXEwdz2A33bg94TP/9dEQCPI QEkXGin1CNRTJlvGVwkP8nC+mAclRc014Abuj/SP8DRBEC96C2A9Ep51D/6lasvjBTKf XFvUSJZHp3KDlImv6yPy3v4946xRau98o6GXPHXm9GUW8G5nxbbw3CRXTgo8d13Qnutk k+0g== 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=8xiZd5umBveNeNl8l6GIa4eYgQWiuJJ9RWsDcSzEwYM=; b=xLzeJQ6gnJTW2Eal9UsUog2K2TZZ6cgXLTRVNQ4LoGGOlOZvipTa6vYxf2nWyoQAvG KTUzIItwFwy+LvUzw/OSDA+Plps9xlWKCGBuwsVlUoJyv0wrSCvIcWUxB2+yPxRY5HpO XbeswCdPnk9FYXBgVRiXQSE1dGvzPjKTyP4JKTl2p1MJ++NApZgCpfo0d/pd27htKHGH iDcRqt0aqt/LZwTdnYCEan5HPY9Uaf9qEoeZ1Z+oA4tz6g8asqFhkqaEb0asJwyEam4T N9qQDuSB0vDL0qN/r04VP010xPRI1u8ErzouH9F5KiUeuWU2tVbl8xCneggS77MwayOG 44fw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mm-sol.com header.s=201706 header.b=H5BsiIzB; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=mm-sol.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 96si2672904otn.253.2020.04.08.06.50.57; Wed, 08 Apr 2020 06:51:11 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@mm-sol.com header.s=201706 header.b=H5BsiIzB; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=mm-sol.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729069AbgDHNSG (ORCPT + 99 others); Wed, 8 Apr 2020 09:18:06 -0400 Received: from ns.mm-sol.com ([37.157.136.199]:38172 "EHLO extserv.mm-sol.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728062AbgDHNSF (ORCPT ); Wed, 8 Apr 2020 09:18:05 -0400 Received: from [192.168.1.4] (212-5-158-69.ip.btc-net.bg [212.5.158.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by extserv.mm-sol.com (Postfix) with ESMTPSA id A35B7CFB4; Wed, 8 Apr 2020 16:18:02 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mm-sol.com; s=201706; t=1586351883; bh=6jsS54DDAbAVWAIdONxSTHUhrCNzAC7cdn2dSGdXnBg=; h=Subject:To:Cc:From:Date:From; b=H5BsiIzB8AZxY0Wq3Tf16IwYzzmNiusO9OkRSYpYmfdIUGLh+BC4cjiSyKjjdU/20 OLzEOj8NRb7KFq6sCwZk+L+B6rEFumPkXkvAJMAq6ekGwk0ahP8ztFLDQrwpuhC8az VfQp97J1Ov1sFxv2bnMBcDblhbNWtSDtgT1MqIfpq0WJYQ+RJDEoeEPUHzhvhksk0e ElRZ//uN6BAO1ZDzMx++hPMrGd1TycYo+7c46ge4WdqAVyVgYJ5JOCxosA8l+a1WaL koBe23FyOZtaShYFn51cpiPYHIJvnGbhnOIv0w+2XPhYSx4hZr0WjoTsauBcJ1DYSc SUs2QL8bsicTQ== Subject: Re: R: [PATCH v2 07/10] PCIe: qcom: fix init problem with missing PARF programming To: ansuelsmth@gmail.com, 'Andy Gross' Cc: 'Bjorn Andersson' , 'Bjorn Helgaas' , 'Rob Herring' , 'Mark Rutland' , 'Lorenzo Pieralisi' , 'Andrew Murray' , 'Philipp Zabel' , linux-arm-msm@vger.kernel.org, linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20200402121148.1767-1-ansuelsmth@gmail.com> <20200402121148.1767-8-ansuelsmth@gmail.com> <053e01d60da2$984f1170$c8ed3450$@gmail.com> From: Stanimir Varbanov Message-ID: <2c5dcc8e-fc65-bc72-64c4-b5c69a21f7ca@mm-sol.com> Date: Wed, 8 Apr 2020 16:18:02 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 MIME-Version: 1.0 In-Reply-To: <053e01d60da2$984f1170$c8ed3450$@gmail.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Ansuel, On 4/8/20 3:38 PM, ansuelsmth@gmail.com wrote: >> PARF programming >> >> Hi Ansuel, >> >> Please fix the patch subject for all patches in the series per Bjorn H. >> request. >> >> PCI: qcom: Fix init problem with missing PARF programming >> >> Also the patch subject is misleading to me. Actually you change few phy >> parameters: Tx De-Emphasis, Tx Swing and Rx equalization. On the other >> side I guess those parameters are board specific and I'm not sure how >> this change will reflect on apq8064 boards. >> > > I also think that this would brake apq8064, on ipq8064 this is needed or > the system doesn't boot. > Should I move this to the dts and set this params only if they are present > in dts or also here check for compatible and set accordingly? > I also think that these phy params should be per board (and they are tunable). Maybe you can propose those as generic phy params in pci.txt binding document and then we can ask DT maintainers for opinion. If they refuse such generic bindings, we could switch to custom qcom,phy properties. -- regards, Stan