Received: by 2002:ab2:60d1:0:b0:1f7:5705:b850 with SMTP id i17csp495504lqm; Wed, 1 May 2024 07:08:43 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWwAZx7zQxkhdLwZLF1qHcQ8mq1pSZs/81F+UfJwJm0EZ8R+KgNBRe//8uZvYFMs6I2OLKnH/rEJ8YBQMxBIIZB0op2LYGKUUac/+tIhA== X-Google-Smtp-Source: AGHT+IHPoQdi2ONFFyWX+WYIvMRJS7YU6DEGHtsCUN3AnGIV95+p01hM1lzhhullrJkJ4K00vQde X-Received: by 2002:a05:6a20:1050:b0:1a9:b2ee:5f72 with SMTP id gt16-20020a056a20105000b001a9b2ee5f72mr2489046pzc.36.1714572523294; Wed, 01 May 2024 07:08:43 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1714572523; cv=pass; d=google.com; s=arc-20160816; b=ZRUu9vT/vfS8eJKFqukRk1neWJPw2xtbP7ey0oNLEpnN19un56zW9v1skZg7cQlQ65 2dylZkiPMrsUm1nY0TG/a3cSnXYUyd0TJilwse84gNCQ3UuoPtIye2+VhGRvQWwrE49d YsQY9YA1z1VtWMQ780PByQWFRfy66ZdBgS9ItZ3c+qmbI11ZpUxC542NjqgtEJSQMP5w qNkMbFIxHetZleaSV8chpc9TPNok/XtqPaMA7SfhDvAanjdWxOzGPEJG6HTQVm2JiWXW 2+2CF01k+VS1bd4nHkt54Mx8JEe1HshWeL3MtFDckxu55sdAfLntn0k2tZBDaAMTpqgj 3Pjg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-id:precedence:date:subject:cc :to:from:message-id:dkim-signature; bh=xxK8nbyTyc2Q0o8tsObjaMroyrcBUen1DQ/+bOfObQs=; fh=WK1LEXAc87PLSrne3w6/Ikx0Mvyfd5VuRQd2izHvTAQ=; b=KSWKVJEC6qRNOtdq3oM/kUSYeOXorJ0c0CL8U2FvDa7BoZ0AEL/HUoczDGARp1skrO raVwoisSiXqWwXZDJKp3+5il8Hh0AZTut3YbSo49UT7yQK1kzkXObeYDpt8KaSWdXzLC YOLVu5wjvb8ewxLPtxE3xBjAMnLZct7yENV7aLDudOAxwq554SuyGujQP0pE7wPjixJI HX1MNEMSb+I6L2QP4DarGhqt3rx2ppD7YqZu2+Rju2IFciyYdGJ2BWyqATXaUWTmrF/8 Df+yCd6fu6Tc8T9PZn663GtENgJKMpdB7El50XvIUaoBEWlG5+ZA6ZnJTltwzB0CuZg/ 0oyw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=M5AW1xsq; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-165356-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-165356-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id t123-20020a632d81000000b005e42b4bb9dasi23913794pgt.213.2024.05.01.07.08.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 May 2024 07:08:43 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-165356-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=M5AW1xsq; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-165356-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-165356-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 19189B2289A for ; Wed, 1 May 2024 14:08:20 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id F3B7612EBF3; Wed, 1 May 2024 14:08:14 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="M5AW1xsq" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 2AD0D12DDB0 for ; Wed, 1 May 2024 14:08:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714572494; cv=none; b=djacYxNEAstPS9NpVSwCULjhILQw0ZMPfNsb5RFU2U9Sw2WCWyyoj9hBTvlZYyBuTezz3HptuqjkLT7NzfHd4P9GV7/7zWZiy+iao5iavO9Zb7QM7+o6A868dq72lNoANxVJyYaXp3ZeQLjfxLXGdMpE5vuI0BYaBLpBlftV4Lg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714572494; c=relaxed/simple; bh=1jDeUeJLmpv60FQ7nprKVb4uOA4+rOAyc7affu0OBhM=; h=Message-ID:From:To:Cc:Subject:Date; b=tLkIoRF9NKv91L5I4kCSdKAXLQaSXkjO/PnLcMxDFOiOunWK/JTt/r/NRwb+kkRFDqvvEzha8+Bik3IpCxke/xlodWKcUyrfdUlTg9Zys2yzvV8uE101Axmwo2HFsIJKBSxQ+EHQnbNI+HYQy4Z143c3KGnv24tswuR5XMPkXeQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=M5AW1xsq; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4B228C072AA; Wed, 1 May 2024 14:08:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1714572493; bh=1jDeUeJLmpv60FQ7nprKVb4uOA4+rOAyc7affu0OBhM=; h=From:To:Cc:Subject:Date:From; b=M5AW1xsqhtRPUdAFA11Voped6nVgsE/HUYqmMgpzAiU44EVgFMH9pSwZ/A75pZMJ8 wLbbCBo+3/2qR2FV+Bgw6ejDMwDdIhVjn28f+Bk7A1YjB5zAREt6Es+aD7egJ01Ryt ymupFAxDceMj0M9UYgryz6QrAkicYA/qp6Y9BbUUoNun7uqpvcCyU6fIC4vovE4a0R vGIbz/fa4deTqWKDORc0//kTOAjM3Q3hzDRkOAl/Lyw4QWu+Y2P0erEihBbNpxI7HT jRUxcQrOy+R25r92BbpphMU/KWKoDFFBrm9FZGsEGG1K2YJrDM4aN0gCXhXfSAMbqu 1S9JcO5ftrtaQ== Message-ID: <0bab863fc734774982e9d6fb4ae70211.broonie@kernel.org> From: Mark Brown To: Linus Torvalds Cc: Liam Girdwood , linux-kernel@vger.kernel.org, Mark Brown Subject: [GIT PULL] regulator fixes for v6.9-rc6 Date: Wed, 01 May 2024 23:08:04 +0900 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: The following changes since commit fec50db7033ea478773b159e0e2efb135270e3b7: Linux 6.9-rc3 (2024-04-07 13:22:46 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tags/regulator-fix-v6.9-rc6 for you to fetch changes up to ff33132605c1a0acea59e4c523cb7c6fabe856b2: regulator: change devm_regulator_get_enable_optional() stub to return Ok (2024-04-24 10:13:30 +0900) ---------------------------------------------------------------- regulator: Fixes for v6.9 There's a few simple driver specific fixes here, plus some core cleanups from Matti which fix issues found with client drivers due to the API being confusing. The two fixes for the stubs provide more constructive behaviour with !REGULATOR configurations, issues were noticed with some hwmon drivers which would otherwise have needed confusing bodges in the users. The irq_helpers fix to duplicate the provided name for the interrupt controller was found because a driver got this wrong and it's again a case where the core is the sensible place to put the fix. ---------------------------------------------------------------- AngeloGioacchino Del Regno (1): regulator: mt6360: De-capitalize devicetree regulator subnodes Krzysztof Kozlowski (2): regulator: qcom-refgen: fix module autoloading regulator: vqmmc-ipq4019: fix module autoloading Matti Vaittinen (3): regulator: irq_helpers: duplicate IRQ name regulator: change stubbed devm_regulator_get_enable to return Ok regulator: change devm_regulator_get_enable_optional() stub to return Ok drivers/regulator/irq_helpers.c | 3 +++ drivers/regulator/mt6360-regulator.c | 32 ++++++++++++++++++----------- drivers/regulator/qcom-refgen-regulator.c | 1 + drivers/regulator/vqmmc-ipq4019-regulator.c | 1 + include/linux/regulator/consumer.h | 4 ++-- 5 files changed, 27 insertions(+), 14 deletions(-)