Received: by 10.192.165.148 with SMTP id m20csp185028imm; Thu, 26 Apr 2018 19:01:03 -0700 (PDT) X-Google-Smtp-Source: AB8JxZoIU4V7LP6fjAL5TDXqm/kzUcfKN47cEomY/VnN9POvYPdu8vkYx+W2k20hxtJUP0VCuRAD X-Received: by 2002:a17:902:6e08:: with SMTP id u8-v6mr447674plk.96.1524794463545; Thu, 26 Apr 2018 19:01:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524794463; cv=none; d=google.com; s=arc-20160816; b=mzLXAUtCgZ1F2R0N+VuBqwig92DFjvAZ8opmnnK5PwqVIc+bcHC7VWqRaOi83DRdab aKUMy/9BI76lCfgqDRIaaIS0n6QmvMt8w8S0OF8dGZYaNV+G+XlXq2hOwHAfxMHSj9+o eQl61G/ikQkVWbL/pNbhRjT385bLsWhzqj2C58vmZS1G1qGp8QDp2e5uY4BsCv54xVc3 XPHh9Oh6OO6nwahMWDiK8HuNb5q3EDza87PB/FBbiXz14fHvZFKqjm74puGX/nQrhpj7 iox43wqF1/PxudI5C3nU9pKifX+VIlXANAwndoAbCk0IyotZMxvAE6pHvG0SNHzAEGxg 0gfg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :arc-authentication-results; bh=pgthvl25bfODODEhr6ztpdC8s5K5iBeUK7IRH0gzMO8=; b=ExevjIB+u5Ufn1osMIX2Kgy7Kno1Rc8DkikxyxY3JJkR8PD1AxQuAUcp9LrcaLPH3s EeFDj+6jx++V8VIty/0VOKPJNpi9b1YiWgnghr60YTwWv1xfQ7Q82jukxD3Qz0oyjVVs no9dsxZGp/wDC/QKSH/IzFpjdkaoaMmYq+gx5Ccw8uHzJE97zrCgP9mliizUGBoo4OP6 vDoB3Links+c5J4f84FK7Hkd2vPzyhPnSIWfi0J8WYNVX80AVs8GcpbZ9otA6s4Dv/Zm dZNHcDfAPeVeP9BF5tyLUjj6skLlAVP5Gi4LDy8pCjs63jhgT3FGpC2pMrunerGxSKkF q6XQ== ARC-Authentication-Results: i=1; mx.google.com; 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 v5si181121pfd.341.2018.04.26.19.00.49; Thu, 26 Apr 2018 19:01:03 -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; 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 S932235AbeD0B5q (ORCPT + 99 others); Thu, 26 Apr 2018 21:57:46 -0400 Received: from mail.savoirfairelinux.com ([208.88.110.44]:43952 "EHLO mail.savoirfairelinux.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754298AbeD0B5o (ORCPT ); Thu, 26 Apr 2018 21:57:44 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.savoirfairelinux.com (Postfix) with ESMTP id C24359C316F; Thu, 26 Apr 2018 21:57:43 -0400 (EDT) Received: from mail.savoirfairelinux.com ([127.0.0.1]) by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id N620SS5gunmE; Thu, 26 Apr 2018 21:57:43 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by mail.savoirfairelinux.com (Postfix) with ESMTP id 674699C32FB; Thu, 26 Apr 2018 21:57:43 -0400 (EDT) X-Virus-Scanned: amavisd-new at mail.savoirfairelinux.com Received: from mail.savoirfairelinux.com ([127.0.0.1]) by localhost (mail.savoirfairelinux.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id FHpmXnUc3ooQ; Thu, 26 Apr 2018 21:57:43 -0400 (EDT) Received: from weeman.lan (modemcable249.105-163-184.mc.videotron.ca [184.163.105.249]) by mail.savoirfairelinux.com (Postfix) with ESMTPSA id 171D49C2DC2; Thu, 26 Apr 2018 21:57:43 -0400 (EDT) From: Vivien Didelot To: netdev@vger.kernel.org Cc: Andrew Lunn , Vivien Didelot , Florian Fainelli , "David S. Miller" , linux-kernel@vger.kernel.org, kernel@savoirfairelinux.com Subject: [PATCH net-next 0/3] net: dsa: mv88e6xxx: remove Global 2 setup Date: Thu, 26 Apr 2018 21:56:43 -0400 Message-Id: <20180427015646.24946-1-vivien.didelot@savoirfairelinux.com> X-Mailer: git-send-email 2.17.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Parts of the mv88e6xxx driver still write arbitrary registers of different banks at setup time, which is misleading especially when supporting multiple device models. This patchset moves two features setup into the top lovel mv88e6xxx_setup function and kills the old Global 2 register bank setup function. It brings no functional changes. Vivien Didelot (3): net: dsa: mv88e6xxx: move trunk setup net: dsa: mv88e6xxx: move device mapping setup net: dsa: mv88e6xxx: remove Global 2 setup drivers/net/dsa/mv88e6xxx/chip.c | 47 ++++++++++++++++++---- drivers/net/dsa/mv88e6xxx/global2.c | 62 ++++------------------------- drivers/net/dsa/mv88e6xxx/global2.h | 25 ++++++++---- 3 files changed, 65 insertions(+), 69 deletions(-) -- 2.17.0