Received: by 2002:ac0:b08d:0:0:0:0:0 with SMTP id l13csp4635270imc; Mon, 25 Feb 2019 08:16:44 -0800 (PST) X-Google-Smtp-Source: AHgI3Ib5fwF56qG5expmkOFWzU7kgUyHqvlv0e7YU9LJG+IeYmxylLOlQBUPz2DkwBOEqHRWllr5 X-Received: by 2002:a62:ed06:: with SMTP id u6mr20730769pfh.132.1551111404721; Mon, 25 Feb 2019 08:16:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551111404; cv=none; d=google.com; s=arc-20160816; b=rmCOqoiGO55zmYASKFXEJ8LNzbHNJRPeGDw92hLpBbPYpFEptQlqQHRdmrZgIIza2o wKzRfB4kl7XY/hEU8ZgkhhhhOENBe5qZtQFlTFZ4lnyC4R8LCVnLY1IBJXmwN7i28Y9v tyGUBlxQeaDHGXO5Tgc52NmRMhJ78rgikHabk7s1aMZejA/gay7o6Vluf+2fXLn6NRUA ruf++sKurdCRWBpmWtseT6WDRjWkgPKpf9Phx/AXw0W39WlX6QmMd57nHPkvbSUKXqwO XQ7TW4PozxQgY6KHY6if7gy5yz6EF501GKqqdzSsqi0SWP/22+D9gS9IlV2cAjcbqBgq IGGA== 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 :content-id:content-language:accept-language:in-reply-to:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature; bh=vGLa2k9YsnTeZFIz1dDYSF/K6gmNbvxwZ1GtcmzI0is=; b=VvWhJZ6583i/tyFgNJYEMBsiRjtUBR+8T+obnWS2B+qywd8L97vWhm01ST2HWiO6ec zMjRohGA3oxMzJh1KgpQHa6jffn5Qnjj/JfXjdzYAsOIAg3BpkMLm1piDgYtxMG69TWM 3mlmmZvBp6IL/4M41MjNZ0gTUqqw8fQ/QnlamAtGmqlEwrYTIge2/tPYNA7u506IceC2 6VFFHL/SpIYvyHdbLFAJ11I0OT7d3WuuJY3+UewhmRFN3sQzf+ssPY5P/gvKGRN6c9uP o1Pp5L/9P3N7Ix7RsScYzfuvigbF1GbiPJAa0xhk/VYmXlH4mzabyXsEcWGa6E21t2mm XEGQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nxp.com header.s=selector1 header.b=EGHIG0Zk; 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=nxp.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w62si5996393pgd.330.2019.02.25.08.16.28; Mon, 25 Feb 2019 08:16:44 -0800 (PST) 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=@nxp.com header.s=selector1 header.b=EGHIG0Zk; 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=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728016AbfBYQQC (ORCPT + 99 others); Mon, 25 Feb 2019 11:16:02 -0500 Received: from mail-eopbgr140058.outbound.protection.outlook.com ([40.107.14.58]:44674 "EHLO EUR01-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727684AbfBYQQB (ORCPT ); Mon, 25 Feb 2019 11:16:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vGLa2k9YsnTeZFIz1dDYSF/K6gmNbvxwZ1GtcmzI0is=; b=EGHIG0ZkRH0S+s0RWkyy7HcTW/I/JUKE/z1IjGX4N1OibFwkKFW8DvrENaxI9i1VemZ5jf190u55QAOty5+wRLpKfiW8MEeSV6Isv1wYAp2XXjwAgNbWctTNyA6CJSU92/dJnlfwtPIl+xkvozdUmh37VNGzostiLOfQ2zZTmJ8= Received: from VI1PR04MB5533.eurprd04.prod.outlook.com (20.178.122.159) by VI1PR04MB5407.eurprd04.prod.outlook.com (20.178.121.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1643.20; Mon, 25 Feb 2019 16:15:58 +0000 Received: from VI1PR04MB5533.eurprd04.prod.outlook.com ([fe80::fc57:e5ed:7fb2:2c67]) by VI1PR04MB5533.eurprd04.prod.outlook.com ([fe80::fc57:e5ed:7fb2:2c67%5]) with mapi id 15.20.1643.019; Mon, 25 Feb 2019 16:15:58 +0000 From: Leonard Crestez To: "stefan@agner.ch" CC: Richard Zhu , "linux-kernel@vger.kernel.org" , "jingoohan1@gmail.com" , "lorenzo.pieralisi@arm.com" , "gustavo.pimentel@synopsys.com" , "tpiepho@impinj.com" , "linux-pci@vger.kernel.org" , "bhelgaas@google.com" , "l.stach@pengutronix.de" Subject: Re: [PATCH v7] PCI: imx6: limit DBI register length Thread-Topic: [PATCH v7] PCI: imx6: limit DBI register length Thread-Index: AQHUzSODW0/vA8vEpkW1nQhcvwMCJKXwsHAA Date: Mon, 25 Feb 2019 16:15:57 +0000 Message-ID: <34b23c031a8e0964b3e87a6252dd5cefaa62cc95.camel@nxp.com> References: <20190225160226.11924-1-stefan@agner.ch> In-Reply-To: <20190225160226.11924-1-stefan@agner.ch> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Evolution 3.28.5-0ubuntu0.18.04.1 authentication-results: spf=none (sender IP is ) smtp.mailfrom=leonard.crestez@nxp.com; x-originating-ip: [95.76.156.53] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9811dafd-a3f5-4a40-a593-08d69b3c86bb x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(5600110)(711020)(4605104)(4618075)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);SRVR:VI1PR04MB5407; x-ms-traffictypediagnostic: VI1PR04MB5407: x-microsoft-exchange-diagnostics: =?utf-8?B?MTtWSTFQUjA0TUI1NDA3OzIzOnArY2toK0ZEaFRKOU8ya2RBanlSQmtuaU1h?= =?utf-8?B?NXRVcGZEVUwxZ2RjejEyYjRzcHhEM1VRUTNzMGc3R0trT2VCV2I5Y3dac1lu?= =?utf-8?B?dGUzeWUvT0trbmc4TE11YkhJTzlPL1k0R3k0UG1CRlJGaXhqLy9yalVJeW92?= =?utf-8?B?SGhKcUJBUnJ1Qno4bENjbHVEYk4xL2xkbmtaTWhsUVVNc0V6dWxRd0lzdTND?= =?utf-8?B?Q2N4WEg1WTEwQkpPbHQrU05lOVFQYjdtZ0lMNklYZTRTOXdYaEhmMzZEVncw?= =?utf-8?B?bHZBZHZ5YUdHQ1lJZU1oQ3Y3ZnlyNWxzSlVEYjQrMXE2RVpIbDE3bVh1UE84?= =?utf-8?B?WDlISFJobEo3SVBmYXgrUERreHRBNUFQNEUzN0JzU21zRWpVVHg0WTlwTW1Q?= =?utf-8?B?VnBHUzkrZTFyTmN2NXE4WEp2UUxsbGRCZjJyQnNBNzVQckpQZU8zdEN6b0VZ?= =?utf-8?B?bTNUYUZwc25XVm1XTDNST0N2SE9RaE9MM0pPQUszTHpxT0Q1WVczZUtDdmx4?= =?utf-8?B?N3FVeFh3dFovVVRMUDBCNlhwclp0RHUxcEpRU1YwcDROeVdEczZ0SndMZ1Uz?= =?utf-8?B?ZFFUeGRHVUVSVmNuS3JLUWEvQWlYNDB0UmlZUE1VMFFwU1lkNWNRYnhrdXpV?= =?utf-8?B?RWNLMlZnS1RNSDMycjE0aDlqenJJQmZxWUVlWmpXTmdHRkNDOHBSSEFtMllV?= =?utf-8?B?Szd4RmtsUHRpdW80MWVqT01Md1hYZnZUcmZLRm9WM0V6SWF6ODZXWmVjb1Uy?= =?utf-8?B?ZkM4Vlc0eVVLY3VoalZjSng5M2Eyc2hLaEFKRWFabjZDVGJWMTNQemIyMDNM?= =?utf-8?B?c0lLWGhLREVURElkMlFPYmM3SnR2NDdLNjRSbVpkSkpVRjRoWmpuQnR4MXhn?= =?utf-8?B?VUl0YkM3WDBweHIxS3ZGQVJPVkdJTVErWjdaSW02bUJvVW4yWmRXTXFQSW1t?= =?utf-8?B?ZlRYSnRHVkY3a0NqM1oyL1U3ZHJsa2Z0UHBxdGkvS1VFVnc3aTZ6SjBLeUZ2?= =?utf-8?B?WnhYU25IaVU4bGVLRFAyU1FQbVN6R0hhQ2dndGRhZ2hkM1dYYUVmV3hTOWVu?= =?utf-8?B?UXhmTUVyREwyTHR4RjhWcENnZXhJa2xHSUtKb3dEaGhJRWxlY0tPUm5BM0xs?= =?utf-8?B?VndpN3VaU2Z0S1k0bUxjZnVDb0daRHlrR1NDTmtQU1RFeVg4cnorUTZScytX?= =?utf-8?B?cjExWW5kRlVzVXovWjdKTEFpcDRJeTdKZHNNWmU4bzd2eHZlbHd2YUJuNHkx?= =?utf-8?B?Yktva3FjRTJYZmdTMUU5WEk0NHpUYllkNnJJc1lKazdLVkNOZHJtNE9Ob3pH?= =?utf-8?B?SXc0Ky9rSEY5VEdhZlpxK21hbERzK1RHa3hyblVEMGRWSUNMZEFLeUl2L0Ix?= =?utf-8?B?UUx6YzdiUTZwZjB0WXVCNndlR3RHMjE0QWJGQ2cxblh4d1VMa0YrTHp1N09s?= =?utf-8?B?WDNEZFBnK3d1dG9BSFo3S3ZhTVpOUk9mZW5NdkZMaUpXOG1BQklRYjdmRmNN?= =?utf-8?B?WGlkbURDOTRKaHpVU1Y4Yld3cXJWSUg5alFxajhWZzJnTklwam82ejlVdS83?= =?utf-8?B?R2twamI1WGEvRElKR3l2S0N4czFMYWtwaTZMTTRqYmROdXdROWxjd0pWRURS?= =?utf-8?B?MUpEUmsrOFI1cGJ5OWtoYzM1RWVSYnpJcEs1bURCd2pFV3NTMzAvSUpodW40?= =?utf-8?B?by9XclFhc0VBS29aYmwydUJTT2dHOU1NSGJsb3RpYTN1QVFPWjllR0FCK3VI?= =?utf-8?B?b1lDTkI4dmJUUHh2YTI0TzhaTWJYKzlHU0RIdTEyNU9RY242THVsQkc1SUZk?= =?utf-8?B?TkRCM0JVNUJXT1JKb0FVUkl5VUYvNkRDME1tdE9mUDZhSmc9PQ==?= x-microsoft-antispam-prvs: x-forefront-prvs: 095972DF2F x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(136003)(39860400002)(396003)(366004)(346002)(376002)(189003)(199004)(186003)(97736004)(14454004)(6116002)(3846002)(4326008)(25786009)(105586002)(106356001)(50226002)(36756003)(8936002)(316002)(2501003)(54906003)(118296001)(2351001)(11346002)(44832011)(476003)(446003)(2616005)(478600001)(486006)(5640700003)(305945005)(6486002)(256004)(99286004)(14444005)(8676002)(6916009)(7736002)(6512007)(86362001)(81166006)(1730700003)(81156014)(66066001)(5660300002)(2906002)(53936002)(68736007)(6246003)(6436002)(6506007)(102836004)(76176011)(71190400001)(26005)(229853002)(71200400001)(99106002);DIR:OUT;SFP:1101;SCL:1;SRVR:VI1PR04MB5407;H:VI1PR04MB5533.eurprd04.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: PBrU8InmuptC8aLjpepXmVQfxaty4hmqZRIk1DGm6g0fRuhsrn4m0dNcv3syOrZA63rzvwyaqQLdbRRtUvSZxKKwalk4dUbVcPDovzpDiEhNsuo2tvgrnOAAgMsyIdL99gxOc5aR+LGM6WN8S9e6U/wRYdo2u/JhY1pFqnjC2kgG73MFX0H4W9bTlTCTpqhXIYyTLY3I8JBeVHdWjYKXdLiiQpAIHO2Bi+TSLEjMb35Pd+PbfaHUfDlsQPwEiEv+N+mwbhbk32s4mtsMe+nWM7hhGFCE3GNSUEgdKUrU9wMQr0v1towleaWxQ9sl7IEufz962quwbfMxAI7D4E0SDrik9VWAJPRg0j43HnZvXaAmd8S9mal4yT0yR36j3T43cdUk18eTxRwCHqgufq8PaBrYaBNYXgZdsugNNGyzvTc= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9811dafd-a3f5-4a40-a593-08d69b3c86bb X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Feb 2019 16:15:57.8940 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB5407 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gTW9uLCAyMDE5LTAyLTI1IGF0IDE3OjAyICswMTAwLCBTdGVmYW4gQWduZXIgd3JvdGU6DQo+ IERlZmluZSB0aGUgbGVuZ3RoIG9mIHRoZSBEQkkgcmVnaXN0ZXJzIGFuZCBsaW1pdCBjb25maWcg c3BhY2UgdG8gaXRzDQo+IGxlbmd0aC4gVGhpcyBtYWtlcyBzdXJlIHRoYXQgdGhlIGtlcm5lbCBk b2VzIG5vdCBhY2Nlc3MgcmVnaXN0ZXJzDQo+IGJleW9uZCB0aGF0IHBvaW50LCBhdm9pZGluZyB0 aGUgZm9sbG93aW5nIGFib3J0IG9uIGEgaS5NWCA2UXVhZDoNCj4gDQo+ICtzdGF0aWMgdm9pZCBp bXg2X3BjaWVfcXVpcmsoc3RydWN0IHBjaV9kZXYgKmRldikNCj4gK3sNCj4gKwlzdHJ1Y3QgcGNp X2J1cyAqYnVzID0gZGV2LT5idXM7DQo+ICsJc3RydWN0IHBjaWVfcG9ydCAqcHAgPSBidXMtPnN5 c2RhdGE7DQo+ICsNCj4gKwlpZiAoYnVzLT5udW1iZXIgPT0gcHAtPnJvb3RfYnVzX25yKSB7DQo+ ICsJCXN0cnVjdCBkd19wY2llICpwY2kgPSB0b19kd19wY2llX2Zyb21fcHAocHApOw0KPiArCQlz dHJ1Y3QgaW14Nl9wY2llICppbXg2X3BjaWUgPSB0b19pbXg2X3BjaWUocGNpKTsNCj4gKw0KPiAr CQkvKg0KPiArCQkgKiBMaW1pdCBjb25maWcgbGVuZ3RoIHRvIGF2b2lkIHRoZSBrZXJuZWwgcmVh ZGluZyBiZXlvbmQNCj4gKwkJICogdGhlIHJlZ2lzdGVyIHNldCBhbmQgY2F1c2luZyBhbiBhYm9y dCBvbiBpLk1YIDZRdWFkDQo+ICsJCSAqLw0KPiArCQlpZiAoaW14Nl9wY2llLT5kcnZkYXRhLT5k YmlfbGVuZ3RoKQ0KPiArCQkJZGV2LT5jZmdfc2l6ZSA9IGlteDZfcGNpZS0+ZHJ2ZGF0YS0+ZGJp X2xlbmd0aDsNCj4gKwl9DQo+ICt9DQo+ICtERUNMQVJFX1BDSV9GSVhVUF9IRUFERVIoUENJX1ZF TkRPUl9JRF9TWU5PUFNZUywgMHhhYmNkLCBpbXg2X3BjaWVfcXVpcmspOw0KDQpUaGlzIGxvb2tz IGxpa2UgYSBkZWZhdWx0IGZyb20gU1lOT1BTWVMgc28gaXQgbGlrZWx5IHJ1biBvbiBvdGhlciBT T0NzDQp1c2luZyB0aGUgRGVzaWduV2FyZSBQQ0kgSVAgYW5kIGNyYXNoIGJlY2F1c2Ugb2YgdGhv c2UgdW5jaGVja2VkIGNhc3RzLg0KDQpUaGVyZSBtaWdodCBhbHNvIGJlIHNvbWUgd2F5IHRvIGNv bmZpZ3VyZSBwY2kgaWRzIGJlZm9yZSBib290IChub3QNCnN1cmUsIGRpZG4ndCBjaGVjaykuDQoN Ck1heWJlIHlvdSBzaG91bGQgY2hlY2sgdGhlIGRldmljZSBkcml2ZXIgbmFtZSBpbiB0aGUgcXVp cmsgZnVuY3Rpb24/DQoNCi0tDQpSZWdhcmRzLA0KTGVvbmFyZA0K