From nobody Thu Apr 2 04:23:58 2026 Received: from mail-ed1-f51.google.com (mail-ed1-f51.google.com [209.85.208.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 2C9933A3819 for ; Mon, 30 Mar 2026 14:14:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774880057; cv=none; b=SgZDfKfsQLN2MuwPsdV073+QEYHeXTrv9uflcVfRMiMPpytOr9pS7hMhdOBJwqCayEy7vDASnDhnm36vcSPExR5o6eKO/Z4IJLzy9L6hQ4vkpbAkJbLt1FuO41/0FUSfbgzvkI1sL+Ikq7jr5tdrP7GlbSmbHhicw9PAXKoef6g= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774880057; c=relaxed/simple; bh=FiC7O5/AVkL96VfIo4Hpz6jiKHXlbB2eY8xHqyBt1Vw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=N4ddZGQCKlx9o8JhZEY+IFcwkCH7jp0oZlpOO4YE/GCZxd2fLeWrmiBnQwaR1XMBpcAcS6xpqD5+vjJCIj13s3hrl9XuG3zdA1JMSetA5B0p4KlMYElJSGY/w66iZYjw5sC51+oR0PScURRXRIVhzjsPkMSEqNAc+8xxNnvVXCY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=fairphone.com; spf=pass smtp.mailfrom=fairphone.com; dkim=pass (2048-bit key) header.d=fairphone.com header.i=@fairphone.com header.b=U/kN6Lb0; arc=none smtp.client-ip=209.85.208.51 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=fairphone.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fairphone.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=fairphone.com header.i=@fairphone.com header.b="U/kN6Lb0" Received: by mail-ed1-f51.google.com with SMTP id 4fb4d7f45d1cf-66abe08cdf5so6860258a12.0 for ; Mon, 30 Mar 2026 07:14:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fairphone.com; s=fair; t=1774880054; x=1775484854; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=gLsE7gM2vKbSSueU2p48NhyKKDUQ0KqPPU3/kuQJal0=; b=U/kN6Lb0mQ7eDdLDdl+185b6ipWKQ+3fzZzqetaB+DEmxaUgipsQkcOOuwiQQmpVvw TmMbzhonK7gf5376cBfbAVoZi2bmf3JlB6Gfuu2hShEMIhEeBqybzGlirq13YbaasJGK 7+px3YV6J2W0ZGRiCSqmCdBpPJDRTgJO54sMqw5frT6GNNQEb8gMfHrX6OTsaS0BxmpE 7kwVuU7cpqKwnFNm8qI7aMOvTK9+bwDY6jVu9zrfXQnyv20fWPH8IYz/80o1YgoM3GwN LFdzRWUPFGD7iehxyXhLGQQIZEEp1kzKYu62ou2xmvbF9Gf/ACq2IX5eyZ4y0rD5Ml4F WFAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774880054; x=1775484854; h=cc:to: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=gLsE7gM2vKbSSueU2p48NhyKKDUQ0KqPPU3/kuQJal0=; b=MzLMi8dKWIzgI3xacFnBZPATGr8grDRcmKL4AIIV1qRwZHsPDGz1M3FWAaOh2TCrpl DVyOVYVdC9qISC+jehcN3dsSJMb//9+rrCMi+1GsCp5xbJOnSsLFXLvPJwSmuAbHQb2x npzL+ze7X2WJ+J0FGF+LQvvUMcdxgITEn/8cjatPlLRT6Xn0RXTWa/+/KuWK6IRYQGAG KRDq8Juqrjy2vS+IE4GBrdv/eqks+4I2CNhYtwxsDhzwV7/wJpK0wsmFlGrDAziVKg87 3Y5hmgerwH0hDGJIO9RqlZXWoHthRI/GXm+WQ2Hxp6xHKgYjSbSAiHR2Uo9l45NzbqNc gWZQ== X-Gm-Message-State: AOJu0Yz3uUqF9UO8MWPECLaOuDpH3S5wKH1Ti1AwRp++2nyzFLd+5Gl7 kyyRoJgx+tP+80/Nrj/+C/SgAsxKbwDEmcZFTi6E3n7hVH/mdJOSquMPNB5xLt4+9v0= X-Gm-Gg: ATEYQzxC0fzIv77zQGZGfkdiUU+vKLv9PjT+oCB1s5AIxhKDbfvxH/Ui8NAVcWXpBaC PBgl7Em00M8hzb1m0ZNnPs6gYjSZAaBwidlZgDiQRFebUSGXZz9ofqNy+sSUzd6kXS6uRlHOIg0 1USXEu6s0ilygyO8F11c2rbCjgiPD/PLo7E2z/4onS/lsxGY55Ovn77x8aBh3ahhOZeX6vP206b RyHPC0upnwqSQ/vHqsfpM4nxtxxvlYSzIYk+tCLC/XgT3edTgotHfn5nCIyDbZugJqvX9s8oXwX K4jedwelDvNvqdRWp8SNxuGy+auI0ja+24BhoR5vIuJZiaksdhrxvuiJsCrAMceurXGq//t3+Z9 tZZcxjm3iF24fR+pLYObXKQiEZgU0NSWp+cITUQpEe/aMFFPe+4F8RHNplwoAAO0XedH96EGmkV r59VmD0DMQvmCDdinh1R2B/FYjcb/iS7b1XtaN+7G7IGuaeMyKljssZsZCn2nRdavzDgxnSiA1s BKBqA== X-Received: by 2002:a05:6402:a0dc:b0:666:d675:e2ed with SMTP id 4fb4d7f45d1cf-66b28b5d0c3mr6233531a12.21.1774880054479; Mon, 30 Mar 2026 07:14:14 -0700 (PDT) Received: from [172.16.220.101] (144-178-202-139.static.ef-service.nl. [144.178.202.139]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-66b7340cae2sm2812332a12.11.2026.03.30.07.14.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Mar 2026 07:14:13 -0700 (PDT) From: Luca Weiss Date: Mon, 30 Mar 2026 16:14:13 +0200 Subject: [PATCH] regulator: devres: Use enum regulator_get_type in internal functions 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: <20260330-regulator-devres-type-v1-1-d2c244576845@fairphone.com> X-B4-Tracking: v=1; b=H4sIAAAAAAAC/yXMQQ6CMBBG4auQWTvJtBgxXsW4wPKDNQbITCEYw t0tuPwW761k0AijW7GSYo4Whz7DnQoKr7rvwLHJJi/+ImUprOimT50G5Qazwjh9R7B31bmVa+U kgHI7Ktq4HN/742+bnm+EtM9o237/mmjceQAAAA== X-Change-ID: 20260330-regulator-devres-type-2174f08710ce To: Liam Girdwood , Mark Brown Cc: linux-kernel@vger.kernel.org, ~postmarketos/upstreaming@lists.sr.ht, phone-devel@vger.kernel.org, Griffin Kroah-Hartman , Luca Weiss X-Mailer: b4 0.15.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1774880053; l=1658; i=luca.weiss@fairphone.com; s=20250611; h=from:subject:message-id; bh=FiC7O5/AVkL96VfIo4Hpz6jiKHXlbB2eY8xHqyBt1Vw=; b=Hv1UpAXeLAn9vhYVbD6VL7zgF5g+eAAjv2ki/kufhpDrheNaUm7syeFsbOhi6fmM7YSiJRrA+ hYr6H7r3K/oBkNHCkjduj2atnezAN6PwkRBOwdo6gpa4+N/qEnjS72P X-Developer-Key: i=luca.weiss@fairphone.com; a=ed25519; pk=O1aw+AAust5lEmgrNJ1Bs7PTY0fEsJm+mdkjExA69q8= The enum regulator_get_type has been available since 2017, so use that enum instead of an "untyped" int in the three functions where "get_type" is used. No functional change intended. Suggested-by: Griffin Kroah-Hartman Signed-off-by: Luca Weiss --- drivers/regulator/devres.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/regulator/devres.c b/drivers/regulator/devres.c index 2cf03042fddf..615deba5d22c 100644 --- a/drivers/regulator/devres.c +++ b/drivers/regulator/devres.c @@ -20,7 +20,7 @@ static void devm_regulator_release(struct device *dev, vo= id *res) } =20 static struct regulator *_devm_regulator_get(struct device *dev, const cha= r *id, - int get_type) + enum regulator_get_type get_type) { struct regulator **ptr, *regulator; =20 @@ -78,7 +78,7 @@ static void regulator_action_disable(void *d) } =20 static int _devm_regulator_get_enable(struct device *dev, const char *id, - int get_type) + enum regulator_get_type get_type) { struct regulator *r; int ret; @@ -751,7 +751,7 @@ EXPORT_SYMBOL_GPL(devm_regulator_irq_helper); =20 #if IS_ENABLED(CONFIG_OF) static struct regulator *_devm_of_regulator_get(struct device *dev, struct= device_node *node, - const char *id, int get_type) + const char *id, enum regulator_get_type get_type) { struct regulator **ptr, *regulator; =20 --- base-commit: e77a5a5cfe43b4c25bd44a3818e487033287517f change-id: 20260330-regulator-devres-type-2174f08710ce Best regards, -- =20 Luca Weiss