Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp1889442yba; Sun, 14 Apr 2019 23:57:51 -0700 (PDT) X-Google-Smtp-Source: APXvYqydkVk9AI6P5rs3JhB8pE7MgJV7m2ku8z9wtGRJxTa7rtTQKF4oEUCmFUn2/wpv9BPw5vsK X-Received: by 2002:a17:902:29:: with SMTP id 38mr50770859pla.178.1555311471119; Sun, 14 Apr 2019 23:57:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555311471; cv=none; d=google.com; s=arc-20160816; b=vfuJ9ixHkYrNQ6IwVOnWeHRxmTIQmCrSBtsMzYBkVnYnqpWRqhukLoIoohzQ37wlhS U6c0gybjB6gSdww6R1GeSpD5+4POscYo5C4rA5/g3QQF73FdjvcmGAWPniB/dxry7ANc 38TQHYxJotZ1tM527768hVwELYDc4VFnof73wp8XyRVPqRy16WHUm+KCEnatnUubngWX lZpYJm73eXg+tfJ7KpBNt/KzvnAt+6ymMA9q0x8sScuRSOg/51cYQX/YAFsQBDtD+O0l sd7T1RFoulfpuGTcr7fUfd5qBJGSj5A3L0XM10kUxSXsN7YHKjLvFbaudYs/s/XbF2fQ +GmQ== 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:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from:dkim-signature; bh=tvuoyNR9Fi5VWWNO6/3CLIj9l1RgYCTujyMTPuRuHUw=; b=wItMi7YHuhGWCs7Bpmxy1ZLGcReIp74NqPeR9z/eulsOBlfEtssGJVQxuVm8Tgg6i2 P5Jqy2WzmCOYX0bIUGunrWpSdd6XX6mcX2znfyrjWjXb9AfkF+Zm5iiCeJPdpC1tIwgs 0oL7+5k4HWe/6CzjFraU9hW/cQUhlsJZGPAmF9sOPRJlFmRkF351X1MB7STAss56Ukdz 4CpsZmsc8JZqfkUMzi1pJH/toeMTih7tSwlL9nSx/UO6oTRyukrnptBd3LI1Xz+Fnjp+ 3ls2I75w884IgIXGVokAFqn79Xyvydh7XWy8SLQzxmhu0VgGs6wTHfix8IYNhORRspFk FYJg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@axentia.se header.s=selector1 header.b=Til441M9; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 128si43702374pgc.469.2019.04.14.23.57.34; Sun, 14 Apr 2019 23:57:51 -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=@axentia.se header.s=selector1 header.b=Til441M9; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726214AbfDOG47 (ORCPT + 99 others); Mon, 15 Apr 2019 02:56:59 -0400 Received: from mail-eopbgr60115.outbound.protection.outlook.com ([40.107.6.115]:39040 "EHLO EUR04-DB3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726179AbfDOG46 (ORCPT ); Mon, 15 Apr 2019 02:56:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axentia.se; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tvuoyNR9Fi5VWWNO6/3CLIj9l1RgYCTujyMTPuRuHUw=; b=Til441M9H4j7WxpE9Z+XJvxthTq/fFxpqZ0Gu2oWg7ubCkTmLjEG+s54+r4XlguS4+9RSpMrYAKagA7uLcLzLsHYiB8b+voQjPsn+V0rXFTibMQ6BbptWMJKunqkdd/EFdphv9f41QpwmXAxn6vkgAfiXP1PaisLwlRffrFj4Ns= Received: from VI1PR02MB4542.eurprd02.prod.outlook.com (20.178.12.74) by VI1PR02MB4302.eurprd02.prod.outlook.com (20.177.60.205) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1792.16; Mon, 15 Apr 2019 06:56:13 +0000 Received: from VI1PR02MB4542.eurprd02.prod.outlook.com ([fe80::2891:d814:7bff:fbc7]) by VI1PR02MB4542.eurprd02.prod.outlook.com ([fe80::2891:d814:7bff:fbc7%4]) with mapi id 15.20.1792.018; Mon, 15 Apr 2019 06:56:13 +0000 From: Peter Rosin To: Ray Jui , Wolfram Sang CC: "linux-i2c@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "bcm-kernel-feedback-list@broadcom.com" , Rayagonda Kokatanur Subject: Re: [PATCH] i2c: iproc: Change driver to use 'BIT' macro Thread-Topic: [PATCH] i2c: iproc: Change driver to use 'BIT' macro Thread-Index: AQHU6mEE3VBQWFg3OEO4UFCMK2X3RqY5U5QAgAOIRgA= Date: Mon, 15 Apr 2019 06:56:13 +0000 Message-ID: References: <20190403210535.32236-1-ray.jui@broadcom.com> In-Reply-To: Accept-Language: en-US, sv-SE Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 x-originating-ip: [213.112.138.100] x-clientproxiedby: HE1P190CA0026.EURP190.PROD.OUTLOOK.COM (2603:10a6:7:52::15) To VI1PR02MB4542.eurprd02.prod.outlook.com (2603:10a6:803:b1::10) authentication-results: spf=none (sender IP is ) smtp.mailfrom=peda@axentia.se; x-ms-exchange-messagesentrepresentingtype: 1 x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: fdd3efba-a1f9-4dda-b94d-08d6c16f72f4 x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(7021145)(8989299)(5600140)(711020)(4605104)(4534185)(7022145)(4603075)(4627221)(201702281549075)(8990200)(7048125)(7024125)(7027125)(7023125)(2017052603328)(7193020);SRVR:VI1PR02MB4302; x-ms-traffictypediagnostic: VI1PR02MB4302: x-microsoft-antispam-prvs: x-forefront-prvs: 000800954F x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(136003)(376002)(366004)(39830400003)(346002)(396003)(52314003)(51444003)(189003)(199004)(65956001)(65806001)(66066001)(6116002)(508600001)(6486002)(14454004)(26005)(3846002)(11346002)(446003)(6506007)(386003)(476003)(2616005)(2906002)(102836004)(486006)(52116002)(229853002)(6436002)(53546011)(186003)(14444005)(256004)(4326008)(76176011)(65826007)(25786009)(97736004)(31686004)(6512007)(305945005)(6246003)(53936002)(7736002)(74482002)(99286004)(58126008)(316002)(81166006)(71190400001)(71200400001)(110136005)(54906003)(5660300002)(81156014)(31696002)(86362001)(68736007)(8936002)(64126003)(36756003)(105586002)(8676002)(106356001)(21314003);DIR:OUT;SFP:1102;SCL:1;SRVR:VI1PR02MB4302;H:VI1PR02MB4542.eurprd02.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: axentia.se does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: ZpAGzbHj6BcG17Nzd+ZxYvoTGXrla/WpheNMeFsyifG4g7dGy3DHVyVCRScRBTOz3pg78mDkw48yb/qaL3AqNd0qc1xV9PLDb+TEoUjx1p4iuNDxf6UL09CIFvljVeO1L+OA+L9MGUsU09T4bVStXIsLhU2WLDenFzBmdvnsz1Gv1EeUA+jvTwN4hz/+WuxfxMIAq91xUwzp5dvDjDNjWkX6iPSUMSRWVELAErrTGA/Po5PuqoaxBDVwIag+eyBdd405uZoFdQPq3H3yds26Sq5usVvFR+LDsLNVz9o7oJjsjaE3ystwW/eiS5sYSyYopB2Ht26JYwryLF4q39EftxzIonP3SGW3Wpqhkec/lUyS35iGO/NAn+a5vx2FAhHoWR4RDZ0CCuk3CZpJyuL1soCTVFsVxqHnvez+Gzy0Ebc= Content-Type: text/plain; charset="utf-8" Content-ID: <9361E4A128769543AFC221925C9353DE@eurprd02.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: axentia.se X-MS-Exchange-CrossTenant-Network-Message-Id: fdd3efba-a1f9-4dda-b94d-08d6c16f72f4 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Apr 2019 06:56:13.7027 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4ee68585-03e1-4785-942a-df9c1871a234 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB4302 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gMjAxOS0wNC0xMyAwMDo1OSwgUGV0ZXIgUm9zaW4gd3JvdGU6DQo+IE9uIDIwMTktMDQtMDMg MjM6MDUsIFJheSBKdWkgd3JvdGU6DQo+PiBDaGFuZ2UgdGhlIGlQcm9jIEkyQyBkcml2ZXIgdG8g dXNlIHRoZSAnQklUJyBtYWNybyBmcm9tIGFsbCAnMSA8PCBYWFgnDQo+PiBiaXQgb3BlcmF0aW9u cyB0byBnZXQgcmlkIG9mIGNvbXBpbGVyIHdhcm5pbmcgYW5kIGltcHJvdmUgcmVhZGFiaWxpdHkg b2YNCj4+IHRoZSBjb2RlDQo+IA0KPiBBbGw/IEkgc2VlIGxvdHMgbW9yZSAnMSA8PCBYWFhfU0hJ RlQnIG1hdGNoZXMuIEkgbWlnaHQgYmUgYmVoaW5kIHRob3VnaD8NCg0KSSB2ZXJpZmllZCB0aGF0 LCBhbmQgeWVzIGluZGVlZCwgSSB3YXMgYmVoaW5kLiBUaGF0IHNhaWQsIHNlZSBiZWxvdy4uLg0K DQo+IEFueXdheSwgaWYgeW91IGFyZSBjbGVhbmluZyB1cCwgSSdtIGp1c3QgZmxhZ2dpbmcgdGhh dCBCSVQoWFhYX1NISUZUKSBsb29rcw0KPiBhIGJpdCBjbHVua3kgdG8gbWUuIFlvdSBtaWdodCBj b25zaWRlciByZW5hbWluZyBhbGwgdGhvc2Ugc2luZ2xlLWJpdA0KPiBYWFhfU0hJRlQgbWFjcm9z IHRvIHNpbXBsZSBiZQ0KPiANCj4gI2RlZmluZSBYWFggQklUKDx4eHg+KQ0KPiANCj4gaW5zdGVh ZCBvZg0KPiANCj4gI2RlZmluZSBYWFhfU0hJRlQgPHh4eD4NCj4gDQo+IGJ1dCB0aGF0IHRyaWdn ZXJzIG1vcmUgY2h1cm4sIHNvIGlzIG9idmlvdXNseSBtb3JlIGVycm9yIHByb25lLiBZb3UgbWln aHQNCj4gbm90IGRhcmUgaXQ/DQo+IA0KPiBDaGVlcnMsDQo+IFBldGVyDQo+IA0KPj4gU2lnbmVk LW9mZi1ieTogUmF5IEp1aSA8cmF5Lmp1aUBicm9hZGNvbS5jb20+DQo+PiAtLS0NCj4+ICBkcml2 ZXJzL2kyYy9idXNzZXMvaTJjLWJjbS1pcHJvYy5jIHwgNiArKystLS0NCj4+ICAxIGZpbGUgY2hh bmdlZCwgMyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQ0KPj4NCj4+IGRpZmYgLS1naXQg YS9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLWJjbS1pcHJvYy5jIGIvZHJpdmVycy9pMmMvYnVzc2Vz L2kyYy1iY20taXByb2MuYw0KPj4gaW5kZXggNTYyOTQyZDBjMDVjLi5hODQ1YjhkZWNhYzggMTAw NjQ0DQo+PiAtLS0gYS9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLWJjbS1pcHJvYy5jDQo+PiArKysg Yi9kcml2ZXJzL2kyYy9idXNzZXMvaTJjLWJjbS1pcHJvYy5jDQo+PiBAQCAtNzE3LDcgKzcxNyw3 IEBAIHN0YXRpYyBpbnQgYmNtX2lwcm9jX2kyY194ZmVyX3NpbmdsZV9tc2coc3RydWN0IGJjbV9p cHJvY19pMmNfZGV2ICppcHJvY19pMmMsDQo+PiAgDQo+PiAgCQkJLyogbWFyayB0aGUgbGFzdCBi eXRlICovDQo+PiAgCQkJaWYgKGkgPT0gbXNnLT5sZW4gLSAxKQ0KPj4gLQkJCQl2YWwgfD0gMSA8 PCBNX1RYX1dSX1NUQVRVU19TSElGVDsNCj4+ICsJCQkJdmFsIHw9IEJJVChNX1RYX1dSX1NUQVRV U19TSElGVCk7DQo+PiAgDQo+PiAgCQkJaXByb2NfaTJjX3dyX3JlZyhpcHJvY19pMmMsIE1fVFhf T0ZGU0VULCB2YWwpOw0KPj4gIAkJfQ0KPj4gQEAgLTg0NCw3ICs4NDQsNyBAQCBzdGF0aWMgaW50 IGJjbV9pcHJvY19pMmNfY2ZnX3NwZWVkKHN0cnVjdCBiY21faXByb2NfaTJjX2RldiAqaXByb2Nf aTJjKQ0KPj4gIA0KPj4gIAlpcHJvY19pMmMtPmJ1c19zcGVlZCA9IGJ1c19zcGVlZDsNCj4+ICAJ dmFsID0gaXByb2NfaTJjX3JkX3JlZyhpcHJvY19pMmMsIFRJTV9DRkdfT0ZGU0VUKTsNCj4+IC0J dmFsICY9IH4oMSA8PCBUSU1fQ0ZHX01PREVfNDAwX1NISUZUKTsNCj4+ICsJdmFsICY9IH5CSVQo VElNX0NGR19NT0RFXzQwMF9TSElGVCk7DQo+PiAgCXZhbCB8PSAoYnVzX3NwZWVkID09IDQwMDAw MCkgPDwgVElNX0NGR19NT0RFXzQwMF9TSElGVDsNCg0KVGhlc2UgdHdvIHN0YXRlbWVudHMgbm93 IG5vIGxvbmdlciAibWF0Y2giLiBPbmUgdXNlcyBCSVQgYW5kIHRoZSBvdGhlciBvcGVuDQpjb2Rl cyB0aGUgc2hpZnQuIEkgdGhpbmsgdGhhdCdzIGJhZC4gTG9zaW5nIHRoZSBfU0hJRlQgc3VmZml4 IGFuZCBpbmNsdWRpbmcNCkJJVCBpbiB0aGUgbWFjcm8gZXhwYW5zaW9uLCBhcyBzdWdnZXN0ZWQg YWJvdmUsIHlpZWxkczoNCg0KCXZhbCAmPSB+VElNX0NGR19NT0RFXzQwMDsNCglpZiAoYnVzX3Nw ZWVkID09IDQwMDAwMCkNCgkJdmFsIHw9IFRJTV9DRkdfTU9ERV80MDA7DQoNCndoaWNoIGlzIHBl cmhhcHMgb25lIG1vcmUgbGluZSwgYnV0IGFsc28gbW9yZSByZWFkYWJsZSBJTU8uDQoNCkJ1dCBh bGwgdGhpcyBpcyBvZiBjb3Vyc2UgaW4gZGVlcCBuaXQtcGljay10ZXJyaXRvcnkuLi4NCg0KQ2hl ZXJzLA0KUGV0ZXINCg0KPj4gIAlpcHJvY19pMmNfd3JfcmVnKGlwcm9jX2kyYywgVElNX0NGR19P RkZTRVQsIHZhbCk7DQo+PiAgDQo+PiBAQCAtOTk1LDcgKzk5NSw3IEBAIHN0YXRpYyBpbnQgYmNt X2lwcm9jX2kyY19yZXN1bWUoc3RydWN0IGRldmljZSAqZGV2KQ0KPj4gIA0KPj4gIAkvKiBjb25m aWd1cmUgdG8gdGhlIGRlc2lyZWQgYnVzIHNwZWVkICovDQo+PiAgCXZhbCA9IGlwcm9jX2kyY19y ZF9yZWcoaXByb2NfaTJjLCBUSU1fQ0ZHX09GRlNFVCk7DQo+PiAtCXZhbCAmPSB+KDEgPDwgVElN X0NGR19NT0RFXzQwMF9TSElGVCk7DQo+PiArCXZhbCAmPSB+QklUKFRJTV9DRkdfTU9ERV80MDBf U0hJRlQpOw0KPj4gIAl2YWwgfD0gKGlwcm9jX2kyYy0+YnVzX3NwZWVkID09IDQwMDAwMCkgPDwg VElNX0NGR19NT0RFXzQwMF9TSElGVDsNCj4+ICAJaXByb2NfaTJjX3dyX3JlZyhpcHJvY19pMmMs IFRJTV9DRkdfT0ZGU0VULCB2YWwpOw0KPj4gIA0KPj4NCj4gDQoNCg==