From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f178.google.com (mail-pf1-f178.google.com [209.85.210.178]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B9F1F3264D9 for ; Tue, 16 Jun 2026 13:25:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.178 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781616335; cv=none; b=Puc4IZMZlzJqXUVcLVeYm6B7cD4cV9/6rbZORMcqlvwS0h2wrl8OANg1oNFIMjjWB/2rdU8h+OTozW0BrggOAe2qn6tBHmwYxl2gubk5X8gDCzfzg7LW+p3K7dR9+gFvT/x19CEQFCCllCBGUfItDEOhGfse8a0pTd+orKn6EK8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781616335; c=relaxed/simple; bh=/DhHLMxtax0q61L7+CS/qIAzA9d13fjEx2Ew5GW+K4g=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=O/+2jktOHCKa7EG9zuMGeCQK0QZW/xqVaxRbpmN7maegUpV9HEpnimCvxhGDbrAIGLAbd5AkWeKfDNurxDC/1inZ6zxhkY3V/efg1Toe07XVzUoW9b5qCrQX0www4gMNCnl9NCHteMkmOMZPn0M07HNsP4ZPdmTay8dmKxO1XFk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=kNqs00+n; arc=none smtp.client-ip=209.85.210.178 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="kNqs00+n" Received: by mail-pf1-f178.google.com with SMTP id d2e1a72fcca58-8423f1d8902so2121063b3a.1 for ; Tue, 16 Jun 2026 06:25:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1781616332; x=1782221132; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=TpRajPh6PjOiqYjGPArNVmTipWmAREJJTLFKHMT2x0g=; b=kNqs00+nXc7u4etMTuLiSu8UgmUz7klvaHAVEz9i54WViThAtAQnuCKWRDsK82fV1E uiGa8BNWKEDI8FlVnAl4FwNmrdJnkGHkhDKKnk14roo6niZ1esqhEdg1AdEliutOiGMI x6nNVdElgc1J19W5kKPCXrdlnw2/1ViTsu4ALv5ljIMbeEc6JvYC4+7dHw4kDRN5BroM yckvCUOL2F+0H5kTlvSmlMKiyqWPv4GZVUnsA11E6GBu6kUMviCax7MV7Qdj4V53t/W7 VHlLyWIAppQOvxwSu/f273Qe5KG6Jvr0bVdllVbT64LcL/j/wYOKE0/IPSE1+BdYsWmV 6dFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781616332; x=1782221132; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=TpRajPh6PjOiqYjGPArNVmTipWmAREJJTLFKHMT2x0g=; b=nhXDaGIjaP3X41itHNQ+OWHDyli0KvTJBUKtI74AX+33erYatl6jKwPDj2LJ8sTlG9 yao7Vu2usmZHsiSTUYz1DRjgbZ49s/dHXZ2m/DNfF/+4wxtCGC4Oz1x6pJEfcMWSkn0G eWfRBkmF0lHQhqTmD5Uro4CgnmcVqaAZRYnikxxJZLVxrAccI7PsjOKmykMpwrrJUKra slCVw1iYVjYXcU/l8T1HefQwDKevhfunuhKQc/ndtnQ27Kp2SAZ9MU5m9d7dFHbpBYzU dz3a7yPi9aAaJ0Dz/5wbH9CFLG4RgaWSaFgjPYcKzPgUfsMXnhCUhRWsepBHf3K81NzI 2uzg== X-Forwarded-Encrypted: i=1; AFNElJ9qgJKq8NPGyTa4eZyEsJN53T3RtG7M93Y38o6RhxWfqKOM63v20i3AYA8wO+IPVrZSIVb79AOykFM6r98=@vger.kernel.org X-Gm-Message-State: AOJu0Yz9ivIIXXPbeX2+9ZGQ0CEtruiAkFVdQTsu6DnkZIJN80ztRKD/ pyYMgpffFXst3v6lPR5G6EBIyjRP5CNaTHMSN31Xr3W25dO8rpWfOQI/ X-Gm-Gg: Acq92OEzuhzsoRRXjwNY+ayW5v0JXBPX+6S8NJPJxvILwi3XrHefs88YiDepxS+5SFp jPoFTzlSqnAjsQQdcUs161skvWcmxgLpunv+Sng+hBVZ8F9QIU/OsstRSIAXzU+bB21lHLkxdoW J52tsXrXCAvRE3BSPAhuliDRw1vh9oTvqrBN5z0rco2inzOHJLvHGwnHV/AcpO1bS78Ry+Ao9it pTtVMOeaLDaqGNdDA55Q0J6Qkw2AKF1JJhieFjhQju7mnq1LOLVKnEqWQXgNLKf5XIV/XUMLJ/I pVT61XBkPtFCzkk4aBM9Q6/5/b4aJsm9ErHGRCQX59V3lZh+vo5KBDM9TwkY7H1JDZ4ZrbVMvJb UgduEm0VAmvybpRn+AuK32umdg2jRT5m0rGnBw0MA8B3nE22RYBQDi3VT8bPSPAZFXoZsquAQrR hBWPJnOo/5nU7YCPubmGfpY07gr+m3ws8xht7xQK5voohvag/Y X-Received: by 2002:a05:6a00:a903:b0:842:5712:c2c2 with SMTP id d2e1a72fcca58-844e1aa26d5mr17296039b3a.41.1781616331963; Tue, 16 Jun 2026 06:25:31 -0700 (PDT) Received: from hu-ckantibh-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-8434b046911sm13105079b3a.53.2026.06.16.06.25.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Jun 2026 06:25:31 -0700 (PDT) From: Sanjay Chitroda X-Google-Original-From: Sanjay Chitroda Subject: [PATCH 0/3] HID: iio: callback API signature match for usage_id Date: Tue, 16 Jun 2026 18:55:19 +0530 Message-Id: <20260616-16-jun-hid-iio-u32-api-type-v1-0-952c74195f46@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAL9OMWoC/yXMQQqDMBBG4avIrDuQREilVyldaBzr7yKGxIgi3 r2pwtt8m3dQkghJ9KoOirIiYfYF+lGRG1v/FUZfTEYZq6y2XJqy5xE9AzPn2nAbwMsehHWjpBl UZ1z9pHIIUQZs1/39uZ1yN4lb/ks6zx8FkVEhfwAAAA== X-Change-ID: 20260616-16-jun-hid-iio-u32-api-type-180e8f0b2c37 To: Jiri Kosina , Jonathan Cameron , Srinivas Pandruvada , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko Cc: linux-input@vger.kernel.org, linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Sanjay Chitroda X-Mailer: b4 0.15.2 Hi all, Most of HID IIO driver has correct 'u32' type of usage_id with https://lore.kernel.org/all/20260610-6-june-hid-iio-correct-usage-id-v2-0-c3c5f0720493@gmail.com/ series which is applied on iio/testing branch. On top of the same, this series updates remaining HID IIO drivers to use 'u32' for the usage_id parameter. Pending list of HID IIO drivers are extracted with command line: find drivers/iio/ -type f -name "*hid*" | xargs grep -A 5 static | \ grep -E -A 5 "_proc_event\(|_capture_sample\(|_parse_report\(" --color | \ grep usage_id This matches expected callback API type as HID usage IDs are defined as 32-bit values. No functional changes are introduced. Testing: - Compiled with W=1 for each patch in the series Signed-off-by: Sanjay Chitroda --- Sanjay Chitroda (3): iio: hid-sensor-temperature: use u32 instead of unsigned int iio: hid-sensor-humidity: use u32 instead of unsigned int iio: hid-sensor-custom-intel-hinge: use u32 instead of unsigned int drivers/iio/humidity/hid-sensor-humidity.c | 6 +++--- drivers/iio/position/hid-sensor-custom-intel-hinge.c | 6 +++--- drivers/iio/temperature/hid-sensor-temperature.c | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) --- base-commit: a50909aa46dec46de3c73235fc15a7d6f763d996 change-id: 20260616-16-jun-hid-iio-u32-api-type-180e8f0b2c37 Best regards, -- Sanjay Chitroda