Received: by 2002:a05:7412:419a:b0:f3:1519:9f41 with SMTP id i26csp3599179rdh; Mon, 27 Nov 2023 20:17:16 -0800 (PST) X-Google-Smtp-Source: AGHT+IErwFf4iJ5uxB34XHEtLBGci+Umhbpx7qy7Axd/K6tIFzAtZ/jzlzAKOAtRlTyLdZxXfvMv X-Received: by 2002:ac8:5713:0:b0:417:a348:3f37 with SMTP id 19-20020ac85713000000b00417a3483f37mr23178138qtw.35.1701145036257; Mon, 27 Nov 2023 20:17:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701145036; cv=none; d=google.com; s=arc-20160816; b=b6DJtxbjChfRWna3Aw042tvqzHnaL6A7Sdnqh227YCjPqj4SWhcgJX3CAcEvSJfxmX z1IU+THCLSFQ8WwFK+vbQkuCNHuo2LOETmc0nMhv3ARjVbhLvfgClXZMSyefcogDC1aq ec+NLS5eTFx5hN+MBpnCuLSUygKNuBnhPlh20EViAPbZG1N42jQOQD1/D5qP3XDvSWM8 QJb1qYVsJ1Z6Fg/UMB6D9SgFCgC3uz6sp5jd/EP77/hZMceh8SeP7T2q4T6Vk4Ww7OOc rTKMDbuMnpxdGgNFndewO7R979ZtmdwH4lBplKTdkwE9po6Ka5mo3vW4afdDLJWJ3Aw9 aQiA== ARC-Message-Signature: i=1; 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=Pn16qlpXMwIMKVXpljszqNTOhj/GuTm3/L5wNrjZ5Z4=; fh=U3ev7U7uX1ilviB+nfdu7oOFhneDnAUw+Nb8W7HsKBg=; b=Dne0B/LQsyn/n3IVSpji634su0qOyzAa/xw7brddXM2dl/SZ3z3ppcygAUZSDIDxtJ nlEQa1u6oWXrwclelQzs4ZBylLGsGcWB8Awmh7G8edQv3IYtjo3XADdlm3c3aleJ0ptR pNl7H/O0sMM0ERTU3muUjEbQ8/k/g1VDbWaYCgho3JXIJurTG0ANaaFO7tRq4VAeky+P NYopNit2nPYEgdDVQmzGniNo0fF3uxXbSlzL6ACuEyv5fPGXnMctmCD9hY0vzHwKnrc1 3PxE6cTSEj8VIEEnTZqRiKejHq8hObo/STe6qH/aAVNaL1Yq61VQ+OqogmPGt/D1aqJD L29g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=fPOTojv9; spf=pass (google.com: domain of linux-bluetooth+bounces-257-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-bluetooth+bounces-257-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id d13-20020ac85acd000000b0042387ac234bsi10770187qtd.107.2023.11.27.20.17.16 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Nov 2023 20:17:16 -0800 (PST) Received-SPF: pass (google.com: domain of linux-bluetooth+bounces-257-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=@intel.com header.s=Intel header.b=fPOTojv9; spf=pass (google.com: domain of linux-bluetooth+bounces-257-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-bluetooth+bounces-257-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.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 ny.mirrors.kernel.org (Postfix) with ESMTPS id 9141A1C20AF1 for ; Tue, 28 Nov 2023 04:17:15 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 413C8101D8; Tue, 28 Nov 2023 04:17:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="fPOTojv9" X-Original-To: linux-bluetooth@vger.kernel.org Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.8]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 363C2E6 for ; Mon, 27 Nov 2023 20:17:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1701145028; x=1732681028; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=XBiUC1bIe26Kzoox/bRe7wGoYs2HeWvKcMT0pr1DcMk=; b=fPOTojv9w+g+WjtXfk1tvOgGs70vd+PyhyYOdOmVZUseb2wCEjLLJtzG GRCj1JHTXAPjpsUD0zOD2cTYIumXgl7cvVuObofUfM7jF/+IKkUOSvoHy EvmEHMeIaHq8LfJ0hs4CBMMnmkdGnSgOeKaj8r7YX9mZTMOQl7vDOr7a9 fthlfeCUKvWGIJ+gGn2gHiI2Wg9TKvU8R//dQcqbZ5ANC2jh/3b9ZtfS4 8+m/FRTMWZbmbytNwkx8syNze7pq/esJL2eKtODIYyXmq1GKyeHYlYyTK tVskR2HSdtr+qTDylM9Nbg+feENuZtZatPnmQ1WR2ZjTu3706hFNugGUY g==; X-IronPort-AV: E=McAfee;i="6600,9927,10907"; a="6045005" X-IronPort-AV: E=Sophos;i="6.04,232,1695711600"; d="scan'208";a="6045005" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmvoesa102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Nov 2023 20:17:07 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10907"; a="761827490" X-IronPort-AV: E=Sophos;i="6.04,232,1695711600"; d="scan'208";a="761827490" Received: from intel-lenovo-legion-y540-15irh-pg0.iind.intel.com ([10.224.186.95]) by orsmga007.jf.intel.com with ESMTP; 27 Nov 2023 20:17:05 -0800 From: Kiran K To: linux-bluetooth@vger.kernel.org Cc: ravishankar.srivatsa@intel.com, Kiran K Subject: [PATCH] monitor/intel: Add decoding of firmware SHA1 in read version event Date: Tue, 28 Nov 2023 09:59:22 +0530 Message-Id: <20231128042922.2514576-1-kiran.k@intel.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-bluetooth@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit < HCI Command: Intel Read Version (0x3f|0x0005) plen 1 Requested Type: All Supported Types(0xff) > HCI Event: Command Complete (0x0e) plen 107 Intel Read Version (0x3f|0x0005) ncmd 1 Status: Success (0x00) CNVi TOP(16): 0x00400410 CNVr TOP(17): 0x00400410 CNVi BT(18): 0x00173700 CNVr BT(19): 0x00123720 CNVr OTP(21): 0x0413 Device Rev ID(22): 0x0000 USB VID(23): 0x8087 USB PID(24): 0x0032 Image Type(28): Firmware(0x03) Time Stamp(29): 23-42 Build Type(30): 0x01 Build Num(31): 0x00011d97 FW Build Product(32): 0x06 FW Build HW(33): 0x06 FW Build Step(34): 0xa0 BT Spec(35): 0x00 Manufacturer(36): Intel Corp. (2) HCI Revision(37): 0x3597 LMP SubVersion(38): 0x3597 OTP Lock(42): Disabled(0) API Lock(43): Disabled(0) Firmware SHA1(50): 0x2e575f2a Unknown Type(51): 00 Unknown Type(52): Unknown Type(53): 00 00 00 00 --- monitor/intel.c | 1 + 1 file changed, 1 insertion(+) diff --git a/monitor/intel.c b/monitor/intel.c index 0191987d45fb..4aea4d5fbb99 100644 --- a/monitor/intel.c +++ b/monitor/intel.c @@ -291,6 +291,7 @@ static const struct intel_version_tlv_desc { { 47, "SBE Type", print_version_tlv_u8 }, { 48, "OTP BDADDR", print_version_tlv_otp_bdaddr }, { 49, "Unlocked State", print_version_tlv_enabled }, + { 50, "Firmware SHA1", print_version_tlv_u32 }, { 0, NULL, NULL }, }; -- 2.34.1