From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pz2-f43.google.com (mail-pz2-f43.google.com [74.125.228.43]) (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 6394CEEB3 for ; Wed, 23 Sep 2026 02:20:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.228.43 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790130004; cv=none; b=Rat4puxLKz0OTa5RQ7FuoDwztmqvz0AHeHYG6PFi97tU29h5mYkcymwe/3MhAO11gBTBPUsD3+MSBOub/cYrOf2YttIMXdFcBiSbEfPIwAznoTKy6mLvy+m6jt3uNZYuOKm9LRxyKIPjybUBarpwNt9zFwiYtI9Hsx3Zi3V+oeo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790130004; c=relaxed/simple; bh=RYEvLF9yW7LNBWAkSdNa2U/lQe3026MEqVhKRa6xStk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Mt4bbIo7guVI+j9kAHq2G2qn+25vp/cNvHtih0bEdwUYK9pxI2iPeTGtrXF1FvxrWYQtRMEyAk/6TZbBrqNbwZaEcSXaWWmMf/+XKhq9YiqW3zi4FXFWXHOObb2jghl9SLeQN0eD6EzWWzr6J03Ftts8rvk7aOOljMZtnhs0dOs= 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=UCgiR/ET; arc=none smtp.client-ip=74.125.228.43 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="UCgiR/ET" Received: by mail-pz2-f43.google.com with SMTP id d2e1a72fcca58-85469e25400so272649b3a.0 for ; Tue, 22 Sep 2026 19:20:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790130002; x=1790734802; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=ieg2P/Lax1Eakf07DndW01SMJ/nBQVYMTevnVB+sbhI=; b=UCgiR/ETM4nMrq7fmAHTr+NNC5JdCgHEgNr1rGY8eZBidGxOhww4UdSoSlLv3w7DKA uoElI0/UajVmz48GZhgR6LZlD/UII5hFiFo5KElRLjSprBU7EquAHHKcGJ5FgnFLBjpn Ppuy7fQ3rEBpfmCOlp/lBt03b5YtOroBQcl84EWYgmJayFLmMgvtxa73ZuCTAcQYIV+i wMF9HCZBvU2lgZqKJTVMI4ZmsVjSefo3RvlOjxt0f8iIVkwztLcWdQlJHDXMBnf8kgBV 1qnzpQTdMNUPSYyaNzX9ZolBVinDiS/ofxECeYM+TDHoHnmAQCIrvUJbVwZIlgrYo/Xr WAdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790130002; x=1790734802; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=ieg2P/Lax1Eakf07DndW01SMJ/nBQVYMTevnVB+sbhI=; b=pJ4GImnkzFH5m9LsdbjI5SoBLmmTr6AHDelCx/maOLApxV8YQd50CNTwwWZb2X79hB rcDw045pi6QCq4X9avLwaSx5rjBYb5vTwjf7Aqv6pfBRZoSC/Euk0UW/AqpbrtEqe9ek GDYv+6XBlaNELPbuFhrhPCyEF4UxVRZeBAzWJ+NfDwf5jYzFcrmMw1368YEaiZ7dTh2Q nCqV0rpkmoTcQ70VSzeUPtmWUJ0UY53hwwCM4LyzdlqBMogvzvlbbVevJ2YpqkstpJ3Y +i9VNt5AtPlG8xO4DJQeGqJBIkbS2Wt9zDr5JU7KZc4zU4KJ+qr8KkUkTiAzbNMabJLL fACA== X-Gm-Message-State: AFuF++kzxMV1Iw90JRCzFM0vHr/PuwGR2Za829A8qxn1eKT/CA4Aw5QH 3EuliAmlhRfBIuoBsuGW4q+eWw1YieUdj/t94TLMsXA/jL9IYGn8AhDJcJ466g== X-Gm-Gg: AYBFou33BlJXj7Pk3fEYaVMRq8W293F82xz13Khrf5bCZLBj3/6HKQmi6CKE0+vk9ta cm7qKclW2U2CFFVsY+si+HUotMwqvZUUG550Mp8N8xLdjf2jNsmQpOU2MBHs1SLz8yxwEVHFbsd Pq2vkEQflOiDvevCz5BXr55Y/OgMNTdnTTkbSufnpaEAkL49A6QdzCUIPGFWwhGSVI9yGGnoz39 YW7BfGOGF4CdT6GbN61N1s6vcttmRADvoD0+6uyWoXfhsGuSMfpREyWGTksuDkTfXyBS4lwOXWL mg67uZoJsx9dLRvOmjdN3Zm0N6nDRuE3ByC7ruxrIBwjtDxNwEfRdb5QqJh6JptsSL0X4qZS27O fhTxG+msrXfhU2UHMc+vYXHcO2BpPiWvDhBcTaewFAHw7ko57h/hWGa7pEzFhi80TXurTgxj/Ho YNoAT7H2fRExMzrAmeYaxP1A0vrMMSRDZYlNEy3TDaU1HIaFpHeh/aB7h+mr8aQHAbfsnqF3gFz nnVXc5VedwgKAAJbDEyK0llQTM7TD8rvTg= X-Received: by 2002:a05:6a00:4c99:b0:874:705d:f63f with SMTP id d2e1a72fcca58-87d1c1c839bmr1274917b3a.33.1790130002435; Tue, 22 Sep 2026 19:20:02 -0700 (PDT) Received: from d.home.yangfl.dn42 ([2a09:bac1:76c0:d30::4d0:61]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-87d1e0f4fe8sm502924b3a.51.2026.09.22.19.19.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Sep 2026 19:20:01 -0700 (PDT) From: David Yang To: netdev@vger.kernel.org Cc: David Yang , Andrew Lunn , Vladimir Oltean , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Russell King , linux-kernel@vger.kernel.org Subject: [PATCH net-next v4 1/8] net: dsa: motorcomm: Remove YT921X_PORT_MASK_* macros Date: Wed, 23 Sep 2026 10:19:33 +0800 Message-ID: <20260923021945.2203368-2-mmyangfl@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260923021945.2203368-1-mmyangfl@gmail.com> References: <20260923021945.2203368-1-mmyangfl@gmail.com> Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Remove YT921X_PORT_MASK_* macros since they are only thin wrappers around BIT() and GENMASK() and are not used in other places (plain BIT() and GENMASK() are used there). No functional change. Signed-off-by: David Yang Reviewed-by: Andrew Lunn --- drivers/net/dsa/motorcomm/chip.c | 31 +++++++++++++------------------ 1 file changed, 13 insertions(+), 18 deletions(-) diff --git a/drivers/net/dsa/motorcomm/chip.c b/drivers/net/dsa/motorcomm/chip.c index 8b0ac5fc8c8b..825e0bfcff86 100644 --- a/drivers/net/dsa/motorcomm/chip.c +++ b/drivers/net/dsa/motorcomm/chip.c @@ -108,46 +108,41 @@ struct yt921x_info { u16 external_mask; }; -#define YT921X_PORT_MASK_INTn(port) BIT(port) -#define YT921X_PORT_MASK_INT0_n(n) GENMASK((n) - 1, 0) -#define YT921X_PORT_MASK_EXT0 BIT(8) -#define YT921X_PORT_MASK_EXT1 BIT(9) - static const struct yt921x_info yt921x_infos[] = { { "YT9215SC", YT9215_MAJOR, 1, 0, - YT921X_PORT_MASK_INT0_n(5), - YT921X_PORT_MASK_EXT0 | YT921X_PORT_MASK_EXT1, + GENMASK(4, 0), + BIT(8) | BIT(9), }, { "YT9215S", YT9215_MAJOR, 2, 0, - YT921X_PORT_MASK_INT0_n(5), - YT921X_PORT_MASK_EXT0 | YT921X_PORT_MASK_EXT1, + GENMASK(4, 0), + BIT(8) | BIT(9), }, { "YT9215RB", YT9215_MAJOR, 3, 0, - YT921X_PORT_MASK_INT0_n(5), - YT921X_PORT_MASK_EXT0 | YT921X_PORT_MASK_EXT1, + GENMASK(4, 0), + BIT(8) | BIT(9), }, { "YT9214NB", YT9215_MAJOR, 3, 2, - YT921X_PORT_MASK_INTn(1) | YT921X_PORT_MASK_INTn(3), - YT921X_PORT_MASK_EXT0 | YT921X_PORT_MASK_EXT1, + BIT(1) | BIT(3), + BIT(8) | BIT(9), }, { "YT9213NB", YT9215_MAJOR, 3, 3, - YT921X_PORT_MASK_INTn(1) | YT921X_PORT_MASK_INTn(3), - YT921X_PORT_MASK_EXT1, + BIT(1) | BIT(3), + BIT(9), }, { "YT9218N", YT9218_MAJOR, 0, 0, - YT921X_PORT_MASK_INT0_n(8), + GENMASK(7, 0), 0, }, { "YT9218MB", YT9218_MAJOR, 1, 0, - YT921X_PORT_MASK_INT0_n(8), - YT921X_PORT_MASK_EXT0 | YT921X_PORT_MASK_EXT1, + GENMASK(7, 0), + BIT(8) | BIT(9), }, {} }; -- 2.53.0