Received: by 2002:a05:6504:1d0:b0:1de:de76:8684 with SMTP id e16csp902713ltn; Fri, 2 Sep 2022 10:00:05 -0700 (PDT) X-Google-Smtp-Source: AA6agR7piT3wHE+Z78lTfhU+NDHXatQ6WSigWDnyIEbQEMO+7VJ9PI2nFHQ5rdGvr5PN/eChF2Ds X-Received: by 2002:a17:906:5a61:b0:741:78ac:851f with SMTP id my33-20020a1709065a6100b0074178ac851fmr18607258ejc.431.1662138005759; Fri, 02 Sep 2022 10:00:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1662138005; cv=none; d=google.com; s=arc-20160816; b=Y/cS1Qgt+rWaw75ysMq5cLEbByB/SegU08WUSOJuqkZWDJwPXlc1sToyQ/ITKrAHFw cQaokAWY5N4x1eDgl2iYeNRONGq+t7CtqCEo+/tWzF+L0VgFzLldVWFZYMzGxA5+aMis lJQ+ByitMv7tMtqCr/eM0wkjH+FLHMXMFFvtnGbur9CEmmk2BofRnFypzwxC9E8E/4eW dvw1deqB1Y+e4zkhnS5hrp+HgG4uN9FWN2OppTL9O+VKjNEqe/ymdTFSPiGSU2me7iB+ WASdZG/zYxNJ3CvmXu9IzqDtn2PqZf4En66mOzVWSrAumbmvPujRiS6XMyF9PrC9fS02 7esQ== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=Q3KqVUdLD6XuB+OFjLXr41Zm4DikcBPk8SlMM9cR4d8=; b=I0PeO+aMtmNmmRFwFSoPmH+OXHncPFBkDASMCc5QL836cwq6P/ilqms8dwp0LCVkiB z+pcN69Nll8Rzec40P1uivIXl4ossKp8TPARdwz5pE4gYQwx3YubmljEjFbTNpynELpw DEvruD8zoIyfx0prdLKf0znj6rPyFXIBhqr8/K5NXqlrsNUSsnS9A4MO7aZFJr/gdhmd NK4i89xUcZML/NSUdR5U+mV2smD/DOdIN+t/IFK/0hTghIayrG4OlAFxqYLxlfqlxV1L Sz4pm42NfyOZBLH8CIrX9gQmf/Z/rWfpCgDAoEqqVV+whqkfczuQN/tPe9y7yuQKE+7I juWg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=Uot+ZWL1; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id g10-20020a056402090a00b00447978abf00si606893edz.226.2022.09.02.09.59.38; Fri, 02 Sep 2022 10:00:05 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=Uot+ZWL1; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236746AbiIBQ5T (ORCPT + 99 others); Fri, 2 Sep 2022 12:57:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42928 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236666AbiIBQ5Q (ORCPT ); Fri, 2 Sep 2022 12:57:16 -0400 Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 808AAF4907; Fri, 2 Sep 2022 09:57:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1662137833; x=1693673833; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=dh4E8aQGYs+CfKpsiSZgidtCHtHjhVFiAw4XcNKrGyI=; b=Uot+ZWL1gsHeWFllk+q3qKJvDd7DnHsJ22vECOvR3RcTkB9Zur2HMk1M xw28WKqWjb6fT/W/hHhcFTwdyJAqmjASafoOOW+W/1sS/+AAjalXmOvdF hwoW/ThzHXESmVcuq5R2TPRxhlXbBhEHNZ6YA/YTS1zZWsArAub1mTZtu m1f5gWNzT5SR2ShnSR1YDbUsTK8zBrvfK5yI2x4dfYaZ/8XZCP/qYNktG JsprlaphzFUwiH1Y+G3PaNnr/F8xIAPByD7pLMhB/mH6L0T42z497tYUS 9SqhlWCwsFnfr1asTuKSYxXaig+NqXG46SrD3PCuPHA1ceWHWMISwMsLS Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10458"; a="382321118" X-IronPort-AV: E=Sophos;i="5.93,283,1654585200"; d="scan'208";a="382321118" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Sep 2022 09:57:11 -0700 X-IronPort-AV: E=Sophos;i="5.93,283,1654585200"; d="scan'208";a="646170192" Received: from rhweight-mobl.amr.corp.intel.com (HELO rhweight-mobl.ra.intel.com) ([10.209.55.214]) by orsmga001-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Sep 2022 09:57:10 -0700 From: Russ Weight To: mdf@kernel.org, hao.wu@intel.com, yilun.xu@intel.com, trix@redhat.com, lee@kernel.org, linux-fpga@vger.kernel.org, linux-kernel@vger.kernel.org Cc: lgoncalv@redhat.com, marpagan@redhat.com, matthew.gerlach@linux.intel.com, basheer.ahmed.muddebihal@intel.com, tianfei.zhang@intel.com, Russ Weight Subject: [PATCH v1 2/2] fpga: m10bmc-sec: d5005 bmc secure update driver Date: Fri, 2 Sep 2022 09:57:06 -0700 Message-Id: <20220902165706.518074-3-russell.h.weight@intel.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220902165706.518074-1-russell.h.weight@intel.com> References: <20220902165706.518074-1-russell.h.weight@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add a driver name for the D5005 BMC secure update driver. Different driver names are used for the N3000 and D5005 devices because future changes will add conditional code based on the device type (N3000 vs D5005). This change enables D5005 secure updates of BCM images, BMC firmware, static-region images, etc. Signed-off-by: Russ Weight --- drivers/fpga/intel-m10-bmc-sec-update.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/fpga/intel-m10-bmc-sec-update.c b/drivers/fpga/intel-m10-bmc-sec-update.c index 72c677c910de..526c8cdd1474 100644 --- a/drivers/fpga/intel-m10-bmc-sec-update.c +++ b/drivers/fpga/intel-m10-bmc-sec-update.c @@ -605,6 +605,9 @@ static const struct platform_device_id intel_m10bmc_sec_ids[] = { { .name = "n3000bmc-sec-update", }, + { + .name = "d5005bmc-sec-update", + }, { } }; MODULE_DEVICE_TABLE(platform, intel_m10bmc_sec_ids); -- 2.25.1