From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) (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 7EBE7B672 for ; Sat, 31 Jan 2026 02:19:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.178 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769825946; cv=none; b=EJm71sU/anyrijsjbbuWd8ETrAmHUkX2O7LJhLq0YvWd16Ji3aK7oLfSFkgR7ZslpfnL5/Cfa8hdkuIBULlFa795wuFA1pL4D1RABiwmPH4vbhHxG6jkzXppiGLVaBS9cI0ML/bNFsk6Q7h1YXRlLkYWKaqdzFuus+tDTtnep2s= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769825946; c=relaxed/simple; bh=aAdnMvR2ckA+MK4a7O2S7GrscaBMh639AZEAZBIzNag=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=UDj4+uwwrCzvaVdokyShwXxebkorMhIwOgpWIRGGtPrmuRtIqbCg0WTKiPn5lUxADpHysEC1JU5wN0guXFL27b+7jIrcXYMwEq7Fc7WuHXer/bKSlcY0pYAJWtTq3MG+u7wPqfhpCdH5rFKb0U3OK2dQsXchSkNvXdZzNqYaaE4= 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=nJTiOwe4; arc=none smtp.client-ip=209.85.214.178 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="nJTiOwe4" Received: by mail-pl1-f178.google.com with SMTP id d9443c01a7336-2a0d67f1877so17684785ad.2 for ; Fri, 30 Jan 2026 18:19:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769825945; x=1770430745; 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=4xu3nAMKMno7i+bpi3HHulZypUbwiOV1otmmd5ESVeE=; b=nJTiOwe4flah3xvJvyCHYdslAnm2HfepgR+R2DMYj8c15fWX/gh0OsoUdowkxgkGQa qjURlEOPrzNqM3fMRPSOXbRjn3L925XrIMhP9rMWp+7TFmu0/iVSCu6xQnv3NVva9MLg hG2JHhBXEUIrTBXW2WcgtGHLwdRxdjRZpRaOGTjSuGK3x7ySA0nGuUmUjmNKfTxKePwk 3KcxSsbzC56QaLg6ZPX/sWLH65ElB8/zv8hgPhMtwFhFqpKrejo0TDrR3ALS+HESJDUv zVDs7wAyBVMX5a8NLALO6MykvvSfzxYz9SjA0G7Nl6N16v7BODoKJzsfhX2/ehlwms18 uOcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769825945; x=1770430745; 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=4xu3nAMKMno7i+bpi3HHulZypUbwiOV1otmmd5ESVeE=; b=EsX6bup8BMaeUuO8dNCYAROI8GRbtgXgd0fSx8mbTvn1vYr5qFDqhgSIMIhLEgYCjf VIFIVtCI9NU/5fziibkRMJIBH6ZiSLeJpmdTyGqvRcwf17WiXywHqdhoo9U8IaQtjoOK lukjGwnX0KvGPsItClr/KtJpDEakeybOhR9UwgD71msVs0VhPuqZAdW1K7LkJpt60ajr 0cY6Aq5+ehiYOZ8M3ZLLPwH6dECXXv0HATF6JKZOErDkegm0CmuMGEuDOvoqnwVbZjos GQA4/sztYPjsaYJFSxdLUm3dad/CKcWUoYUXUq4dVcaCnvUEn4GePQAEGYfllCGaddGE +M3Q== X-Forwarded-Encrypted: i=1; AJvYcCVWEc8I4lZwtXEPh5AjhuTOlF4QukUTK4Dj2tHk1cUT0kxduM+RuI1+dxkMGuNGDj1TF9y2ED50g2Nr0XM=@vger.kernel.org X-Gm-Message-State: AOJu0YyGnQk3C/79qXbitPv6MrcXf88e0OHfzp1zOmcuF71CyFrktZy+ N53ORAfSY97NePPUopue1cinH63byo6b7UC99Jw8a9UCIpcPRmZSDHq4 X-Gm-Gg: AZuq6aKvh+t552ReU6VWrnL8t8v+QeEuJ99oNPnspVLAmwUD98rQrnMrBMAGZ6kktkp w9simhRqNzRb7HHou+ZAQDrs47gXLp5vjY56Bf6tFIkL58Vf+6JwZY5P+xy4WnDnXdeFXpmfoFG kyFpnp2WzFtFai5Cgt8LIg1QT38HFfkAj65cClQi/w2sOj3ROYm/opbpX29AenvwtYo3KsoyIBr NgdDNQ05d6z37Bg/UHyAMpymAwIMKFRYMg1Ibg/AD+D53b9z/jSmA8HsXSYQn1M5MLq7yiv+BFn mU2cyF7zU61jHKaJA62AMsl5J4UO9GCttXGBhQSONQMpes9Y7yafZ1Hpli56ndcAX6iWtYm27I8 yTIa7EcTrsZifrqtbCf7ibGUAx9J79md7tRjOQwZwMUY/73eY7vXkUoVoCJIQbrRE8dH9i+E4Fa xONPHhmrInsIsXV4b3vO5CN4R8HV486x3Vvcc= X-Received: by 2002:a17:902:ce06:b0:2a0:f0db:690e with SMTP id d9443c01a7336-2a8d819ace3mr53803275ad.52.1769825944793; Fri, 30 Jan 2026 18:19:04 -0800 (PST) Received: from d.home.mmyangfl.tk ([2a09:bac1:7680:d30::4:384]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a88b3eeebcsm83427365ad.10.2026.01.30.18.19.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Jan 2026 18:19:04 -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 v6 0/5] net: dsa: yt921x: Add DCB/QoS support Date: Sat, 31 Jan 2026 10:18:46 +0800 Message-ID: <20260131021854.3405036-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. v5: https://lore.kernel.org/r/20260128215202.2244266-1-mmyangfl@gmail.com - fix xmit priority for tag driver v4: https://lore.kernel.org/r/20260127020847.1482724-1-mmyangfl@gmail.com - change the color for DEI bit and add a comment for it v3: https://lore.kernel.org/r/20260125001328.3784006-1-mmyangfl@gmail.com - fix port_del_dscp_prio() - split yt921x_chip_setup() 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 (5): net: dsa: tag_yt921x: clarify priority and code fields net: dsa: tag_yt921x: add priority support net: dsa: yt921x: Refactor VLAN awareness setting net: dsa: yt921x: Refactor yt921x_chip_setup() net: dsa: yt921x: Add DCB/QoS support drivers/net/dsa/Kconfig | 1 + drivers/net/dsa/yt921x.c | 310 ++++++++++++++++++++++++++++++++++++--- drivers/net/dsa/yt921x.h | 55 +++++-- net/dsa/tag_yt921x.c | 89 +++++++---- 4 files changed, 393 insertions(+), 62 deletions(-) -- 2.51.0