From nobody Thu Apr 9 19:19:02 2026 Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com [209.85.221.48]) (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 DA759492513 for ; Tue, 3 Mar 2026 15:33:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.48 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772551988; cv=none; b=ZXV1occnwFUNE8C//x/8IH+Ab5wm1jv9mPFKoaBwnDzrehNeJ9/MBRNAyaqpKoiv2lSLoMNPLHM0hjgNEOvbqKZyTKWg6qYnQLhkNYEud/DhoRclQyD7SPznD43HamOZ9r6GfLB1+5pcVgVIPpql5K/8DwZ2TUWSqp3RUv2xaTk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772551988; c=relaxed/simple; bh=ZNpu1+QLWxDyG8uNZKHnXwGDlRkKFAgQ4JrcxwH4TZY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=SAR+Is5sR6X8VtHZv48kpKZ/jKtljd1U6ShVt7fGmTbwpUUfa0b+01oMEZxlZubTSnGO1eJwXLwSvADmRm5Uvin/zdm3tj4BjXLO4veObsCBB2xdTpFz0WdQnbsSQeNGgcNDLX1segVFrdY/AaLRscRp6DeqpdBtsTvz4viimUM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=flipper.net; spf=pass smtp.mailfrom=flipper.net; dkim=pass (2048-bit key) header.d=flipper.net header.i=@flipper.net header.b=gDZUH6xn; arc=none smtp.client-ip=209.85.221.48 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=flipper.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=flipper.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=flipper.net header.i=@flipper.net header.b="gDZUH6xn" Received: by mail-wr1-f48.google.com with SMTP id ffacd0b85a97d-439bc14dcf4so1280427f8f.1 for ; Tue, 03 Mar 2026 07:33:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=flipper.net; s=google; t=1772551985; x=1773156785; 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=eLnt0eflN8lFiwNCVheUlKB9RjgppzFmTMI48rlcPq0=; b=gDZUH6xnJnMVraydxDq+OROEvC3FUg/U1K2AxIP4AYhL1bwajLJ+qqcQfUD1RdWt8k tvy7Y32oxd9AF5rF+w8KD67C4XAlSQfl2n8Dh1YrXtXxUYwnwi9aTgZQAvSdZUNZt9gr J2Ysq+0+8U65bJcULh6NoNvfDXrDACVEw/Y/GvFOxWgbU4wYFRetnWYCTOS6KWP2qG0w FG6Rkd2mM70QJC4NKBtbE3qa0Zkmo/n5387S2ypUWnIcKX6Qb/Xq/AZ2K6OzCltTXPiV c/NFVrV7D5E4WX89dtn+kuOb8ZBMWXnPVWW8czX8dC/ODz6NRiOEHTdK2SKYPZ3BXYfL 0dKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772551985; x=1773156785; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=eLnt0eflN8lFiwNCVheUlKB9RjgppzFmTMI48rlcPq0=; b=cNlteUWgL8Sc4WoNkoCa00ZprAMmT8FyKYQOnQPkqIlp+MAfAVM/Evt3/0M1YrfTjV 0fBD9+QYpQhYPZRhO9mt+wEFCR3QslaagNpyq0Ub3B5aUp0aSeoxsPQ6pw62Y5nQMFuu CBbRqab6KcV/uT0l8Y2NU6AtOkM2VnU/01NrXY3IGbZ3DAy5Qw3asJmN6tWj1NQ10v+h yN7UuMnd6aC90ecq26Y8pHViqI7AGE7HLAnAT1Vcz4W+2x37N2yiJdQe1sDUxwXOrJ+l GKcmJJmh3yyx+5dpqkL0r/Zol8oi7oGVixXJWToJJUi6NZHfVetR/qWBDz9d/92ZA5Wt dWDA== X-Forwarded-Encrypted: i=1; AJvYcCV3xiFmCPPd9MOktR/itDqHeiVT76FnsfvUvS+q+UL4aA8hMnvrhB/64+5n+7qBXmmXPcjjFNrIhrBYAQ8=@vger.kernel.org X-Gm-Message-State: AOJu0Yze63cdQMA3KTEbQRPUWSxLUzpbk9dHtC9t+PljcIPB2Sm/fAKT o2Zr24F+3Kgn4qvWBBEIRhbvpv0CoDZ0OUTUIAV/FBKJUGHlrH5sTH2IJuYJTENRSWo= X-Gm-Gg: ATEYQzwPCQLZPetqZSloX/jejn+fvIilVRdC5SM+0TDQzQBaH4wdymK96fMQxvA8mAU PH7uFFpvoFFmn7i15I4K6w/jNX086K5so38sgvbEsCuETYjHRRe85wEkAiai2sKH1AzH8/9JlRC K3BPW1VF724v9FbFCk8o1xbqgi+m7EHVQAdfaKy6BKj2pVLlXT16TagWJBWZtbSvAwdC1tV1EV8 kUc668HpONBxcRZOhO9TEfskKsKSusv8oQXyp0vrLOo3K6Y7h6hqQpjDsWkayt80RdjiFNDOPgV YMUdjW+tpnFYtjyiKIa9tl8aDJ5sDEzoo2vQw14z1TAE0ARGvs3M3pPCmlhtc4rbjzp+Il8Y4Rd dUpCCKjbEyX1z7l0GFyGDLSYr0+HD+8I2YkVQIqpx4kxFcnogd46YpZprSx3i7SpL3SmXq24Z/L kI8+P//w0hRLsNVHNYUAAwdyiimQdxfZ1xF/fvnbBoyvnk2xpSmvBOT/n+Om+62pd3zbLghs37D xM= X-Received: by 2002:a05:6000:228a:b0:439:b556:fa4a with SMTP id ffacd0b85a97d-439c1144015mr5476802f8f.31.1772551985166; Tue, 03 Mar 2026 07:33:05 -0800 (PST) Received: from alchark-surface.localdomain (bba-94-59-44-101.alshamil.net.ae. [94.59.44.101]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-439b55d15besm19799447f8f.30.2026.03.03.07.33.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Mar 2026 07:33:04 -0800 (PST) From: Alexey Charkov Date: Tue, 03 Mar 2026 19:32:48 +0400 Subject: [PATCH 03/11] regulator: bq257xx: Drop the regulator_dev from the driver data 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: <20260303-bq25792-v1-3-e6e5e0033458@flipper.net> References: <20260303-bq25792-v1-0-e6e5e0033458@flipper.net> In-Reply-To: <20260303-bq25792-v1-0-e6e5e0033458@flipper.net> To: Lee Jones , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Chris Morgan , Liam Girdwood , Mark Brown , Sebastian Reichel Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Sebastian Reichel , linux-pm@vger.kernel.org, Alexey Charkov X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=1549; i=alchark@flipper.net; h=from:subject:message-id; bh=ZNpu1+QLWxDyG8uNZKHnXwGDlRkKFAgQ4JrcxwH4TZY=; b=owGbwMvMwCW2adGNfoHIK0sZT6slMWQu+6/2PiNJhmNqyJP9Ww5NPzmrUO3UYatycT+vSg01C WnlSCOhjoksDGJcDJZiiixzvy2xnWrEN2uXh8dXmDmsTCBDpEUaGICAhYEvNzGv1EjHSM9U21DP 0FDHWMeIgYtTAKZaw5Hhv5MRx0rWQj7dB/cWxNucuSVZalV2kZnpdIHyL5uYd2kdExkZjritVn8 4jWEx96ZTBnfPzTMX/ym988iG/ge51480x6iYcAEA X-Developer-Key: i=alchark@flipper.net; a=openpgp; fpr=9DF6A43D95320E9ABA4848F5B2A2D88F1059D4A5 The field was not used anywhere in the driver, so just drop it. This helps further slim down the platform data structure. Signed-off-by: Alexey Charkov --- drivers/regulator/bq257xx-regulator.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/regulator/bq257xx-regulator.c b/drivers/regulator/bq25= 7xx-regulator.c index 812938e565e3..674dae6109e9 100644 --- a/drivers/regulator/bq257xx-regulator.c +++ b/drivers/regulator/bq257xx-regulator.c @@ -15,7 +15,6 @@ #include =20 struct bq257xx_reg_data { - struct regulator_dev *bq257xx_reg; struct gpio_desc *otg_en_gpio; struct regulator_desc desc; }; @@ -139,6 +138,7 @@ static int bq257xx_regulator_probe(struct platform_devi= ce *pdev) struct bq257xx_reg_data *pdata; struct device_node *np =3D dev->of_node; struct regulator_config cfg =3D {}; + struct regulator_dev *rdev; =20 pdev->dev.of_node =3D pdev->dev.parent->of_node; pdev->dev.of_node_reused =3D true; @@ -159,9 +159,9 @@ static int bq257xx_regulator_probe(struct platform_devi= ce *pdev) if (!cfg.regmap) return -ENODEV; =20 - pdata->bq257xx_reg =3D devm_regulator_register(dev, &pdata->desc, &cfg); - if (IS_ERR(pdata->bq257xx_reg)) { - return dev_err_probe(&pdev->dev, PTR_ERR(pdata->bq257xx_reg), + rdev =3D devm_regulator_register(dev, &pdata->desc, &cfg); + if (IS_ERR(rdev)) { + return dev_err_probe(&pdev->dev, PTR_ERR(rdev), "error registering bq257xx regulator"); } =20 --=20 2.52.0