From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 92D9B22FDE6 for ; Tue, 25 Aug 2026 03:39:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787629176; cv=none; b=TyG0KwbZQnMCips6/I97SN9DTyfjUrFq0mS0P68Wl+oEnGwzWkWxXkEuiTCqCVK3rFxTenoitX9TjlTHpvESDKpYlRtEyneRdqfpsE/+8ge9qCjNmLDi88Zz33HpfAApflMDb8NJT6qQ9lC2f+Vhkez+/7RDtUu5bG6Jecr1GuA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787629176; c=relaxed/simple; bh=b5JACez2nK38fxDSCnVCINWrSOrr4lZXyjQAUn2KU1Y=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=iPFEC7RW/V7b1UXmcKBv+7ENg0c+RmPOOhLI1lKZBtP1rsumnTEWOKb9NgI93Tz+giLA5lw9ki4VIi0Gv4mb7xgVZCD4WGKFH6j8063HUvMCFsiWDRybeTdP2p5tDGyZLMSafYps5S12+/+huhog9RiGr1uMDguEcJKQEMcPNSw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=Rh/ABkoE; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Whe7MsnM; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="Rh/ABkoE"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Whe7MsnM" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 67P2R5Ct3741452 for ; Tue, 25 Aug 2026 03:39:35 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= 84HwQDQ0U0qytZHjgh7YElDDyTGY9iMA6qEWfxiQS7I=; b=Rh/ABkoEOabv9s+i vosYXnrH2fDLAlBacNZ2SpgUMInDQP8D2OAymZQDMvQHbylwKJvI/5a6Q6kf517J 3VkCc0imrBG/U70b0ZfHJ2brAgybv42s9+vIsDBOPAJFwMyVjAm3stEVkojXLBUN /ImbNS6y9lBWSXSkYrZvwMH54nzLwKR0jePDny6EMnHRc9/yZ1jbDxID2AN8LCfg 4m/cEFfJLzgQkOromV5P3eY20MVlxWUcQqCR7uKIq3+UdiBTJf8k/aTiR/tKsKUG ZKCwmHl5KQCGdPC5VjMb1EjsmNhkGLyNwVKzePyyN9d/55CJV0IgMTuev2OPjqjc u9Kg9Q== Received: from mail-pj1-f70.google.com (mail-pj1-f70.google.com [209.85.216.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4g8kv7bssu-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 25 Aug 2026 03:39:34 +0000 (GMT) Received: by mail-pj1-f70.google.com with SMTP id 98e67ed59e1d1-38e6d253330so523940a91.1 for ; Mon, 24 Aug 2026 20:39:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1787629174; x=1788233974; darn=vger.kernel.org; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:from:to:cc:subject:date:message-id:reply-to :content-type; bh=84HwQDQ0U0qytZHjgh7YElDDyTGY9iMA6qEWfxiQS7I=; b=Whe7MsnM8zqqRYwL7nPmPASPe3IcGa2adwjCnCiFSFGodWTj2pkYeHSWZe8OF0i8mK aQmmjRxivddLGclrVe9KfRpTSiQ97+uI0sZl8DbE1+l14KbWSWnDSw4FupdJR0b1//Mo orVtgiUcGfa+b84wdRWjZEl0g5Vh+LjuAQx+3G/aH9J74EBV8gwMGjoin9A2YfHTjtyD xWKYcO+2YuYlC9isGl7VsZWuB3FZFh64Dzl5MCYMu3K9lfZX3PeRxMYthwfuGbThJreQ 7CdykMFKvDBNu2VfaAGVTRtVcY+4ZLy1tGlZ2AqXIejQQQ+A31Wgw+LfRtYcWk3w1ARi B6LQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787629174; x=1788233974; h=content-transfer-encoding:content-type:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=84HwQDQ0U0qytZHjgh7YElDDyTGY9iMA6qEWfxiQS7I=; b=mzQjOYFT9Jl2AfwxncHIE3Yl6vWESTo58j15BCn00avoF8RgbxNoLgloxl1zEZW8n4 Tx3UwUo2bT6jJMUUNcMF207Ck6dJLgCbJc1KPKan1RxbgXZ/1IOOLqHqyt+UhYIMXqkw V55nyOS3su6Od44S143OUIwF7l1aLjJUA/7L/yBGh75iKmEdb6ic3Vbd4nmpesvrJidT Hs7thnKyipGga5dXsvdijEXNUyckLEyPb4RoMXMLVSWm2V5d0ogn/sOX4kN9JLs9E5Dk aGV4gM8X3KizptEs4L9GrTzCyAquZiRDKMIPuvS8bKA5EAvnTvbbWCrYZ5RLzjNyWDOz y6kA== X-Forwarded-Encrypted: i=1; AHgh+RpWNq3MD6LCZRCXlCagtfnaMaHSvhZgwsogLD6bvjzeYZkpL3HGZ3gJxgIDhk9AJFX/uOHu73kCWQHjnww=@vger.kernel.org X-Gm-Message-State: AFuF++l07oGFGDHcJnEH3dGI3g0vRZ+BBUxR+RB+JoLAf5vklu49JyVk 6U1pcEvXGgNmItZTAE2oHsYVgbHQbOcBhMsyryO8AHGMfaim8EG1E8zugmm7qPoY4DylhjuKjMt KdxL0xYs9PPPX0BhM+/A8TVoQw1Zb8l2tHvzyla/7MVmerZxAma3E/oG55kf8/7xWoaQ= X-Gm-Gg: AR+sD119gWss8TVq+/IMLEKv2cDul18z8ksQ4dbOJpuRg+0UheYWYiHngefmRzglKlg uvjRiqHCNdnn8PRwDSVACIzdCoVz7+sLr6B48+kTLPaKoVqwAZB5TAwbxJgym/vS6gvcaCFfMu9 Fy16zz2qJmJl6zBLjBvnuFxj1UP6YdLBK77h98WYrVVX2YfVs22ClK+jqVWMYSx+hkn5XYoDy3p eVCF/oDgIJbxrTQk5E0zIyNJB+XTo9OxF7WRoXtuN2ML/5sknk7bfnn8eGb+KqSTNZoaNo4tH0H XBl/AjL0EF/10MXSoBe/IHWv0Je77B+Co5/xxzDrPIkP5sdjWOuafWeZKza9nbS5rIh8OuV4wDd A4DvqZSPVCDbXUBSsIZioArXvQDK56Of7z1ovypvJbizONljfaoebE8w07BBN4X+WGQF+ X-Received: by 2002:a17:90b:3e50:b0:38e:c232:9d2c with SMTP id 98e67ed59e1d1-396459f432bmr4215576a91.2.1787629174240; Mon, 24 Aug 2026 20:39:34 -0700 (PDT) X-Received: by 2002:a17:90b:3e50:b0:38e:c232:9d2c with SMTP id 98e67ed59e1d1-396459f432bmr4215543a91.2.1787629173814; Mon, 24 Aug 2026 20:39:33 -0700 (PDT) Received: from [10.133.33.69] (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-39645d31e8csm1916325a91.9.2026.08.24.20.39.29 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 24 Aug 2026 20:39:33 -0700 (PDT) Message-ID: Date: Tue, 25 Aug 2026 11:39:28 +0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v6 2/2] input: misc: Add Qualcomm SPMI PMIC haptics driver To: David Heidelberg , linux-arm-msm@vger.kernel.org, Dmitry Torokhov , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Lee Jones , Stephen Boyd , Bjorn Andersson , Konrad Dybcio Cc: David Collins , Subbaraman Narayanamurthy , Kamal Wadhwa , linux-input@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20260806-qcom-spmi-haptics-v6-0-19fcecd5204f@oss.qualcomm.com> <20260806-qcom-spmi-haptics-v6-2-19fcecd5204f@oss.qualcomm.com> <214bbcf7-38ba-458b-81ba-d7f3a42cb73d@ixit.cz> <7df4c69d-9d7b-418f-b7dc-a03a710dfb13@ixit.cz> Content-Language: en-US From: Fenglin Wu In-Reply-To: <7df4c69d-9d7b-418f-b7dc-a03a710dfb13@ixit.cz> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Authority-Analysis: v=2.4 cv=Cfg4Irrl c=1 sm=1 tr=0 ts=6a8d0e76 cx=c_pps a=0uOsjrqzRL749jD1oC5vDA==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=Sv0fKeRqtYgA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=5_8ev1SDl5wn8iQIMj0A:9 a=3ZKOabzyN94A:10 a=QEXdDO2ut3YA:10 a=mQ_c8vxmzFEMiUWkPHU9:22 X-Proofpoint-Spam-Info: AW1haW4tMjYwODI1MDAyOCBTYWx0ZWRfX2Lt+7TEwO6zg a5mqnDqaMyCQ3N+M3Gn6eMITdAlkFduXzsGSt83PAp4J2Iwv/sA34KwrF9Lpmu1ypBDSayRR+0k vSTMHMFLDcRT0IMMJvH4lg3G9Ci8f5w= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwODI1MDAyOCBTYWx0ZWRfXwZJFhCcQIlX/ 7FRIIyE146ux7kjrm/1odTtICZl0nfIlz+4HPdPwzCzIp9q5wjBNCwHnBtBsXPB3jQqv5/x29ZQ Uu3K12gQTHp1CI8NGGp6WhOqi2PL28mMa5WsOU3iknVBOqaWE/z071n4Yilpp/X2g7FnRru6orP vUxxyjGVTALkKYbp+/H2EKuKj3e8BSyM7wesEOMZtu7u5Wame1KKi/lhb4tDlnjS6ovzgw4WU6Q YqXUlWNwsmJhOilsC1oVrYHkQip7huFDBD0bJpBTwH592m9kVnBUE1liXyk+x94ezr0SH0QiCR2 A22gdZnPPpBnxcm9KoEBI1+Nj5Ok7OTddHIPfQfhynoG/WhaOXOaB7Cc6QnX69OR62w2XcsB5Ke LH2Tl+iI8EtVED1cdemFn4x2QeqLEV8z23pKkBQxgqzgF8B6BCohvSkd37kgQnJlXYTf9igS/lh hYSVNnX1B3OqlhkyFIw== X-Proofpoint-ORIG-GUID: YH-vsL-K-1V-6EQeo881kMWk6nkP1ngu X-Proofpoint-GUID: YH-vsL-K-1V-6EQeo881kMWk6nkP1ngu X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-08-25_01,2026-08-24_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 phishscore=0 impostorscore=0 spamscore=0 suspectscore=0 priorityscore=1501 malwarescore=0 clxscore=1015 lowpriorityscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2608250028 On 8/23/2026 7:36 PM, David Heidelberg wrote: > P.S. Could you post together with the PMIH0108 device-tree part and ideally the > device integration you testing with? (or at least share the WIP DT, if it's not > finished yet) I left them out when I sent patch v2 because there were several board-specific changes, and it was easier for me to revise the driver change without them. I’ll resend them once the binding and driver changes are accepted. You can use the example that I replied here if you want to test them out: https://lore.kernel.org/linux-input/02269d67-41e3-48eb-9ce1-e3775a4c2eaa@oss.qualcomm.com/ Please remember to update "qcom,vmax-microvolt" and "qcom,lra-period-us" parameters to match with the LRA actuator that's mounted on your board. Thanks Fenglin