Received: by 2002:ab2:6203:0:b0:1f5:f2ab:c469 with SMTP id o3csp2084077lqt; Mon, 22 Apr 2024 00:20:17 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCV+mvE8ph+qi3mr6PnCxgibKHQ7u4HRLJAimIUCfd3613bgzF1MZZL2+Cq4klLktOMMPG1PkFw8IcNOQ5SLNbedalZOweWyLC8j7yjr2w== X-Google-Smtp-Source: AGHT+IGTKT/B4/AOk7B5KqKZEWs+BJDmeQCn81VK7El+YkMIjT/qeMUN1cR01AGOcHefWeYd0kCU X-Received: by 2002:a05:6358:5d8e:b0:185:fc1f:23ab with SMTP id s14-20020a0563585d8e00b00185fc1f23abmr12241472rwm.6.1713770417490; Mon, 22 Apr 2024 00:20:17 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713770417; cv=pass; d=google.com; s=arc-20160816; b=JlOlpp65bGzQDVhIQSvJYxGqJhKyrmirMbIkRvMb8KGNeE+UNh0kSbM3+2W+Q8PsTt v8FCovlMhZwLbMz+/gIqTagbtXZO1YOy9nAK5tacZCDGO+LeU97dz6nV8HItSoNk7L9n wGYca6SoljGr7nA+Zf8gU+FkvOIjRNQMjtQ14oKTeoYaRr9UCzHjTYZB09DEnbjxydyx sEXgeikxAJt6CLI9ILLD2Y5yNQvrppcqqKvsAf/TZBuR8nAz9Oog3tokl/7EuIvfur2H D4CUHJnL17N2OGfhjyyviCEHWzeGvmv50zaWYWyRzNgNwKb72Anf4/xJS1onplYzIy/6 CHhw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=reply-to:cc:to:in-reply-to:references:message-id :content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:subject:date:from:dkim-signature; bh=Gct20XLIuYHSt+9lbrp775EiPGhqYMH/bCsk7JRn7F8=; fh=U0oULSI5toQXwr8Cib1iIAF99txW9ytx8nrc+ZkpqGc=; b=oy/PmVglAimcpFwF40XmrVocW5vI7vrYwrwZgqqi8GlOOni9yRtHlH9/InTQbKcEdl 1tVo/uXgurzIq5SEIxhdXYhJed9vkHg3QHbNHk92kK73pcBdEO4PD5X13iXovUgeuzre 74VuLigFiCR0dv+6GMif0v1ZF9JphDq0D7GMrNBmAai1cn7EhO3DUmd8FvxSBdamhuLm 7LNUDIlSADJQxi72qMbOszNtSeXMQl88hw0I09VWphu95FxI+FGus0iOMPDOWr/j4gAl rNjhKOFmFjfwo4PW7r6BQzBfJzsydf3U1zmLcEj5Qw8QGe1p34vjTswvxp7Rwc65T1lZ ZtwA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=qpUfuCAv; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-152853-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-152853-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id 13-20020ac8570d000000b004375f51518asi9926074qtw.707.2024.04.22.00.20.17 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 22 Apr 2024 00:20:17 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-152853-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=qpUfuCAv; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-152853-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-152853-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 20B631C20D3D for ; Mon, 22 Apr 2024 07:20:17 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 0EEB256B9C; Mon, 22 Apr 2024 07:15:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="qpUfuCAv" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5D3F94F1E5; Mon, 22 Apr 2024 07:15:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713770131; cv=none; b=czyjhQtn5OR7oIqFlF1PNA1T5R3POzZfu/1ieM1AjS7Evj6o3LKaOVhQYZ14CRSaR+TllLjqtoQgJl4/tBLkk7bivHn38oGNeSqRYZUAnOB4fVCSbO7j8Sphm+BwZgwkp/kf/wKdzd3GGiT1P+dn93f4emI45p1/ymXEklc3vQs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713770131; c=relaxed/simple; bh=zupCYmW/khoZsM2dTyo44r06AeRMOCSbdh6WzpcdHaQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=tYtAH+HXaD6xoZPN7vOZGGwUriwWASCLrr0UlzPZEkguGTe89/r1VzejZFCObz4KbHltQNyF12Q7lOWdqS/+IMvPfuAMtdv7Q7zl0DvGbzsXAuQr1fAO+h8hkwNOmlLNOf+gbOSoubIUnMJhckLT9yWfbGocm6SpLa7k29Gjp2Y= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=qpUfuCAv; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPS id 3CCC1C4AF55; Mon, 22 Apr 2024 07:15:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1713770131; bh=zupCYmW/khoZsM2dTyo44r06AeRMOCSbdh6WzpcdHaQ=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=qpUfuCAvCaCL6v0vtDV/Jwhw7j2rUlMJMjAKZQ2HhScRbmHL0m6/Mvg59NeAm+o4s MJ+h/fSxf6c9FkCj67Z1+tGK085Cf8OIHmrpuWzmrIuHHgtBTWxrQiAsNg5QjSvHbc 2gi2kd6GHa8Cx9172g2N8M0uqF6NbRMIvMnlEfqj7Ezf9squOlBPdk36PrQagRNWwh guPE+wAyyuX4KY1ggXuS8hnrRdW5F6n5iO+/0iyZsna2usu/793tuzg3HfhsbbgxZe eKqG2vZXqEqxFD/eWm7EjLHe1YBrWchubrR7AnwgA7iPuy+svXf1FrjRlYPKGuDv5Q iYFX8+PmL1LUA== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2D9C9C4345F; Mon, 22 Apr 2024 07:15:31 +0000 (UTC) From: =?utf-8?q?Ar=C4=B1n=C3=A7_=C3=9CNAL_via_B4_Relay?= Date: Mon, 22 Apr 2024 10:15:19 +0300 Subject: [PATCH net-next v2 12/15] net: dsa: mt7530: get rid of mac_port_validate member of mt753x_info Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Message-Id: <20240422-for-netnext-mt7530-improvements-4-v2-12-a75157ba76ad@arinc9.com> References: <20240422-for-netnext-mt7530-improvements-4-v2-0-a75157ba76ad@arinc9.com> In-Reply-To: <20240422-for-netnext-mt7530-improvements-4-v2-0-a75157ba76ad@arinc9.com> To: Daniel Golle , DENG Qingfang , Sean Wang , Andrew Lunn , Florian Fainelli , Vladimir Oltean , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Matthias Brugger , AngeloGioacchino Del Regno , Russell King Cc: Bartel Eerdekens , mithat.guner@xeront.com, erkin.bozoglu@xeront.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, =?utf-8?q?Ar=C4=B1n=C3=A7_=C3=9CNAL?= X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1713770127; l=1895; i=arinc.unal@arinc9.com; s=arinc9-Xeront; h=from:subject:message-id; bh=eQVxi9XpKVjFwy7G/fq5LbkX2JyuVqKa+YvcokozwTs=; b=GgpCu/Y1Z9ir60LhRY9KQrTo4YU8dcdz5TAEg6d1AtWSTPBmF2HFUtGt8VLQ4EH5FL+8o1UVO YEf/r6ytza4BZ+zDswwMeepMid3wYdwg9dfqG8+ydAhoONXgB2awpwl X-Developer-Key: i=arinc.unal@arinc9.com; a=ed25519; pk=z49tLn29CyiL4uwBTrqH9HO1Wu3sZIuRp4DaLZvtP9M= X-Endpoint-Received: by B4 Relay for arinc.unal@arinc9.com/arinc9-Xeront with auth_id=137 X-Original-From: =?utf-8?q?Ar=C4=B1n=C3=A7_=C3=9CNAL?= Reply-To: arinc.unal@arinc9.com From: Arınç ÜNAL The mac_port_validate member of the mt753x_info structure is not being used, remove it. Improve the member description section in the process. Signed-off-by: Arınç ÜNAL --- drivers/net/dsa/mt7530.h | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/drivers/net/dsa/mt7530.h b/drivers/net/dsa/mt7530.h index 6a6ef34b48c4..2ea4e24628c6 100644 --- a/drivers/net/dsa/mt7530.h +++ b/drivers/net/dsa/mt7530.h @@ -743,15 +743,14 @@ struct mt753x_pcs { /* struct mt753x_info - This is the main data structure for holding the specific * part for each supported device + * @id: Holding the identifier to a switch model + * @pcs_ops: Holding the pointer to the MAC PCS operations structure * @sw_setup: Holding the handler to a device initialization * @phy_read_c22: Holding the way reading PHY port using C22 * @phy_write_c22: Holding the way writing PHY port using C22 * @phy_read_c45: Holding the way reading PHY port using C45 * @phy_write_c45: Holding the way writing PHY port using C45 - * @phy_mode_supported: Check if the PHY type is being supported on a certain - * port - * @mac_port_validate: Holding the way to set addition validate type for a - * certan MAC port + * @mac_port_get_caps: Holding the handler that provides MAC capabilities * @mac_port_config: Holding the way setting up the PHY attribute to a * certain MAC port */ @@ -770,9 +769,6 @@ struct mt753x_info { int regnum, u16 val); void (*mac_port_get_caps)(struct dsa_switch *ds, int port, struct phylink_config *config); - void (*mac_port_validate)(struct dsa_switch *ds, int port, - phy_interface_t interface, - unsigned long *supported); void (*mac_port_config)(struct dsa_switch *ds, int port, unsigned int mode, phy_interface_t interface); -- 2.40.1