From nobody Wed Oct 1 23:32:05 2025 Received: from mail-ed1-f43.google.com (mail-ed1-f43.google.com [209.85.208.43]) (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 CDD5A31D389 for ; Thu, 25 Sep 2025 19:38:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758829127; cv=none; b=pJVYppDa4bJ1qb/4us9URECINdDEM6jnhdIhx970JkrMfMhnoM/c9ivTx+iV1YO6ZMdfiVGojPUUK9r+CScroDdSGoIqhA9qzjTRIPnd9qfB53l9K6Fq+U2iF0+Nsn/iZdWC1dceOh5GaXPEfcUrMyG5b68436JcxZQXrQ4VYjE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758829127; c=relaxed/simple; bh=KXa+AFXDw/y6DHlre9QjMfUSHSGKMD/6rd68rkDHdP0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=A/gFCobgO4ez0rwF2+4VnZ4XIP1bzDMCjn0BrO5ZenRPBXhd5SHSdvmhQrC/YHUScv8S3QM6xD3C0yy5wEsUBYF0w4/78I4jRumTkQB7sbbRCJWY3p+L+kam4IGGwwhiCLdvD6AMIgo7P/gnRBZ/5dk7kxuwUhQuH1buujs2j+g= 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=MtTqC3ZG; arc=none smtp.client-ip=209.85.208.43 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="MtTqC3ZG" Received: by mail-ed1-f43.google.com with SMTP id 4fb4d7f45d1cf-634a3327ff7so2352226a12.1 for ; Thu, 25 Sep 2025 12:38:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758829124; x=1759433924; 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=8Jlwkvw2hHQ0c6jPA0PLEUgMv6NDdNMIusq982ZHDNM=; b=MtTqC3ZGe47h+ES8f4kxv9pkHZbvCYmqrNUyyUc6ahThPv0/Fth9xmBQkTx1DmcmyH QaDJZe3EkJa/n6SHyQF/zACgaJsJHA0+XDbHIwNhn70p1ksYLIvyouWOuH0iap/cLJwI UrIT9yTs3qpgi5lNrcDZmMebUwXZLElrpqR0dz7sdTKOxG41HobCsToiehMTkvsBPCb5 4k6ncL9QRl59fukBGLvvLGvV7wziM5E13jdhRCxKJyDPVGQ9P1odIbBJtb/v/zHyJmv6 mO9szkdVbx5uXgwpF+kYqh6/O+4NPiyaG2+3bAwoHHO/m1m0ULFFyPoSxCe6NpzoOLwj MA/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758829124; x=1759433924; 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=8Jlwkvw2hHQ0c6jPA0PLEUgMv6NDdNMIusq982ZHDNM=; b=jp+Xpe6p9Q3yJSTNusIh2xBEUpEeDzvZgA3VoJsvbftGXXtSAPIDXEmoGil9J4mi9p KFqm0fnXiazVXXxjb3mndd8pb3EyP4TpRVZGGP1XtFFozmEnEZ/RRWR/RQG5IwjU2UaS AW2lVg73rgx5WAsMJreVzKdx86EKK+rxurgXYl3e5g2YkHmk5uZeb2UEnX66+ftQtUJK nBzoGKX8Nv+5bxOA+VwvkDmzGGfRLIuEKEdlSwTVqYyeMwi905838AZKibTMzHn1+vxE DUtR3Jzc9r8ObDDx3Dtq+HADtmM1XoCTEQl1m2fY2pQmW2lxJ5xSQyU9rDVnpVkpM3lo k0Sg== X-Gm-Message-State: AOJu0YyqSZN7FkjNO6oyFNDpv19MtrVH0Y+0W6/qWlu3DvlpRX3WQIGx vX1dXwd/pftB/+Xy9RsXdPoWo/aK637yqf0To3DqYUet2hVJZBMYg3mn X-Gm-Gg: ASbGncugfZmMDkflFu0jdSTlnkJRSCh2dRtDY3b9pHBAS7zEpk0hqhyM7DLu07YVv2H 7YjBbHk5NTDnrWGkAGu28eQDTcSz1oxHz47fhCtAlncK8WEsEuuhnJDj3YJHCLRdvEKYxpghauP OBrhOLhAWSnK2Nix9n3tE9ukfL82vaQtLAqgyBmWhgq1939ONBP/N4yDx4XJ5/awlxCcbWN43tY rTm3zlpZFgfrz/5rqX7ptK8RU0Auy/GpbcE+/J9t0jN1GiSYX0aG0jH3mJwstvqaePJzg1jqes6 DEgzxYAoFc2ZpkVSQmBPRFg4q95i5kG1asWx/S2b6lp5jt0fDjorb7nBK3Ve20SqwbgywId+Gx0 ACkcfNIS1SNIh5U/l1KKL X-Google-Smtp-Source: AGHT+IE/AaRt1vZleBpFFE3medxviv+3SYFioXoNmY8V7mFPoWlo3WX6Ptu1q7ZNQcHZ67UMce6drA== X-Received: by 2002:a17:907:3fa0:b0:b04:9ad9:5b29 with SMTP id a640c23a62f3a-b34bbbda59cmr574770666b.54.1758829123783; Thu, 25 Sep 2025 12:38:43 -0700 (PDT) Received: from [127.0.1.1] ([46.53.240.27]) by smtp.googlemail.com with ESMTPSA id a640c23a62f3a-b353efa4c35sm222820766b.26.2025.09.25.12.38.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Sep 2025 12:38:43 -0700 (PDT) From: Dzmitry Sankouski Date: Thu, 25 Sep 2025 22:38:37 +0300 Subject: [PATCH v4 1/3] arm64: dts: qcom: sdm845-starqltechn: remove (address|size)-cells 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: <20250925-starqltechn-correct_max77705_nodes-v4-1-93b706bdda58@gmail.com> References: <20250925-starqltechn-correct_max77705_nodes-v4-0-93b706bdda58@gmail.com> In-Reply-To: <20250925-starqltechn-correct_max77705_nodes-v4-0-93b706bdda58@gmail.com> To: Chanwoo Choi , Krzysztof Kozlowski , Lee Jones , Rob Herring , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Krzysztof Kozlowski Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, Konrad Dybcio , Dzmitry Sankouski X-Mailer: b4 0.14.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1758829121; l=1117; i=dsankouski@gmail.com; s=20240619; h=from:subject:message-id; bh=KXa+AFXDw/y6DHlre9QjMfUSHSGKMD/6rd68rkDHdP0=; b=bpUKBonuQTiw6W5tHeMIp7Q+/7Horigpbdl0sRLCD9vNiky4QvgMaUU/9bvUwsjju3IVXsSPH GWtwRWc27zADRDje7xMZ2G+JM0MGt2fQZVXXr0ujoEA/CYhEJCDA/Vz X-Developer-Key: i=dsankouski@gmail.com; a=ed25519; pk=YJcXFcN1EWrzBYuiE2yi5Mn6WLn6L1H71J+f7X8fMag= Drop the unused address/size-cells properties to silence the DT checker warning: pmic@66 (maxim,max77705): '#address-cells', '#size-cells' do not match any of the regexes: '^pinctrl-[0-9]+$' Fixes: 7a88a931d095 ("arm64: dts: qcom: sdm845-starqltechn: add max77705 PM= IC") Reviewed-by: Konrad Dybcio Signed-off-by: Dzmitry Sankouski --- Changes in v3: - fix commit message to be more clear --- arch/arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts b/arch= /arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts index 75a53f0bbebd..45c7aa0f602d 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts +++ b/arch/arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts @@ -606,8 +606,6 @@ pmic@66 { interrupts =3D <11 IRQ_TYPE_LEVEL_LOW>; pinctrl-0 =3D <&pmic_int_default>; pinctrl-names =3D "default"; - #address-cells =3D <1>; - #size-cells =3D <0>; =20 leds { compatible =3D "maxim,max77705-rgb"; --=20 2.39.5 From nobody Wed Oct 1 23:32:05 2025 Received: from mail-ej1-f43.google.com (mail-ej1-f43.google.com [209.85.218.43]) (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 01A0931D396 for ; Thu, 25 Sep 2025 19:38:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758829129; cv=none; b=j3URXWFnabKVojowC6ReW7LsAx+GlLTRKjzZqrrfBp4HAT6OMyB37BUZZjd9VR5jOddwqIBAMFqyKnAhb9mG4iCE9LzK7PLBz3hwjX4TWG/MFEr5bFe4it9nYMvOjbGya+9IaxDFZQKqirGkQS4VACWhw5GrMcXkLB0I4pBkLpg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758829129; c=relaxed/simple; bh=dVbJZqbx8Eys3tgEwO5LcQs4Xy1WsMcwLflFeobXXmQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=e2TVCziuNfvtN2Wr1zPWarkFgoSmUCH/L+BFF2jUPqYXX+/jX7phGIOXVqOrTvuHy1YHwAf1e2Ry5e3VVixLQ9QxgW6+PuqBAElubsL3hjn+ZPqhuH9wSH9s8k22Ki4pO8G9RKgQ+r2/5FBmLPwox8VcfnQoTc6D0k05WbdMKIE= 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=jUV3oltr; arc=none smtp.client-ip=209.85.218.43 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="jUV3oltr" Received: by mail-ej1-f43.google.com with SMTP id a640c23a62f3a-afcb78ead12so240025566b.1 for ; Thu, 25 Sep 2025 12:38:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758829125; x=1759433925; 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=ZtIsrQ2ambOQN/Zv6YQaNMBcFiHnqO9loLrmuJgo088=; b=jUV3oltrwUXZm38MTEIRWSI8VtZIXCll7wweuPnNq1XegHzyHKcfkY4hSSRSBr47do 9b9bVBcaLiTuLo3VMx7iFPyaxd+AB77LEL84ONJ0arjKwv3alwX3NZSGHDPali3EZwfO 2ArUHDMiR7SF2UVAqW9PxV3th4Z8q7SGJ8yQ2Ky3CpR95izuEkblKB4eFqGy9kKF9K4h pOBV55ggNcXXNgS8C64vbstWsh1j/WCIj+G7sIq3lFrO3IGEXqyUK1JH7N2+2KqSePh9 P8JhVGtXFUbdVdiaCXj9Qr+/zrrFca/k1JO3lefDQN+QF71MeIaeuJkMVH582D9kA0LZ 3s/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758829125; x=1759433925; 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=ZtIsrQ2ambOQN/Zv6YQaNMBcFiHnqO9loLrmuJgo088=; b=LFdX9Mc/dwRGpzKbM9JVJtbkjGeSMK+ZDGiOOcLLpByiVEegfmVwSldqbGLBpO7doB I863eaHXdRAp5hDLCJgJ40xm/jSr78rTxIz6xgO5Ep0qlE7mgFoLZvFE04YHlVeDgQ8u /zAQjy4gaBavPi4z3wDX91sGuzGdz3lRwNKjtCggGzpJTzdXzo6Bo8tKoQiGlsmGR9cY Cj87tD0VpSPAQrN9MdXg1PQ9du3n8G6SeyNTH54wtXoW2EgkeEUIGoqD/nVt4iDzMmYo TjTRaT/keOqvExNB9/y5b7u61qE8NbpNaA8KFrkrS8Hml+PPVPgo297hlzWd6SzoAc4n xuTg== X-Gm-Message-State: AOJu0YzBRHDS1c/ez2Ppr0pcISCC6T7jrQH8aGUzGqNQ2vEGXh3I8lvl PiebZ5A3bUJ++4u3zKJ5ERDAgqHOP80Zz6RtULaCaXltaf41z+gpPEYf X-Gm-Gg: ASbGncsqYukvk+CgdD1tOVnU3S72RAqj/8HAJ8cZ/MyxLTaiNUlZMiWK3ngWFx2DTS8 TG6Fu1B/CbnklxOvvpPldAz3m78QY3XK9Zs6QBYB1F1FkFEy+GoUdhqwG8beHnsMO03QQSOQqZW KIbT+l4mNDdwMxt0iN4ePllbjSfT/EcR3e/lXNBtHBexK480cISm+UcZxbBOiwhdqAUGMcL78Zp CP3iYNlJRMgFJ1IwU1KKPKzVDKQg95m0CrGIwMAztXybN0NowGtarBpXLOtrabnMo4ZTGTLEfFq pHE6J45dGM7GUOp5So3RmB2lQowBnyNGkroD0Uq1qptE2j1Z5ndJRqqiQlSjzp0IgRFdB4w4w/O ZkX6a0XeU28bnGC3zK0Xi X-Google-Smtp-Source: AGHT+IGIaoI0QIGsptEmy/zUDPGWEwozC0jFD+1UjA2IM++0FbcXdq1jKF7H9wPnN5ACaE4kEPmI+w== X-Received: by 2002:a17:907:96a1:b0:b07:c1df:875 with SMTP id a640c23a62f3a-b34bd444342mr547091466b.56.1758829125020; Thu, 25 Sep 2025 12:38:45 -0700 (PDT) Received: from [127.0.1.1] ([46.53.240.27]) by smtp.googlemail.com with ESMTPSA id a640c23a62f3a-b353efa4c35sm222820766b.26.2025.09.25.12.38.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Sep 2025 12:38:44 -0700 (PDT) From: Dzmitry Sankouski Date: Thu, 25 Sep 2025 22:38:38 +0300 Subject: [PATCH v4 2/3] arch: arm64: dts: qcom: sdm845-starqltechn: fix max77705 interrupts 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: <20250925-starqltechn-correct_max77705_nodes-v4-2-93b706bdda58@gmail.com> References: <20250925-starqltechn-correct_max77705_nodes-v4-0-93b706bdda58@gmail.com> In-Reply-To: <20250925-starqltechn-correct_max77705_nodes-v4-0-93b706bdda58@gmail.com> To: Chanwoo Choi , Krzysztof Kozlowski , Lee Jones , Rob Herring , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Krzysztof Kozlowski Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, Konrad Dybcio , Dzmitry Sankouski X-Mailer: b4 0.14.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1758829121; l=2156; i=dsankouski@gmail.com; s=20240619; h=from:subject:message-id; bh=dVbJZqbx8Eys3tgEwO5LcQs4Xy1WsMcwLflFeobXXmQ=; b=mVEtkmNzsfTC01FP2fTvSRSvf7ttZJ0Q0FdpjVqxp4AtggXQFuRoBmOlN15PMhn+y2RP5fiZQ VVW40DjkNSbDznm8s3L4ldoiHKEgqGOTBhNNEtRGuOdn+JfRaPZyBkF X-Developer-Key: i=dsankouski@gmail.com; a=ed25519; pk=YJcXFcN1EWrzBYuiE2yi5Mn6WLn6L1H71J+f7X8fMag= Since max77705 has a register, which indicates interrupt source, it acts as an interrupt controller. Direct MAX77705's subdevices to use the IC's internal interrupt controller, instead of listening to every interrupt fired by the chip towards the host device. Fixes: 7a88a931d095 ("arm64: dts: qcom: sdm845-starqltechn: add max77705 PM= IC") Signed-off-by: Dzmitry Sankouski Reviewed-by: Dmitry Baryshkov --- Changes for v2: - fix commit message to be more clear Changes for v2: - fix commit msg header prefix to 'arm64: dts: qcom: sdm845-starqltechn:' - remove binding header for interrupt numbers - make interrupt-cells 1, because irq trigger type is not used --- arch/arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts b/arch= /arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts index 45c7aa0f602d..41c93c801703 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts +++ b/arch/arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts @@ -599,13 +599,15 @@ &uart9 { &i2c14 { status =3D "okay"; =20 - pmic@66 { + max77705: pmic@66 { compatible =3D "maxim,max77705"; reg =3D <0x66>; interrupt-parent =3D <&pm8998_gpios>; interrupts =3D <11 IRQ_TYPE_LEVEL_LOW>; + interrupt-controller; pinctrl-0 =3D <&pmic_int_default>; pinctrl-names =3D "default"; + #interrupt-cells =3D <1>; =20 leds { compatible =3D "maxim,max77705-rgb"; @@ -644,8 +646,8 @@ max77705_charger: charger@69 { reg =3D <0x69>; compatible =3D "maxim,max77705-charger"; monitored-battery =3D <&battery>; - interrupt-parent =3D <&pm8998_gpios>; - interrupts =3D <11 IRQ_TYPE_LEVEL_LOW>; + interrupt-parent =3D <&max77705>; + interrupts =3D <0>; }; =20 fuel-gauge@36 { @@ -653,8 +655,8 @@ fuel-gauge@36 { compatible =3D "maxim,max77705-battery"; power-supplies =3D <&max77705_charger>; maxim,rsns-microohm =3D <5000>; - interrupt-parent =3D <&pm8998_gpios>; - interrupts =3D <11 IRQ_TYPE_LEVEL_LOW>; + interrupt-parent =3D <&max77705>; + interrupts =3D <2>; }; }; =20 --=20 2.39.5 From nobody Wed Oct 1 23:32:05 2025 Received: from mail-ej1-f46.google.com (mail-ej1-f46.google.com [209.85.218.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 48E4331DD90 for ; Thu, 25 Sep 2025 19:38:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758829130; cv=none; b=S4Ee2JRdy/xuY2cClJNQsItJzKsOzgFm5z4wENpmLV+b1LXp85YuTBbXiyIpS752iIArlicFHeYhwQK3te5WhdMOXGVWXKEL63A9Vq/u39AVzIDWhYPmuKi48b3G40MFZgb+4xuJBAAbFJPXfPixcTzmAhF7jaaQMf7prUJNDbw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758829130; c=relaxed/simple; bh=MKlBR2dClXHDuRj+BGr45XY8mOHthTppSW/DIxzl1Xc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=HV6hwxUis9ya/FTK2Wbv6/3QCo1PX4WGPxpOjA4E8h+hjG5E4roGnpFe19odwh+0bNt13pdgAE6yRa7Ca9tMikQbzfMW+u9+/aiWeKxYNqVM5D2QwMOCPd8dXLZIoifJGKLttyfGn1NO+q46hf3Tqta7hGlP7p5+G6b+QlSnYGY= 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=KxJUjo5Y; arc=none smtp.client-ip=209.85.218.46 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="KxJUjo5Y" Received: by mail-ej1-f46.google.com with SMTP id a640c23a62f3a-b2ac72dbf48so253326366b.0 for ; Thu, 25 Sep 2025 12:38:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758829127; x=1759433927; 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=vlX+6+mh/UPamy3i37VKA4DH1qcwrv7NT10uSfZTwWo=; b=KxJUjo5YOaFaclz4QximcdTMbD75WmId1k6t7ku7lnaK9njVA50sEusISUPnZ/mmRL N2UXBI86LUKpbFckV5gu73BQVIZAhJyk7PS5xFsmIZZBUxgeP6FS/K8uzbgDFE5CNy0+ nXjNn7k5OSAvGnnJ45gjWbe4YrRT/YRPKbuHKbtZxK6lYJC5goQpRQDdCh/UXNEOj54L W+5uRrr8CTlM40/MYXbgG3aTx2IXEXtN/zx0TS9Ci5XSB87jhCz66SesxQtdlghPSbPU 1UvONWyuyUItWhMbnH+1yZx9QTmPwh993U3AfLcPNjQr2Bb93KOQwRF40+/pdKlPWgfs Qn6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758829127; x=1759433927; 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=vlX+6+mh/UPamy3i37VKA4DH1qcwrv7NT10uSfZTwWo=; b=nkLo5LkhAwRB8uwgi47XJ/tdHTqt2R1TPNNrTCWSME79LlfxnaoUzU4LbwAaFFDF79 bnr000Um8JaMqPnXMAyyvEHDJdaWKhzgeDn4076L04SKM6fW3S9f/n8b/B54N8o71MkO OxwJRAY/BsFiZFnkBSvKpB+DaRxWl0o/snq85TP7j7E5u1gNyaMuM7Mx1HEbu6M7n+Dj nF60B0KH/PTm/Maw0y3ca43wXqAvzpjMBn5hiuwS0q+/vBUD7gnHHRvNBjdjHNw/xeJb G/66l/4sapl09FwvROt34mx5svGvLKSGTgw7Hd06WoJ5hmdNIiIbE6O+OwVUOzez+BDl timA== X-Gm-Message-State: AOJu0YwxbdabYN4qG75CPrsQRpt7EyeXIa7v+iJiUOe1+cuI4x//Khyr 8+GD91dYFA9rq0te4A07/XHs15gExdcvqO9zCdaYXdxuYwbpSM0N+ZLC X-Gm-Gg: ASbGncsgUG5yk1vqdbmBF5p9iA3Hkgrive+YFCiOpNSkNarpeYjrq1UPmdh/vU634tn svzKiqPa2fyNf2tvODmAe1yqg3H3EV7E2X9kyabuOGayhwN072RON0B8l/FmOqt8Jr8laiTRwla 0+f4g7mtRyHmoWXnS5sZNkhtWiW+SaTowVLMnL5WYMr06JKRk1S4KtwFPHiCUi/6oD2UnYKn9HU A72I6aPbceey9kbL9mfeR47A91av0IWlezvFcHt3t6hA5RFdSIUiYvs9vr0hbqFbRQ3acQxyYIs ObO6PAWsmKrYmqM41sbrBIrKQRuQwEDgw7HBd1jW3mroP7kzH/efLV6rz+YB6E1/q9SsLGLkKZy Xf2bhloUG46gR7PGWCibQ99JbzOfbTMs= X-Google-Smtp-Source: AGHT+IFfFBd/tgTpAyrafNZKQ1/PjUXY5Ha4wrVJC6PKi/5tOGX0Ed7VXD5cf/oZh2r/aUhJ8/tUHA== X-Received: by 2002:a17:907:7f2a:b0:b30:ea06:af06 with SMTP id a640c23a62f3a-b34b80b30bcmr427286666b.24.1758829126244; Thu, 25 Sep 2025 12:38:46 -0700 (PDT) Received: from [127.0.1.1] ([46.53.240.27]) by smtp.googlemail.com with ESMTPSA id a640c23a62f3a-b353efa4c35sm222820766b.26.2025.09.25.12.38.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Sep 2025 12:38:45 -0700 (PDT) From: Dzmitry Sankouski Date: Thu, 25 Sep 2025 22:38:39 +0300 Subject: [PATCH v4 3/3] dt-bindings: max77705: add interrupt-controller property 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: <20250925-starqltechn-correct_max77705_nodes-v4-3-93b706bdda58@gmail.com> References: <20250925-starqltechn-correct_max77705_nodes-v4-0-93b706bdda58@gmail.com> In-Reply-To: <20250925-starqltechn-correct_max77705_nodes-v4-0-93b706bdda58@gmail.com> To: Chanwoo Choi , Krzysztof Kozlowski , Lee Jones , Rob Herring , Conor Dooley , Bjorn Andersson , Konrad Dybcio , Krzysztof Kozlowski Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, Konrad Dybcio , Dzmitry Sankouski X-Mailer: b4 0.14.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1758829121; l=1612; i=dsankouski@gmail.com; s=20240619; h=from:subject:message-id; bh=MKlBR2dClXHDuRj+BGr45XY8mOHthTppSW/DIxzl1Xc=; b=1UvcAjZOjFkI/v8zaSdhZgUc6plJ2IZ4WtEQH+Ev863H0hBbVjpgk3EsX9gXUnqJ9hr3iZlCf U1A/RRyyKwTDSjAJIBoQYbrFrmhymT5/urFOAu6IbjQLYHeGNp/+2mi X-Developer-Key: i=dsankouski@gmail.com; a=ed25519; pk=YJcXFcN1EWrzBYuiE2yi5Mn6WLn6L1H71J+f7X8fMag= Add interrupt-controller property, because max77705 has dedicated interrupt source register to determine which sub device triggered an interrupt. Signed-off-by: Dzmitry Sankouski --- Changes in v4: - fix commit message: node -> property - fix commit message: minor reword and punctuation --- Documentation/devicetree/bindings/mfd/maxim,max77705.yaml | 14 +++++++++++= +++ 1 file changed, 14 insertions(+) diff --git a/Documentation/devicetree/bindings/mfd/maxim,max77705.yaml b/Do= cumentation/devicetree/bindings/mfd/maxim,max77705.yaml index 0ec89f0adc64..d265c8213a08 100644 --- a/Documentation/devicetree/bindings/mfd/maxim,max77705.yaml +++ b/Documentation/devicetree/bindings/mfd/maxim,max77705.yaml @@ -26,6 +26,18 @@ properties: interrupts: maxItems: 1 =20 + interrupt-controller: + description: + The driver implements an interrupt controller for the sub devices. + The interrupt number mapping is as follows + 0 - charger + 1 - topsys + 2 - fuelgauge + 3 - usb type-c management block. + + '#interrupt-cells': + const: 1 + haptic: type: object additionalProperties: false @@ -120,8 +132,10 @@ examples: reg =3D <0x66>; interrupt-parent =3D <&pm8998_gpios>; interrupts =3D <11 IRQ_TYPE_LEVEL_LOW>; + interrupt-controller; pinctrl-0 =3D <&chg_int_default>; pinctrl-names =3D "default"; + #interrupt-cells =3D <1>; =20 leds { compatible =3D "maxim,max77705-rgb"; --=20 2.39.5