Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp143216pxb; Mon, 2 Nov 2020 16:46:03 -0800 (PST) X-Google-Smtp-Source: ABdhPJwdYxbvOTamcoJFuCAklTM52ItbMYzhwl96LIW9x+WGCGtJ1chEBWThmBaLYnk8frijf4M8 X-Received: by 2002:a05:6402:1cb2:: with SMTP id cz18mr3692415edb.388.1604364363032; Mon, 02 Nov 2020 16:46:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1604364363; cv=none; d=google.com; s=arc-20160816; b=lPDxLIEOzfR1JyqK07uyTsqp6Z1B+mtCkRAQZ8+YKibUTooe63MS69OC974C9peLZ/ jUoKTDsWEsqY+KbCyIQ32AHRYgfBiOtVGH12nKM0QD4pgVOb8UMjHvZcyIOzQ4gbTAC5 9h9fmswaXUak6ta4+r0IKk2qAJbstXWTEg0eYLD1UNjqqQwuenecMHXAPuBWk5zzZh/y bldW3K89d7T/VuicRqbK4N3Vp6swORNsRIH3NTvuCud6Y6KtETOcd+OUgPX6vw9mFJQB R/MU46qdTP5c0Lo0uPYez4XDsBTDcT/SyG0407dipUp1Mm7yJdZi5h364vCkxCB6Bbqi wMZQ== 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 :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=WdB85Uh6y01Baq4WPWGEkpcAKGNJ9ZGGBQ4rVShugnA=; b=Bve5I+N/GPqX4GzQ51kKsjAyPssaE11KRPxLjCNaEnz9UOzbkjVtvIjFNHF7pSLE2y t/ip3gyotyUbXzk3bvRwA+xGtpCEV7yTQooMGtIIzsRzwa8p54F1VjerTrppO6rdspMr u9vKZR2Qu7/X3aw+XUUjfwq9z4uhnDL933a+Dx3ssx87FdcLiNIqql/N6telN2/XundT HdHS7ytAaOqgPTKtDu5jZysOaD2HxagrUocJ4V2sThfv1o8+oPs2sMYlTq5XSqsaQcEQ Jm0F1FCritfiHfX9/S1eMcsh202YaGD/Gn5cur59IFyMSal3XGHG9ZTfG/kM9Ru0yOGl JbNA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=MB1eM19B; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id lr3si13178551ejb.40.2020.11.02.16.45.40; Mon, 02 Nov 2020 16:46:03 -0800 (PST) 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; dkim=pass header.i=@kernel.org header.s=default header.b=MB1eM19B; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727115AbgKCAoH (ORCPT + 99 others); Mon, 2 Nov 2020 19:44:07 -0500 Received: from mail.kernel.org ([198.145.29.99]:51952 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725932AbgKCAoH (ORCPT ); Mon, 2 Nov 2020 19:44:07 -0500 Received: from kicinski-fedora-PC1C0HJN.hsd1.ca.comcast.net (unknown [163.114.132.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id AFFCB22258; Tue, 3 Nov 2020 00:44:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1604364247; bh=JbViUoCmtWwJ6RZtFVMHNjbS8wM0U77l4YnasnHFcR4=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=MB1eM19B5iaKGiNbMAR8pdZOynt8tDhHkglZPEFwWOsJUmN+z8FZzvzmhuJK5rndX uQaWV34Lem6DRNenAZEIzhArexKBjYHGxhYAnkCo4eR4V8JqL1rRMZYtGkJNCeidBg d0UgHAR+hfagITeTFQI7YUPQoBdNbaCZGqUvZJrE= Date: Mon, 2 Nov 2020 16:44:05 -0800 From: Jakub Kicinski To: Grygorii Strashko Cc: "David S. Miller" , , Vignesh Raghavendra , Sekhar Nori , , , "Reviewed-by : Jesse Brandeburg" Subject: Re: [PATCH net-next v3 00/10] net: ethernet: ti: am65-cpsw: add multi port support in mac-only mode Message-ID: <20201102164405.2c93e914@kicinski-fedora-PC1C0HJN.hsd1.ca.comcast.net> In-Reply-To: <20201030200707.24294-1-grygorii.strashko@ti.com> References: <20201030200707.24294-1-grygorii.strashko@ti.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 30 Oct 2020 22:06:57 +0200 Grygorii Strashko wrote: > This series adds multi-port support in mac-only mode (multi MAC mode) to TI > AM65x CPSW driver in preparation for enabling support for multi-port devices, > like Main CPSW0 on K3 J721E SoC or future CPSW3g on K3 AM64x SoC. > > The multi MAC mode is implemented by configuring every enabled port in "mac-only" > mode (all ingress packets are sent only to the Host port and egress packets > directed to target Ext. Port) and creating separate net_device for > every enabled Ext. port. > > This series does not affect on existing CPSW2g one Ext. Port devices and xmit > path changes are done only for multi-port devices by splitting xmit path for > one-port and multi-port devices. > > Patches 1-3: Preparation patches to improve K3 CPSW configuration depending on DT > Patches 4-5: Fix VLAN offload for multi MAC mode > Patch 6: Fixes CPTS context lose issue during PM runtime transition > Patch 7: Fixes TX csum offload for multi MAC mode > Patches 8-9: add multi-port support to TI AM65x CPSW > Patch 10: handle deferred probe with new dev_err_probe() API Applied, thanks!