From mboxrd@z Thu Jan 1 00:00:00 1970 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 5B7EB1B4F02 for ; Mon, 20 Jan 2025 15:04:58 +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=1737385499; cv=none; b=tE6ct5vuIBl7Fa1aRLZaNwBJPK6st0O0cRWLcfDywl+B1QNIQCJ9nzkRusZvPUeWaKpO3kO6lqLHEBKfxu2ilE4vU2zAqRvTAB90i7eAP2QQ8RFmO4SkQ2SHt3hCEjeiZfw8vzbkPVPZvORGxhlph9dbNeRHDMb0ycyWDgt6Q+c= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737385499; c=relaxed/simple; bh=kuiQ0F3dxnDQe9OF/xIHw9/MRcpKMrXq3bJ31A8tva4=; h=Message-ID:From:To:Cc:Subject:Date; b=Kl5sdsF9WV7j8bn0kLdhR+GOmMvYjBZmGkh+E2Z7BxFqZgLDpjrtdrIeE3eU7kHbm4k36y/GmXbRgSJlSIIheF1sqrO/AZZ3hBvC7Rh+VPb5J1PYA5mGIpzGCD/ltI7rveKgHYNQ10nTNPfcS8B9qvbL7kkPMMA7Sgcrk+TUZec= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=oumTQ5Q7; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="oumTQ5Q7" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7B099C4CEDD; Mon, 20 Jan 2025 15:04:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1737385498; bh=kuiQ0F3dxnDQe9OF/xIHw9/MRcpKMrXq3bJ31A8tva4=; h=From:To:Cc:Subject:Date:From; b=oumTQ5Q7uSHZYXuwkxz4SFFGHtCR456XWQPXMzLVhxQGQrIjGkicRpXgbjyE/KXJf eo3K/suanKZciUhdTxHihRlwOJNgxjOsrdQzeb+cI6XyDOFRNaK0ysKOEVIsCTvYMb wo/rrTrRRuR/slKKqJxM0pdZPSKGFN7RGTi349YyIYH9pVQWQg3SYJqsL9n9gB74YQ RymxO9yuJPOLG5Qn/JJdo1BZ56RMe/DrKV1hP6HFd/s2nzt6fj8TMJVxau/5xo9FSe YuXoSPcgCu1eKd86sd7b9wULOaMj2E4nWKN3mQe7N/re66+la1xtKAOpHExrWR7djM u7uoVlohR/nDg== Message-ID: From: Mark Brown To: Linus Torvalds Cc: Liam Girdwood , linux-kernel@vger.kernel.org, Mark Brown Subject: [GIT PULL] regulator updates for v6.14 Date: Mon, 20 Jan 2025 15:04:46 +0000 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: The following changes since commit fac04efc5c793dccbd07e2d59af9f90b7fc0dca4: Linux 6.13-rc2 (2024-12-08 14:03:39 -0800) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git tags/regulator-v6.14 for you to fetch changes up to 367a8200a91025289f9664e468fbc2b67c95e70e: regulator: dt-bindings: Add regulator-power-budget-milliwatt property (2025-01-17 17:48:55 +0000) ---------------------------------------------------------------- regulator: Updates for v6.14 This was a very quiet release, aside from some smaller improvements we have: - Support for power budgeting on regulators, initially targeted at some still in review support for PSE controllers but generally useful. - Support for error interrupts from ROHM BD96801 devices. - Support for NXP PCA9452. ---------------------------------------------------------------- Chen-Yu Tsai (1): regulator: dt-bindings: mt6315: Drop regulator-compatible property Frank Li (1): regulator: pca9450: Use dev_err_probe() to simplify code Joe Hattori (1): regulator: of: Implement the unwind path of of_regulator_match() Joy Zou (2): regulator: dt-bindings: pca9450: Add pca9452 support regulator: pca9450: Add PMIC pca9452 support Kory Maincent (2): regulator: Add support for power budget regulator: dt-bindings: Add regulator-power-budget-milliwatt property Kory Maincent (Dent Project) (1): regulator: core: Resolve supply using of_node from regulator_config Mark Brown (1): regulator: Merge up v6.12-rc2 Matti Vaittinen (1): regulator: bd96801: Add ERRB IRQ Robin Gong (1): regulator: pca9450: add enable_value for all bucks Shree Ramamoorthy (4): regulator: tps65219: Use dev_err_probe() instead of dev_err() regulator: tps65219: Update driver name regulator: tps65219: Remove MODULE_ALIAS regulator: tps65219: Remove debugging helper function .../bindings/regulator/mt6315-regulator.yaml | 6 - .../bindings/regulator/nxp,pca9450-regulator.yaml | 1 + .../devicetree/bindings/regulator/regulator.yaml | 3 + drivers/regulator/bd96801-regulator.c | 130 +++++++++++++++-- drivers/regulator/core.c | 153 +++++++++++++++++++-- drivers/regulator/of_regulator.c | 17 ++- drivers/regulator/pca9450-regulator.c | 111 ++++++++------- drivers/regulator/tps65219-regulator.c | 39 +----- include/linux/regulator/consumer.h | 21 +++ include/linux/regulator/driver.h | 2 + include/linux/regulator/machine.h | 2 + include/linux/regulator/pca9450.h | 1 + 12 files changed, 373 insertions(+), 113 deletions(-)