Received: by 2002:a05:7208:9594:b0:7e:5202:c8b4 with SMTP id gs20csp2436232rbb; Wed, 28 Feb 2024 01:29:22 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCUY9fzBqzwcdl3/ClHbUd7OfLkdF3vqugVpYLRkom5WnudVJimW4GKUMJYtt24RLg5rDHNWfJh2a44CXXVvucwyatZ0+rvx+nXztYt1LA== X-Google-Smtp-Source: AGHT+IHfIpNCcNfxDUD7NpjIA+yPJJFxLZWovqTL8jzeyvaOB8cPWPpWrI7W3DGynRghHd2CDPQa X-Received: by 2002:a05:6808:1a22:b0:3bf:db6a:7614 with SMTP id bk34-20020a0568081a2200b003bfdb6a7614mr5553826oib.42.1709112561873; Wed, 28 Feb 2024 01:29:21 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1709112561; cv=pass; d=google.com; s=arc-20160816; b=y0RxGBqy/Efyxk39vWk8HMrXeaKo0d57kkxjuMq6Nskn8+aO950CxBZ6WRN8ufb138 AoUB5sDI25c95DZ1AHMLJeyRO8HAyIOkGodYBHD5rnwFXM8J/FCDYzV59bxDxlPU41N8 nCMIjjkJfntgjF2bAsnNRhA57CiQc4Mrd9Kff68ljHmf+BwNyp70C4k3w4fKp7JiIoCB eDeTh1qJyCLJbPS46htF1uREluBjBSvauEeVoXbqKZhAjENgKEEFo3KlzOoee0ImmKEl eNYSYPJ/QcFwbFJ3HuLfY/kAGykRt9UF+B19Y42G7J3fqTGL2cMirwwCQrpViJpwjIn6 pkMg== 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=Kc4jA4ipMZKYOxo4miO53STZlAPb1xI5m4EHadQOcwM=; fh=0GNeY39Cl4xRhSi2TAvxQ7Q3gtM1UYmjYULYBkUvepo=; b=uElML5n4VGXvGHjjihEU3qrl2p/HqAYKGtuxCN2YTmxniO3wZMbpDNDBiThGIicNZT 9u8XpgdAkxz2GcgZreQOZDmeiwLXAG5W1W/bfLurkUX2ITAUK8CYQpdAbB9ww/9CEIsS Q8ctPe96Ca7rw/7gEQLxiLoz8wSodq05m4sz4XVg+wYfcAsgDFD7jw/si+Ampa6b4emx vLIylr7RwGRcb7BeK7uRdq4blyumtnnliZNIrD+KApJPI5xC/+VG4R8x0zAceNGdMqIG eT5/9dvIZYvNzBLTqU+XqeR7cGZHL44rg8KDMJVqhAEEeYB2u7N65iYGFeYiC92waE9C Stjw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=mP7E7+B4; arc=pass (i=1 spf=pass spfdomain=intel.com dkim=pass dkdomain=intel.com dmarc=pass fromdomain=intel.com); spf=pass (google.com: domain of linux-bluetooth+bounces-2179-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-bluetooth+bounces-2179-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id e13-20020aa7980d000000b006e0dd4e9306si7138882pfl.24.2024.02.28.01.29.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Feb 2024 01:29:21 -0800 (PST) Received-SPF: pass (google.com: domain of linux-bluetooth+bounces-2179-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=mP7E7+B4; arc=pass (i=1 spf=pass spfdomain=intel.com dkim=pass dkdomain=intel.com dmarc=pass fromdomain=intel.com); spf=pass (google.com: domain of linux-bluetooth+bounces-2179-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-bluetooth+bounces-2179-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 sy.mirrors.kernel.org (Postfix) with ESMTPS id BA68CB23E64 for ; Wed, 28 Feb 2024 09:12:54 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 18B962DF9D; Wed, 28 Feb 2024 09:12:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="mP7E7+B4" X-Original-To: linux-bluetooth@vger.kernel.org Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7D74322065 for ; Wed, 28 Feb 2024 09:12:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=192.198.163.12 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709111567; cv=none; b=iObZWDFT25qv7b9QSYHTFgJPlzZxDq5+tnBSRyq4MrzT2O6Td277rCLszlYtFaakgtlgJ7ZZyFkXqPyEvDdOuZsVcRYPR+EJAOTAACITFSlIxUSs8Qo/uvCAWPO2FBeDshYbB8GqFADztwRz7l4fA8ZHgOhm+HOXvWxqmehyfV0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709111567; c=relaxed/simple; bh=Ds4vrfrn3SzVSKeb+mnKQ4GmeNNuApOXg4f9oVa0QSw=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=lIm4v9XwnfT9T299iKJNjjI5Ww12tCMtkEuWVIoGPSwb4lYmRbIG1ZHKyPvNjaYrckZlBaEKFN2wX2oUXbW6p1jBV9JjJHJLWIGpH2IM6Bj6P4bW3YPVng29bxIKcfrxB6u3NsBivUtlM8aIdCoikndThHKjWHBwZBhY3oDv6x8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com; spf=pass smtp.mailfrom=intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=mP7E7+B4; arc=none smtp.client-ip=192.198.163.12 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1709111565; x=1740647565; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=Ds4vrfrn3SzVSKeb+mnKQ4GmeNNuApOXg4f9oVa0QSw=; b=mP7E7+B4VqZWB3RiXMpuD6vZxWPaVtowb3PaNKu27plJtfRRLYKT10Xl yLSQPMo3zgOZaXbOT+XpRuKGrgDsp7AvI39UmkUW4lpvAgolgg2zIHt8l /D7yNELnCzPfzKr+dCtUgyBpruN7ce3cNRUyCL0kfS0XmpyiUuwAp3vYc iQg9kOz7RITSPOsbhhG4K6mmnJJYF/TRVrdH3Kga9MBlGEfY2EqaQdDsA fJZ1M5nTUP4DZS8nR70V8rcY/lClDNxhBqZp1sQfp7kT1zbOTBSZJgGTP ato7RuUt5v0L4O7K36BCl4BAneueC7zm3+EO12y7VgVARi+rjgPVx0eO8 g==; X-IronPort-AV: E=McAfee;i="6600,9927,10996"; a="7282273" X-IronPort-AV: E=Sophos;i="6.06,190,1705392000"; d="scan'208";a="7282273" Received: from orviesa006.jf.intel.com ([10.64.159.146]) by fmvoesa106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Feb 2024 01:12:44 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.06,190,1705392000"; d="scan'208";a="7797515" Received: from intel-lenovo-legion-y540-15irh-pg0.iind.intel.com ([10.224.186.95]) by orviesa006.jf.intel.com with ESMTP; 28 Feb 2024 01:12:43 -0800 From: Kiran K To: linux-bluetooth@vger.kernel.org Cc: ravishankar.srivatsa@intel.com, chethan.tumkur.narayan@intel.com, Kiran K Subject: [PATCH v1] monitor/intel: Add decoding of firmware SHA1 in read version event Date: Wed, 28 Feb 2024 14:55:04 +0530 Message-Id: <20240228092504.3716904-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 0de864d8a41e..aa05a803bf8e 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