From nobody Sun Oct 5 03:38:52 2025 Received: from mail-ed1-f46.google.com (mail-ed1-f46.google.com [209.85.208.46]) (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 906C22BE7DC for ; Mon, 11 Aug 2025 11:13:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1754910825; cv=none; b=RyG6S3wJxYjVmFNe4ZBtFZxKlj8hdxXqc0FY4Zii2ioEeBP1Y/oikTL+LLhwtvUek24sHvcfdELDt9H242rfpHsTbacTPTEfD37elhxZf+vfHARCVsOAaYzZe3IsrS4tyJH7BKpswYPx5+RyxopxJ8rg9luLYH2ZRoT0ZHcS9s0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1754910825; c=relaxed/simple; bh=mkMKBwz5BKx3M5ukHVq0U7xYjHmmJcHQfBYE9D9pbLY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Fj+QtYWbYt8QaNoo1RFpLr+t/6qptS1t8ssKoqhgiSZsYiKUcJ8LJaxZO+DrZjkssb7/mGJhO/t/zSXW3kEa4g/MRJYxll5JwcwpJfx1w6QQCFqVWpdedAinTTfi1jaxgDQUPeWQrcVDtxfXwDRj2RIJ16yfb7lpik80TQAvtXY= 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=TROteofY; arc=none smtp.client-ip=209.85.208.46 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="TROteofY" Received: by mail-ed1-f46.google.com with SMTP id 4fb4d7f45d1cf-61580eb7995so8586387a12.0 for ; Mon, 11 Aug 2025 04:13:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fairphone.com; s=fair; t=1754910821; x=1755515621; 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=SKHJowmVjOKhweg/31XcJuN1dKyemiZUjq/gTTEI0D4=; b=TROteofYOvDg3irF3m9RkDwT3FLkah9WL0dLcQzXxIevGrTa7+MBhT0UXpahFRAOuP g4lSe8UwlIQAb04/jEIJ1Kd8/sAdoFLv1GjLg/kYA8x+uoHO/lfIRzBq03505w5506My wmoUKRaRbWAfsB2AnzCrUVm9o4x9tzAcQ0e7XrmBFrW+zpIVyUIYabkryATfWi18r8LF yHa3uTABTLLmajy6dQ+HRkz5tXfDWDS3pHnm9HfghNbyZgAqwVE0ZnYxau3tVaZF1h4B KJ1E1r78+pCb4y0W82D8ixIlDiabUyM2EX8/OG2PNNRzExuhACoFWmZ2xmi5fhbKjqVI KGKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1754910821; x=1755515621; 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=SKHJowmVjOKhweg/31XcJuN1dKyemiZUjq/gTTEI0D4=; b=dRNe79mKdglAJSPeX7kyI3jsDZiG4NnTRNbfjuSPaBKc3VCnwj5WdK4Tx7p57hoMdr SQrDvtmENiHT5tICUpP9dZwhMIJzoySbHkkuvBtxJWvRsvdtE2Tf+K8mcb0vf6Qb2KLK 1O35DqbeeH154USDGOotOA8qcXoIPt7YbVmzS6YbF3l5ceWKda3/goftOcVQVP0ahhse zBM9bmkXVMHRfCLefnoQ6ypHn3iNbZnoWladRfYwcVuZoUCqjby89ZOthOwINdnSFMRJ KtoV9YtOZmGyuYpw3Hw1HpZHcoFXephrkDOgGkKHLc49ncUHP9ecZPVUCI2Zk6Z/EAiF 5vpA== X-Forwarded-Encrypted: i=1; AJvYcCVZIltGXp4HUiGcfcyHDxwJZwmHxgUnxzjQDqym/mqPNl7UdP0Zmxjtp9eeuSoLX7TIzVnvLvsCh/X52Kc=@vger.kernel.org X-Gm-Message-State: AOJu0Yxtf/nEpyceUc/TxZn6zpXAp0jQHIvaky/EBQKooKFjMUgDrC9d 3l4b4ShA4EgrXjABVeMHKjeV/o1rekq+LXhNsmw0LDj8NQEZHLqrgcBn1pGPrFHiro4awKWRte3 13QEH5nA= X-Gm-Gg: ASbGncvMLCq37PsWZhXMjUkX2scLH9UfcR7R+ERV03JE4UeqkZpUbr/pIQw5GuYN2zx PCw94OtPdahoHpl29gMpMRuKnqeSqfpSjcHR2rrqNPZ9WIENcjFsatPPx44eOUZraTGM9EZq3ns bKwv/QfYa6b2vPe5sN4sVbGTVpbDCOEsRPQE44mUtzTuBH7MV2WgujOy8zVo9ju2dD3pcpu/BF8 er9dRr21D+TaHwrcjQv19XByS54BKsCmzzoWoAvWqodXbph/aUsJww7heyArysZDEnz0cgrpihj fb4/owQT4RbWhMAnxP679Ec7D5S9SKyRIW8xwNAJsgXeB+Xmcy0p2Bs9tJf4NZG/li4WzxaSd7H tZ/QwAdbXe4KG35N4s26Wy8x9Fck+5jrKkNkgF7meMtnnRLB2/jFp/sD74Rfg+7yHXed8sgMwJl zsMWNKG/u8Niktag== X-Google-Smtp-Source: AGHT+IHRCN7eL24f2+uJ1/cTx21XdXiqqR+ERsGO4alvFO10WDOS1ocb+M0vZv9ahqle1MU54VlnSw== X-Received: by 2002:a05:6402:34c3:b0:618:1ccf:5d33 with SMTP id 4fb4d7f45d1cf-6181ccf5ef0mr4724047a12.3.1754910820752; Mon, 11 Aug 2025 04:13:40 -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 4fb4d7f45d1cf-61821e562c0sm2467278a12.30.2025.08.11.04.13.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Aug 2025 04:13:40 -0700 (PDT) From: Griffin Kroah-Hartman Date: Mon, 11 Aug 2025 13:12:03 +0200 Subject: [PATCH v2 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: <20250811-aw86927-v2-3-64be8f3da560@fairphone.com> References: <20250811-aw86927-v2-0-64be8f3da560@fairphone.com> In-Reply-To: <20250811-aw86927-v2-0-64be8f3da560@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 X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1754910818; l=1231; i=griffin.kroah@fairphone.com; s=20250804; h=from:subject:message-id; bh=mkMKBwz5BKx3M5ukHVq0U7xYjHmmJcHQfBYE9D9pbLY=; b=RzORlAlz1VWsCrifplQz2SBF+em4EZ3hbSv5P4U3iXjuWlyJeHqx7WLRQ4fYGjxBiBEqtOBLU 5UAtWu+vTfnCXFwRxIUeOwaKNEcsIHQx+/fTBGZYAlaQQtubiJUJA0x X-Developer-Key: i=griffin.kroah@fairphone.com; a=ed25519; pk=drSBvqKFiR+xucmLWONHSq/wGrW+YvcVtBXFYnYzn8U= Add the required node for haptic playback (Awinic AW86927). Signed-off-by: Griffin Kroah-Hartman Reviewed-by: Konrad Dybcio --- 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