Received: by 2002:a05:7412:2a8c:b0:e2:908c:2ebd with SMTP id u12csp3028029rdh; Wed, 27 Sep 2023 23:34:45 -0700 (PDT) X-Google-Smtp-Source: AGHT+IG+P5W9fGH/HwtMpD6/ZtGNGgsqVx8/ytl2y/mZ7e+eDfPPwWJN9Cv4tq+tg6kEdXSNMmyE X-Received: by 2002:a05:6a20:6a27:b0:15d:8366:65be with SMTP id p39-20020a056a206a2700b0015d836665bemr626980pzk.9.1695882885082; Wed, 27 Sep 2023 23:34:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695882885; cv=none; d=google.com; s=arc-20160816; b=cA6rGOt151EGA6WTYLPHgQyVhOS9NtltSqOiLfmTfccY3BpaJ9pVpfMN2Lc8bXsQWO 4F10PtqTlQ9EbekLRyDUvZtTYvXfl1LgLq5gJ+mwu+PVI6dnveIhpQ3kb8vqUmXPzLpq xYqdfBgRf/O6bwpLWYjachmaPhee+CmxhmJ2PKZ+mDJ7+SvEW3Zym7LA4YCbzjMp2wDN 1XAXCeULDNjXpSurcxg+O0/jIVfNxEeN8Hauai6l3IEWPazEwp0UbEDAK9fT7eluE4OV /UZ7/GJrfGvep+mcoFsTCPZqSuglOwdGeN6LfR/sdQt+LEVztwzVe3FfxuQBWM3XZtKy p7fA== 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:dkim-signature; bh=Sds3euDxA8k88bNpUg/Q31N7t+rORW6abaWY4ZNp+p8=; fh=PdKB5H0uUHWsGiUZAfKXwBgfRduyYCTj6vVGcrsTRlY=; b=k+IkTzVWzvq2A6gHkjvP87+YcOTbWh3nVrU7/51C61oASdOpl3q9v20tgN9j7oVL9d /Ij8x1bxKvT1Wu5MG8Rl/mDVzp+gPtHS1QnccqDEWQ0vCKIhwmhemek+X1N4f+FLwjOK a3IioNcqv5hqMbHJXt+fmhK11JRPwCLpTxsXKm8c4PWWRkQ5qIn1wsw/0PYfvX27TJRF mOPp/hd2BtXp9Sr/r/j8zRcdi2iyzMCKfnlk3rnKAh2PXjM9xz4iHecmTJbjDQpmGxQB yaEhDoTlJgr6rtcvofK/ruu84ynwqGWfNVi9ruj79MN9guBy6v0LOUH9icY4d6jbis4/ H+pQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=mP8bELOd; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from morse.vger.email (morse.vger.email. [23.128.96.31]) by mx.google.com with ESMTPS id eb17-20020a056a004c9100b00690158afc78si17947282pfb.284.2023.09.27.23.34.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 Sep 2023 23:34:45 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) client-ip=23.128.96.31; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=mP8bELOd; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.31 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by morse.vger.email (Postfix) with ESMTP id 522AE8104F63; Wed, 27 Sep 2023 06:33:38 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at morse.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231827AbjI0Ndd (ORCPT + 99 others); Wed, 27 Sep 2023 09:33:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33988 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230037AbjI0Ndc (ORCPT ); Wed, 27 Sep 2023 09:33:32 -0400 Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.120]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9217510A; Wed, 27 Sep 2023 06:33:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1695821611; x=1727357611; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=NUigNMShWhyuKldPxid5E/o6rZg3Y7HZGIR7UdP0JxM=; b=mP8bELOdjKk1+x4dO7Fr8P6UIvvjlEGScngpvxJ7NkmzUtSiTyP33rHK t6/2cX2XzkZzDwAXFJs5tODx++BLklg/6DVJlhY9ROuM+5CMPeLqiG/7Q fyyl7cvQURcP7R9enJU24D9yMvYKuYYuaQQBUKJQVdbaGUofN5Ug4/qsm rbfaGqaZXejKeMXNoKbaIb3idEQO7tQeiuQ1F2twigQ4+PHbSOjAy0R1b h97/of3N2jtxieS9zjO52nE08+iUWbxe//cQjRdmU1uw9iO0xcDS7Bk48 3gWmYpDXyoIOeBeDJO8VXdOr+lHRHdqv4eV3z6pNRQL6ozzkRWCYfwZxg g==; X-IronPort-AV: E=McAfee;i="6600,9927,10846"; a="380700667" X-IronPort-AV: E=Sophos;i="6.03,181,1694761200"; d="scan'208";a="380700667" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Sep 2023 06:09:30 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10846"; a="698866879" X-IronPort-AV: E=Sophos;i="6.03,181,1694761200"; d="scan'208";a="698866879" Received: from pglc00352.png.intel.com ([10.221.235.155]) by orsmga003.jf.intel.com with ESMTP; 27 Sep 2023 06:09:24 -0700 From: Rohan G Thomas To: "David S . Miller" , Alexandre Torgue , Jose Abreu , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Maxime Coquelin , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Giuseppe Cavallaro , Serge Semin Cc: netdev@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Rohan G Thomas Subject: [PATCH net-next 0/2] net: stmmac: TBS support for platform driver Date: Wed, 27 Sep 2023 21:09:17 +0800 Message-Id: <20230927130919.25683-1-rohan.g.thomas@intel.com> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on morse.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (morse.vger.email [0.0.0.0]); Wed, 27 Sep 2023 06:33:38 -0700 (PDT) Hi, This patchset enable Time Based Scheduling(TBS) support for Tx queues through the stmmac platform driver. For this a new per-queue tx-config property, tbs-enabled is added to the devicetree. Commit 7eadf57290ec ("net: stmmac: pci: Enable TBS on GMAC5 IPK PCI entry") enables similar support for the stmmac pci driver. Rohan G Thomas (2): dt-bindings: net: snps,dwmac: Time Based Scheduling net: stmmac: TBS support for platform driver .../devicetree/bindings/net/snps,dwmac.yaml | 8 ++++++ .../net/ethernet/stmicro/stmmac/stmmac_main.c | 25 +++++++++++++++---- .../ethernet/stmicro/stmmac/stmmac_platform.c | 4 +++ 3 files changed, 32 insertions(+), 5 deletions(-) -- 2.26.2