From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.6 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id BA96AC4BA01 for ; Tue, 25 Feb 2020 22:12:19 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 8824720838 for ; Tue, 25 Feb 2020 22:12:19 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=lunn.ch header.i=@lunn.ch header.b="I+cLWs1c" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729102AbgBYWMS (ORCPT ); Tue, 25 Feb 2020 17:12:18 -0500 Received: from vps0.lunn.ch ([185.16.172.187]:34154 "EHLO vps0.lunn.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726130AbgBYWMR (ORCPT ); Tue, 25 Feb 2020 17:12:17 -0500 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:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=qlW98hTIwGDZZ8hfou8pBRvumuSRk/WMKT22BYcU3TA=; b=I+cLWs1cqCJzfss1fUdZ6oabMy Shzb95kJ2UHK7aiRQ+lLCPz7/0THxiSo6Jvw8ju7QgY4ck8l95rnjO+Wka9kwDMrlFtC+ojR7R8jo 0DZo9O4NBje4xcaePtQDqVQ+/dS31jIc7/QvRZ3le0cARIk2bQvpx6CzQJZ8cyJVMAn8=; Received: from andrew by vps0.lunn.ch with local (Exim 4.93) (envelope-from ) id 1j6iR5-0001fD-HM; Tue, 25 Feb 2020 23:12:15 +0100 Date: Tue, 25 Feb 2020 23:12:15 +0100 From: Andrew Lunn To: Vadym Kochan Cc: "linux-kernel@vger.kernel.org" , "netdev@vger.kernel.org" , "David S . Miller" , Oleksandr Mazur , Taras Chornyi , Serhiy Boiko , Andrii Savka , Volodymyr Mytnyk Subject: Re: [RFC net-next 0/3] net: marvell: prestera: Add Switchdev driver for Prestera family ASIC device 98DX326x (AC3x) Message-ID: <20200225221215.GI7663@lunn.ch> References: <20200225163025.9430-1-vadym.kochan@plvision.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200225163025.9430-1-vadym.kochan@plvision.eu> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > CPU RX/TX support will be provided in the next contribution. Hi Vadym This is a core feature which needs to be in the first version merged into the kernel. Basically, the driver first needs to offer 24 individual interfaces which can send and receive packets. The Linux stack does everything else. You then add offloads, like bridges, vlans, etc, allowing the hardware to accelerate what Linux is doing. Andrew