Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp9120483pxu; Mon, 28 Dec 2020 07:08:22 -0800 (PST) X-Google-Smtp-Source: ABdhPJzzDThIjKKdGUTtN/PvZNiXE9nxSRofxs+CmIyNx+ZsLxJhBNTfrMtmm7zyMuDD7H87DbzY X-Received: by 2002:a05:6402:318f:: with SMTP id di15mr42691231edb.237.1609168102036; Mon, 28 Dec 2020 07:08:22 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1609168102; cv=none; d=google.com; s=arc-20160816; b=EkgZEwdMmp0XmOR92nrZFBDsiVQfaik9wR1YeMLvYMxMj+2lrw/wxdDK8A+fXo/u0G Zafpm1PztkkPzJlwWwoSwss/HdIaSwH0GJMqkE+ExPlFPA5ajtljdp52l1dis6cnL2gT OiMuTiqmCI6eooUtfWDBM1aQjgAMsAZDM3MfxeyrKwMm03EAWIypIHhjBnDC3YGO1WFl 2iWNtg8kFTf+5Voi8W7CqHgmpuztyBG/pdeJYP1oLvLuMcgJmaSIN6znFeCcQW4nBR1V 9c2EcoQvIAmbByDD/DuRaHxlf5DrXOCll7B3UY6faOtFp4Uc0afWuYMCySlrjofWfYBa z0WQ== 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=P/feva1MvOLczP2pFpo5ZQaeYMWYz/y/V6ZeH0WPUfM=; b=S2UI25iy3oaPF60DStWRezsCpLWgwK4xViHWg2N+0rVLXXlG5fFC947yc7jQkszLbg 2QTJdPezN2hP7Wj6H7jh+ZWjws6Ik9UrpZOau0ui0NEmFfojXSknDzuKz+gd/PQUrCYP fLsPJBd+vVHvJcdudU6KXJDR8Ut21sUlcoZ1frkdMKHmyarwkZfPnLPpoEZAYB2BBQQk pS54l8sfHyJvb+WZVcwBUOJP6Ku5y/c5by8At9zBivMfyHM5a474aS2BHQ+5WkxGmLdo gYg53yrl1W7irUUIzRxdvQSY+TYu4dZ2K3Ad6ZD+8x8bLGqPq8Qe4u9/3dCH8o59gP7e uZ9A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b="amEzUK/y"; 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 h17si18505530ejc.592.2020.12.28.07.07.52; Mon, 28 Dec 2020 07:08:22 -0800 (PST) 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="amEzUK/y"; 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 S2439614AbgL1OLX (ORCPT + 99 others); Mon, 28 Dec 2020 09:11:23 -0500 Received: from mail.kernel.org ([198.145.29.99]:45568 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2439203AbgL1OLA (ORCPT ); Mon, 28 Dec 2020 09:11:00 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id CBA41206E5; Mon, 28 Dec 2020 14:10:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1609164619; bh=cq7DSZK3KBuJ9cpk6CNdkYc5Fqv8Fq7RRPU/l227hIY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=amEzUK/yn2k3HoyE3YXNwbGsO4088dYJcvih8rTBABHOR6C3QOAFZOAeOBlLnyx7W 6mUKUWTuSCfheaklC8fU+bWdm/yX1mjuZdlwUQJh+rcJhkXTckmpuC1T6vRmhszMbq QOLgRfUKRef71IB5d7M+5hf3unUWVz2w4Ry7DS+w= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Vadim Pasternak , Hans de Goede , Sasha Levin Subject: [PATCH 5.10 211/717] platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration Date: Mon, 28 Dec 2020 13:43:29 +0100 Message-Id: <20201228125031.083697471@linuxfoundation.org> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201228125020.963311703@linuxfoundation.org> References: <20201228125020.963311703@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: Vadim Pasternak [ Upstream commit 2bf5046bdb649908df8bcc0a012c56eee931a9af ] Remove PSU EEPROM configuration for systems class equipped with Mellanox chip Spectrum and Celeron CPU - system types MSN2700, MSN2100. Till now all the systems from this class used few types of power units, all equipped with EEPROM device with address space two bytes. Thus, all these devices have been handled by EEPROM driver "24c02". There is a new requirement is to support power unit replacement by "off the shelf" device, matching electrical required parameters. Such device can be equipped with different EEPROM type, which could be one byte address space addressing or even could be not equipped with EEPROM. In such case "24c02" will not work. Fixes: c6acad68e ("platform/mellanox: mlxreg-hotplug: Modify to use a regmap interface") Fixes: ba814fdd0 ("platform/x86: mlx-platform: Use defines for bus assignment") Signed-off-by: Vadim Pasternak Link: https://lore.kernel.org/r/20201125101056.174708-2-vadimp@nvidia.com Signed-off-by: Hans de Goede Signed-off-by: Sasha Levin --- drivers/platform/x86/mlx-platform.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/drivers/platform/x86/mlx-platform.c b/drivers/platform/x86/mlx-platform.c index 986ad3dda1c10..623e7f737d4ab 100644 --- a/drivers/platform/x86/mlx-platform.c +++ b/drivers/platform/x86/mlx-platform.c @@ -383,15 +383,13 @@ static struct mlxreg_core_data mlxplat_mlxcpld_default_psu_items_data[] = { .label = "psu1", .reg = MLXPLAT_CPLD_LPC_REG_PSU_OFFSET, .mask = BIT(0), - .hpdev.brdinfo = &mlxplat_mlxcpld_psu[0], - .hpdev.nr = MLXPLAT_CPLD_PSU_DEFAULT_NR, + .hpdev.nr = MLXPLAT_CPLD_NR_NONE, }, { .label = "psu2", .reg = MLXPLAT_CPLD_LPC_REG_PSU_OFFSET, .mask = BIT(1), - .hpdev.brdinfo = &mlxplat_mlxcpld_psu[1], - .hpdev.nr = MLXPLAT_CPLD_PSU_DEFAULT_NR, + .hpdev.nr = MLXPLAT_CPLD_NR_NONE, }, }; -- 2.27.0