Received: by 10.192.165.148 with SMTP id m20csp254976imm; Wed, 9 May 2018 12:06:13 -0700 (PDT) X-Google-Smtp-Source: AB8JxZp48+a/ZE5h1jv53L8lgjDvNQI5QUDiN60by3YTo6vfqZFh5e6EMkqvzwL7QgCqIBuCx1i1 X-Received: by 2002:a17:902:144:: with SMTP id 62-v6mr46616777plb.202.1525892773435; Wed, 09 May 2018 12:06:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525892773; cv=none; d=google.com; s=arc-20160816; b=Hh3NuikT+dtidIYbVPl6o1qVTDl8CBbdsM0qML4ebfC07OjiHEJNG42wf7M5szxljK +OTfTzbfeU1X835Dr20mHpQ8VFDurQGbwEMgaX+msI0CCvC0rql3c4ibGrL+5aQhzcgm wrZun7yTbPyWUkYm0yJ1CQ8IxRSIGjnw2bZfbCVgDe5vBZkqDEroRblHF4XwVAj4R0tt FmGbOSa24c76N47GcQDHOTLq+La3xlZ78lZSYozn5DWiQVYRaG30WwdkJfdninbP8GPD PTxBNB5Zno/zhhT9zhff722TRU11zK2Fzl+TtO14ZEhm0xAZaFfndkpOJVrIbf5t2WSR hARQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=jfgO34D2xp60b4Nw68qyxOA2gXhP+Jt1wX9P4NGGQ48=; b=S7Rdrhr8gJAe+LD9tuwba2rhEa6rYtHkSOOfYmtj3kjExN1zbQuhl5fIPAe0X62yWR YrE4cBp73/jcBlK0gCUwLkcFnadDFtSJx8NXN0Zv887M/vRzKWj7qYZbn/rE8pAU/JY8 eDYImTo1eDS9vwJ5boXZHBMvGCiI+xR7NDkL8mDTOU2T1YBl1wc7rABC0dxIEr6/JvS5 b0WKPAMTaISsfbbV+i4ZlOpvUvzVcH0GC7U9LT6XKMVVK+aKOWPIThZnnF5usQm5pd/f x6jH0E2r7OXGmennzp/2Zu3lYajLhdcb0iEn/AFSkr3TRRphkCs36ao8c357OuG79VHV bGig== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lunn.ch header.s=20171124 header.b=g0aOOSdt; 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 68si27234980pfq.172.2018.05.09.12.05.58; Wed, 09 May 2018 12:06:13 -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=@lunn.ch header.s=20171124 header.b=g0aOOSdt; 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 S965052AbeEITFm (ORCPT + 99 others); Wed, 9 May 2018 15:05:42 -0400 Received: from vps0.lunn.ch ([185.16.172.187]:53857 "EHLO vps0.lunn.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S964827AbeEITFk (ORCPT ); Wed, 9 May 2018 15:05:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lunn.ch; s=20171124; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date; bh=jfgO34D2xp60b4Nw68qyxOA2gXhP+Jt1wX9P4NGGQ48=; b=g0aOOSdtXU6G7sDb947vryTaqFPPrr2OeU2sHxuNB8WYg0CFREGldEjlfIkoRExIEbJyRyj75g2rQzawPdyn2TnQ24CCpry9gL2+3RQqEIrOmU+XlLWK1iPBPSZUoV9U0dpZWIQJ3jP5LCDFU8wu8mRa9T/tgclD6H3ympCu8KM=; Received: from andrew by vps0.lunn.ch with local (Exim 4.84_2) (envelope-from ) id 1fGUPA-0006dk-H3; Wed, 09 May 2018 21:05:36 +0200 Date: Wed, 9 May 2018 21:05:36 +0200 From: Andrew Lunn To: Vivien Didelot Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, kernel@savoirfairelinux.com, davem@davemloft.net, f.fainelli@gmail.com Subject: Re: [PATCH net-next 1/3] net: dsa: mv88e6xxx: add a cascade port op Message-ID: <20180509190536.GD21718@lunn.ch> References: <20180509153851.10207-1-vivien.didelot@savoirfairelinux.com> <20180509153851.10207-2-vivien.didelot@savoirfairelinux.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180509153851.10207-2-vivien.didelot@savoirfairelinux.com> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, May 09, 2018 at 11:38:49AM -0400, Vivien Didelot wrote: > Only the 88E6185 family has bits 15:12 Cascade Port bits in the Global > Control 2 register. Hence inconsistent values are actually written in > this register for other families. > > Add a .set_cascade_port operation to isolate the 88E6185 case, and call > it from the device mapping setup function. > > Signed-off-by: Vivien Didelot Reviewed-by: Andrew Lunn Andrew