Received: by 2002:a05:7208:9594:b0:7e:5202:c8b4 with SMTP id gs20csp2078071rbb; Tue, 27 Feb 2024 09:55:21 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCXRX5BL7JfDGtU0qfe7BEdHbta/23+jrai+kaqwxLal02tYgEttLb7adz/gV4v/xjjlTgn+Xo29eIIRxRhjxC9bnWfuX+/YtMS458oj3w== X-Google-Smtp-Source: AGHT+IHR+0sH49liFwBiCgjr5DggK5PoE77WWgMRbUss4fhoQQW2q26p3UVFohKOQb2EgaZx5a3X X-Received: by 2002:a17:906:f20a:b0:a3d:169a:220c with SMTP id gt10-20020a170906f20a00b00a3d169a220cmr5992878ejb.24.1709056521289; Tue, 27 Feb 2024 09:55:21 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1709056521; cv=pass; d=google.com; s=arc-20160816; b=iM8Ko9sqxto27bAiHza+QYWd4e8cza0CIJ5YpgwrANp1SCivY1+oJx6Mk59ny++4HO D5J2S5LnQNbCoXYsg8m+W/EP3TKvUbdMRvpbli7OMJEyZ95zEfam87PPYaOCE0bhOrPy NmsW1dgLuLse73KfyiVPZ3Ju35ygcPBBfgiCaJYF3sZrzxPV8jeKWqEleATFEn+JFSmK WdzTorvd4YseNie9Cm0be15RvACTFqUsQSNm1ZqkgnVMps6RyDXKuaFQEoQPTnk3rsCM umXf1gQoKQXoxQcH493oNazjDZClXi0dW9AluIVD6/1El42zbdCgRj5AifeO6w8jhPyd /VQA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature; bh=Y9hsMkWNb2m0rp9UNDMRhCeKg3qiWH6hyTt28k7IemM=; fh=fWZB1x91Y5xwyyjtvU1C2jmq5QdbxnMeAjEfEzZosro=; b=0JGqSztegUp12jGHpl5D9F71Cw0VScuhwzKonjZsVX0wFlMRl2dKXX/WNsn7CReLle kAFWxu7BXy93+NfHewN9EEaSGioeqFMQ6Pic8987sj8I7o6L95bIiVLfZA5GWHcFOGKC jIzmc4tWIXoMfNyL9mN/Hm41LgFuTcS8m0M535aPVv2OTbvS35v4fOULTy8cwtY07Jfk spfrOFGAdEO5w81JfCv70TszQzWZ3TUo6ZC5JzS0usAcE9dXtAnkap6oP++Ub+QBHR34 HUuMDn5/wR2s5/HXfJZkq9eY8ykEVZmHYAOO0JhcI+emhY8h1do30m//cUCQPVz+XM/8 du+w==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Fh2sfoJc; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-83778-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-83778-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id x22-20020a170906135600b00a43a7e96715si784059ejb.863.2024.02.27.09.55.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Feb 2024 09:55:21 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-83778-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Fh2sfoJc; arc=pass (i=1 spf=pass spfdomain=gmail.com dkim=pass dkdomain=gmail.com dmarc=pass fromdomain=gmail.com); spf=pass (google.com: domain of linux-kernel+bounces-83778-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-83778-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com 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 am.mirrors.kernel.org (Postfix) with ESMTPS id 137EC1F26CCF for ; Tue, 27 Feb 2024 17:55:21 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 6DFBB1482FA; Tue, 27 Feb 2024 17:55:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="Fh2sfoJc" Received: from mail-lf1-f44.google.com (mail-lf1-f44.google.com [209.85.167.44]) (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 DD7B647A7D; Tue, 27 Feb 2024 17:55:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.44 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709056505; cv=none; b=FE/nK1+AAF57rcSVD6a4VkwVFli50v11cq3HgRHW3Tk0u/rNXb4+k8gU2LorgLRSSsRnyon24GHvZE+qgWfP0qZsoS/TLFHVTWLpkkI6W7YYihnrgL4tdNOFNWQEZX1Ocy0BTzWSxweomAuVRvD+dRquT/2mENcy2rECt2aLxe8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709056505; c=relaxed/simple; bh=zkHeXCzhJoTyI/FQbYLjcD03+FpKcFDmBTJgvQ0BPN0=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=VOptGPqEmy0qv9/IyDV9HxIn5VoSnflRV9sxcFAZylJm5cL2XkromEHbNywiSSHI1wjgRkXNxqfN7Y5C5algIUBZHcakM6YB5JVXi7t4bVV4dwL+n14VEMedQCDPNGUUqIMsh0L6m5M2wd7NBy89GUD7pYflJ+qwahG8iWItGTk= 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=Fh2sfoJc; arc=none smtp.client-ip=209.85.167.44 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 Received: by mail-lf1-f44.google.com with SMTP id 2adb3069b0e04-51316d6e026so418606e87.1; Tue, 27 Feb 2024 09:55:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709056501; x=1709661301; 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=Y9hsMkWNb2m0rp9UNDMRhCeKg3qiWH6hyTt28k7IemM=; b=Fh2sfoJcd+657bxWtaNIZ61N6cZFfCyI58WZpCOcHiaurR5j1Q9mKWfPG/hAI/mxYF hVqFgVX0sWcIeZrvHXPlzlgK1JqLlN7X3GU8KBQ2NGYpLgclD80thnmNLznFG1s3x9NO G2GhYwH4u8Q/V8gTtecl/E1nrxVAV4eUFlkUPpCmfMEcC+eIA/bFo63GQritYHKDAZp6 KsLVP5KFZzP+VNAdQiN5nneDNGEU1kYcMSq7w91zvCKzfFsXzUVBqPT6pt26KOAi/0PS 1e4EaNZ42RM+XL4B+Mno62ETgqhS6SJRmhopI3JdS1d5ELSULR+a/5n4BXShDCDQHS7m qR6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709056501; x=1709661301; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Y9hsMkWNb2m0rp9UNDMRhCeKg3qiWH6hyTt28k7IemM=; b=JBOW3vTJgzeetteBxfjqvQCd2K2VSe3brX/nCTWNAwTBd6N9eKzbBlxkcXmTxUieDJ GJZKavAPWHvLi2CCXj6MPsuzFXQ0nWsZVlVJ5f1dZ/3WodtkuwLfn1voSDuXbabGUr1B pOkqxc1UhnBC51i4JbA+oGb/OspYiCU0G8bGQzHNWT30654A9Z9RvlaWqAca5+1Z2S96 Nd2WEYMptxx3wVzTuz4Q8Ymw01v3CcfiaGZV9JpOMHyhMVPv000gQITomw+5BOw5Y1bB vFySrFzEe7W5Uuvl8JKDARAuzunfgwlC6SjAx2LAM1RtPOf4TAjFRWFJUTO8l9sJe9X2 Vg9g== X-Forwarded-Encrypted: i=1; AJvYcCWUipYjpnJJxO3vWGsWIzGZdqL32pjGR+zBk4K/YFR1uPRrPRxGCyxvDr3CAQJn24GdhxWYwE13u1r7FXOsPYIXFIflKHXuxPK6imyfnBw18q/mdapA8Nd+OgrVATFdFo7tB/hH X-Gm-Message-State: AOJu0YyeqVScHGQtpYWHn6l3OVIkt1co+Kddqd53i4T5sCbfz8vVa1zt ohl6FF2GH1pgIkR5mXRbk+S0vo7a7hdI8wONFkNWk8ex5eaLeCTf X-Received: by 2002:a05:6512:3da9:b0:512:aa52:5cce with SMTP id k41-20020a0565123da900b00512aa525ccemr8531310lfv.12.1709056500906; Tue, 27 Feb 2024 09:55:00 -0800 (PST) Received: from fedora.. (cpe-109-60-83-139.zg3.cable.xnet.hr. [109.60.83.139]) by smtp.googlemail.com with ESMTPSA id fd1-20020a056402388100b00566439b97c4sm629268edb.44.2024.02.27.09.54.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Feb 2024 09:54:59 -0800 (PST) From: Robert Marko To: andrew@lunn.ch, f.fainelli@gmail.com, olteanv@gmail.com, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Robert Marko Subject: [PATCH net-next v2 0/2] net: dsa: mv88e6xxx: add Amethyst specific SMI GPIO function Date: Tue, 27 Feb 2024 18:54:20 +0100 Message-ID: <20240227175457.2766628-1-robimarko@gmail.com> X-Mailer: git-send-email 2.43.2 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Amethyst family (MV88E6191X/6193X/6393X) has a simplified SMI GPIO setting via the Scratch and Misc register so it requires family specific function. In the v1 review, Andrew pointed out that it would make sense to rename the existing mv88e6xxx_g2_scratch_gpio_set_smi as it only works on the MV6390 family. Changes in v2: * Add rename of mv88e6xxx_g2_scratch_gpio_set_smi to mv88e6390_g2_scratch_gpio_set_smi Robert Marko (2): net: dsa: mv88e6xxx: rename mv88e6xxx_g2_scratch_gpio_set_smi net: dsa: mv88e6xxx: add Amethyst specific SMI GPIO function drivers/net/dsa/mv88e6xxx/chip.c | 5 ++- drivers/net/dsa/mv88e6xxx/global2.h | 4 ++- drivers/net/dsa/mv88e6xxx/global2_scratch.c | 35 +++++++++++++++++++-- 3 files changed, 40 insertions(+), 4 deletions(-) -- 2.43.2