Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp1415913pxv; Fri, 2 Jul 2021 03:19:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz/hYS09LpdUxlVlBCSWY2qMOMomrJQ39vvU0WORF+5QJQYDNnLizI2BaR0zBG00HOmcJP5 X-Received: by 2002:a17:906:58d2:: with SMTP id e18mr4433734ejs.197.1625221176612; Fri, 02 Jul 2021 03:19:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1625221176; cv=none; d=google.com; s=arc-20160816; b=raWpTW1i2v27mxKL2nq2yeVIunHLSM8X87v6tyfgOkh4/KoeeaahlpjQTimgKpH4yf K+5U/VKcNnYBNMzmxkK50SF3lyxRQtQwNNWvKDJcUJmonvKvMtvq5nnq1xWiAbUkqAIX 5ztJ4ZF/FDTbsj3CUy7CJ9sk7tfl9sKehtrXgw2Kd4Uoo8toESTpmd/76iwLR7uB5frq yQ7j0RYmosNrJNJOr/gWBR2D2Vl960uQvajD2sxYHwYvghiScpZ6ElQzWZHL+rZfjVQF n5hFfx8MXAGrXGlAFW8o1J65sm1yZLu+IH4EB+0PynD57b0C0OpEzG5PejfZwNusNKQk Ncrw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=Vnpa+G5xwr3dogM2Km+Ohkw6IvnAGpfo8AXk/jpXW/4=; b=UUqPcZidKA1E8AnnYqlKdPy2eeY86lGH5CloqIHnBqEFWvsKOVn+Go8bAlAqQ7zTYC N3S1iyjoycp6AN1qLgUZmbXGwRm/8iuhd7xMHOjR3sPc9K3hVSJ+LAeiULk6FQV8kx2O f4ZlOKT2jTOs75EejtPS6WuWH6fyIBFHUvFNHOLYXj/1CTW7ErQK2jyGmjmOTh2zMsOT H11VIpaFIR7S0BOnliQWhsYwwk0JCqc0jIJT/oixDOF9KVV/0hUSl5ZNnkT2UfyhJJvC 23kC46xCdmZ91v/K3DcdznidYFzcfzktglaSevNKjxlWOtp2wywh+K8L1zButnCiPFgb RTng== ARC-Authentication-Results: i=1; mx.google.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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id j7si3342276ejm.492.2021.07.02.03.19.12; Fri, 02 Jul 2021 03:19:36 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231347AbhGBKUn (ORCPT + 99 others); Fri, 2 Jul 2021 06:20:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41996 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231446AbhGBKUl (ORCPT ); Fri, 2 Jul 2021 06:20:41 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 98FC0C0613DF for ; Fri, 2 Jul 2021 03:18:09 -0700 (PDT) Received: from dude.hi.pengutronix.de ([2001:67c:670:100:1d::7]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lzGFH-0005B9-3u; Fri, 02 Jul 2021 12:18:03 +0200 Received: from ore by dude.hi.pengutronix.de with local (Exim 4.92) (envelope-from ) id 1lzGFF-0003eO-Ck; Fri, 02 Jul 2021 12:18:01 +0200 From: Oleksij Rempel To: Andrew Lunn , Vivien Didelot , Florian Fainelli , Vladimir Oltean , "David S. Miller" , Jakub Kicinski , Russell King Cc: Oleksij Rempel , Pengutronix Kernel Team , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mips@vger.kernel.org Subject: [PATCH net-next v2 0/6] ar9331: mainline some parts of switch functionality Date: Fri, 2 Jul 2021 12:17:45 +0200 Message-Id: <20210702101751.13168-1-o.rempel@pengutronix.de> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-SA-Exim-Connect-IP: 2001:67c:670:100:1d::7 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Till now the ar9331 switch was supporting only port multiplexing mode. With this patch set we should be able to bridging and VLAN Oleksij Rempel (6): net: dsa: qca: ar9331: reorder MDIO write sequence net: dsa: qca: ar9331: make proper initial port defaults net: dsa: qca: ar9331: add forwarding database support net: dsa: qca: ar9331: add ageing time support net: dsa: qca: ar9331: add bridge support net: dsa: qca: ar9331: add vlan support drivers/net/dsa/qca/ar9331.c | 782 ++++++++++++++++++++++++++++++++++- 1 file changed, 777 insertions(+), 5 deletions(-) -- 2.30.2