Received: by 2002:a05:7412:8521:b0:e2:908c:2ebd with SMTP id t33csp1524860rdf; Sun, 5 Nov 2023 03:20:47 -0800 (PST) X-Google-Smtp-Source: AGHT+IE3puEV66pDMGpSM24PGFFe8JAd7o2iXHxYDqmZpT/9dV3eO/dfwCAjzC0BfYRxaIV2/S2S X-Received: by 2002:a05:6a20:441a:b0:160:6983:91d6 with SMTP id ce26-20020a056a20441a00b00160698391d6mr11720453pzb.22.1699183246900; Sun, 05 Nov 2023 03:20:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1699183246; cv=none; d=google.com; s=arc-20160816; b=ZyLmhpJpjkiRRFMCdXwtrUyuPjW/H0dUhDYN3fxmt8vlPKqkcdKcZzjt44p348WyjL LqedqTDCs5+hzA/0PMuPGrMOsTTVzBAytfqimw9sRFZx06rTuBYF/o9sFuIHM3MzLTeK AN0xlfGI3ruA3eBCdCJa0BtIPXPYX2D88A/Wbkrzr6Vfuv9/h/I30GZpyruZ4GrYvIRI SzaSp8uJvNNkYuK/8LXXGhW1XykRpahB/ph3S/i7Y8B5mbjIqGC8DUeyGaXV+h3JROle nlmF69wtMYdfdYBEe7nBEOfzE/HpW4WmX05TWv0bITVzYqjMOEJucSEqz+/G/PMBVKWt gFjQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :mime-version:accept-language:in-reply-to:references:message-id:date :thread-index:thread-topic:subject:cc:to:from; bh=z4P2eYa/knh2D6p6a0TvqXQ6kiRSVw2zMfLsdglyIyI=; fh=UmgTh0b8JLukpS02hIyjlW/ar6hyF9ORmNYcx/AyuYE=; b=BCrSdEMJhbFcp9gu46JUQ4nJWNPh62Qu9cR+RcKfA1hFGLJKQD6gYR9Mf2Mm5QNeQe epPdthSJGpJCfuZYUbeE7Qoc8HWOGwafh7lSoOqpwLMzG0CkamLtTPQcp8QmVYHw3cCK NWD7gec9tEghG8DMIxhsZs2flcr/Ovt71claUWrYmUOmR4Oj5aHxQ4ANVUXeWXlgSCsi QKVFWwo7Q+Z0g1TimzgBB9+bBPgmNZ95pNLHq4Eg89LUAS+VxDLPftX4pfNbTboNjGem 678ixzValPd5OXquFAqKvVqCwc9nW2b9tYDeNjf+Qj98Kqbv2elszIHH1EESW+rRej/t zgDA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=aculab.com Return-Path: Received: from fry.vger.email (fry.vger.email. [23.128.96.38]) by mx.google.com with ESMTPS id l69-20020a638848000000b005b01279150fsi5561468pgd.528.2023.11.05.03.20.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Nov 2023 03:20:46 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) client-ip=23.128.96.38; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.38 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=aculab.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by fry.vger.email (Postfix) with ESMTP id DC81A808BD17; Sun, 5 Nov 2023 03:20:43 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229527AbjKELUM (ORCPT + 99 others); Sun, 5 Nov 2023 06:20:12 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40340 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229447AbjKELUM (ORCPT ); Sun, 5 Nov 2023 06:20:12 -0500 Received: from eu-smtp-delivery-151.mimecast.com (eu-smtp-delivery-151.mimecast.com [185.58.85.151]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DC82DE0 for ; Sun, 5 Nov 2023 03:20:07 -0800 (PST) Received: from AcuMS.aculab.com (156.67.243.121 [156.67.243.121]) by relay.mimecast.com with ESMTP with both STARTTLS and AUTH (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id uk-mta-208-_gyjXBTTOsWWsWRWtT5SRQ-1; Sun, 05 Nov 2023 11:20:04 +0000 X-MC-Unique: _gyjXBTTOsWWsWRWtT5SRQ-1 Received: from AcuMS.Aculab.com (10.202.163.6) by AcuMS.aculab.com (10.202.163.6) with Microsoft SMTP Server (TLS) id 15.0.1497.48; Sun, 5 Nov 2023 11:20:03 +0000 Received: from AcuMS.Aculab.com ([::1]) by AcuMS.aculab.com ([::1]) with mapi id 15.00.1497.048; Sun, 5 Nov 2023 11:20:03 +0000 From: David Laight To: 'David Epping' , "linux-arm-kernel@lists.infradead.org" , Dinh Nguyen , Ley Foon Tan , Lorenzo Pieralisi CC: "linux-kernel@vger.kernel.org" , "linux-pci@vger.kernel.org" , Bjorn Helgaas , =?utf-8?B?S3J6eXN6dG9mIFdpbGN6ecWEc2tp?= Subject: RE: mach-socfpga: PCIe Root IO TLP support for Cyclone V Thread-Topic: mach-socfpga: PCIe Root IO TLP support for Cyclone V Thread-Index: AQHaC+rcwX/RJWhaCEGpb3NmFV615LBrmEmQ Date: Sun, 5 Nov 2023 11:20:03 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-GB, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.202.205.107] MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: aculab.com Content-Language: en-US Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on fry.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (fry.vger.email [0.0.0.0]); Sun, 05 Nov 2023 03:20:44 -0800 (PST) RnJvbTogRGF2aWQgRXBwaW5nDQo+IFNlbnQ6IDMxIE9jdG9iZXIgMjAyMyAxMDo1OA0KPiANCj4g SGVsbG8gQVJNIFBDSWUgYW5kIGVzcGVjaWFsbHkgSW50ZWwgQWx0ZXJhIFNPQ0ZQR0EgbWFpbnRh aW5lcnMsDQo+IA0KPiB0aGUgSW50ZWwgQWx0ZXJhIEN5Y2xvbmUgViBQQ0llIFJvb3QgQ29tcGxl eCBkcml2ZXJzIGFmYWlrIGN1cnJlbnRseQ0KPiBkb27igJl0IHN1cHBvcnQgc2VuZGluZyBJTyBU TFBzLg0KPiBUaGUgUm9vdCBDb21wbGV4IElQIENvcmUsIHNlZW1pbmdseSB1bmxpa2UgbWFueSBv dGhlciBBUk0gUm9vdCBDb21wbGV4ZXMsDQoNCkl0IGlzbid0IGFuIEFSTSByb290IGNvbXBsZXgg Li4uDQpJIGRpZG4ndCB0aGluayBhbnkgb2YgdGhlIEN5Y2xvbmUgViBoYWQgZW1iZWRkZWQgYXJt IGNwdS4NCkkga25vdyBzb21lIG9mIHRoZSBtb3JlIHJlY2VudCBBbHRlcmEgRlBHQSBkbywgYnkg dGhlIEN5Y2xvbmUgVg0KaXMgcHJldHR5IG9sZCBub3cgLSBhbHRob3VnaCB3ZSBhcmUgc3RpbGwg dXNpbmcgdGhlbSBpbiBuZXcgY2FyZHMuDQooT25seSBhcyBQQ0llIGVuZHBvaW50cyB0aG91Z2gu KQ0KDQo+IGRvZXMgbm90IG9mZmVyIGEgbWVtb3J5IG1hcHBpbmcgZm9yIHRoZSBJTyBhZGRyZXNz IHNwYWNlLCBidXQgaW5zdGVhZCByZWxpZXMNCj4gb24gaW5kaXJlY3QgYWRkcmVzc2luZyB2aWEg YWRkcmVzcyBhbmQgZGF0YSByZWdpc3RlcnMuDQoNCklmIHlvdSBhcmUgYnVpbGRpbmcgdGhlIEZQ R0EgaW1hZ2UgdGhlbiBhbGwgdGhlIGxvZ2ljIHRvIGNvbnZlcnQgdGhlDQptZW1vcnkgbWFwcGVk IHNsYXZlIGN5Y2xlcyAoaW50byB0aGUgZnBnYSBsb2dpYykgaXMgc3VwcGxpZWQgYXMNCnZlcmls b2cgc291cmNlLg0KU28geW91IHNob3VsZCBiZSBhYmxlIHRvICdmaXgnIGl0IGRvIGdlbmVyYXRl IElPIFRMUCBpbnN0ZWFkIG9mIGRhdGENClRMUCBmb3IgY2VydGFpbiBhZGRyZXNzZXMuDQooQSBm ZXcgeWVhcnMgYmFjayB3ZSBoYWQgdG8gZml4IGl0IHRvIGNvcnJlY3RseSBwcm9jZXNzIG11bHRp cGxlDQpkYXRhIFRMUCBpbiByZXNwb25zZSB0byBhIHNpbmdsZSByZWFkIFRMUCAtIG5vdCBhIHBy b2JsZW0gbm93LikNCg0KLi4uDQo+IFRvIHN1cHBvcnQgYW4gQVg5OTEwMCBlbmRwb2ludCAod2hp Y2ggcmVxdWlyZXMgSU8gQkFScyBmb3Igc29tZSBvZiBpdHMgZmVhdHVyZXMpDQoNCkkgdGhvdWdo dCB0aGF0IGFsbCByZWNlbnQgZW5kcG9pbnRzIHdlcmUgcmVxdWlyZWQgWzFdIHRvIHdvcmsgd2l0 aA0KanVzdCBtZW1vcnkgQkFScyAtIGV2ZW4gZ29pbmcgYmFjayB0byB0aGUgbGF0ZXIgUENJIHZl cnNpb25zLg0KU28gSSdtIHN1cnByaXNlZCBhIFBDSWUgZW5kcG9pbnQgbmVlZCBhbiBJTyBCQVIu DQoNCglEYXZpZA0KDQpbMV0gd2VsbCBzdHJvbmdseSBpbXBsaWVkIHRoYXQgaXQgd2FzIGEgcmVh bGx5IGdvb2QgaWRlYSA6LSkNCg0KLQ0KUmVnaXN0ZXJlZCBBZGRyZXNzIExha2VzaWRlLCBCcmFt bGV5IFJvYWQsIE1vdW50IEZhcm0sIE1pbHRvbiBLZXluZXMsIE1LMSAxUFQsIFVLDQpSZWdpc3Ry YXRpb24gTm86IDEzOTczODYgKFdhbGVzKQ0K