Received: by 2002:ac0:aed5:0:0:0:0:0 with SMTP id t21csp3333070imb; Tue, 5 Mar 2019 06:54:41 -0800 (PST) X-Google-Smtp-Source: APXvYqxXz8As6m4Q3Z2s4Uu9iiug1e85nXXQl5u6GPU8tyzshtCAhFqi8EaZsbrqVGaWKxeuw83d X-Received: by 2002:a65:614f:: with SMTP id o15mr1670442pgv.383.1551797681184; Tue, 05 Mar 2019 06:54:41 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1551797681; cv=none; d=google.com; s=arc-20160816; b=T1zx2FGc8YzFDsqOYkxEiEwjCofonUV/9W6UxO1beN9bywyCHqZam+Dkbsalq/F4ts +qP8F2KAOH2dQYrqiDxbBd7wgaFnt0/gWVoqUWiy8b4uIVWmJRCkeMJTggpF1sVKuc+j 17yqWw/4Ma/MX36t7Ga4Y0JgPK/t3iq77LFnpTomTSb/y3qwrOlNOqURHrRcvkMBG7Rz CD4a1G70I3eJETVLcVkUUp/JyW+ILTG9nyBjeo02HJsarhrLH7axQoWT3q+6T/kFypUz FhNUkSLkaa1RJ/NsEE6gqtmNCks+gl4ewnVTpSx/Lj+A6VmE9LKABirFJ9OYLyoA+w2j nPUg== 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=0z+2D9ofclwiIcbDUnZ0R6G7swW3zyEHwhnJvop9FLU=; b=lVocAMsZZV7dDaNTKoCvM0vxN+ZCdf1PMGIZtYYl7/3WZHbPs9eGB7ca1XPf55nW0I 9oNvD1pS/ft6y1x6Y2OOZkl7RO5YoMjh2BVPiGoHsluBqktOoawOaBAuvlizjpMSPzlc Feeoz1ffz54GlAWOJqKIRGPGKPCE4DZTwv1lUAU4pN+ut711UcdHq1+fb6++NTXh67zh Hy/QTtbDVtQOJ3oi4G0ca0BSIDdZfVxa9MCwVoB5W9CIxbpnbJ7+io067Y9P9ImPm+1H nSyk2qf5iQ9j7ZjMKOVw5haoF95jMGeV0mpvaT09SCfgOEDdQMK2B7XLWeJe9hOjd9Ij MWbA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@prevas.se header.s=selector1 header.b=tfsDH8BV; 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 x6si7960638pge.211.2019.03.05.06.54.25; Tue, 05 Mar 2019 06:54:41 -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=@prevas.se header.s=selector1 header.b=tfsDH8BV; 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 S1727978AbfCEOp6 (ORCPT + 99 others); Tue, 5 Mar 2019 09:45:58 -0500 Received: from mail-eopbgr40120.outbound.protection.outlook.com ([40.107.4.120]:62371 "EHLO EUR03-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727935AbfCEOp6 (ORCPT ); Tue, 5 Mar 2019 09:45:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prevas.se; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0z+2D9ofclwiIcbDUnZ0R6G7swW3zyEHwhnJvop9FLU=; b=tfsDH8BV5FkOm/3abwUNSNTLcyDRMexD/pBCz5gmYAtNUrnUC+ZutAj+Xl73T8NBXafdCkRkp/35EDMnU9Zmx6MRuaVLYmrwk5QuH2kMupkt+4QHidlaq0b0Cazw88OtugOD/dv1SbDekuaNpAqKmI3k9e/Ap51GTMKijY5BR9g= Received: from VI1PR10MB2672.EURPRD10.PROD.OUTLOOK.COM (20.178.126.212) by VI1PR10MB2078.EURPRD10.PROD.OUTLOOK.COM (52.134.28.160) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1665.18; Tue, 5 Mar 2019 14:45:50 +0000 Received: from VI1PR10MB2672.EURPRD10.PROD.OUTLOOK.COM ([fe80::51c2:2f6a:3148:4a1f]) by VI1PR10MB2672.EURPRD10.PROD.OUTLOOK.COM ([fe80::51c2:2f6a:3148:4a1f%3]) with mapi id 15.20.1665.020; Tue, 5 Mar 2019 14:45:50 +0000 From: Rasmus Villemoes To: Andrew Lunn CC: Vivien Didelot , Florian Fainelli , "David S. Miller" , Rasmus Villemoes , Per Noergaard Christensen , "netdev@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: Re: [RFC PATCH] net: dsa: mv88e6xxx: support single chip sw_addr offset Thread-Topic: [RFC PATCH] net: dsa: mv88e6xxx: support single chip sw_addr offset Thread-Index: AQHU0ooiDH2KrqMx8kGD7LZV2/HnjaX7e/WAgAGjMgA= Date: Tue, 5 Mar 2019 14:45:49 +0000 Message-ID: References: <20190304125933.5653-1-rasmus.villemoes@prevas.dk> <20190304134525.GC26378@lunn.ch> In-Reply-To: <20190304134525.GC26378@lunn.ch> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HE1P190CA0004.EURP190.PROD.OUTLOOK.COM (2603:10a6:3:bc::14) To VI1PR10MB2672.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:803:e3::20) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Rasmus.Villemoes@prevas.se; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [81.216.59.226] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ef325571-61dc-425c-8a90-08d6a1794264 x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600127)(711020)(4605104)(2017052603328)(7153060)(7193020);SRVR:VI1PR10MB2078; x-ms-traffictypediagnostic: VI1PR10MB2078: x-microsoft-antispam-prvs: x-forefront-prvs: 0967749BC1 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(366004)(136003)(346002)(39850400004)(376002)(396003)(189003)(199004)(8976002)(6916009)(105586002)(6246003)(81156014)(81166006)(8936002)(8676002)(54906003)(6116002)(106356001)(72206003)(3846002)(44832011)(316002)(14444005)(478600001)(256004)(14454004)(76176011)(6486002)(5660300002)(52116002)(386003)(6506007)(6512007)(68736007)(2906002)(97736004)(31686004)(71190400001)(71200400001)(305945005)(486006)(186003)(36756003)(7736002)(99286004)(74482002)(26005)(4326008)(476003)(11346002)(6436002)(229853002)(102836004)(31696002)(42882007)(53936002)(25786009)(446003)(66066001)(2616005);DIR:OUT;SFP:1102;SCL:1;SRVR:VI1PR10MB2078;H:VI1PR10MB2672.EURPRD10.PROD.OUTLOOK.COM;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: prevas.se does not designate permitted sender hosts) x-microsoft-exchange-diagnostics: =?utf-8?B?MTtWSTFQUjEwTUIyMDc4OzIzOjYxN1VwTjZaMlhibEJsVWtOYkNaNENMQks0?= =?utf-8?B?b2RkZ3UwK0E1VlFUVVNmc0lwT2dMeWtCWWQ2TGxhbGozcjU4ZG5KOUtiWW10?= =?utf-8?B?Slp6cmh2WlVzT2pkeEkwTUVmZjZQQ2RKaDFwbWhrN1QrTlpaL3Y4MGpkRkZ6?= =?utf-8?B?SDVNWm1FVGlSZnBLTHV6cXFxclo1cnBtK2JPc05TaEllSmZ5aW45V2NHR0JF?= =?utf-8?B?UkIzK3hKRVlNbnJYTkJXN042ME84NWl5SXlsQWZOYmJUU0lKakp2MDdPcWRr?= =?utf-8?B?b3ZOU0xwSzdxZEx1ZGsxTWZhcy9ieHZPN1kwaTB1MUNkZmZveUh3d0ZkMGRI?= =?utf-8?B?M3NGdjdzQ0Zzc2lZRVhKdWR3ajVWZ24vUzZsVGltNkVZQ0xaVzRhSXhvdUp0?= =?utf-8?B?TjdnUGNyRUhWdG9RbUozT1J6dzZYVjdRQ2UrOHdUaC9QRzdXSG9LWG1XQzdp?= =?utf-8?B?eXZ5QnhGUDI1cTNMbXNTK0pRYlp1WlJSVVNYU1VRTjZZbTV1c2dlZE80cDd4?= =?utf-8?B?UU8vd2lkRTZxUlY1Uzk5ZjV0YlJ2aG9iMFVyR2tCZUtMcGtTNC82aVpSS0M2?= =?utf-8?B?Tml0VE1aZlJuaTZGM3gyU2RackRCck1YRmJYMEZvaHpYTE43aS8vdnpKVGtR?= =?utf-8?B?ZDJYYUdBc1lVOXJnVENzNXArSkVJL2tudUFRMjI0VkowdTRQdGl5YWdGbG1s?= =?utf-8?B?c21GTmZNVEZvNFJ2WHNOSy93NjlqQjRCdUFHTlUrVWt1U0huZGNwRlIrVWF5?= =?utf-8?B?aUJHWlFqWnBIYVAvczZPYWo3WHBxYUt6RGdTVTIvb3JqQ3FsbUtoZmpHa2JQ?= =?utf-8?B?UnlvcEVoSnhmb1BISUZib3dlWDJtTHBkRVp0ZXJFdXQ5RWc4TEJwN2VlbnlZ?= =?utf-8?B?MEVISitPRU1ZRFc1KzdyOEJqZG9wRWlvd2JhU0NaVjhVcU4ra2RuQjR1eWxB?= =?utf-8?B?TjdEVlZwaU1OVXJTNmxZMHhmVjU0bUhhQjZNRVNlclBidzRPUjBGZXlmZzln?= =?utf-8?B?YjMrbVZZcFpLaGV2WDh0bHlBTktKTzNnd1Q0U1E2L1pEaFMzUGpFcy9xa3hq?= =?utf-8?B?M29aYTlwdGowZktmYWg4UmI2QnFlRzVGTUxjV2VGU2RDeExRWU5wS1dqRzRN?= =?utf-8?B?R01TRTgxVjBsWGUwYnVQTnV3aWZUUHVZT0pZYjBFTk9CcGhDYkNBdDJsWG1F?= =?utf-8?B?clBFb05TcUkvWHl3N3U5b09ZVzVDQVRNb3pkdnBScWNtUlBTVSsybitQM3Z1?= =?utf-8?B?SlhxWnZMbG5YTE1HbnVld05DLzVoRDRIWW5nZ2txUVhQNFVBTm9EcjFUK29V?= =?utf-8?B?WlB5d2ZTTlhYTTRzYUxXTGVEMXh1SWZiRDB2K25EWmQ0UTVHOUlQdW91cmVZ?= =?utf-8?B?dWVWMGtXSXVCejZmaG5aWXNIUmVpNG9SS1JRdlkreEpqUVk0M0JiSy9lMzVU?= =?utf-8?B?dWR1QVJic1JhNklWWk1UamVZc3VtbmJyVmhkZ2I3L2luNlBBQ2FOUTJWN0tX?= =?utf-8?B?TFFrQ0tjVkFMQlh5WUlUQmN5Uld1SVU5bVNGSWdxVWZLcFRibWZFVDMwQmtE?= =?utf-8?B?WEpZYzJVTHNHQi9rNks3SEZtU05YcEtqOE5rTDZRZEM5bk8wclhIY1VQd3FH?= =?utf-8?B?OTY3Q2YxYW12b2hYT3NqMllKTDB4MzZUcGxzNmRTYzE5TEZpa2xSOE16d3Zs?= =?utf-8?B?NnJRdTE3U0FwMGR6SEVBVWp1WnN5bjAzcXNPVzZuMHpXZElHbzQ2VTZzcGk5?= =?utf-8?B?Y0kveDVPTWhGVGhwRGZnSE5qNXhrai9kZUFuM0YvOWpnNTBNMWtoeEVvZU1M?= =?utf-8?B?bnQ5U2s0L3FvTkNoNDBlTHNpSGVCbG5PNFE1L0FDTmlEYmc9PQ==?= x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: SJBtQCnlOXPSGMqaUfPTcQvcY2IdgHbKqjFIn/dMYZ+BMGG8cKlpt+1qBVGuULyJs5qKbXoK/0fLooc/U19CO2UF3Mh7CKWVP1OwEd4p2eKbV5tBiClJceNfurtJKGM1/x3JceQYg2HbLOqn1Oxm0dooUoJefWzb4mNqT0k+n1dr8SYryeIwcaQCNQHtrT2CTbhCYg/Mc7hgBBsizNZCdNEC//iMsGDaUNUU7AUGjtnKseQrhXWXCmjq+vCGY+KrrufzWTjAmZR2M86bEFlM6LUBPmFVI/eUy4OTHf+jDKIHHG7d4yZP+EszTxo1lY3HgoNGF9fzRl6Isvod/m1ELoqxyE1vJT27MoFkiuJzMgql2mvwV8TBhYMxaSVDfTbU9BtA3LmzmctJscKrRF0frL8uuWKnmU3ooUgIb2ThLAI= Content-Type: text/plain; charset="utf-8" Content-ID: <2FDE0B653FF0D54A963DAAE1E8C81AB4@EURPRD10.PROD.OUTLOOK.COM> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: prevas.dk X-MS-Exchange-CrossTenant-Network-Message-Id: ef325571-61dc-425c-8a90-08d6a1794264 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Mar 2019 14:45:49.9496 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: d350cf71-778d-4780-88f5-071a4cb1ed61 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR10MB2078 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gMDQvMDMvMjAxOSAxNC40NSwgQW5kcmV3IEx1bm4gd3JvdGU6DQo+IE9uIE1vbiwgTWFyIDA0 LCAyMDE5IGF0IDEyOjU5OjQyUE0gKzAwMDAsIFJhc211cyBWaWxsZW1vZXMgd3JvdGU6DQo+PiBG cm9tOiBQZXIgTm9lcmdhYXJkIENocmlzdGVuc2VuIDxwbmNAZGVpZi5jb20+DQo+Pg0KPj4gVGhl IDg4ZTYyNTAgZG9lcyBub3Qgc3VwcG9ydCBtdWx0aS1jaGlwIGFkZHJlc3NpbmcuIEhvd2V2ZXIs IG9uZSBjYW4NCj4+IHN0aWxsIGhhdmUgdHdvIG9mIHRoZW0gb24gdGhlIHNhbWUgbWRpbyBidXMs IHNpbmNlIHRoZSBkZXZpY2Ugb25seQ0KPj4gdXNlcyAxNiBvZiB0aGUgMzIgcG9zc2libGUgYWRk cmVzc2VzLCBlaXRoZXIgYWRkcmVzc2VzIDB4MDAtMHgwRiBvcg0KPj4gMHgxMC0weDFGIGRlcGVu ZGluZyBvbiB0aGUgQUREUjQgcGluIGF0IHJlc2V0IFtzaW5jZSBBRERSNCBpcw0KPj4gaW50ZXJu YWxseSBwdWxsZWQgaGlnaCwgdGhlIGxhdHRlciBpcyB0aGUgZGVmYXVsdF0uDQo+Pg0KPj4gSW4g b3JkZXIgdG8gcHJlcGFyZSBmb3Igc3VwcG9ydGluZyB0aGUgODhlNjI1MCwgY2hhbmdlDQo+PiBt djg4ZTZ4eHhfc21pX2luaXQgYW5kIHRoZSBzaW5nbGVfY2hpcF97cmVhZCx3cml0ZX0gZnVuY3Rp b25zIHRvIGFsbG93DQo+PiBhbmQgaG9ub3VyIGEgbm9uLXplcm8gc3dfYWRkciBpbiBzaW5nbGUg Y2hpcCBtb2RlLiBTaW5jZSB0aGlzIG9ubHkNCj4+IGNoYW5nZXMgdGhlIGJlaGF2aW91ciBpbiB0 aGUgc3dfYWRkciE9MCAmJiAhY2hpcC0+aW5mby0+bXVsdGlfY2hpcA0KPj4gY2FzZSBmcm9tIHJl dHVybmluZyAtRUlOVkFMLCBpdCBzaG91bGQgbm90IGJyZWFrIGV4aXN0aW5nIHNldHVwcy4NCj4g DQo+IEhpIFJhc211cw0KPiANCj4gV2UgaGF2ZSB0aGUgbmljZSBhYnN0cmFjdGlvbiBvZiBtdjg4 ZTZ4eHhfc21pX211bHRpX2NoaXBfb3BzIGFuZA0KPiBtdjg4ZTZ4eHhfc21pX3NpbmdsZV9jaGlw X29wcy4gSSB0aGluayB3ZSBzaG91bGQgZXh0ZW5kIHRoaXMNCj4gYWJzdHJhY3Rpb24gYW5kIGlt cGxlbWVudCBtdjg4ZTZ4eHhfc21pX2R1YWxfY2hpcF9vcHMuIEFsc28sIGFkZCBhDQo+IGNoaXAt PmluZm8tPmR1YWxfY2hpcCBmbGFnLCBzbyB3ZSBrbm93IHdoZW4gaXQgY2FuIGJlIHVzZWQuDQo+ IA0KDQpIaSBBbmRyZXcNCg0KSSBzaG91bGQgcHJvYmFibHkgZ2l2ZSBhIGxpdHRsZSBtb3JlIGNv bnRleHQsIGFuZCBtZW50aW9uIHRoYXQgSSBkb24ndA0KYWN0dWFsbHkgaGF2ZSBhIGJvYXJkIHdp dGggdHdvIDg4ZTYyNTAgc2l0dGluZyBvbiB0aGUgc2FtZSBidXMsIHNvIEkNCmNhbid0IHRlc3Qg dGhhdCBzdWNoIGEgc2V0dXAgd2lsbCBhY3R1YWxseSB3b3JrIChidXQgSSBhc3N1bWUgdGhhdCdz IHRoZQ0Kd2hvbGUgcG9pbnQgb2YgdGhlIHJlc2V0IGJlaGF2aW91cikuIEJ1dCBJIGRvIGhhdmUg YSBzaW5nbGUgODhlNjI1MCwgYXQNCmFkZHJlc3NlcyAweDEwLTB4MWYsIGFuZCBmb3IgdGhhdCB0 byBnZXQgcmVjb2duaXplZCBJIG5lZWQgdG8gZ2V0DQptdjg4ZTZ4eHhfZGV0ZWN0IHRvIGxvb2sg YXQgc21pIGFkZHJlc3MgMHgxMCsweDggKGkuZS4sIEkgYWxzbyBuZWVkIHRvDQphZGQgYW5vdGhl ciBmYW1pbHkgdG8gbXY4OGU2eHh4X29mX21hdGNoIHdpdGggcG9ydF9iYXNlX2FkZHIgPSAweDA4 LCBhbmQNCnRoZW4gc29tZWhvdyBoYXZlIG12ODhlNnh4eF9zbWlfcmVhZCBhZGQgYSAweDEwIG9m ZnNldCkuDQoNCkkgY2FuIGNlcnRhaW5seSBkbyBhcyB5b3Ugc3VnZ2VzdCBpbnN0ZWFkLCBidXQg SSdtIG5vdCBzdXJlIHdoYXQgdGhhdA0KYnV5cyB1cz8gRXNwZWNpYWxseSBnaXZlbiB0aGF0IEkg Y2FuJ3QgdGVzdCBhbiBhY3R1YWwgZHVhbCBjaGlwIHNldHVwLCBJDQp0aGluayBpdCdzIG1vcmUg bmF0dXJhbCB0byB1c2UgYSAic2luZ2xlIGNoaXAgb3BzIHdpdGggYW4gYWRkciBvZmZzZXQiLg0K DQpUaGFua3MsDQpSYXNtdXMNCg==