From nobody Tue Sep 29 06:58:50 2026 Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11012018.outbound.protection.outlook.com [52.101.66.18]) (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 A8ECB3B71CF; Tue, 11 Aug 2026 11:48:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.66.18 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786448891; cv=fail; b=HonkkZcZziGzgFMZkiQQ/rCgrZSRQIyjMf29iyIqTIg0eFm3vXF6oRGRuoxzTm3LSi5DRbMpJUpRaXnjyD0MKz9toRRNqO6vNeZuC8M0e18RV9DkCmoVONMRb2a3J+jAZsPAzHbFidx4vLdT1jeFCwvPYmtCKs996Un4Iq4Qmfg= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786448891; c=relaxed/simple; bh=pxCaIblG7YQ8IkwwNcu8Cur7PHHhI7jkU4NbPm3OcuA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=FyKLKqCi1nI/LcOwuVaaUt7TJckbIFoakz69FI4YCy6Mj1gI9YgTm9cdWLOCixqaizaEaNuB2A2ukXMlZ8WoV/ihJ5tryccT+/F2BGEzF3K2CRl0ytbHp16wXM2mW8bONd1822DfbcdM2wqzbevZH7MnV2HFNdNJRsnrHdJsQ9g= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=axis.com; spf=pass smtp.mailfrom=axis.com; dkim=pass (1024-bit key) header.d=axis.com header.i=@axis.com header.b=Sc8qw10Q; arc=fail smtp.client-ip=52.101.66.18 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=axis.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=axis.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=axis.com header.i=@axis.com header.b="Sc8qw10Q" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Od+Gj/BezA5E7pBsZcBhn23gwW7WHvAVdeYziU5h9BhTv5OrHtWE5aW7jOh5hBuhGPdJqyhUH4MuMejj1O5IWy2DKDIOEsS0VvvPXjrj9XsRqZ++aDh1ALtBhx5ShJlZZPMo7cYEE0eWWxtK9W+J62pTf6d4/5+PjXKc2er2h+toh/UaFbd7WcEv14mpvpLHxSH98HfChoTbuLKQ/5DN27uHuy3mMwM+zdkJz91C7DNi/ICcik+wvNxNDkT+SRNcf/Qt6eoNjAtlFareRpjs9v4R//d8lSzmweLgkcFI9UQRfDLZ26Ueefs+tktTZkNRgaRWtAzM6SEyY+qIXenTzA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=90Et49rDe5ZsMO5XDUUWSoPxqD0r31uSQ4wyV6mwd9M=; b=SYsZ4i05cPIYYzqD9uPtkBL3S2eQW9dDqxbHIs2hN9b7Dzgfu12NUn9NLlg+PH5mflbcSdg+LD91ZMGak2dtaEKVVTa5/P8wW3L44uM8bEXsUox0Qcqq3247dbf1KAozk+uUm0horNvdUUcdvW9UrrF53trUfr9BnopIjiO3lAzwBUnMj9Q7vzW3iMpbCyo1CBBoc0pk+gBcJfk9aULPexJaB60l7tzYJ6kT5TaQKYv6xiNCrEVtXoltL0sPeYhUs+A/TsRN0tbKuEAA3AXxQvyE4MzUoPb6kczfpjrYZhCPglU4xYeX+FteOKsjEjxsrolT89PMpzOltNMe9DRgrw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 195.60.68.100) smtp.rcpttodomain=collabora.com smtp.mailfrom=axis.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=axis.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axis.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=90Et49rDe5ZsMO5XDUUWSoPxqD0r31uSQ4wyV6mwd9M=; b=Sc8qw10QE51Khw07xT5yTB1kEEWjY1XovcubnQ8/t+/rsUCTwwnf9ZkTqUAm2W3HN2AiDEh7HbE3c0xjvahKf20TMRSWA4eor3qRm7t3tr2uJX5OF18S5LoxbE1D2fjJKZV7P5CnVG2ifZIA5yM8JPRDz87Ud5YgqYbIXi5wMEk= Received: from AM0P190CA0029.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:190::39) by PAVPR02MB9306.eurprd02.prod.outlook.com (2603:10a6:102:30d::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.292.19; Tue, 11 Aug 2026 11:48:04 +0000 Received: from AMS1EPF00000092.eurprd05.prod.outlook.com (2603:10a6:208:190:cafe::9c) by AM0P190CA0029.outlook.office365.com (2603:10a6:208:190::39) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.315.11 via Frontend Transport; Tue, 11 Aug 2026 11:48:04 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 195.60.68.100) smtp.mailfrom=axis.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=axis.com; Received-SPF: Pass (protection.outlook.com: domain of axis.com designates 195.60.68.100 as permitted sender) receiver=protection.outlook.com; client-ip=195.60.68.100; helo=mail.axis.com; pr=C Received: from mail.axis.com (195.60.68.100) by AMS1EPF00000092.mail.protection.outlook.com (10.167.242.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.6 via Frontend Transport; Tue, 11 Aug 2026 11:48:04 +0000 Received: from se-mail11w.axis.com (10.20.40.11) by se-mail10w.axis.com (10.20.40.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1748.39; Tue, 11 Aug 2026 13:48:03 +0200 Received: from se-intmail02x.se.axis.com (10.4.0.28) by se-mail11w.axis.com (10.20.40.11) with Microsoft SMTP Server id 15.2.1748.39 via Frontend Transport; Tue, 11 Aug 2026 13:48:03 +0200 Received: from lap5cd525d1j1.sto.se.axis.com (dh-10-133-4-142.sto.se.axis.com [10.133.4.142]) by se-intmail02x.se.axis.com (Postfix) with ESMTP id 5F91C1F9B; Tue, 11 Aug 2026 13:48:03 +0200 (CEST) Received: by lap5cd525d1j1.sto.se.axis.com (Postfix, from userid 22105) id 4A9B6803BA1C; Tue, 11 Aug 2026 13:48:03 +0200 (CEST) From: Henrik Grimler Date: Tue, 11 Aug 2026 13:47:43 +0200 Subject: [PATCH 1/5] dt-bindings: power: bq27xxx: document bq27z746 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: <20260811-bq27z746-v1-1-3a4fa38205cc@axis.com> References: <20260811-bq27z746-v1-0-3a4fa38205cc@axis.com> In-Reply-To: <20260811-bq27z746-v1-0-3a4fa38205cc@axis.com> To: Sebastian Reichel , Rob Herring , Krzysztof Kozlowski , Conor Dooley , =?utf-8?q?Pali_Roh=C3=A1r?= , "Andrew F. Davis" , Chris Lapa , Dan Murphy CC: , , , Sebastian Reichel , , Henrik Grimler X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=819; i=henrik.grimler@axis.com; h=from:subject:message-id; bh=pxCaIblG7YQ8IkwwNcu8Cur7PHHhI7jkU4NbPm3OcuA=; b=owEBbQGS/pANAwAKAbAHbkkLcWFrAcsmYgBqewvj2yDSbUyF4CNsXHqet3yKHgk7CPN9uPXTc 6zF9juK8XmJATMEAAEKAB0WIQQsfymul4kfZBmp4s2wB25JC3FhawUCansL4wAKCRCwB25JC3Fh a/fZB/97FSSlJ0AoDxnrzqjISNRP1gc8WdSUxPauzvWTak0CDZ6LmacjKut3Tve8/yL0jXZR0ID yW8uhX1YvkIZ6aapTnGesYodoyyqfNlFDYrw7c1edg/Ohb9GbQTO26yiJfFddghV8eKEtxysnTS PEZQGYIGS2ly7YvxiE+55F8zd80Z2XrQGyZ/t0i1O1op8Gxu27gRFQnbEIiYRl3XKLrb/LvDNC5 ETCFz1lFhkEsXyuk8tFF0YFVdJlJOBCT38vMZO5DcG3WiLJEdlIx1oSv6e4YR8Fd8PTVeC4tWII dZnc0RxKmRILD7ck+m+R+JFQ0sb2YxyMPzmU5fq8kKmjJf5b X-Developer-Key: i=henrik.grimler@axis.com; a=openpgp; fpr=2C7F29AE97891F6419A9E2CDB0076E490B71616B X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AMS1EPF00000092:EE_|PAVPR02MB9306:EE_ X-MS-Office365-Filtering-Correlation-Id: 01b35051-8b4d-4559-cd5d-08def79e6768 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|7416014|376014|1800799024|36860700016|82310400026|10067099003|11063799006|22082099003|56012099006|18002099003|3023799007; X-Microsoft-Antispam-Message-Info: D5Aui6l4kGgeSDC4cgBjgHA0dpVLEmxQREAvfcsXnhjp33fmpBMGdxmgXfWJWn1PnFcKLaXipPFZxsZg9wgqqDpVLxQk2suRiJ0bMVLEW8P1pf2Qcujn+QeHlpI5RLGswBcsd/A9Ba7KXxxG7A66WP65Xsj8f+ITqDBU3f1Cruy8yDUh3wRgalu4REB7I9f4aOOkBW+7b/hlAKLwbRD9W1RqY0jQ+h2HkktpA88+WFeTwI045iCMq0XELwMnlw2oQFoum4XGxlLltZdVUKZGELL9Gc6Cgl5TmriqIIEzQOYbbZAhjABEUAAR3Ounm4kDOdgtS0k2z1lR4NxhdW+0u0HaH1BvYnse46rdXiA2V7/YwAqP0nAf4hf27hzqBru4iaZK7IIHwvH4pWOp6gtEPDNLr5AFQmzs9ZErE8YwxbLvxXUG0EWicPTwpUZJmzKzBPMDg8AIRaHG3iIOplm+Xr9cvhPee5cc2e1Dd8FCAOjUTlfoM2f8IT+S8Qh16w3X8FBrikBPKS3e46bxBGnQrVXX1IjN3biDtShJzxTaaSFn58QjB+XdrRyc7aBjsHeyQJpfjsw0bBIuRdkPTZUyvAoSqhZw18wdZJpIa+a2NufHuS0z24gHLpMiAQdkJuK/iKNRl+5T56N4Cfp3X6z1YgMXZXoZdP/K/NoC1Hed0SY2qiqm0lGNmlRFGwiIq+LsV6mT63rzoAxiT9aNVQTrHA== X-Forefront-Antispam-Report: CIP:195.60.68.100;CTRY:SE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mail.axis.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(23010399003)(7416014)(376014)(1800799024)(36860700016)(82310400026)(10067099003)(11063799006)(22082099003)(56012099006)(18002099003)(3023799007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: SWD/9UUJxU9FDfL/ccH6ZuPYdk4Zi1RLYKSRUEO4I1NU5TsV4AS2Uxo9YQ+xbAxsf5Mdlrdg7b+YXTr6lC509YHd0jzbES0QqnB5l0nrkmVv9HV1MANh3pdsOjUs7DUXbyFk7UQULKjcItHcEUQzRWUItqAKaONuQxDUee6CqjHwBqHLPTR4jzFrf11F7dIJctBmvCFrcjR+fmQYsoNKb2KsY4SLQfqwISRzOnmsHLN/fBjuDXq9iJ+D+IY4IwB2xB5DjsI42sldUIOQQK/WQE7gN1H8aowy9MheuhoA8qTRSz0Yi9IxEJ/lg1N0wx28f9PGm4IMTOE9VrlZYJg1M8q1wHybLaewlnilVPPIxY72lfDYdEfNg7qVlSH4JQvAOGXOIQGXU1NhGxJmDqh7zpAoeUKSQp54JTzCB4bsBM77L8OJktKLA9QhZfZ9QmRf X-OriginatorOrg: axis.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Aug 2026 11:48:04.4632 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 01b35051-8b4d-4559-cd5d-08def79e6768 X-MS-Exchange-CrossTenant-Id: 78703d3c-b907-432f-b066-88f7af9ca3af X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=78703d3c-b907-432f-b066-88f7af9ca3af;Ip=[195.60.68.100];Helo=[mail.axis.com] X-MS-Exchange-CrossTenant-AuthSource: AMS1EPF00000092.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR02MB9306 Add compatible for Texas Instruments bq27z746 fuel gauge, which is similar to its sibling bqz27561, but with more protection functionality. Signed-off-by: Henrik Grimler --- Documentation/devicetree/bindings/power/supply/bq27xxx.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/power/supply/bq27xxx.yaml b/= Documentation/devicetree/bindings/power/supply/bq27xxx.yaml index bc05400186cf..4e09e1df0914 100644 --- a/Documentation/devicetree/bindings/power/supply/bq27xxx.yaml +++ b/Documentation/devicetree/bindings/power/supply/bq27xxx.yaml @@ -47,6 +47,7 @@ properties: - ti,bq27441 - ti,bq27621 - ti,bq27z561 + - ti,bq27z746 - ti,bq28z610 - ti,bq34z100 - ti,bq78z100 --=20 2.43.0 From nobody Tue Sep 29 06:58:50 2026 Received: from PA4PR04CU001.outbound.protection.outlook.com (mail-francecentralazon11013031.outbound.protection.outlook.com [40.107.162.31]) (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 0D89343DA50; Tue, 11 Aug 2026 11:48:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.162.31 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786448892; cv=fail; b=T4qsOx5KVXaA9aYQQSDwsZmSgui3wy3pshyaSFoJiZudqp0D2CvVhscTuPNrJP7ygq4lFr1fv7eRIsKF3A8zXn6FIRj8eVhvqHdc+m55a76aBPD4UiEGsP4DhA2N/b/bJWkMA4+XHV0Yq4oAGm2KYr3GuxuHhtksjzjhoc7K2AY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786448892; c=relaxed/simple; bh=237/Z5yTkI/ngUm/OxRpWwlolKUuzRFb3IGO+UF15S8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=M6wBmS9vuOC8Epx2odMjLWg2gjbEwlIOed8kMcfv5h2wsePnogbqLamS9kVhOykCHvolNcJvn4ttSplVR7gpbFkDOETPIN1F+SykbMjF/o/gREPYvd4FC8131strhpZWwfx7UFXCRD5sHXGEKBLUftKc2uqIKZRDu1QoteVMtDk= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=axis.com; spf=pass smtp.mailfrom=axis.com; dkim=pass (1024-bit key) header.d=axis.com header.i=@axis.com header.b=dBsS/0Al; arc=fail smtp.client-ip=40.107.162.31 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=axis.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=axis.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=axis.com header.i=@axis.com header.b="dBsS/0Al" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=RqDedS8H9mrhYXZFcUmsesleeIt6FbpQC4x+C9tPZ9aciwz1kwRrFIYrnQlUpL7jV8YXmRzEvk/qZec4HPW8vVEcVMgxSMEc8WLqrmNw8L4WKEeba4vuuewWPnky/P/HFgQZfS6kVrVifSnj226H9v81GtUdYwTH/WnBk4xFrXKfrA1oZJRK/ub9i5Hdn0Iv6VKTiVmcLjv9RpnBDK5tPAJ1/zBGEJ5dYqbBtAKmHxK4cDVNgPb08P7mnGdu3JJ1FwK3hrjw6MacUXcIZ1LyuGu7NgKrQiMQn6cH2NJpqX0hiKtOT9VPR0ytGBN6WOaVLx1gcfHzXZKNniTp6lKXFA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=p9vAA+aBaW9pkspuuuCTF7Jm6c7RWIqc2G6128yAEM0=; b=kF0kRxYTCI0X7HCKK25Tjllo9WEypFFJ5p2YP5zxio+iCFZbMUSKuNMKrmiPaMyfAY6N60Y8wDYOSDWDiTRWArm6kNaHjGOZJqJ4Ub2pEzheWKqAXT72FP1wTXZzYtwdK3i9uqO0/6KkIRl/CoLS+8T+2LJL9DS39EMgZz5lDpUMwm0tzkJTjquPEo9HdFgqKVxIEjr98e5YmkHrDAEYnzNH6R6dXDe8tMLiVJsXocCIMG4qBbxur0up4A+5PsXnpT9y6aC1U7RD0krGHBpEG8+3hrwsQEPvxXh1poiVo8vWFGnw8zIeKYqS7JgMPvMyLgLqh9ADQpJt3s7oC0L2/w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 195.60.68.100) smtp.rcpttodomain=collabora.com smtp.mailfrom=axis.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=axis.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axis.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=p9vAA+aBaW9pkspuuuCTF7Jm6c7RWIqc2G6128yAEM0=; b=dBsS/0Alw6V9nncJXN6hNEKUqIqy5FDhCQWCuCiS/oIDsKV7pCabV+2+vzY2OoZezNGM7cKvyCbVI259drT91rFrJ4XC18m8hk/inIs6TokU5mwYbf2zz5uyhrUqkriBdmkMBtJiGMBJ65BCpTcIF/h2eHHhy4y6NlogJhOtaOw= Received: from AM0P190CA0017.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:190::27) by DB9PR02MB6636.eurprd02.prod.outlook.com (2603:10a6:10:213::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.12; Tue, 11 Aug 2026 11:48:06 +0000 Received: from AMS1EPF00000092.eurprd05.prod.outlook.com (2603:10a6:208:190:cafe::49) by AM0P190CA0017.outlook.office365.com (2603:10a6:208:190::27) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.315.12 via Frontend Transport; Tue, 11 Aug 2026 11:48:06 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 195.60.68.100) smtp.mailfrom=axis.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=axis.com; Received-SPF: Pass (protection.outlook.com: domain of axis.com designates 195.60.68.100 as permitted sender) receiver=protection.outlook.com; client-ip=195.60.68.100; helo=mail.axis.com; pr=C Received: from mail.axis.com (195.60.68.100) by AMS1EPF00000092.mail.protection.outlook.com (10.167.242.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.6 via Frontend Transport; Tue, 11 Aug 2026 11:48:06 +0000 Received: from se-mail10w.axis.com (10.20.40.10) by se-mail10w.axis.com (10.20.40.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1748.39; Tue, 11 Aug 2026 13:48:03 +0200 Received: from se-intmail02x.se.axis.com (10.4.0.28) by se-mail10w.axis.com (10.20.40.10) with Microsoft SMTP Server id 15.2.1748.39 via Frontend Transport; Tue, 11 Aug 2026 13:48:03 +0200 Received: from lap5cd525d1j1.sto.se.axis.com (dh-10-133-4-142.sto.se.axis.com [10.133.4.142]) by se-intmail02x.se.axis.com (Postfix) with ESMTP id 695272162; Tue, 11 Aug 2026 13:48:03 +0200 (CEST) Received: by lap5cd525d1j1.sto.se.axis.com (Postfix, from userid 22105) id 4BB60806C63F; Tue, 11 Aug 2026 13:48:03 +0200 (CEST) From: Henrik Grimler Date: Tue, 11 Aug 2026 13:47:44 +0200 Subject: [PATCH 2/5] power: supply: bq27xxx: add support for bq27z746 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: <20260811-bq27z746-v1-2-3a4fa38205cc@axis.com> References: <20260811-bq27z746-v1-0-3a4fa38205cc@axis.com> In-Reply-To: <20260811-bq27z746-v1-0-3a4fa38205cc@axis.com> To: Sebastian Reichel , Rob Herring , Krzysztof Kozlowski , Conor Dooley , =?utf-8?q?Pali_Roh=C3=A1r?= , "Andrew F. Davis" , Chris Lapa , Dan Murphy CC: , , , Sebastian Reichel , , Henrik Grimler X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=3742; i=henrik.grimler@axis.com; h=from:subject:message-id; bh=237/Z5yTkI/ngUm/OxRpWwlolKUuzRFb3IGO+UF15S8=; b=owEBbQGS/pANAwAKAbAHbkkLcWFrAcsmYgBqewvn+SfCnsjFk7YoINdrOnn5OxCj16ooNeArQ ze5ruuB2qCJATMEAAEKAB0WIQQsfymul4kfZBmp4s2wB25JC3FhawUCansL5wAKCRCwB25JC3Fh a3GIB/9qTeFzdqxI6c9ukzAVljwodHuTAcuzHvrDQjJOGR4posMLClLydg6fZJq8/PsxawwTkFr xFw26HyrTWgjsVIi7C/SRx8h4ZXyxWf1cpqQXg1hvBJFO7n0xGFUjtEFYl3xugmWlLC7fsYnBGV G7C+gquq08wWUjuaX/hrB+YL8OC85zwkXfojgMMqnaWN/BdAaLxM2UPHXI9pkqUYi+qmm6SNO0k mNB4wyv8QcTLZODisoaSOfsqHsuSk5xzWdgiKVAEad5ET+PuFdt1Vg4rtzHy3V5ogT1fjqCT+NI SSrZX1P+3L4J5vfxfxQED30T0RDUQgGxd8j1AUo9yOMmbZ61 X-Developer-Key: i=henrik.grimler@axis.com; a=openpgp; fpr=2C7F29AE97891F6419A9E2CDB0076E490B71616B X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AMS1EPF00000092:EE_|DB9PR02MB6636:EE_ X-MS-Office365-Filtering-Correlation-Id: a9f56d0f-71ce-49c2-0245-08def79e68a4 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|36860700016|7416014|376014|82310400026|1800799024|13003099007|56012099006|11063799006|10067099003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: zHJnd4xqkD8xHefeEmm0ZEQr3IPTtc283H2pL+bRDQaJsxu+F65yMTk3tUVwPHgaPFW7YlHx75BqbHtSgj+FSKWl08SeePfHQ/s0z9GW7OMwxMorwdtPPOhhwd8LHjgaUhj9aiCQp6iF82UllLhMyNnDUN9Ly2gFI7VE+7FZ3NFZcREWRx93GotqYoNZTLlmKKdr5x0ADTDUCT3YyDbayMK2+wssCrCoImPEqYc1JfdBG3nGPbIxEpeXjcnUyUUvyJSSvIDlweyWM9zPBJcqNUDn4e0ZnWmfcddT+lA7QTz3w9Lp/0M03ZC7fb3Ymis1P6Pn/Qk6UU+afLZgGpFnDztsBC38Xx2dxxBofiA36ZKch2jlH1Xn3hE7gaMnaU/NtfJ4o/wjYlrR5It8temunc67PtiXCBwkf5XsapiYDiGt9Df8N4xoXWMukd13fhsgw96FJ8OQgvluiY6ORiW+Dm0DkWRqj61sgK7QjoMngNUinEvOA4jmwEIqOtQNCMe/fGvKj05jGbdH6ljYV/65OV3Z6YTSwsicBcnN7vaEUMQQWlDRTZ3a+jWWNc2a8ZtszpLudpkcS3TdelKVH91LXVRTzajHncZIgKRBrctqdIpYRo/lyjjhAjS3/Mixg7WF4G3jeZRNgG9SRZARmYoWXt9YYKeK+UILlSkD7yPtoq9vdMcAuAoqOuGdN27xdC4xJlqFuzFRXHu7CgJPE8sZ6w== X-Forefront-Antispam-Report: CIP:195.60.68.100;CTRY:SE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mail.axis.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(23010399003)(36860700016)(7416014)(376014)(82310400026)(1800799024)(13003099007)(56012099006)(11063799006)(10067099003)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 6QDvaPNQa21kKoikE7sU5nAkzS5R3Pfoma6Ny2ym2cOl/UIVYU+iMYd0+inWwpV8V9996no2K6FEwvtfVypaCwcIH9hAXQMsvPd/RixKgVx92xrqBIGAUNMhNiHgH30UX380l+lw9jnLl8zAev/cc29/EgzolVm//M4tCasBtjuFwpv2Brg4TQU35Q/qouEJHdwvVJOE7Nzk+0NH7GiSPwTNWUg9N1Qw0o5yX/ByLyJyaydbgUta8aHrzhreZAnrswdxJZXtYdxTjI+q4yBfVc7hkxb6W/2uRwniYBagUZRC1JxqOm1DMyjBjnUzQA3LiBxnyMesbSkn1dcNbD91WOWoRZ2EhUttEtJS1Q5QsEs2r0wyCDYoFqaLjISqYdBZapc4LLZTDTePby0Udk1iDqUINsXiT/OtZSr/6dbG8R9OmVpEgfvBFIqXk2nUZKmi X-OriginatorOrg: axis.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Aug 2026 11:48:06.5274 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a9f56d0f-71ce-49c2-0245-08def79e68a4 X-MS-Exchange-CrossTenant-Id: 78703d3c-b907-432f-b066-88f7af9ca3af X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=78703d3c-b907-432f-b066-88f7af9ca3af;Ip=[195.60.68.100];Helo=[mail.axis.com] X-MS-Exchange-CrossTenant-AuthSource: AMS1EPF00000092.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR02MB6636 bq27z746 is similar to bq27z561, but has additional battery protection functionality. The register map is largely the same, with deviations only among the AltManufacturerAccess() registers. Signed-off-by: Henrik Grimler --- drivers/power/supply/bq27xxx_battery.c | 6 ++++++ drivers/power/supply/bq27xxx_battery_i2c.c | 2 ++ include/linux/power/bq27xxx_battery.h | 1 + 3 files changed, 9 insertions(+) diff --git a/drivers/power/supply/bq27xxx_battery.c b/drivers/power/supply/= bq27xxx_battery.c index 45f0e39b8c2d..be3ca4b76c80 100644 --- a/drivers/power/supply/bq27xxx_battery.c +++ b/drivers/power/supply/bq27xxx_battery.c @@ -37,6 +37,7 @@ * https://www.ti.com/product/bq27441-g1 * https://www.ti.com/product/bq27621-g1 * https://www.ti.com/product/bq27z561 + * https://www.ti.com/product/bq27z746 * https://www.ti.com/product/bq28z610 * https://www.ti.com/product/bq34z100-g1 * https://www.ti.com/product/bq78z100 @@ -501,6 +502,7 @@ static u8 [BQ27XXX_REG_AP] =3D 0x22, BQ27XXX_DM_REG_ROWS, }, +#define bq27z746_regs bq27z561_regs bq28z610_regs[BQ27XXX_REG_MAX] =3D { [BQ27XXX_REG_CTRL] =3D 0x00, [BQ27XXX_REG_TEMP] =3D 0x06, @@ -836,6 +838,8 @@ static enum power_supply_property bq27z561_props[] =3D { POWER_SUPPLY_PROP_MANUFACTURER, }; =20 +#define bq27z746_props bq27z561_props + static enum power_supply_property bq28z610_props[] =3D { POWER_SUPPLY_PROP_STATUS, POWER_SUPPLY_PROP_PRESENT, @@ -994,6 +998,7 @@ static struct bq27xxx_dm_reg bq27621_dm_regs[] =3D { #endif =20 #define bq27z561_dm_regs NULL +#define bq27z746_dm_regs NULL #define bq28z610_dm_regs NULL #define bq34z100_dm_regs NULL #define bq78z100_dm_regs NULL @@ -1052,6 +1057,7 @@ static struct { [BQ27441] =3D BQ27XXX_DATA(bq27441, 0x80008000, BQ27XXX_O_UTOT | BQ27= XXX_O_CFGUP | BQ27XXX_O_RAM), [BQ27621] =3D BQ27XXX_DATA(bq27621, 0x80008000, BQ27XXX_O_UTOT | BQ27= XXX_O_CFGUP | BQ27XXX_O_RAM), [BQ27Z561] =3D BQ27XXX_DATA(bq27z561, 0 , BQ27Z561_O_BITS), + [BQ27Z746] =3D BQ27XXX_DATA(bq27z746, 0 , BQ27Z561_O_BITS), [BQ28Z610] =3D BQ27XXX_DATA(bq28z610, 0 , BQ27Z561_O_BITS), [BQ34Z100] =3D BQ27XXX_DATA(bq34z100, 0 , BQ27XXX_O_OTDC | BQ27= XXX_O_SOC_SI | \ BQ27XXX_O_HAS_CI | BQ27XXX_O_MUL_CHEM), diff --git a/drivers/power/supply/bq27xxx_battery_i2c.c b/drivers/power/sup= ply/bq27xxx_battery_i2c.c index c4e7a9521d08..2a6b4534cb28 100644 --- a/drivers/power/supply/bq27xxx_battery_i2c.c +++ b/drivers/power/supply/bq27xxx_battery_i2c.c @@ -253,6 +253,7 @@ static const struct i2c_device_id bq27xxx_i2c_id_table[= ] =3D { { .name =3D "bq27441", .driver_data =3D BQ27441 }, { .name =3D "bq27621", .driver_data =3D BQ27621 }, { .name =3D "bq27z561", .driver_data =3D BQ27Z561 }, + { .name =3D "bq27z746", .driver_data =3D BQ27Z746 }, { .name =3D "bq28z610", .driver_data =3D BQ28Z610 }, { .name =3D "bq34z100", .driver_data =3D BQ34Z100 }, { .name =3D "bq78z100", .driver_data =3D BQ78Z100 }, @@ -290,6 +291,7 @@ static const struct of_device_id bq27xxx_battery_i2c_of= _match_table[] =3D { { .compatible =3D "ti,bq27441" }, { .compatible =3D "ti,bq27621" }, { .compatible =3D "ti,bq27z561" }, + { .compatible =3D "ti,bq27z746" }, { .compatible =3D "ti,bq28z610" }, { .compatible =3D "ti,bq34z100" }, { .compatible =3D "ti,bq78z100" }, diff --git a/include/linux/power/bq27xxx_battery.h b/include/linux/power/bq= 27xxx_battery.h index d56e1276aafe..0b833c4bb583 100644 --- a/include/linux/power/bq27xxx_battery.h +++ b/include/linux/power/bq27xxx_battery.h @@ -33,6 +33,7 @@ enum bq27xxx_chip { BQ27441, BQ27621, BQ27Z561, + BQ27Z746, BQ28Z610, BQ34Z100, BQ78Z100, --=20 2.43.0 From nobody Tue Sep 29 06:58:50 2026 Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazon11013044.outbound.protection.outlook.com [40.107.159.44]) (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 850C544213B; Tue, 11 Aug 2026 11:48:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.159.44 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786448895; cv=fail; b=smoc6PXMNJ6sovBFGaqyI+tpyXIDgnuw9OHZBQzaaFGPemkysiw04y6ArkYlgyCiR6xx5ugkiyHLKYmtKKBIx36Oz+qfUGEJDmrxvDmh4dlrZtXPhYZqKKJudES60dPWnzZ+0JDmmbudo1T4vKtQ1MC3G8EaFif0aqbdsKA3R+I= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786448895; c=relaxed/simple; bh=f1scD2E1UwdscS0nRRf7EH5SpKOccGAxAzBv3SCcJkI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=Q7TTCXEfTA41WK33PXkDBUmBjG+csON6potShR13jLBLYDKUxbVKdY/Fuk6KahoWUffc3HKsLkSwzsgS53MgV3+/KNUFM54Qq/U3v7w/8kHaQ4reQ/SVksW3zlOJrMo2MZThU+WtodcA4SWkAvnyNdDq3JWEgZWzTXUo+khgDuA= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=axis.com; spf=pass smtp.mailfrom=axis.com; dkim=pass (1024-bit key) header.d=axis.com header.i=@axis.com header.b=X2bA2+fm; arc=fail smtp.client-ip=40.107.159.44 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=axis.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=axis.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=axis.com header.i=@axis.com header.b="X2bA2+fm" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=er/NWcEXet7xWAnR2t25Kzo54fSX1/eZzWKS8GNaTQSwD57LJCfZBFA9Taw+ZK87mJ6dVlNSfWJk0pXQ5G2TQkn72UYTup+LcqV2QgIKvwHobfvyk+HZDdlHgeVe/nzzVv7r165F2pCYkzz+PG1un9MrfEYpp1SipdEdRYXCkGokDKWmYf4HFJwMKIAnkz0LqFMCo15aHI+QbU2Dae4B/puIviETWCWW4nJhdzlnlF3Gr3YJUqDMkCTSNif0zQg6FXoLLzNlNs/fg5BxtuiakmkBYjrT82SYRA2J9Rb8ON9mHzsxyKrTe54Pl4BC2XHkRFOGDayLc6BueXzZttFcYQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=nFcpMsUEHSHSxh/yjJHYHw/dxAa48OP5tBmNzABLnLo=; b=GuPe2hczx5QmRmPkfl6SoGexR4+QPlC8+rNtYWJGR7z+6sZgXB6aPVzDEnXz4cmRkUYZ8Bi2i+e4lcQGYKNEqCI9FDPLiSCvAb5oXaBtQU3d9Dmo/aApo7sFeDcYzJTS49vOIrFbUrYFQLhQBigsh+YeCdH/seBkTLSt8YXeODi15T4SWIXK9YIvIzUd+4m6XguQ/w3aFVZn4ikPUiM1q8mQLrjYXFAMbjPOLs2FpzdwR7XlbxCL37M+yrAYY8zDClyINToIBLTnd3pD8+uCn8LK/eLa9hdAdsZCmbxi9mIcmSDeOcfjyPe1V27gqsPaFDouxWkCQR3H35WOcMbucw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 195.60.68.100) smtp.rcpttodomain=collabora.com smtp.mailfrom=axis.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=axis.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axis.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nFcpMsUEHSHSxh/yjJHYHw/dxAa48OP5tBmNzABLnLo=; b=X2bA2+fmg2SFi4HVxEJRjeX1kngc0n1xJ8kiaW7A9wdboW/mUJGUl0A4S566o/6o8RTSfLJwsji0rqaRi7geCwWxPtWTFfty/ZDzNVrZ169Rbvk+faZj3DbshyAUynGJRat+pn9UVkmsM0GGIO34Y/AIq68/Wma8I/yGYCjG+3k= Received: from AM0P190CA0019.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:190::29) by AMBPR02MB11906.eurprd02.prod.outlook.com (2603:10a6:20b:765::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.11; Tue, 11 Aug 2026 11:48:06 +0000 Received: from AMS1EPF00000092.eurprd05.prod.outlook.com (2603:10a6:208:190:cafe::a3) by AM0P190CA0019.outlook.office365.com (2603:10a6:208:190::29) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.292.25 via Frontend Transport; Tue, 11 Aug 2026 11:48:06 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 195.60.68.100) smtp.mailfrom=axis.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=axis.com; Received-SPF: Pass (protection.outlook.com: domain of axis.com designates 195.60.68.100 as permitted sender) receiver=protection.outlook.com; client-ip=195.60.68.100; helo=mail.axis.com; pr=C Received: from mail.axis.com (195.60.68.100) by AMS1EPF00000092.mail.protection.outlook.com (10.167.242.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.6 via Frontend Transport; Tue, 11 Aug 2026 11:48:06 +0000 Received: from se-mail11w.axis.com (10.20.40.11) by se-mail10w.axis.com (10.20.40.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1748.39; Tue, 11 Aug 2026 13:48:03 +0200 Received: from se-intmail02x.se.axis.com (10.4.0.28) by se-mail11w.axis.com (10.20.40.11) with Microsoft SMTP Server id 15.2.1748.39 via Frontend Transport; Tue, 11 Aug 2026 13:48:03 +0200 Received: from lap5cd525d1j1.sto.se.axis.com (dh-10-133-4-142.sto.se.axis.com [10.133.4.142]) by se-intmail02x.se.axis.com (Postfix) with ESMTP id 6CD972555; Tue, 11 Aug 2026 13:48:03 +0200 (CEST) Received: by lap5cd525d1j1.sto.se.axis.com (Postfix, from userid 22105) id 4C7FF81AC012; Tue, 11 Aug 2026 13:48:03 +0200 (CEST) From: Henrik Grimler Date: Tue, 11 Aug 2026 13:47:45 +0200 Subject: [PATCH 3/5] power: supply: bq27xxx: bq27520g4: fix REG_TTES address 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: <20260811-bq27z746-v1-3-3a4fa38205cc@axis.com> References: <20260811-bq27z746-v1-0-3a4fa38205cc@axis.com> In-Reply-To: <20260811-bq27z746-v1-0-3a4fa38205cc@axis.com> To: Sebastian Reichel , Rob Herring , Krzysztof Kozlowski , Conor Dooley , =?utf-8?q?Pali_Roh=C3=A1r?= , "Andrew F. Davis" , Chris Lapa , Dan Murphy CC: , , , Sebastian Reichel , , Henrik Grimler X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=947; i=henrik.grimler@axis.com; h=from:subject:message-id; bh=f1scD2E1UwdscS0nRRf7EH5SpKOccGAxAzBv3SCcJkI=; b=owEBbQGS/pANAwAKAbAHbkkLcWFrAcsmYgBqewvpHCKCw0+yQ7BALjuwJPi+Ao8jNRb8V2hfh a7NS+zPL0CJATMEAAEKAB0WIQQsfymul4kfZBmp4s2wB25JC3FhawUCansL6QAKCRCwB25JC3Fh aw2iCACTXziHR5jzCxG0FOo/AV4eQvhYs3qQa/IYS/bbSco2A5gX2/+mtk2+122k5r8J6r8Pg3A cAPps7ZyZnmEuZXmt9X+sF8EguNDfSPi74qMw8GA5KAarI3G43FRrB/nIhtUb1Bp9z0qCKi6SeW jAwG75yaX37ZJC1Ak4yqzJ7bCXOeJej3ELVVzSm4j9IumWbknEuYFF4IvTpqpQ07VZkt3wckXkg 3fQyu4fZM+LfhKdaOL6T4tiwEFRLGa0e2fJo/5KoJ3PF8G5lL8etIcHSALA39TCNWdz+KU7JZgo sYcjrtSyBR8rlVkqjyA02yoEEHl8TqHzIMgn9f0zE6HosknR X-Developer-Key: i=henrik.grimler@axis.com; a=openpgp; fpr=2C7F29AE97891F6419A9E2CDB0076E490B71616B X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AMS1EPF00000092:EE_|AMBPR02MB11906:EE_ X-MS-Office365-Filtering-Correlation-Id: 78345392-c2aa-4dcf-9b4f-08def79e687a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700016|376014|7416014|1800799024|82310400026|23010399003|11063799006|56012099006|10067099003|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: 6iTcA727G7qBxW7LS6GAcHWDyxsz/fDOoIR31veqzIJcFZkLZ5VinpsRQN+36EKLmQxL2EUuvhXFuqHtRtnal/kjBU/zkqJCti/OXoayIv18qCpvuPsf3jFb8M43xMtJtd8H2dzzSmY1IdmqU/VdyUC/orlbm8LO0u4rLq9qzSJUaKkMD5oSMnxjpQbmdi50QWQJKswMTAueJlFkdcfrw8LzFkDq0worVTjoQYqVe6Sfck7Rf87PgxP/IoVy50gtdZho4fRwLZE3MTd+AUXWhuo8E76fDMQ/O1vMwHYDrnTyT14dQFfShKrfNuZUQRHDagy9Wbm6vzt/dKyAx6yXInjPrN4itUnOd/DEi7CJKJ+mIVXyjX4k95zRFFae5eMt62gGRDXSy/4iArwn1nJqjKUoEXm7vTb3l5wW/5A/uh6h9E4RdVFrWGfoSGdaEQ3fxg4e2ZZ4tRCjFR+0cN/KObHY5qouWCh8Ut3y2jeGdvkJhgIR6hlKPXpd+toafO83+/JEeRXkTelCPkiStq6uyvWA+DLDVNtdwx7NrcxuEXO8KyT6/gNDiQEyd856RkGkbXGFCiMy78XpKperA0jou+HoYtaVoJveuFQha4Jtx38x1uyBzBHlML3M4m8dN4Cd6ZsDHwRA27j2xig9+dIUF3zAuiWEx9Z9g6nDVtkvRpeb6ATQQnx6tcmFGJUWMFDFvj1Elrtu6hNUVFLY9ZFqbg== X-Forefront-Antispam-Report: CIP:195.60.68.100;CTRY:SE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mail.axis.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(36860700016)(376014)(7416014)(1800799024)(82310400026)(23010399003)(11063799006)(56012099006)(10067099003)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: FOyu+bt1rxiA2B9Fo8u/87+1Pt/OxaH2KrONF9lNkIe2FwWR3wzhf14A+dDvfzD3rBG8/y8a9f3OUvwQKll9rNO2EQul+NUeQz2iOthFazxIumQtOhNrEr7afUin0zFd4abcIgkYPRuhXNpk9Z8xshkUHPx6+WGe9g+YSoqMUpeCMSNbkrx1s/hvkCCGWAXQuIXi7o51YzmPRJxxRKguyoln2uCQ8kDpoBVdXJkeR8h3CpBNjFIqStE3YJOdIJXDqaaKVrmVl+UvbtChOSeHJE2FcvcKNp4k5PCwB9aPbBABXhEgYIdUzLH/Mrr3fnfj8zT1UNpGk6QP/B/wQulfXBIvsVJJKXQOadjLxzTkWIXg480sZ0xdnUysXzQIJ7ED6LqatzCWBjfvzeU5igBdsfccD7ZsNe31Q7iTVM5dbCi+DbtwssLPOxZRVCWdSIv0 X-OriginatorOrg: axis.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Aug 2026 11:48:06.2574 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 78345392-c2aa-4dcf-9b4f-08def79e687a X-MS-Exchange-CrossTenant-Id: 78703d3c-b907-432f-b066-88f7af9ca3af X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=78703d3c-b907-432f-b066-88f7af9ca3af;Ip=[195.60.68.100];Helo=[mail.axis.com] X-MS-Exchange-CrossTenant-AuthSource: AMS1EPF00000092.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AMBPR02MB11906 According to the technical reference manual the StandbyTimeToEmpty (TTES) register is at 0x1a, not 0x1c. At 0x1c StateOfHealth instead resides. Fixes: 8835cae5f2ab ("power: supply: bq27xxx: adds specific support for bq2= 7520-g4 revision.") Signed-off-by: Henrik Grimler --- drivers/power/supply/bq27xxx_battery.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/power/supply/bq27xxx_battery.c b/drivers/power/supply/= bq27xxx_battery.c index be3ca4b76c80..e28eca53c7ee 100644 --- a/drivers/power/supply/bq27xxx_battery.c +++ b/drivers/power/supply/bq27xxx_battery.c @@ -331,7 +331,7 @@ static u8 [BQ27XXX_REG_FLAGS] =3D 0x0a, [BQ27XXX_REG_TTE] =3D 0x16, [BQ27XXX_REG_TTF] =3D INVALID_REG_ADDR, - [BQ27XXX_REG_TTES] =3D 0x1c, + [BQ27XXX_REG_TTES] =3D 0x1a, [BQ27XXX_REG_TTECP] =3D INVALID_REG_ADDR, [BQ27XXX_REG_NAC] =3D 0x0c, [BQ27XXX_REG_RC] =3D 0x10, --=20 2.43.0 From nobody Tue Sep 29 06:58:50 2026 Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11012057.outbound.protection.outlook.com [52.101.66.57]) (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 9393E368D45; Tue, 11 Aug 2026 11:48:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.66.57 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786448890; cv=fail; b=V14ADnsLWX1g1TCY/Bjm1HkrOYAFC6Nqd/flQYRpUS0RiQ42A9dvvMK1HeMq7wSydBcqubEhc5hd4NW3UgoGk3AE63D05q+9N+O+iQVA8SdMLwn/e4+sv42GWgmmdJuK9xUnPC/pmd5PfaKsyoV9118gVuyM/SUutEnu5jLy4ag= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786448890; c=relaxed/simple; bh=p/2tyu5c2aM8dFPVg+81qE9rpoBkzoDA7y5Q+GnsOPU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=NTyiCMhkHOaZG+tliInSw/q6fbGexvmqx+YUvhu6GhPdYQDxk9niZ2FkaLAkcM5wk3DsmH9iNqtHaoma3MnhdqYXTkzZjZ2iqGTpD3/4XkcN9EbcKajPcZ74WP57Lni5H34Xuj56terVRxHdHCpoo6EXDCbpWGsgUolTPiER0VY= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=axis.com; spf=pass smtp.mailfrom=axis.com; dkim=pass (1024-bit key) header.d=axis.com header.i=@axis.com header.b=R1e7WL8P; arc=fail smtp.client-ip=52.101.66.57 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=axis.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=axis.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=axis.com header.i=@axis.com header.b="R1e7WL8P" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Rb1ThXW4mcgD6TurDqbtXWx6JAzIF/EOxp3L3y2PdKfsq0k9i5FsEZWhxJGqAGIdAGSjmWtjrPNl0uBlhpyL22RGMvRHFMvDUOM5PRjqCuww/o5NK0MCpudq8eIlanb9MNQaUuEVDPoXDBWFm+vD3uz3AyxpOPMqIc/dZC0E+5uZ+Ylez/vHfNMDcgVdsh0tF0aazemYvnmrQfnNYB2h+2l2iPE5rlx6jLTQ8LebYDWG/hP0ErWSuLQM6e+XJdw+TMNAi2jR4DbQUNYAMLrasy8ZYg46wowTk/LuuZ4hT2P2fh49X+bzecQegQ3uLyzb08Ek84oO1nYchj+Cda7SLg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=NGyW9yLQfCWuH/hzqYFbhpxX+t4ky8Jkvcgumwr6EVs=; b=F501YGUTAXi1fTbdqKf3tKVYh86nr/jao1IX3oyaEZ2HPfayFAIcsgh/bor1KQCkjnFNRU/H1FiU51k5iDheHwhhdUWc4DCBlgQll/JDRvTGuT7TvLz2lyhfNaefF+yb5mCWboKQZ1RkZXVqsrZuUit5X9JioEzPG8O4UcOaGBMplBeETXHMWEP3bG+xadp6cLWrZ98umn+aBtXk95/SGSmBVHCkfjdNKb3EzEun2lFLctd6736D54S99tcVlK57KhR0dnXiQKnAD98mgXSCX2hm5xR8Gp/ECCaND9RrtrIgnRBQbtsYUPoDMzHeguqu1ye9rjKmAA8MD3mIrTdsXA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 195.60.68.100) smtp.rcpttodomain=collabora.com smtp.mailfrom=axis.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=axis.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axis.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NGyW9yLQfCWuH/hzqYFbhpxX+t4ky8Jkvcgumwr6EVs=; b=R1e7WL8P7ZQJk93YzoXO6aJTc+m7NDHSHcQ+zPKCix6aysg8YtLZYi+DL8raf81FYteaEn74rZW0WRZE2WPwbvklPqjeRMmn11BQ7G4dmwIpRg2b0HW7+bZ5kt0YVHyHfYYio6sgzdmrBEbklfitudyqFjrnWaCVF6lHL9yfr14= Received: from AS4P192CA0002.EURP192.PROD.OUTLOOK.COM (2603:10a6:20b:5da::9) by AS8PR02MB7111.eurprd02.prod.outlook.com (2603:10a6:20b:2b5::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.292.25; Tue, 11 Aug 2026 11:48:04 +0000 Received: from AM3PEPF0000A792.eurprd04.prod.outlook.com (2603:10a6:20b:5da:cafe::78) by AS4P192CA0002.outlook.office365.com (2603:10a6:20b:5da::9) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.315.11 via Frontend Transport; Tue, 11 Aug 2026 11:48:04 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 195.60.68.100) smtp.mailfrom=axis.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=axis.com; Received-SPF: Pass (protection.outlook.com: domain of axis.com designates 195.60.68.100 as permitted sender) receiver=protection.outlook.com; client-ip=195.60.68.100; helo=mail.axis.com; pr=C Received: from mail.axis.com (195.60.68.100) by AM3PEPF0000A792.mail.protection.outlook.com (10.167.16.121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.6 via Frontend Transport; Tue, 11 Aug 2026 11:48:04 +0000 Received: from SE-MAILARCH01W.axis.com (10.20.40.15) by se-mail11w.axis.com (10.20.40.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.2.1748.39; Tue, 11 Aug 2026 13:48:03 +0200 Received: from se-mail11w.axis.com (10.20.40.11) by SE-MAILARCH01W.axis.com (10.20.40.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.61; Tue, 11 Aug 2026 13:48:03 +0200 Received: from se-intmail01x.se.axis.com (10.4.0.28) by se-mail11w.axis.com (10.20.40.11) with Microsoft SMTP Server id 15.2.1748.39 via Frontend Transport; Tue, 11 Aug 2026 13:48:03 +0200 Received: from lap5cd525d1j1.sto.se.axis.com (dh-10-133-4-142.sto.se.axis.com [10.133.4.142]) by se-intmail01x.se.axis.com (Postfix) with ESMTP id 687DF17C8; Tue, 11 Aug 2026 13:48:03 +0200 (CEST) Received: by lap5cd525d1j1.sto.se.axis.com (Postfix, from userid 22105) id 4D661834C4E9; Tue, 11 Aug 2026 13:48:03 +0200 (CEST) From: Henrik Grimler Date: Tue, 11 Aug 2026 13:47:46 +0200 Subject: [PATCH 4/5] power: supply: bq27xxx: bq28z610: fix invalid AverageEnergy address 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: <20260811-bq27z746-v1-4-3a4fa38205cc@axis.com> References: <20260811-bq27z746-v1-0-3a4fa38205cc@axis.com> In-Reply-To: <20260811-bq27z746-v1-0-3a4fa38205cc@axis.com> To: Sebastian Reichel , Rob Herring , Krzysztof Kozlowski , Conor Dooley , =?utf-8?q?Pali_Roh=C3=A1r?= , "Andrew F. Davis" , Chris Lapa , Dan Murphy CC: , , , Sebastian Reichel , , Henrik Grimler X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1117; i=henrik.grimler@axis.com; h=from:subject:message-id; bh=p/2tyu5c2aM8dFPVg+81qE9rpoBkzoDA7y5Q+GnsOPU=; b=owEBbQGS/pANAwAKAbAHbkkLcWFrAcsmYgBqewvsxTZuVouoUVE5FelQgQyVNjprjxoBvpPH0 jFrfO4zH1qJATMEAAEKAB0WIQQsfymul4kfZBmp4s2wB25JC3FhawUCansL7AAKCRCwB25JC3Fh a7+LB/sHjVuNu4pzIyfqM5Ijni9vO4GRdlb+GZW5KlsppXRltTi3XBxctoAH3K2wmu9bKEG86VU NJjydfDCWx7+0PAfsaiOTgRzuYA/O2lcw/6PQ8vYIXW+qo4u548Z8VUN/jV5CMB6nHqjN91PQQ8 VJxG2LU4GrSZ5vyHjCZxaxAnx3I4NXsVAgNiHWyAO0NKq+d019DkKKN/M+0pmRK87t78MvK6QS3 LHiJFXQUH3/RK0R2TWHzoa+HdXzxirBqaDpBdmTVpnBQbH3svaiA14queb6hNGZbTbwZ9AjxvHS u9FIXz3UZB17uBzAsmWgRWk0IaGv9nMG/TSKQ5w5NPAP+1Cw X-Developer-Key: i=henrik.grimler@axis.com; a=openpgp; fpr=2C7F29AE97891F6419A9E2CDB0076E490B71616B X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM3PEPF0000A792:EE_|AS8PR02MB7111:EE_ X-MS-Office365-Filtering-Correlation-Id: 3cf1940e-6547-49eb-272c-08def79e67a5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700016|1800799024|82310400026|23010399003|376014|7416014|56012099006|11063799006|10067099003|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: Zp8MsYSPvt4fWj8MT0toypcF61v6t1AV2jbtbNUEMQV2AhKFSuYMAzKkyxmsuRunMUwoS9vPcv9S70//Q4jFcoeIwfeLE24Ig0Q+lpNofF3iZlc9mlecH5poNpAfgF5iaM5A00qlXJgCNDSyYRXi7NVDphNKa+JhQeOTnD6FlXVb/x1a9Dzi2QRaTbV8IHzHF/pCkZfe/b3SIprwqU6evqAbCgToOi8EQ7jRdB5WD/L59m76qruYp1KttushS1QMnxh67CUG6XB4BRFZVJqxQi6gFVPEr29e9l0H3piQ9G4XONg5pQJPyZt9nQtw1bQH39wSF3g2wiPmbPqaAlaHo0x22U7Vk3PwLyjPSC/noD2N6PPi4Mma3luYy3y0U+3+r0cueloV0u8HoP5ffC6Q1/uhPVmm26dwzIrdv7IAwlIKqqXXTN9Z2WfE0+NjJFzCUoeUL2cKs5e+wgsCyCcyPGSNnGdPjMU7hgy6l8q8vdS1UPjjaHtOqCHPsPCVeo7Mdx5vMhwTWzeB3xts9VExC3WZJ6VN3VFYwOe+B+wpYc+UM06X+h6rQ7WLNrzTNfVAsnDncN7/JXd+XTir4KHtSOUaEkbwvkB0xS0/exIARGv8pcpJW/SUYOrPicOCWNoQZNTl27AY6voG78FpLVWliZU9vkRIx8bTwfszpQGh0Noz7FuxphD2WqJK9+/Fe1TTm5TbPKIHuysTE9LLbeB3Vg== X-Forefront-Antispam-Report: CIP:195.60.68.100;CTRY:SE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mail.axis.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(36860700016)(1800799024)(82310400026)(23010399003)(376014)(7416014)(56012099006)(11063799006)(10067099003)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: yU5vkYS9vySiR7nwKSx5nvCXEltvhFxm3GNkksVgUUBwE3HrwnZZiYfpusVFN7Imvmrq+C9qMSuRdAl/Z62jl5ymUVYEbu73iiULMR2Go4KGxLQBiUBdp2gYDVPt9NS9N+0/fqgd3DCXtG1yktyBB4CD7ktj47We5UpniX9QNryyXhF/hHSi1WGeKWA+ZWZB0QFIxDGFCSChTEATboEbMBCw2PxiFXvlO93madgTy/5XZlKMLtEdTIJbSrOrVxILOBo0AkiRTP/g/fuwhxDuQ4TQjzTe/6mfcpCTxVwNECv41FQrrS4pTzWBlXZmgsEKSLUEronE3PuHaEKc21iTnB4rC8GFbLKyr52OYZfZU5cg1IFvJjwcFuuvNRjUYXoj0ZeKLXhunw0jJHwswqX7cS/WCLmn9y2eGhbDR8+wMHFJ+e+MuSL8TJAm69blNpzX X-OriginatorOrg: axis.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Aug 2026 11:48:04.8558 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 3cf1940e-6547-49eb-272c-08def79e67a5 X-MS-Exchange-CrossTenant-Id: 78703d3c-b907-432f-b066-88f7af9ca3af X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=78703d3c-b907-432f-b066-88f7af9ca3af;Ip=[195.60.68.100];Helo=[mail.axis.com] X-MS-Exchange-CrossTenant-AuthSource: AM3PEPF0000A792.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR02MB7111 bq28z610 currently uses the AveragePower reg, 0x22, for reading both AveragePower and AvailableEnergy. The technical reference manual does not mention AvailableEnergy, and it does not make sense to read a cumulative, always positive, property like AvailableEnergy from a rate property like AveragePower. Set REG_AE as invalid to fix it. Fixes: 707d678a5c7c ("power: supply: bq27xxx_battery: Add the BQ28z610 Batt= ery monitor") Signed-off-by: Henrik Grimler --- drivers/power/supply/bq27xxx_battery.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/power/supply/bq27xxx_battery.c b/drivers/power/supply/= bq27xxx_battery.c index e28eca53c7ee..4985eb54090e 100644 --- a/drivers/power/supply/bq27xxx_battery.c +++ b/drivers/power/supply/bq27xxx_battery.c @@ -518,7 +518,7 @@ static u8 [BQ27XXX_REG_RC] =3D 0x10, [BQ27XXX_REG_FCC] =3D 0x12, [BQ27XXX_REG_CYCT] =3D 0x2a, - [BQ27XXX_REG_AE] =3D 0x22, + [BQ27XXX_REG_AE] =3D INVALID_REG_ADDR, [BQ27XXX_REG_SOC] =3D 0x2c, [BQ27XXX_REG_DCAP] =3D 0x3c, [BQ27XXX_REG_AP] =3D 0x22, --=20 2.43.0 From nobody Tue Sep 29 06:58:50 2026 Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazon11011024.outbound.protection.outlook.com [52.101.65.24]) (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 182EA3603F8; Tue, 11 Aug 2026 11:48:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.65.24 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786448890; cv=fail; b=ObaYZRQioW7yJdktJ8yD9xI5sebCd12gW0L84DoZRTjZXJr6j2b1jSaU/FjhcAN2dzxe9tmVyp0oKkxCZw0PQnYNjISAZPgpxbKmje9cGQnhCFu1Mzce10PzNspo+HwyxyR1j8E1JqJ9hNOriR04tn1v5/gktD2A7Kg35sNGm/E= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786448890; c=relaxed/simple; bh=VLaAC64aj6w1vAqHyuh3V5Krn26jiYRWKVpm/GWDAeo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-ID:References: In-Reply-To:To:CC; b=EjLSZPr1W+Z60nhQO7ZoW0uTZO4/Idva+HUnltoaxstG0LVm/IgUnrrl9Y81K2wLg6qkKObVZHICRQKksaU57vah1ZCzvdRr/Ofokwd8xzo59TkDRJFPtNE4ovonhT+q6izf00EIJJRu0STQfocN7rmYj9nFY8CrWx7QFeBYZRE= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=axis.com; spf=pass smtp.mailfrom=axis.com; dkim=pass (1024-bit key) header.d=axis.com header.i=@axis.com header.b=COUzk8Am; arc=fail smtp.client-ip=52.101.65.24 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=axis.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=axis.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=axis.com header.i=@axis.com header.b="COUzk8Am" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=b3PXGlp3Gq2Wf+BZ35ZMA6pqxFJL32raZFvpqGAuJHSOZQ6XN+PpPvuDNS8ngiUNwlyJPVW2krbVs+ws43D/ZSydIUKvEmGZakYvK73nEGIf6hmiRT1u5hVqkZEnxdjHlvjB0qXwORx3aIWHRi+I1j7ifXwtOVf1gp7srQd/eon2p7cIUoSdzI+Dwpa5FSuiqFDWxdb7vv+i/RUFqzEhes7I37sxZenVlQdfeXSjc0RQZdE/GfMWqbJ89+hvfF3fT0ohS9QHu3Db1/cwZQZIf7p8F5BLML4MEPi7Dz/kstxZ3XWkmfqapoqL3Zi1+qZQiecgj+fF8nACegw6e/8w5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=794lcFXHVqF4CHY0K2iETKL68oK3mJX1JhcmQi0qPQc=; b=r8jmb5RdFNXgxbDFQxsOT2PyhsDHMKrtwQKxAqCwmP4cRVWswJkqjSW4qpYf3EvXQnx61CE6ttTrllNAJCEBGVkxFwF5lj9iedNL3VSjofEDCsHa0HW/ctnrNdg/yn5X4LRpC7MGXCDNNVDeVQ7mvwjMDQhuviVg3nP9QAujpPrtUH/9aohNWt0qwiCI/YUUl6pC9DqHjQ1Hc1y41z6s5mrh5kpJAlBg6poCgTbu7VkEZaIs6khl3JtJeqGO2vOhmh3dx5ieV+s8tcCO8jm0O1Wk/3Q1+wrnsQ3GqJ4C0GY141F8FVzHRvX9Ip8FHHRoG80aEbLNdbfg3se7CyIRhw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 195.60.68.100) smtp.rcpttodomain=collabora.com smtp.mailfrom=axis.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=axis.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axis.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=794lcFXHVqF4CHY0K2iETKL68oK3mJX1JhcmQi0qPQc=; b=COUzk8AmNWmcALJgvu1BuhL28eWN4oyU4ebJHwxEdlF5pPMpfcF+fBJhDKZAixU0fQxDlLsJ0CbYOULx+k4xbOwnMk2/1gR5Y6nPj4Cn+aswHTCdeHZuZDXQRhsV/TwasRuYp8PNxXIxRxVbur5bWSFOoZBykolfx5pqL60JmLI= Received: from AS4P192CA0015.EURP192.PROD.OUTLOOK.COM (2603:10a6:20b:5da::10) by PA6PR02MB10524.eurprd02.prod.outlook.com (2603:10a6:102:3d1::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.292.25; Tue, 11 Aug 2026 11:48:04 +0000 Received: from AM3PEPF0000A792.eurprd04.prod.outlook.com (2603:10a6:20b:5da:cafe::86) by AS4P192CA0015.outlook.office365.com (2603:10a6:20b:5da::10) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.315.11 via Frontend Transport; Tue, 11 Aug 2026 11:48:04 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 195.60.68.100) smtp.mailfrom=axis.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=axis.com; Received-SPF: Pass (protection.outlook.com: domain of axis.com designates 195.60.68.100 as permitted sender) receiver=protection.outlook.com; client-ip=195.60.68.100; helo=mail.axis.com; pr=C Received: from mail.axis.com (195.60.68.100) by AM3PEPF0000A792.mail.protection.outlook.com (10.167.16.121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.315.6 via Frontend Transport; Tue, 11 Aug 2026 11:48:04 +0000 Received: from se-mail10w.axis.com (10.20.40.10) by se-mail11w.axis.com (10.20.40.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1748.39; Tue, 11 Aug 2026 13:48:03 +0200 Received: from se-intmail01x.se.axis.com (10.4.0.28) by se-mail10w.axis.com (10.20.40.10) with Microsoft SMTP Server id 15.2.1748.39 via Frontend Transport; Tue, 11 Aug 2026 13:48:03 +0200 Received: from lap5cd525d1j1.sto.se.axis.com (dh-10-133-4-142.sto.se.axis.com [10.133.4.142]) by se-intmail01x.se.axis.com (Postfix) with ESMTP id 7B5062341; Tue, 11 Aug 2026 13:48:03 +0200 (CEST) Received: by lap5cd525d1j1.sto.se.axis.com (Postfix, from userid 22105) id 4E374838AEB7; Tue, 11 Aug 2026 13:48:03 +0200 (CEST) From: Henrik Grimler Date: Tue, 11 Aug 2026 13:47:47 +0200 Subject: [PATCH 5/5] power: supply: bq27xxx: bq27z561: fix invalid AverageEnergy address 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: <20260811-bq27z746-v1-5-3a4fa38205cc@axis.com> References: <20260811-bq27z746-v1-0-3a4fa38205cc@axis.com> In-Reply-To: <20260811-bq27z746-v1-0-3a4fa38205cc@axis.com> To: Sebastian Reichel , Rob Herring , Krzysztof Kozlowski , Conor Dooley , =?utf-8?q?Pali_Roh=C3=A1r?= , "Andrew F. Davis" , Chris Lapa , Dan Murphy CC: , , , Sebastian Reichel , , Henrik Grimler X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=1117; i=henrik.grimler@axis.com; h=from:subject:message-id; bh=VLaAC64aj6w1vAqHyuh3V5Krn26jiYRWKVpm/GWDAeo=; b=owGbwMvMwMW4gT3Pk7swMZvxtFoSQ1Y19wePYLHznrcnXjnVvr/prt3zoKgw/8pF+9w99n2Y/ Kfm/lTTTkZjFgZGLgZZMUUWnXrNddM75VMkVz46CzOIlQlkCgMXpwBM5KoE+3+3b7q8ijETSg5u TYz1Zy7muXhBwMGORUBU6HKD+PJ/Wpq+eezq5/mfd2S2K5ZOee92IaNYs+jetVPzXSXXF3f3+PS alhlr73oaYMFpIBunYCPQ5OGUqjN1zbaZP6MnbT+ivveHxMcdZZ81qmvU/ues0Y2L1Ji5yG2zjt 3ynwIuQfWmOZukfaWPu8Zxu0zdkRGmtWn137O/VHVDbmRVJ33+fPWzwA3mnQ9nHWX8OyHFtyP8q OuRGf5HM1e3syeJyzaIfy3WLmZP6DhiY5P85sSK/ymnIpIf1GxfGbnvX39vn8fJW3EBV9nfml9N 5YyzT4pzdm18bHp7Od8Os7IiRrWvnztstE6s4l+qusQSAA== X-Developer-Key: i=henrik.grimler@axis.com; a=openpgp; fpr=2C7F29AE97891F6419A9E2CDB0076E490B71616B X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM3PEPF0000A792:EE_|PA6PR02MB10524:EE_ X-MS-Office365-Filtering-Correlation-Id: 25be8dce-23cb-413c-fbf6-08def79e6746 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700016|82310400026|376014|7416014|1800799024|23010399003|11063799006|56012099006|10067099003|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: FGdRqfUUxZtT/o2dLlQAB/8qlpbBoSKVDXGFM6Oucpsprfxfzef6sQESulFMwEHi1xwqKakWopEB2TBcAFhejFr53/1OQlCqLVFXPyuk0PfZyEDQQ1Sbw1g3YdXlP1r7HOVUTY86DitHyPYtoM9QAj1ojRluEzezzT+MAFMIss2U+L0DFL7ytgA2GOQDr+MZmK7MUUPpZ4grrCQ+np9PywqkTEVuAqXgwrLqHJOEEM2qmGPuHj+ZQ9+kau4P/SDB6XjSIk15elypPR3OzmEXcs4CvQ/UhrPVVgimfBsN+hExlL7muWPdx2GUTH7lto61xoeZ09Eord1bJvGuOB0TMw45YyNWGprHf/fFmxxKBdq9QnNhNHYg2ko8zj0GPzb9/Om0fJCF5OoKG5kcmO8AgfqNgQ1pA3POGf6Jz4+3W46UKzgvrnqiXRobNTNTD9YA1pCQFE4BPb485MtNVNigvMFzD9geO2AaI4O4/wueGN0T8sMSCdAp+WI9d7/bPH1/D+bNOyziNS11+FEO6Uy1f9fRV3+L4Xyc45PKRn53ICYDpR0cQS7gF2myv8XcAvlg3bX83HzIGPblGutiSRWbHJ/m4zb9LZz9U9wmhuHQMTdtnc0nwlsvvITRMJG0gJCclnc2qhhy5mtdoZgr5c0jypUqHc9/zybnjAjlI3B4ZV6MJgP/xaorMLA1UA20LqRNT72AOBIVU7pnySVBEOBK3Q== X-Forefront-Antispam-Report: CIP:195.60.68.100;CTRY:SE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mail.axis.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(36860700016)(82310400026)(376014)(7416014)(1800799024)(23010399003)(11063799006)(56012099006)(10067099003)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: x5NTdivhfMX89r+fXnuD8bOZvTyRha5iHjyFVq0mCh9ACL1mFx5xLGK+QAwJUDvaiFT41yXOlYqQ/2EEgDnfb/0rwa0zRAM8iF9yCE70rKx437W+f42/eBvqyQmEcVVITgNHmWg72olnBp4zZUG9lSeWjvpEYRnfFqtI/U8/fE7B1WzGflDodC7yKrXhozE7bPPzU6ZtMrg4CE6KpgRiXFZgr6HzPzzUwznvgNA/mLVSeNkd9J3K/wiDtA0zgmpxqphRAMaosT0g0HVUu6GH+SB1AeIAwYT3s/i5tciBYU2cMrVSqACcfGDI6tPixrr6ok5qOmR3A7ZKddFVV2cH1e4OK4EazzEnPXmUxI9Csn6T8eZcd9k8WNRcGHn5ie6UXM8ET/X93l3uFyGHMYUQSGqzzklV11KdvZjAjIn1H/q3SdG1WsK7OLc2xftDDR/t X-OriginatorOrg: axis.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Aug 2026 11:48:04.2386 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 25be8dce-23cb-413c-fbf6-08def79e6746 X-MS-Exchange-CrossTenant-Id: 78703d3c-b907-432f-b066-88f7af9ca3af X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=78703d3c-b907-432f-b066-88f7af9ca3af;Ip=[195.60.68.100];Helo=[mail.axis.com] X-MS-Exchange-CrossTenant-AuthSource: AM3PEPF0000A792.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA6PR02MB10524 bq27z561 currently uses the AveragePower reg, 0x22, for reading both AveragePower and AvailableEnergy. The technical reference manual does not mention AvailableEnergy, and it does not make sense to read a cumulative, always positive, property like AvailableEnergy from a rate property like AveragePower. Set REG_AE as invalid to fix it. Fixes: 6f24ff97e323 ("power: supply: bq27xxx_battery: Add the BQ27Z561 Batt= ery monitor") Signed-off-by: Henrik Grimler --- drivers/power/supply/bq27xxx_battery.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/power/supply/bq27xxx_battery.c b/drivers/power/supply/= bq27xxx_battery.c index 4985eb54090e..5aed8b24119b 100644 --- a/drivers/power/supply/bq27xxx_battery.c +++ b/drivers/power/supply/bq27xxx_battery.c @@ -496,7 +496,7 @@ static u8 [BQ27XXX_REG_RC] =3D 0x10, [BQ27XXX_REG_FCC] =3D 0x12, [BQ27XXX_REG_CYCT] =3D 0x2a, - [BQ27XXX_REG_AE] =3D 0x22, + [BQ27XXX_REG_AE] =3D INVALID_REG_ADDR, [BQ27XXX_REG_SOC] =3D 0x2c, [BQ27XXX_REG_DCAP] =3D 0x3c, [BQ27XXX_REG_AP] =3D 0x22, --=20 2.43.0