Received: by 2002:a05:6a10:17d3:0:0:0:0 with SMTP id hz19csp1625720pxb; Mon, 12 Apr 2021 02:45:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzwcSyA4CI56ydOf8PPr+IokaE+UNI0EV10NNkJVAhrhNyFTZdESYzW6WHEfva6XLnUUwHw X-Received: by 2002:a17:903:4106:b029:e9:244f:9aca with SMTP id r6-20020a1709034106b02900e9244f9acamr26065642pld.58.1618220744116; Mon, 12 Apr 2021 02:45:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618220744; cv=none; d=google.com; s=arc-20160816; b=ptTaGlaJv6CHRai6Vajx73AF2FCMJulq3frIXDS5CujjN80CKsbjYR6HDMy+wU/9as o3v+23f7IasDjB4e+LTevsb6Ml8Vx54+7tlayWwcWxbq9xuoTptAwYx4NqRdF6z95YDS OGMqz5SlBi1OuDDvnI1VvJK5ovJEeahHrVcNB8bbcuoWki3x2ovibFkc/9V1V/geGVWi 9ow6JGcOndZOqxzBM4L61jwRsC+Dgw0yzSGcJtZdD+6INKwyOHRvHZ/LF6yWLUyzTtlD rINRsG6g1ylgmqfl76qfjy58wYUzp2ieRBQPeCsNYYI9tFG5NhotjgCvmFsxuagMSaaF 5apg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=g97RWjLTi3IWDpfZMCpgMf9rE05Iay6PQNqiZKOZL3U=; b=tpkA5uGdtOpM/mHRy+Oo8Sx9WSoTJzXdsFXP8yqWSR/iVVthIGRLhw//gSvoP5GJix 0a9rFnyR7+nL8ywbsOUoQeaoxze0g10G0ud2cOXv1WyOoKTRk3dwkw8Cz4CQTi2TvfbM lEXyrXByfMEKy206/KikiE69D89jAtDmcIqprOWGIZdgNUxj3y08kDpFYNU7uRwtNn12 r8R3V7BPci7TLjRYI60iAjMzrXhIuljWOffh5l+Mam/wDUJixahhXuNi5TwXUeR5o2WT xiPR+FD6e1KQEr4XwAlWlKLI6SZsRvNTZeBBqFOgG7XihkobrlIQgG/Oxmcn7x/G782X 2oEw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=NY7iWqYV; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u24si15550926pfm.320.2021.04.12.02.45.31; Mon, 12 Apr 2021 02:45:44 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=NY7iWqYV; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243795AbhDLJnE (ORCPT + 99 others); Mon, 12 Apr 2021 05:43:04 -0400 Received: from mail.kernel.org ([198.145.29.99]:34712 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240708AbhDLJKx (ORCPT ); Mon, 12 Apr 2021 05:10:53 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id AC1E0613A7; Mon, 12 Apr 2021 09:06:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1618218389; bh=on9LE10NcRX2a3fn8VBAG/aq0VTV1KB3TLpSG7YI/Fo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=NY7iWqYVJY2Zd93+e38/v2a5mQPsq3TX1SsfxKGNeV0KS+VJCzh7NbIH3ccrHj4r1 WyMthKQvrneuXMhsGZVD3PySAKLhwafg57Mhd2/hQNwtRp37yzXf+EcCO/1otgioeU fA1P6kZEuXI8pd5uzGYOPZSpYm38LD49j25WpHv4= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Aya Levin , Moshe Shemesh , Saeed Mahameed , Sasha Levin Subject: [PATCH 5.11 180/210] net/mlx5: Fix PPLM register mapping Date: Mon, 12 Apr 2021 10:41:25 +0200 Message-Id: <20210412084022.005219377@linuxfoundation.org> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210412084016.009884719@linuxfoundation.org> References: <20210412084016.009884719@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Aya Levin [ Upstream commit ce28f0fd670ddffcd564ce7119bdefbaf08f02d3 ] Add reserved mapping to cover all the register in order to avoid setting arbitrary values to newer FW which implements the reserved fields. Fixes: a58837f52d43 ("net/mlx5e: Expose FEC feilds and related capability bit") Signed-off-by: Aya Levin Reviewed-by: Moshe Shemesh Signed-off-by: Saeed Mahameed Signed-off-by: Sasha Levin --- include/linux/mlx5/mlx5_ifc.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/linux/mlx5/mlx5_ifc.h b/include/linux/mlx5/mlx5_ifc.h index def58d333357..443dda54d851 100644 --- a/include/linux/mlx5/mlx5_ifc.h +++ b/include/linux/mlx5/mlx5_ifc.h @@ -8769,6 +8769,8 @@ struct mlx5_ifc_pplm_reg_bits { u8 fec_override_admin_100g_2x[0x10]; u8 fec_override_admin_50g_1x[0x10]; + + u8 reserved_at_140[0x140]; }; struct mlx5_ifc_ppcnt_reg_bits { -- 2.30.2