From nobody Wed Oct 1 22:34:49 2025 Received: from mail-ed1-f52.google.com (mail-ed1-f52.google.com [209.85.208.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 95E2E30C0E5 for ; Fri, 26 Sep 2025 17:13:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.52 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758906817; cv=none; b=AX72Q9Hri1L5v2v8VyFT6Rhmzdaw5EO8YM0W3nALNrtJPxi3jv49pf6MAf8ykAxkSD6gPv9+H2NINR+Y4yiyMCyniX3R8/A4OI6P39Fi9UGMmMBr1YbU3a7CGWFBz6IsVWRv2zzAfEM7ZMHlhi94rH2P68c14ONYM0dvr/xAwyc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758906817; 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=VDBEwmJ0syHIV29OfgaJk1p0tZCNs3XR1FD4fSy+dz4Qs8QYHqpWun9Hcx/PhGaCfrfXlfRL8LGgP1y2dNqpoRg+XAeBo8l1CcSjI5x+0GXR11i82X67+oj+E9UvphmhyeKUOCdOAfLtZ92JSCFyfmhSn6GVcKhgE0j3CD8+kJM= 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=GFjuszb+; arc=none smtp.client-ip=209.85.208.52 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="GFjuszb+" Received: by mail-ed1-f52.google.com with SMTP id 4fb4d7f45d1cf-634cef434beso31126a12.1 for ; Fri, 26 Sep 2025 10:13:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758906814; x=1759511614; 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=GFjuszb++tqJ1SOHM98IDgp+KRRAAqPVigYdnTcLraHnfv46LSk9Adl6ZtcfUokZpo FP3vrfHNQEmrwFt3LpL5zvMB7LsJEKBfAqrVOI6iE5zFY4IGwmJ1dfmbvmNiHl7oqxSM vBnsP5m9ag93CgLsVSclvygPWWj2hiT0Uznev4wX61GyM+ewxhPDDjkkKpk29Ne1OUji Yggc8TUWZqecN6GlRHE5sUJd+RbV6Fb1pZeO48GjiDPXTyDduM04H5WrZG24ajHao/SH jwreV3zBPkHNbRyYaRVYLjfS6l/Y6itl+HJVqSK3/d1EnekT3PDLLV1DTZnB2LIpBlDb ZsuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758906814; x=1759511614; 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=f944f2gB222GvXBaWyfbFZstzbq3/+oWOtlCK8Opr9LyMawTSMmee60RHmV1/uho9z UvEKNb2Sov9WRSMb3OiwAAkf4OQYDfrKZ2shm1NikfZVsNdH/TPw/jrqcvW+pxvTF8rs bBzqGseZpzefwdFtE3ytGubXjZBEKVj+rs1HGvej4++rCqZOR7xNQkd3nAK4mtQMt5k8 OQAxkuCV/Vx28Ml/7fCmpvwmNZRsAhmMvDLksp0Ag2czaDa9Ng5Mv4TVkB4rx/h5DJSv tv0EAQr+Pb+GiwXQV4tIMjV+vX3b2SudISxg0IF+ItUUj83kkITiK4cN9sGQut1Auws9 pw/A== X-Gm-Message-State: AOJu0Yzb53nHu25kqUp//oDmxGBoZNlSzKw+fTHxx3eCDxUWF6ShUT3j tOryYZNetAn6ZnxEevJWtKHM9lO2SMloljhEeBtj5AUNPdyL156YjykL X-Gm-Gg: ASbGnctu8uaAZs3hfmn5VZOFQpCLt0AMSs/5ynseEGqUr9JTZw/PpKvbYQdjI548RJK B3W9A8p0Xv12EFU/m2IHGTvfE/I0Hw8j61KIV7eV326/v2YwaLt9KmNJkuAuOQ85STlPKsLN3dW VoL0dMMl/K/tDhs1rTfQgkeCiJ34AnOehoT3Dj7aYvi4W1c1jbd/n6kzsTDd2OT0OxCa8oNr2XJ Yo8VYDoOEQp2eaqisj0lxykvyNRJCxXM5QAC137DNrr7P6wJJMRhfWE2KOzFdUmIvn/TTeuncha 7DBx6EDM9qw2GBJDqGI/ERwChxpvCyx5cH7uLtwPQPi3YGGlQF8K2KAfAgj9/3cs1AGn5xzrW86 ipksxBChAmrKgjfZnRr6o X-Google-Smtp-Source: AGHT+IH88cjzmhthBewiZkKuansPR2wNU1nh+zcpF18i/kOdi/b7YACgV0B0jeBwFeyomlAaJSzMEg== X-Received: by 2002:a17:907:cc95:b0:b35:9192:c804 with SMTP id a640c23a62f3a-b359192cf09mr567013466b.14.1758906813569; Fri, 26 Sep 2025 10:13:33 -0700 (PDT) Received: from [127.0.1.1] ([46.53.240.27]) by smtp.googlemail.com with ESMTPSA id a640c23a62f3a-b353fa65be9sm397211166b.48.2025.09.26.10.13.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Sep 2025 10:13:33 -0700 (PDT) From: Dzmitry Sankouski Date: Fri, 26 Sep 2025 20:13:26 +0300 Subject: [PATCH v5 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: <20250926-starqltechn-correct_max77705_nodes-v5-1-c6ab35165534@gmail.com> References: <20250926-starqltechn-correct_max77705_nodes-v5-0-c6ab35165534@gmail.com> In-Reply-To: <20250926-starqltechn-correct_max77705_nodes-v5-0-c6ab35165534@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=1758906810; l=1117; i=dsankouski@gmail.com; s=20240619; h=from:subject:message-id; bh=KXa+AFXDw/y6DHlre9QjMfUSHSGKMD/6rd68rkDHdP0=; b=SXOnelA7RdJU5BQMKjktoe3awmEUR+WqpuLfzcZabL3FWvSZV+Woj77+SVsNVzHfLJaAZRW6c eW455L40sc1BH6O5icWizcNkwBY8GSQT1IS5Aw+S1TjnuSXGYgHKuTE 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 22:34:49 2025 Received: from mail-ed1-f54.google.com (mail-ed1-f54.google.com [209.85.208.54]) (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 D24DC307ACC for ; Fri, 26 Sep 2025 17:13:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758906818; cv=none; b=Oz5v7M5ehpmE3AAd81NQoN+IhQqKkdYHTtgffCD7YilChT/5PFocvoQtIuO/FfiHyV+2hewfsymcbwbFkqgSnSMx4AdC/kuhBaFA0spXDkL3l37B7k9ULLKXjtakvrBztebRn06/ZA7UkM0jGRlL9SAKhEiqxpnNhy94ewipxiQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758906818; c=relaxed/simple; bh=91ey4D4RscHiUop7uDzAjLKjyDW5NbuR+aCcWKWDgO4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=W+2fy+R9cri7qDMT0wBCS1DzhuXOJpNcBSy9L2lPndhRnmLpdJmb2IIFfIOIWcj7ffpf2EggmqW0AYzlhgTEEZ4uyykkSRrNPRSBKV4MAhDPmgj0eJanRxJtOqABegt/l19uDMIjKlbkPvOUcXxTMuXaGGPiuZhTFN8latO1TQM= 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=S0miWAJG; arc=none smtp.client-ip=209.85.208.54 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="S0miWAJG" Received: by mail-ed1-f54.google.com with SMTP id 4fb4d7f45d1cf-634cdb5ed4bso282888a12.2 for ; Fri, 26 Sep 2025 10:13:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758906815; x=1759511615; 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=GRWrg4uLTX0GBtHqvOnBTTd6fOpgFs97cg5Sl1bCRLc=; b=S0miWAJGQ546MOn6P0ofsHkw5D0i56eKwwdFeN+A0CMWxftdJTlThL1XeeOU0K7dm/ JenUNqNij8KCfCxFHLxmSPrf4t9AFtfjcbgKtaiWoegk0H0To+Ge/tfL8h9ON8LekvfJ fP22yHWtIoXxjHAS2SX7Vlo4EqjxRf8dru/LH+VCNLKaYFsT5YyTsXAEMxJhb53NytYd E1Hu1yCy06dOyf+Pm2inkbX0kOSJqtqD+P0wCfeTJaqWkmrbs/Dx+S0xQMuAykrKeoP5 t9fSWmtgbkTvInTcFVuUrYRvkjgdZon35HGDg5Z08g6hczu94+gEGWflW13WobmfvX4b YRXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758906815; x=1759511615; 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=GRWrg4uLTX0GBtHqvOnBTTd6fOpgFs97cg5Sl1bCRLc=; b=iV3QzR80PM4duzRFQ7wwRgNQbqG9+QuNkajYVRNz1asnwBWWs55rj8M/Glt+6VwYFz ktAZOWiBxIKm75MlzONUE/cZg8RQsKwBHeOnEXvipdXGnw0wSA5NlL3WyAsHOkd8Fftr v7UIz0V0nOgpsXM9P3Sr/OEeUaXNc5dxyalM6sSNsKib+3933ShTjz3iUGzlmJObedUi MG27bIzfC3s3D3PsmpR7psFQwqk3Tu95ORbUugpVLAvuYedStTwg1i7D2l29S28tknjC AQpEAklmxfB7LviwHP84LwLP/9hcIlH8WNuLtp5ID9p5mVdqamPRRZ6jrB1im6bBtLLc 9usQ== X-Gm-Message-State: AOJu0YzUCvappGU9qeUP2UGrKQ6b1g0sB1zsUHOHGlz9Et1X/a9PoDZI U5A88MrMGSRPiLNHdWdkygu7/kHOH3kd+yfGyCCMggjYmOisv5kNXnN7 X-Gm-Gg: ASbGnctnO8iw7e8lodSI1aUTvhSC2Qk1upH2Xairk3yBaD9djItl5LvsiXRRYITGoEQ ykcEYgonlLJSMUch4+d4Zcsj5/sh6Y1wPtFfzmIwNWJETeNitjdoQ96QoY29kjsxP5Kg62bJ18m aQG6Sk3UndfltjGnakL4f3jdhjRHx2V6XLLINyvjaRrjkcqISf+WZJgyF/EARZuxSe1mRaZX+Bm 8Wky5/3fHtHtLIGspnqJ/lVw4/0il9aaIEDWTwwTXHsD7C+/uGHLy/3Bl2ztpdxDNCaFrB5s4OM FD+1qhEC4V9jP21/nNVyT7D+cR9ezkemqCw1YW0eCWX28Cva3UkoeOg4Z/MbCK6Soa2Gl9YT5YS GsIka1PRnv7hoVk8mbhUN X-Google-Smtp-Source: AGHT+IF2fQ5BiZMnQgigSk9bQwDFvXDilYuLTRYlFcSL85YTbz8PJY3/svIikRxIAKdIw43rzklQbg== X-Received: by 2002:a17:907:7296:b0:ae3:b2b7:7f2f with SMTP id a640c23a62f3a-b34bad2854emr1008213766b.40.1758906814999; Fri, 26 Sep 2025 10:13:34 -0700 (PDT) Received: from [127.0.1.1] ([46.53.240.27]) by smtp.googlemail.com with ESMTPSA id a640c23a62f3a-b353fa65be9sm397211166b.48.2025.09.26.10.13.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Sep 2025 10:13:34 -0700 (PDT) From: Dzmitry Sankouski Date: Fri, 26 Sep 2025 20:13:27 +0300 Subject: [PATCH v5 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: <20250926-starqltechn-correct_max77705_nodes-v5-2-c6ab35165534@gmail.com> References: <20250926-starqltechn-correct_max77705_nodes-v5-0-c6ab35165534@gmail.com> In-Reply-To: <20250926-starqltechn-correct_max77705_nodes-v5-0-c6ab35165534@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 , Dmitry Baryshkov X-Mailer: b4 0.14.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1758906810; l=2258; i=dsankouski@gmail.com; s=20240619; h=from:subject:message-id; bh=91ey4D4RscHiUop7uDzAjLKjyDW5NbuR+aCcWKWDgO4=; b=2U/nuqSlPTKe8L1FhhwHJLSB8akD3pymeUuvoK/el6+mN0UWF2b5cjlMxT654CudZIg0YRAMQ cY/qtM60JRWABqJk/gokkOi+ZoXlrBZeHkBKtppWOdskxb5LDPZDnP7 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") Reviewed-by: Dmitry Baryshkov Signed-off-by: Dzmitry Sankouski --- Changes for v5: - group interrupt properties together, including #interrupt-cells 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..215e1491f3e9 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts +++ b/arch/arm64/boot/dts/qcom/sdm845-samsung-starqltechn.dts @@ -599,11 +599,13 @@ &uart9 { &i2c14 { status =3D "okay"; =20 - pmic@66 { + max77705: pmic@66 { compatible =3D "maxim,max77705"; reg =3D <0x66>; + #interrupt-cells =3D <1>; interrupt-parent =3D <&pm8998_gpios>; interrupts =3D <11 IRQ_TYPE_LEVEL_LOW>; + interrupt-controller; pinctrl-0 =3D <&pmic_int_default>; pinctrl-names =3D "default"; =20 @@ -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 22:34:49 2025 Received: from mail-ej1-f51.google.com (mail-ej1-f51.google.com [209.85.218.51]) (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 4742A30CB2D for ; Fri, 26 Sep 2025 17:13:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758906819; cv=none; b=drjkXie6H0dn4rtrD+GpVrwtfnEAYXvEsDoJGnn2XBDqkz9ih4NHf08heL0OE7ytN/7kxRLp/wttsup8nLukXRmkwqyegK2k8sfOiMSqlJ+AtPuwyZ0ec2TQzPpkbj+c/nHeHPIIFS7Vib4M8ndX7zsMmKxhDVrdrgKxgDLDJsU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1758906819; c=relaxed/simple; bh=EUACCdRjiK5h0OZliVlHWHxQvfuSljSctDfK8UqIv1I=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=onzEF/gKiXl0C9BBeBrLZ53wfgP5v2NIvbfhE+hYk4ovk+0Qf5clFo9fN9oCAyPTTop0cyeTc2DqWj1f9VG9/Ive4F0E/LedbvV/W3msy2+s7oi5eOVqcjiWgVAQu/IkRSKoLrY5LIQRgm2FsPvkQCI+C6CmMMqBG7v2ejMMVw4= 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=GGhM/Ian; arc=none smtp.client-ip=209.85.218.51 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="GGhM/Ian" Received: by mail-ej1-f51.google.com with SMTP id a640c23a62f3a-b29ebf9478bso333730866b.0 for ; Fri, 26 Sep 2025 10:13:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758906816; x=1759511616; 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=j6zQ02c9m4sqkS/7KLMcRYfwBcaXI398hYzmmlN8WXI=; b=GGhM/IannxuW1QP5LZI7ostUeMoM89gu1e6UuYI6OpkXC6XQPi5nBZtcaXpqSWwfiw vBB7rBJS3CgV1ezrDzZ6IFWCDO5TKHEIGxXKtguU2RmuLZD1IUrOrLNbYtaLMBHYGO7g nL9RTP0QdmK8Gk7/00XkalP9xrUGwJnJfVz3KN5N+6o4vGSDQWUtru03HbrlgsEoE5hs r/HkkPM6KcJ4luC6iiTFIj0X5QCXUjHaUatTL7k+bd7LyOoaSTKFeARFzRtwKAXRzmEg YwfLM+2tUG79k8o210Df45mDv0A3E17Dv4tAhGyrvz11BSM10kq1lqyRYNoQtc44kzdp CDPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758906816; x=1759511616; 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=j6zQ02c9m4sqkS/7KLMcRYfwBcaXI398hYzmmlN8WXI=; b=a0jrpQzzHzHvJJJ38mZIUY3fdCiOa/se+5JzaNrohk+8jAI3HAvTwSs/ShQ3SMkGwo Aai9uLYS5y4ISD3iFSc3MiqtLT3M+uEF8rOlFn1UbMFDhuAfBIPIxOhTfgqbjinoDP7Z lZ0133FMwA/CCelkY1F65o6s3CbCkPdlYVSfm0u3hOG0u+usoR5biFdem+WwzIiWTUSF LjCb1QwXfYDQP+j1joOLnnqFFzrAaUz94BTCWZjInq3Xo6aKfFQ19my/S8JkEvQ0MV/D BRmUzqIc5qqIQw+5Wn+hhUnaX+sT/OcV5gABRu9SOT3nbyUhoq1i7OIErPY4bzZeUiC5 w80Q== X-Gm-Message-State: AOJu0YxoBGsOAr/tMlaX/61Ort7QIfX0zzMP+DsTxRoWZKNHNPBPqCnV es40D9/YAkFK8cOZzkqFdF/B63ycZ4x35jwOORBKUt5q6C5Us8Fge8NFNUOO1A== X-Gm-Gg: ASbGncsuK8HdD8hM2iZi8zBWZFfn4H9FkTRzZ2FqduuMO9JXYnKZg8eci36F+Z1mmjV OrQWVqTmnafN+LvlJGkkxYhCVJcgdMeXN6nZDLaP37p54P6u2f2ywvWKgfVliFy6HEiCB4tExGA taMBa4Sa/diHwxPEMRb/UrzFaEs39DLEfS7cDnEni6UIMh//nv0pux9OORp4PPQzh1SftPkr5im Ui6AQccqg3XI+s1iqzUkfNFxa2faFl4TQFj8Zo5D4e2xGfC8j4B5mKyuKJJpn021YKHjzqiyReo 9IXKSinuleoIG78GylqKRLa+CN6mYHd91ttlNs7eser6tWYzXS9sfzhuhIAsGi1wR/R07xKFaY/ RZ+upEdky8G9ZtiOW/FSSNVf8avjUbZg= X-Google-Smtp-Source: AGHT+IGhMATBN50BQ4koKK/tdDQSDYP3EaX/YyfRUkzb4/dz3hYKjgmVJS2EDPkjVV19FfzP3ATrdQ== X-Received: by 2002:a17:907:9495:b0:b04:2b28:223d with SMTP id a640c23a62f3a-b34b7fbb4f2mr904623266b.20.1758906816244; Fri, 26 Sep 2025 10:13:36 -0700 (PDT) Received: from [127.0.1.1] ([46.53.240.27]) by smtp.googlemail.com with ESMTPSA id a640c23a62f3a-b353fa65be9sm397211166b.48.2025.09.26.10.13.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Sep 2025 10:13:35 -0700 (PDT) From: Dzmitry Sankouski Date: Fri, 26 Sep 2025 20:13:28 +0300 Subject: [PATCH v5 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: <20250926-starqltechn-correct_max77705_nodes-v5-3-c6ab35165534@gmail.com> References: <20250926-starqltechn-correct_max77705_nodes-v5-0-c6ab35165534@gmail.com> In-Reply-To: <20250926-starqltechn-correct_max77705_nodes-v5-0-c6ab35165534@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=1758906810; l=1689; i=dsankouski@gmail.com; s=20240619; h=from:subject:message-id; bh=EUACCdRjiK5h0OZliVlHWHxQvfuSljSctDfK8UqIv1I=; b=WUPWqhaMTOLKQ+D/4kK1apn2p30UvAs33mO5aJ6sqIfx0Nnw/nfNDV2pZHlrs2krpUfFfsBHs XwfuilYuLUzCnpSlVva1yA9ZffRqXslFhNqsuwhhQUPagne9MVygPgc 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 for v5: - group interrupt properties together, including #interrupt-cells 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..8b62aadb4213 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 @@ -118,8 +130,10 @@ examples: pmic@66 { compatible =3D "maxim,max77705"; reg =3D <0x66>; + #interrupt-cells =3D <1>; interrupt-parent =3D <&pm8998_gpios>; interrupts =3D <11 IRQ_TYPE_LEVEL_LOW>; + interrupt-controller; pinctrl-0 =3D <&chg_int_default>; pinctrl-names =3D "default"; =20 --=20 2.39.5