Received: by 10.213.65.68 with SMTP id h4csp1726064imn; Thu, 29 Mar 2018 09:51:31 -0700 (PDT) X-Google-Smtp-Source: AIpwx49OEOuCZVb6bhtzuJBD46bcV9Q20Yh++UvcUdrRRu7MZwqasmmFQ9I+7vpIvKdGopi9qAXr X-Received: by 2002:a17:902:7088:: with SMTP id z8-v6mr9184811plk.174.1522342291823; Thu, 29 Mar 2018 09:51:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522342291; cv=none; d=google.com; s=arc-20160816; b=fbOFeTDZ1VSovjF/TfFFb9+cek0wfnWdvikmBStSSu4gvBWJw9mrPYQ448CJtA16FF 1o76DmUf72NMkFksVeSUm4Ak4d8ycG/KUKp1HljJoxjaGkRzGW7tFpBYgRqkz1VYVuIH oC0y7bbXPfdB2ra3DPfQ/ctq6Y1eDa+utD9Cj3FgGtwwtxXd/YUHFXV5F8gnQKXc/0J9 nPwV/zjhar/+XFiacGN+rsY9JZmVhqf1EwyvCNa9n2BohQFp8Rd1Al0oJ+eNI0zn1VRw 0Nv+hdZFkf4U72J5InxBbA/213qgFsiigs2YyYfQ8rMntdjw81RpIFliXoteOYuOLLU3 iNcA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :spamdiagnosticmetadata:spamdiagnosticoutput:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature :arc-authentication-results; bh=q8iJs2P7gK8EZTWdkuLpl8quemdSHfhRoK2Ki9iL5rI=; b=M3fKOekR9H/2qAUlfXPlCMYoKEkhJNRMzapjK2/4xIYyKEXdUnXVHFjxJunM0UzNdU hwV2seCS7WIJ1WaUOcRWmLfOHcovQhmHIJIxKRLudmB7QSc0rZPatnfFpgzLMSA69UkP 1/Coa/I6Gwo2AFA1cRbohMTmQmYZGjLPNDlinJY/xeDyoefzdzjo0nGuIftnqJ296PiZ O6cCHauydm5z3kTaUwOTRNOJtji7zVE6q2zeTXT79NSNSTQAqbWj1+IB1jEDjsudJEJC WGoFDeiliH76kPN0sanPsazKOF1oq10PRRAUh3F/tBPdouOp9jIqZIeQapYe++yKg3ms aMHg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@cadence.com header.s=selector1 header.b=qS9jn/w9; 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=NONE sp=NONE dis=NONE) header.from=cadence.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q124si855774pgq.215.2018.03.29.09.51.17; Thu, 29 Mar 2018 09:51:31 -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=@cadence.com header.s=selector1 header.b=qS9jn/w9; 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=NONE sp=NONE dis=NONE) header.from=cadence.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751938AbeC2Qtz (ORCPT + 99 others); Thu, 29 Mar 2018 12:49:55 -0400 Received: from mail-by2nam03on0086.outbound.protection.outlook.com ([104.47.42.86]:7288 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751150AbeC2Qtx (ORCPT ); Thu, 29 Mar 2018 12:49:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cadence.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=q8iJs2P7gK8EZTWdkuLpl8quemdSHfhRoK2Ki9iL5rI=; b=qS9jn/w95f18U1oV9O3oyn5ulSxYZmWFlD4qPr1aL85DqFOsm/CklfrCwgI1kwdpEHNL4IioUjMjnH6ue1TwdFHSz2kPViBzgGN6lBUqY+WWB9g+CQvBJikV5wD7iT0N6IiczIH5YL3txLOpxVV+YRa0nW4BOiHeoy6Yt+9yjHg= Received: from CO2PR07MB972.namprd07.prod.outlook.com (10.141.229.28) by CO2PR07MB2646.namprd07.prod.outlook.com (10.166.213.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.609.10; Thu, 29 Mar 2018 16:49:51 +0000 Received: from CO2PR07MB972.namprd07.prod.outlook.com ([fe80::a1f1:9370:c4fd:f65f]) by CO2PR07MB972.namprd07.prod.outlook.com ([fe80::a1f1:9370:c4fd:f65f%18]) with mapi id 15.20.0631.010; Thu, 29 Mar 2018 16:49:51 +0000 From: Alan Douglas To: Bjorn Helgaas CC: Niklas Cassel , "kishon@ti.com" , "cyrille.pitchen@free-electrons.com" , Bjorn Helgaas , Niklas Cassel , "linux-pci@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Lorenzo Pieralisi Subject: RE: [PATCH v5 07/12] PCI: cadence: Set PCI_BASE_ADDRESS_MEM_TYPE_64 if a 64-bit BAR was set-up Thread-Topic: [PATCH v5 07/12] PCI: cadence: Set PCI_BASE_ADDRESS_MEM_TYPE_64 if a 64-bit BAR was set-up Thread-Index: AQHTxosQ1pBWmSR6xEK26yNat+laXKPloajwgABpnYCAAVpXIA== Date: Thu, 29 Mar 2018 16:49:51 +0000 Message-ID: References: <20180328115018.31921-1-niklas.cassel@axis.com> <20180328115018.31921-8-niklas.cassel@axis.com> <20180328193717.GA97213@bhelgaas-glaptop.roam.corp.google.com> In-Reply-To: <20180328193717.GA97213@bhelgaas-glaptop.roam.corp.google.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-dg-ref: PG1ldGE+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNcYWRvdWdsYXNcYXBwZGF0YVxyb2FtaW5nXDA5ZDg0OWI2LTMyZDMtNGE0MC04NWVlLTZiODRiYTI5ZTM1Ylxtc2dzXG1zZy0zZTNhNjQ1Yy0zMzcxLTExZTgtODZlMi1mNDk2MzQ4NmY0ZWNcYW1lLXRlc3RcM2UzYTY0NWQtMzM3MS0xMWU4LTg2ZTItZjQ5NjM0ODZmNGVjYm9keS50eHQiIHN6PSIxNTMxIiB0PSIxMzE2NjgxNTgxMTM1MTI4MDIiIGg9InpIMzFOYnhleDZqVFBITjV1VU1oT0RaK3hXbz0iIGlkPSIiIGJsPSIwIiBibz0iMSIvPjwvbWV0YT4= authentication-results: spf=none (sender IP is ) smtp.mailfrom=adouglas@cadence.com; x-originating-ip: [59.145.174.78] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;CO2PR07MB2646;7:atrCZV3i44Rmr6EPRI9xnDtPCw27NCghrtYFq6wFD3rSYcO0vEgg4oEfG6DyIqglTxbcFmxOOtQ+2qhXoRn1I3lEiRJ4py9oUna4YpuTbJKftXK4p+O1LRlNwkJnN1IetZhMD+s5ItE/2IAIJ3xnryqwihW5udmV5VpPzS17hmo89JJ06yKkXxE9WCvHfEJoxH+FrXZ63T+ezKzaoo+IbJrQGqdjhp0NnZtK5hn2R/0UsxwtWB/13IhLtSRhsAtM;20:jAYSK3c3lT41cjygYwaGojOFqB9fXpLZvQ148QaH6/mYXbEv0Jc7xXM8nmyIJSM6jLlngSemBVaMJ2bUdW3pixWQ+TQo+zTmlzNJRokdamqcgbkvBHB0EtfPlhoxcaZAClLJMcwoPf7DhPRUTj7fEfl5YZr29I/ckwZeYMbidE1O4mTavIUN3Tkt8t4TpeBcht2R5zNH/hdHWJjvBSk9T5JUDWLi8r5QTQS0E22N6QplvDgCRWalv9ftDUyhmK97 x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: ce24d663-fab7-4788-44ef-08d595951707 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(5600026)(4604075)(3008032)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020);SRVR:CO2PR07MB2646; x-ms-traffictypediagnostic: CO2PR07MB2646: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(72806322054110); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231221)(944501327)(52105095)(93006095)(93001095)(3002001)(10201501046)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123564045)(6072148)(201708071742011);SRVR:CO2PR07MB2646;BCL:0;PCL:0;RULEID:;SRVR:CO2PR07MB2646; x-forefront-prvs: 0626C21B10 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(366004)(39380400002)(346002)(39860400002)(376002)(396003)(36092001)(199004)(189003)(8936002)(66066001)(186003)(86362001)(6246003)(9686003)(106356001)(14454004)(11346002)(446003)(2906002)(53936002)(3660700001)(316002)(8676002)(25786009)(55016002)(478600001)(33656002)(76176011)(229853002)(59450400001)(4326008)(5660300001)(6116002)(3846002)(5250100002)(3280700002)(105586002)(7696005)(99286004)(97736004)(68736007)(81166006)(7736002)(305945005)(81156014)(6916009)(102836004)(26005)(6436002)(74316002)(476003)(2900100001)(54906003)(486005)(15760500003)(486005)(53546011)(6506007)(93886005);DIR:OUT;SFP:1101;SCL:1;SRVR:CO2PR07MB2646;H:CO2PR07MB972.namprd07.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; received-spf: None (protection.outlook.com: cadence.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: eNhty9NOFZ+6HoXxvNZlSW7ia9NUwvJBCz5Tx6OC0YoNXExlh6t0InejAafnl6y8Cn/9zE89ZYFQGeAgvLnNDJ4Cb/z1lL/wDBv3OvkM7g29ZvGlkVjbxlaxu/9MLEFjyy+p4eOftG7BqLcBg82D2vvnFldpwxRPP3naO2erdQ3ExJ5/thJCAL8/vHR2XX3ZvbG5UuBazTiOiINWd12LBZ+UwpHKmqHriV5VZJbcTI5LzTFq0gO+wvSvYFOcdTrHiH54o0Dg0fAj3YTpAu+sdjPHueyo+vdA4YffH6gajwZgNi/M1Z3qLEuhAQPlnpgJxgnH1OUaAGmJHbHHGABnog== spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: cadence.com X-MS-Exchange-CrossTenant-Network-Message-Id: ce24d663-fab7-4788-44ef-08d595951707 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Mar 2018 16:49:51.0873 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: d36035c5-6ce6-4662-a3dc-e762e61ae4c9 X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO2PR07MB2646 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Mar 28, 2018 at 20:37, Bjorn Helgaas wrote: > On Wed, Mar 28, 2018 at 01:24:10PM +0000, Alan Douglas wrote: > > > On 28/03/2018 12:51, Niklas Cassel wrote: > > > cdns_pcie_ep_set_bar() does some round-up of the BAR size, which > > > means that a 64-bit BAR can be set-up, even when the flag > > > PCI_BASE_ADDRESS_MEM_TYPE_64 isn't set. > > > > > If a 64-bit BAR was set-up, set the flag > PCI_BASE_ADDRESS_MEM_TYPE_64, so that the calling function can know > what BAR width that was actually set-up. > > > > > I'm not sure why cdns_pcie_ep_set_bar() doesn't obey the flag > PCI_BASE_ADDRESS_MEM_TYPE_64, but I leave this for the MAINTAINER to > fix, since there might be a reason why > this flag is ignored. > > Will investigate and fix this in future patch > > > > > Signed-off-by: Niklas Cassel > > > --- > > > drivers/pci/cadence/pcie-cadence-ep.c | 3 +++ > > > 1 file changed, 3 insertions(+) > > > > > Change looks good to me. >=20 > It will be helpful to Lorenzo if you spell this out, e.g., >=20 > Acked-by: Alan Douglas Acked-by: Alan Douglas >=20 > Also, it looks like we need a MAINTAINERS update to add drivers/pci/caden= ce/ > to the "PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS" > filename patterns. Lorenzo please let me know if I should create a patch for this, it sounds g= ood to me.