From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f175.google.com (mail-pf1-f175.google.com [209.85.210.175]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 186F54C81 for ; Sun, 25 Jan 2026 00:13:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.175 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769300040; cv=none; b=pYY4vLdUN5nJq+ffZtpWs+EFtGjjJOQjnGGKgjqMOJjzJNdV5po1PknZTEDyakiFozYPm65g4d9OBhfgK9ow1RJkEcIkxPE7BXKM7DYz1xhl/rsqWztTJcZJyMnLy/js+WtMz8pwSvjYv3eaId3/pQi1QXEm5HJFKwv9nWfXqRk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769300040; c=relaxed/simple; bh=AeXtKObizoo73jdpzWjN+BArFgYEkzud5nVgNawNRyI=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=vFI2CZ1SzzzZ9616UUvFcWdvpxTli00EG1fPggDwG+mE6xlW7vxwc8H+nfnjpoSNh1WyDosBiyHeWz/3JkbgoLbOxDMBe9ZomPwVRuy5sR1XkNsJZ0IT8UMq0kyExSYEtywR/L3FC85EX/nQAIXpzmY1/aIuj4SSVA8P2wb8tME= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=BE6a7/HY; arc=none smtp.client-ip=209.85.210.175 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="BE6a7/HY" Received: by mail-pf1-f175.google.com with SMTP id d2e1a72fcca58-823081bb15fso1748900b3a.3 for ; Sat, 24 Jan 2026 16:13:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769300038; x=1769904838; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=ZJmtWrprWI+nZr+kZXyzireoTq93JleopmEATHxkwfw=; b=BE6a7/HYxqXv7naAiE2ovhkeT7k+cLIBB9WhEa5HiP10j1cENAOoJGCw3h1WU7h0NT 2f4VC/xfkeV239mebiXCGuGoCzfHpAcDw/ooUVFZXXYPIaD03d9TZ2ZrnnHJlEkOa4Xu QWNrrMvHh8oryxhZ/EyYpg7lMZ3g6yRdBNly9wfNIbePrI7HVytzn6d/eb5nmJSw1W4s 4o9KWh1WB4erjhHvFe1UX+Dz26N/rYZXocVJv0kBH6Vt+YWEjrGvJuyijlQMJdcKvwPi X6efRanZlAzYbwp5tofqoNwbXQZeUCOVKoPnaBbAFCD8+QmdZxCR4coERNpkoRW0cwvp rbbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769300038; x=1769904838; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=ZJmtWrprWI+nZr+kZXyzireoTq93JleopmEATHxkwfw=; b=ZQcF+PuesxkTqZNq9+SzYbfzT1ARCGsssT4NO312D3qP6oJqi6b0ewIAUC9cb9alGi ZTQAL3OyZZhNSzwOv7U4PFA2u1vSQKgZGMPCMaqFuLaCMv78Hx9X/9h2eZ/j76F6eJ8w w9K0cC6Od1mIPkqaRavgW6ePFfiurO/AbSgmp7OAXWcKuc5SZx/FFxBUVO+8dq5Khj57 VVE59xSV84ahdWZ5ohCsDMiym31q83m3mAclCq9pXZfVA4EgW/P/5NNEh5e35NTOnsPc tocH3foKWlZmwi7XD+EQMNkVaSOBfQP9KGXUveUJQ+offzlLqZ4HaHsYTF2KY6nO9gcv NFfg== X-Forwarded-Encrypted: i=1; AJvYcCXqrB7fYKia+Dw68lPVuYxbvj/WgGUk9n5P0jBd42a8Q9vLd+mDeBiITe6e339RlD9B4AhmgaUGMFbKxTE=@vger.kernel.org X-Gm-Message-State: AOJu0YzJa6l0J4nlIlaZxcHhZd+sxxU31CPfE87SiP4hpzitGR/DeQv7 pkmRp5aWsqF234sOhvlaSPBjWu6dypvU0cNuV3jII+luC3qi8TKck4OZ X-Gm-Gg: AZuq6aLzCLd2u/xyDSC9zn+toBdbDXixZQOYceIQ9xpnuwzqVjFpSB0BV+ZU5cB16ex JDE7rq5EF7NkqKus2hPxq41ORiifX3KeF4ZmK0BbKsDPCvHGzAvvnML3Ca8apJzK4teJQV1plH6 gf/dPByfos6rVcpCj16KeDPKd5EUEbubt0K8dS5GE7mHog8x6opvwnQczcMZTe0bEND0fl/U/nt s6HVlYNbSb6eEJoewpiWFulS47nB0D4WQq9/dDETxCpuxvyy4IrfG5kp1ZIIcCA9lHkoeXDdmre XnTpYyLYMnceeSRN2TjlucVCNfUc69VeYuGIyb84QSXwGRGGShnbkLcmcSG/CXBX7FnPCmX/I9L 1OaKD9MJGVYz04WglRLTFqzApwO6HVuUtSA/PPEckcjrYmhCQFc4peoh8QlL8Xcu8q4glwYUEBa 04e4GOHb8RNtwNhyeqYG4kKJID9SgqfKRM8l6by7xW9udowBOFR02QYryvP3yh7/z0 X-Received: by 2002:a05:6a00:94f3:b0:81c:717b:9d39 with SMTP id d2e1a72fcca58-823412bf455mr164621b3a.56.1769300038380; Sat, 24 Jan 2026 16:13:58 -0800 (PST) Received: from d.home.mmyangfl.tk ([2001:19f0:8001:1644:5400:5ff:fe3e:12b1]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-8231873ec59sm5683488b3a.53.2026.01.24.16.13.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 24 Jan 2026 16:13:57 -0800 (PST) From: David Yang To: netdev@vger.kernel.org Cc: David Yang , Andrew Lunn , Vladimir Oltean , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Russell King , linux-kernel@vger.kernel.org Subject: [PATCH net-next v3 0/3] net: dsa: yt921x: Add DCB/QoS support Date: Sun, 25 Jan 2026 08:13:21 +0800 Message-ID: <20260125001328.3784006-1-mmyangfl@gmail.com> X-Mailer: git-send-email 2.51.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit This series add DCB/QoS support to the driver. v2: https://lore.kernel.org/r/20260122194233.2777550-1-mmyangfl@gmail.com - make DCB support optional - refine with enum yt921x_app_selector - add missing dscp_prio_mapping_is_global - fix pcp support v1: https://lore.kernel.org/r/20260119185935.2072685-1-mmyangfl@gmail.com - rebase David Yang (3): net: dsa: tag_yt921x: fix priority support net: dsa: yt921x: Refactor VLAN awareness setting net: dsa: yt921x: Add DCB/QoS support drivers/net/dsa/Kconfig | 1 + drivers/net/dsa/yt921x.c | 260 +++++++++++++++++++++++++++++++++++++-- drivers/net/dsa/yt921x.h | 52 ++++++-- net/dsa/tag_yt921x.c | 8 +- 4 files changed, 300 insertions(+), 21 deletions(-) -- 2.51.0