From nobody Sat Oct 4 17:34:06 2025 Received: from mail-ej1-f52.google.com (mail-ej1-f52.google.com [209.85.218.52]) (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 320601D63F3 for ; Thu, 14 Aug 2025 14:31:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.52 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755181917; cv=none; b=danJp6s64isMNZ7n1wDVEJnf/SMB877OUK4/PBKHls0A3OMoBMbIrRbtHJbs33q3nEfmkjAbV75LDnqpxF53A+6wRs+E9VWOb1iGpzMaRa0JGRd7gF2XtY403BDsPRj99fOHmgGDrGQ76njvH6RMdXnIHUgU4HuCxhlbgI6QdxY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755181917; c=relaxed/simple; bh=DhSXH5X/MnMSzKpEZ4Sb383iahpmcRMY2QF61lP6iQY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=jJIjslPUai5g18OyqhORU+LV80/haM5/GgxFC07J7kfJkyOqwMITrYu7LIiJ26Cc7vfgklsHgjHvlKHt/yjsb0KBM5Nj1Kbj7wnOtIbalKl9HRgkHI/E8ZYP7AZXahHE9d+Fso29YDqSxF9tiX5P8lXqDCUOqe+E5Rs9iZEBQ/Q= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=fairphone.com; spf=pass smtp.mailfrom=fairphone.com; dkim=pass (2048-bit key) header.d=fairphone.com header.i=@fairphone.com header.b=i4EX0dqD; arc=none smtp.client-ip=209.85.218.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=fairphone.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fairphone.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fairphone.com header.i=@fairphone.com header.b="i4EX0dqD" Received: by mail-ej1-f52.google.com with SMTP id a640c23a62f3a-afcb7aea37cso130292766b.3 for ; Thu, 14 Aug 2025 07:31:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fairphone.com; s=fair; t=1755181913; x=1755786713; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=hMvQYBfsoacMumg+rF9fJxblVybPFTp+y3sBY09KX/4=; b=i4EX0dqDMx6D3GL3u0fymmiQ2gtuD/7PB/i7aL8LXjhAgQ0JBiBnTEaGxVcYILnwy1 fzn5gsMgXHbuWREZZ3x6QbD9vtGdGKSwsnBEWRjjVcn/hNwV9YpCPUpsGtV2x3aOqWEf Ce2E9k8EBbFalrzW/1mZs1bJkKqGsaEAIZPRe+hCiX5L7AV+hEq0Vr6QN/Thc5fj6/Tr 4CTOrgRtupR8vdMVLdGtmENvuq03/pXYrV48P/gNgUH1PrG/qmztt2G7pVigaMFFGvYA xUoycP258w4v5Hc/3wjccp8hNExC4kslsloj9FBVD5G3biL1ULXngL0AyTJIT3boj0vO +SnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755181913; x=1755786713; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=hMvQYBfsoacMumg+rF9fJxblVybPFTp+y3sBY09KX/4=; b=PIT8Idrn1hBGtQonykp7YFPyp1+N5tr366uyWvPHY2wtjFK1AtIabFAXXYsNQHsR// NzjjGRQHJF+80dYj6ACTgRWd9hqCYPrgn0qyZKJUb4erDqxXysCs60SPeza24MGqwct3 J/kcfjEgMYJtUeia28oTdAyZox8nLnKW8F9pL9fcEtDZG76tuMfA7AFX82vHm0jZHeop 0g8HrsoMvkSPNLCqA7g6y5uAMdRTSpMf/6luLBiXxIdfjEwyR2TJUcdMpUNb5ecFUECx E9KibWdJt9WV6+DgWjMOq8o/CH7mC0CfnrVDIRSnCYmHbGnAkvkY8uRfm5LbvKPXrDdZ DzhQ== X-Forwarded-Encrypted: i=1; AJvYcCX4Pc6jEbju/fmnnWDktjzTW7jPl0T11yz+kHvvEVKsFnoBd8CkkQuoG7aRdtvhM7ghujm35xdt5GV5c2c=@vger.kernel.org X-Gm-Message-State: AOJu0YzWclBEhHZ6IHjlrW2moSo+xY38v7z8zXaiGq2PLd3jGVW98WG8 IEwPai26l9vD8QOaWwXFNFkAjOtM1RJtrJIkt/As7vM3i5zYfNoijJWv32IyK4LhIfk= X-Gm-Gg: ASbGncstlUR1ELwZgZQ9k2JV9Vnl1+lUNJm+dA+xsWTjD7T9daGi4tWqshVYE7tzFbK 1zIwrlYAYzb32KFQ+qL/8Uc/TZGhKm7k6MHcnPRxkl6gxL5xlaiFGdcHJbZrTSVkP5eeKVw26QQ tNKS00eZYxckPvsoRVHrPYCaM/S/OV6dFbGEiv2ubtrNorl0d9/rPmmeAzG9AwLAPEg/+xgq9qU v6BR1KQ+HiVCcAlbJ7AlpZhD7HNMBiQX/b3fnSGYFT+j2ZvqwzaiB5O4ZvCJglXd+gpwtEjwSK6 XUdW4ttSh2G12+9NTZbWvIm3g/PU4Uk3KbxVaIgrvGc8SRj+7LVIH0XU3bBNjzvXjJDj1krGFnW eqx2HmnYZceIOZsBns6TjwWSHUcs/H0vQVouzMwgZG4UkOta3Hpv2I83lAJiFl40O1iMjO0QqGY ZQCLU= X-Google-Smtp-Source: AGHT+IEpDMl3bfkZteiiPPVcvc7b/5mISGkuZFWMxDGLxGwbf+rrygSrZ8ELSREV1Oqg8RPpbuYWGA== X-Received: by 2002:a17:907:3f0f:b0:aec:6600:dbe3 with SMTP id a640c23a62f3a-afcb9a3a917mr317894866b.56.1755181912991; Thu, 14 Aug 2025 07:31:52 -0700 (PDT) Received: from [172.16.220.71] (144-178-202-139.static.ef-service.nl. [144.178.202.139]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-af91a0a313esm2609421066b.32.2025.08.14.07.31.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Aug 2025 07:31:52 -0700 (PDT) From: Griffin Kroah-Hartman Date: Thu, 14 Aug 2025 16:31:37 +0200 Subject: [PATCH v3 3/3] arm64: dts: qcom: qcm6490-fairphone-fp5: Add vibrator support 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: quoted-printable Message-Id: <20250814-aw86927-v3-3-c99434083e6a@fairphone.com> References: <20250814-aw86927-v3-0-c99434083e6a@fairphone.com> In-Reply-To: <20250814-aw86927-v3-0-c99434083e6a@fairphone.com> To: Dmitry Torokhov , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Luca Weiss Cc: linux-input@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Griffin Kroah-Hartman , Konrad Dybcio X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1755181907; l=1292; i=griffin.kroah@fairphone.com; s=20250804; h=from:subject:message-id; bh=DhSXH5X/MnMSzKpEZ4Sb383iahpmcRMY2QF61lP6iQY=; b=QPyR7vmm/q1jEnw+7pvkm5NHW/TE9mIdQwCqN5nSjgrcQ1PhHSdZfRB40DOgz9Izj4zpqXswJ GCCHy9nz+KtCxR8ghCwu+dtaVSWYeVq+YQhfqkZJxW7/VZDaAsutD6d X-Developer-Key: i=griffin.kroah@fairphone.com; a=ed25519; pk=drSBvqKFiR+xucmLWONHSq/wGrW+YvcVtBXFYnYzn8U= Add the required node for haptic playback (Awinic AW86927). Reviewed-by: Konrad Dybcio Signed-off-by: Griffin Kroah-Hartman --- arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts b/arch/arm6= 4/boot/dts/qcom/qcm6490-fairphone-fp5.dts index 4c6cb4a644e2..9576efdf1e8d 100644 --- a/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts +++ b/arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts @@ -866,7 +866,16 @@ ocp96011_sbu_mux: endpoint { }; }; =20 - /* AW86927FCR haptics @ 5a */ + vibrator@5a { + compatible =3D "awinic,aw86927"; + reg =3D <0x5a>; + + interrupts-extended =3D <&tlmm 101 IRQ_TYPE_EDGE_FALLING>; + reset-gpios =3D <&tlmm 100 GPIO_ACTIVE_LOW>; + + pinctrl-0 =3D <&aw86927_int_default>; + pinctrl-names =3D "default"; + }; }; =20 &i2c2 { @@ -1415,6 +1424,13 @@ usb_redrive_1v8_en_default: usb-redrive-1v8-en-defau= lt-state { bias-disable; output-high; }; + + aw86927_int_default: aw86927-int-default-state { + pins =3D "gpio101"; + function =3D "gpio"; + drive-strength =3D <2>; + bias-pull-up; + }; }; =20 &uart5 { --=20 2.43.0