Received: by 2002:a05:6a11:4021:0:0:0:0 with SMTP id ky33csp3986794pxb; Mon, 27 Sep 2021 07:06:49 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyhcZhBSe2it32fN3rhpGHcr6e6yv+c3mG8CsTCpx3/oQ5SAlZDXjimelpAWrYPABoTwCLR X-Received: by 2002:a65:6213:: with SMTP id d19mr16839979pgv.110.1632751609291; Mon, 27 Sep 2021 07:06:49 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1632751609; cv=pass; d=google.com; s=arc-20160816; b=JPEJVjPrnu+5r1XdLgG94i/t4wUUiRwCzimkwF5EE7+Pkk+/pe1kZUYwiq+fHaXasB L7fGw9v/o3C3zDV5a9tsXg3L8S84wKJh71u00KZ0GFAOs6pbxZyjm8A7qiD1RRFkaOaQ RBdSnJah4QsoXUctbZecNIkeCzEq319jlDbBYGdLAKMA8/2G4xdhyyFrY34ygFCP0Igp baVYU15r9wjfUpZn/59buKXsx4MDC2ZoNs0wvj/lqVPCMqwu7qZR4KLDUGCr6IAonzJO DBoODjF6ULkCjNkpyh2yCKsplTfN09XRQECDK0EnCMQlF5As4WROYKazbHPl4TK7oyEz +mvw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=4ye8T/GViWz0R3OMeuidbXy9mssvFELctarsbEF/zKI=; b=CZEyET2sAYEBRkQUv8bf3YgeWddSogkaTaIE/LSUN7rpCpAjTw4bgSVZ3Qg5g7VdAG qQjP4cmPO3yfJSKLBdOE7uLVlK2KUNTe8t/DWM+1UgnU8bmdVEg7J9GxASWs8ckmKTyJ 0CaJ//YfGEwN5PTnm976crbQYxGvHhq9on8GBODfTVpkxS3IiuXvlM6GrabQWuTM+hxa 9nHYHlsJ83+SnETmPHNko/iqsLx5qvNzNuaVdUULQkFY4CMKXHsnUGhMo5PpGoNneFVt rtUtc9uNJHU45tONV5b9FTF4H2BiCd4XsX8esNF2ERszqEA5LgUE4ZKBVFJYqoVGeKJ/ Nf6A== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@Nvidia.com header.s=selector2 header.b="NFb/kaE5"; arc=pass (i=1 spf=pass spfdomain=nvidia.com dkim=pass dkdomain=nvidia.com dmarc=pass fromdomain=nvidia.com); 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=QUARANTINE sp=NONE dis=NONE) header.from=nvidia.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id w18si22788724pll.56.2021.09.27.07.06.34; Mon, 27 Sep 2021 07:06: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=@Nvidia.com header.s=selector2 header.b="NFb/kaE5"; arc=pass (i=1 spf=pass spfdomain=nvidia.com dkim=pass dkdomain=nvidia.com dmarc=pass fromdomain=nvidia.com); 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=QUARANTINE sp=NONE dis=NONE) header.from=nvidia.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234699AbhI0OFw (ORCPT + 99 others); Mon, 27 Sep 2021 10:05:52 -0400 Received: from mail-bn8nam11on2086.outbound.protection.outlook.com ([40.107.236.86]:27979 "EHLO NAM11-BN8-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S234612AbhI0OFu (ORCPT ); Mon, 27 Sep 2021 10:05:50 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KoEb+54XGDqJknocO1iA7A26uc+WISJVFkODlAERDTWVEn9q6r1lewT2Vav9o6ORe7pMwTUdhAU1+v75rkXG+c4ZrOn19OeD0DiQCjZfD8vKdUdgzP2gwBKhNJgypGIrxKfskFYUJGoYFBOexG2HhhFn7zwsIW8pAkvabZ75vGn7cMYDpw46fHbE17IRAd8X+Xd1nKrQrMjzFqfAkQIlawg0L2cn+oRlT31CfDICKNkoDdAemFI4oaV1/59WvkwlL+r9IV5vYAOViZcTccXrqwj7Yl4A9GjFjDMy8drv+Hy1znXjdMccGPvGMr6m+WBXF8lSh7Dvncs86UbfcQZO1g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=4ye8T/GViWz0R3OMeuidbXy9mssvFELctarsbEF/zKI=; b=heTsc/bQ7fUO52A9Lz3C6iiIdId1/yaqN1jyYV1rByqh6wE7Zt1HiAr+Cx34xVeEzE5P5ywmdo8j2R4QsdIVMdQXPC/kpmG8OWAj7vh4uA39vwhbybsLx/sbSqQ8H50P7Vwoj9MyoszEhA4l/Sj8aUR0UNF12XExHBKrntWiFAHVupv1hs6bFXbwQVGyb/b9byfHUx1/WVxXnCyJtfUhoG9djtIi6KGiaXowAVXi8cBlkt9g3PWur16Z65ybkJLiW5jBzyiGDm+PDBnwfz6sn880ouay/wdeQvA+45dknZ8Octd1LheptNk1cFahRow8GCBJhkIWukVovR1gB1imzQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4ye8T/GViWz0R3OMeuidbXy9mssvFELctarsbEF/zKI=; b=NFb/kaE5kum7F6AbmSc0jWkVeDlIco86CKh3QB2u6hK2hgY+Jj3ESrn+V+IBAKNuyNQDjTlPpgk0Q1uU0JDOa0P2oyHbIjnT6KAyYhrFaiBPh138iN//Lnlu/KNwwHFRWj7cgRqsa+mXbIkNuLpF6wMF6N8llyFanTwn2PAkak0JVTPALOHSTLwOIoOFgWz4dKGHbiE78pXMnZ0wjP5L4JeNcaHIQwVlr9mkKWPyleoVI6xh9mQfyXmU5ZNrc9P+HEegPYze4fzVSRxc8EuAFNADPEESdX45XdQ4PatfbDTIwWsYBfRrA2YUdrPDmRrtHxAs411ZRYqqVP9cf/iAsg== Received: from CH2PR12MB3895.namprd12.prod.outlook.com (2603:10b6:610:2a::13) by CH2PR12MB3687.namprd12.prod.outlook.com (2603:10b6:610:2b::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.15; Mon, 27 Sep 2021 14:04:08 +0000 Received: from CH2PR12MB3895.namprd12.prod.outlook.com ([fe80::a46b:a8b7:59d:9142]) by CH2PR12MB3895.namprd12.prod.outlook.com ([fe80::a46b:a8b7:59d:9142%5]) with mapi id 15.20.4544.021; Mon, 27 Sep 2021 14:04:07 +0000 From: Asmaa Mnebhi To: Linus Walleij , Andrew Lunn CC: Andy Shevchenko , "open list:GPIO SUBSYSTEM" , netdev , linux-kernel , ACPI Devel Maling List , Jakub Kicinski , Bartosz Golaszewski , "David S. Miller" , "Rafael J. Wysocki" , David Thompson Subject: RE: [PATCH v3 1/2] gpio: mlxbf2: Introduce IRQ support Thread-Topic: [PATCH v3 1/2] gpio: mlxbf2: Introduce IRQ support Thread-Index: AQHXsLi5/ezHFM2t80qMnoiP1wWjOauzEi0AgADJmACABBI7EA== Date: Mon, 27 Sep 2021 14:04:07 +0000 Message-ID: References: <20210923202216.16091-1-asmaa@nvidia.com> <20210923202216.16091-2-asmaa@nvidia.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: linaro.org; dkim=none (message not signed) header.d=none;linaro.org; dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 7c84f542-413d-402d-99f4-08d981bfac53 x-ms-traffictypediagnostic: CH2PR12MB3687: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6108; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 3JcK30nWtPfGJUrimkXCzSS1/Ir+1vpMVP+CyiCj30rql/U4liM5KAMeTgeEH0o+Ph3j0SrVKpZ+TcIGmFgNr2Y3X6k45GWC8obJ5+h96eS0TVH/DjSrgOCUwolObD8OVSKH/ydBBbVvYQImK+P1bF2qVY2F9cHpMCNDE9Tv2tlvKXVO7ykqzL8/QPiLWutf1JF/1aHGQUeuizqkDIKKpU86WnHlX0x2w2qY93a9zXbRlvPnItjVquE7VSrWkSqtQANHGrjbb7D5xYV7TljSK1qCfFfBRsx8ceGoeM+TRb1VYV543iMgdUHV+2x56h8HdVSOohIfk84aRc9U+UjJrFZMvmPwW0EBWdhrRXwgmXQV7oMRGARklizApZGIESJ92UYwJXMPAOihllhiwNpLAJbmnmxWDfQg97KfDFONzg+5Nq6mHNQLm47MWCpftttsyuRl7q2qm/N/kEcnbaWmg8395B+8oFwWUABaCu+Z3rPNG6X/egtZHwqPHLVNOT1qb4MN76EfxkgrxW6wjgGRi1J+UElRYD8vi2vnO2xmYpZt+7AgP/3NVEzZI31d52ir0SymbGKEzf1dthBTyx8hBzZMfFOSPPSf6p4smCOaXBs2KTYlb69ORxwl8SBxW5D1Weid6ryp/g2Ta5MuSEpb3OplxINecognvbk9TD+kW8WfX9HPnsavJeLjRQ2zsNuUyFZnxjJXool9HFA5zKVtCQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH2PR12MB3895.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(66476007)(54906003)(110136005)(122000001)(76116006)(316002)(508600001)(83380400001)(38100700002)(66946007)(86362001)(2906002)(8936002)(7696005)(4326008)(26005)(5660300002)(107886003)(33656002)(38070700005)(66446008)(64756008)(7416002)(52536014)(6506007)(9686003)(55016002)(8676002)(186003)(71200400001)(66556008);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TkpLM3U2MVMrNWNxOXMrTmJSU0NPMm1NSUl5djhVQzdTWnpVU2RMYjBkbmVT?= =?utf-8?B?cExIakhmQ1RVRmR2dkVhQzRLcGR4Y0dwRzY2UWQrNVBIMnFsS0FXZThmbnB0?= =?utf-8?B?RUpBclpZOGVFaWtPS3BPWHJYMTY1Qkw1d3I5U2tybE9sQ3I0SlFza0VGL0dB?= =?utf-8?B?c0FQNHB3MUdQelJub2J6WG5vS24rWEdTL0hFMzR1WWozVVdKeHZlOTVqQXph?= =?utf-8?B?MkZ6TXZQeHVWRWZiNVZDbXVvQnNLVXZCQWw4TVhKbkg3LzBmaGQ1V2R3Rm5k?= =?utf-8?B?ZWxPeTRJVzBVZGFMUDVnNlNNOHFWYUxsTjZldHJsckJEaTVSRmdXV0hpZ1ZM?= =?utf-8?B?OGM1ZmRkbnZIMUxtbjQ3ZUNJVHFmTXVLNU1zanJvcW05emN6LysvS3M4T0tp?= =?utf-8?B?NVJBMmc3OVZZOTN1emNXcndwR2NJMFNtY0JyNWlPRS9RSTBKMWYxWUY1Vkw1?= =?utf-8?B?bE05RWVjSFEzUHh3MFR5L291L0xWUWIrVW0xb0FMS1BRUzdjWCsvSGR0Rllx?= =?utf-8?B?YytxVDR4bk5NZDZaUGJKSVBTWkl5U1NaRnlSK3Z3Y1A2bnZkcnB6VS9Ob2tM?= =?utf-8?B?V0xSU0xPeDU5K1NNTTUwQVVjaDVsWnFRZW01TkRLQUhCNUI3VlV4WksvbXkv?= =?utf-8?B?R2tvbytYMVRVSnpPZnZQd3k2L3VUN0hEYmp0Smt0alpUaDJRT0dyaUFaL01l?= =?utf-8?B?WHZmaklFYnc3bmVJbm9IelV0UFpHMXE5ZVp0VlpyNFpja1J0cVZPdVdhVURw?= =?utf-8?B?T3o3U3ZkYUJQeUFTU1hWTmEvU2VsYlJ1ZWJDV0tXeEh0WGhmTDB2QkU1K0J2?= =?utf-8?B?Wms0a2JlQ2Y5bG1CSGw3STM3ekF2aVlJQk5qMnZIeFl6cjdyc0ZaTU9YaERi?= =?utf-8?B?VnJnSEFRR09LekEra3NYOXNMTTcycTNiOEdVYlBmNEw4aXJ3OExpbzU1UU1B?= =?utf-8?B?ck1aTEsvRUxJbmFjU1ZYREFXUjByR2FaN1MxTGhCaHZ5Qm9RZXdQRzl5aVNm?= =?utf-8?B?TTVIVER0cUFoeGxUenhiQkRrZlN4YUZTUDJ3UzR4R2JwT3ZKUFpUVGlheHM5?= =?utf-8?B?eGEwVXphRGZLU1VLNGxWMURTWjRPakVhclZmRHowVVF2U0NpMjA5Z1hoWFdW?= =?utf-8?B?ZVhZMUgyaGNnYXpaOFhtdHVpbHcwcG9WVWlRNlNDNGpMRHc3VUhTR3pmS0Z3?= =?utf-8?B?am9NUW9DNm9OUFA3Wm1KcFY0cExpSnhpL2I5dEZSTHdOSXRNclB6aUpnaHBa?= =?utf-8?B?L3pHMG9UeWhJYjlBdC9RcUhGOXJMMG10U3dzS2cwL1RDcjdrcnEreUYyN3pB?= =?utf-8?B?SFgzRy9PcThwYm94eHp4VVZyQVhYVVpGaklnNzFoMlFpMW9kWnV1RXc2SDND?= =?utf-8?B?a2o1NFgzdFVGdjM3dmRhcGY4QUNKLy9iRkRuOU1oUFhOUFJvUEpKaWl4R2Fx?= =?utf-8?B?dCtXYnRvYWdrOGxnem5Cc0FkWkxySkFwL2ZRdEpHRDB0a2pUVldWMGhha3hI?= =?utf-8?B?ZlN0dDJQakhMcy80Sk93ODFrR2JBTTd4cVd6YnRJeEFhN3BZaW1CQ3BCeisw?= =?utf-8?B?Zk4vYzdERUxNeHBBZWc2WGhNUkR1bVFtTVZsd3laZ1hXeHdwSndrMnVEVjFy?= =?utf-8?B?QnNFaWowN1ZVdm1zUnpQbk4weWVXTDFxdU9vMXhqRG41Rmx4aFlKeVdzRWo0?= =?utf-8?B?YmdDWmM4Vm5iRzRTVFBIL2xHajVtKzF1MzNwaVdhVjhzbjZsc2NyeW5XU0JY?= =?utf-8?Q?5BS9PkNN4pl83J2rVvFQRWpMRWfGn4w9wG0zs/U?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH2PR12MB3895.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7c84f542-413d-402d-99f4-08d981bfac53 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Sep 2021 14:04:07.8683 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: FTI60A5Ct48+nEDWwGQi8HNmztglS4fQLawQNq2iakLO40bbL1w22FhwE/N9E2X4CeDC5AxNrvgWqqGn32irWw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR12MB3687 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org PiA+ICtzdGF0aWMgaW50DQo+ID4gK21seGJmMl9ncGlvX2lycV9zZXRfdHlwZShzdHJ1Y3QgaXJx X2RhdGEgKmlycWQsIHVuc2lnbmVkIGludCB0eXBlKSANCj4gPiArew0KPiA+ICsgICAgIHN0cnVj dCBncGlvX2NoaXAgKmdjID0gaXJxX2RhdGFfZ2V0X2lycV9jaGlwX2RhdGEoaXJxZCk7DQo+ID4g KyAgICAgc3RydWN0IG1seGJmMl9ncGlvX2NvbnRleHQgKmdzID0gZ3Bpb2NoaXBfZ2V0X2RhdGEo Z2MpOw0KPiA+ICsgICAgIGludCBvZmZzZXQgPSBpcnFkX3RvX2h3aXJxKGlycWQpOw0KPiA+ICsg ICAgIHVuc2lnbmVkIGxvbmcgZmxhZ3M7DQo+ID4gKyAgICAgYm9vbCBmYWxsID0gZmFsc2U7DQo+ ID4gKyAgICAgYm9vbCByaXNlID0gZmFsc2U7DQo+ID4gKyAgICAgdTMyIHZhbDsNCj4gPiArDQo+ ID4gKyAgICAgc3dpdGNoICh0eXBlICYgSVJRX1RZUEVfU0VOU0VfTUFTSykgew0KPiA+ICsgICAg IGNhc2UgSVJRX1RZUEVfRURHRV9CT1RIOg0KPiA+ICsgICAgIGNhc2UgSVJRX1RZUEVfTEVWRUxf TUFTSzoNCj4gPiArICAgICAgICAgICAgIGZhbGwgPSB0cnVlOw0KPiA+ICsgICAgICAgICAgICAg cmlzZSA9IHRydWU7DQo+ID4gKyAgICAgICAgICAgICBicmVhazsNCj4gPiArICAgICBjYXNlIElS UV9UWVBFX0VER0VfUklTSU5HOg0KPiA+ICsgICAgIGNhc2UgSVJRX1RZUEVfTEVWRUxfSElHSDoN Cj4gPiArICAgICAgICAgICAgIHJpc2UgPSB0cnVlOw0KPiA+ICsgICAgICAgICAgICAgYnJlYWs7 DQo+ID4gKyAgICAgY2FzZSBJUlFfVFlQRV9FREdFX0ZBTExJTkc6DQo+ID4gKyAgICAgY2FzZSBJ UlFfVFlQRV9MRVZFTF9MT1c6DQo+ID4gKyAgICAgICAgICAgICBmYWxsID0gdHJ1ZTsNCj4gPiAr ICAgICAgICAgICAgIGJyZWFrOw0KPiA+ICsgICAgIGRlZmF1bHQ6DQo+ID4gKyAgICAgICAgICAg ICByZXR1cm4gLUVJTlZBTDsNCj4gPiArICAgICB9DQo+DQo+IEknbSBzdGlsbCBub3QgY29udmlu Y2VkIHRoaXMgaXMgY29ycmVjdC4gUmlzaW5nIGVkZ2UgaXMgZGlmZmVyZW50IHRvIA0KPiBoaWdo LiBSaXNpbmcgZWRnZSBvbmx5IGV2ZXIgaW50ZXJydXB0cyBvbmNlLCBsZXZlbCBrZWVwcyBpbnRl cnJ1cHRpbmcgDQo+IHVudGlsIHRoZSBzb3VyY2UgaXMgY2xlYXJlZC4gWW91IGNhbm5vdCBzdG9y ZSB0aGUgZm91ciBkaWZmZXJlbnQgDQo+IG9wdGlvbnMgaW4gdHdvIGJpdHMuDQo+DQo+IExpbnVz LCBoYXZlIHlvdSBzZWVuIGFueXRoaW5nIGxpa2UgdGhpcyBiZWZvcmU/DQoNCj4gTm8sIGFuZCBJ IGFncmVlIGl0IGxvb2tzIHdlaXJkLg0KDQo+IFRoZXJlIG11c3QgYmUgc29tZSBleHBsYW5hdGlv biwgd2hhdCBkb2VzIHRoZSBkYXRhc2hlZXQgc2F5Pw0KDQpJIGhhdmUgY29uc3VsdGVkIHRoZSBI VyBmb2xrcyBhYm91dCB0aGlzLCBhbmQgdGhleSBjb25maXJtZWQgdGhhdA0KT3VyIGludGVybmFs IEdQSU8gSFcgZGV0ZWN0cyB0aGUgZmFsbGluZyBlZGdlLg0KSU5UX04gc2lnbmFsIChLU1o5MDMx KSAtLS1jb25uZWN0ZWQgdG8tLS0tID4gQmx1ZUZpZWxkIEdQSU85IChvciBHUElPMTIpDQpFdmVu IGlmIElOVF9OIGlzIGFuIGFjdGl2ZSBsZXZlbCBpbnRlcnJ1cHQsIHRoZSBHUElPIEhXIGFsd2F5 cyBkZXRlY3RzDQp0aGUgZmFsbGluZyBlZGdlLiBUaGlzIGlzIHdoeSB0aGUgb3JpZ2luYWwgc2ln bmFsIGRvZXNu4oCZdCByZWFsbHkgbWF0dGVyLg0KVGhlIEJsdWVGaWVsZCBHUElPIEhXIG9ubHkg c3VwcG9ydCBFZGdlIGludGVycnVwdHMuDQoNCg==