Received: by 2002:a05:7412:5112:b0:fa:6e18:a558 with SMTP id fm18csp87240rdb; Mon, 22 Jan 2024 12:50:18 -0800 (PST) X-Google-Smtp-Source: AGHT+IE7Ftcmol/RMt3FSvyb1T3pimzZmIUhRYejTPovWGlMHSFcJbJGCRcc9jVADXQ/IpR+X+yw X-Received: by 2002:a17:90a:9402:b0:28e:7bb9:19d5 with SMTP id r2-20020a17090a940200b0028e7bb919d5mr1623872pjo.73.1705956617746; Mon, 22 Jan 2024 12:50:17 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1705956617; cv=pass; d=google.com; s=arc-20160816; b=cMRktOK7taf9oArF6PL4ZGzvKoou4Va8qxK+yyAwatE/MQtwOEvDeFsMPvYbauRHmT q2vmho7Zq1MFRz94mat1X3bMZzQUGfR5oUGYi9L6jVLkxKA4dfLU75vIgd5uZAO1WnD8 uX8alzL9k2aI2J/558iS0QChkzUmNtdIY6wjMRvK8zzG5TPLspS0f6bwigl+Fj0ezKYA jLkadSN87IODlNsri0ET3ClI6d+TJyPwT/DqxCmtUCI9qvYDwnly6XeDnAPhTQC3SrnJ MwiJ1LF78SBNIgYmgYj36SoUhNQ2eIMhMuenTBAQAVtzULYc+6kO2W28i+zkIdBQjHV2 iV0g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:subject :references:in-reply-to:cc:to:from:dkim-signature; bh=bolnHIUQYCShbYy0VhvpOZke3T/a4eWFSvaFbFzEV0I=; fh=EFpZf2EiYvjPUbJnDgxmqXEgkbJiYRKY5JXVxYzmhT4=; b=nWeGOggHXGDhsAHwqZpq09HP4UOebDC4WAnjq3RFo0juGqJiMNKgs5JvGXZvDulRS2 aE8aku2uEgP3GDFhUSNKwA+1CB1Hxkv3yrXxpgmk+lPYsdh3EE6tklDldX/eHXhmg47Y +qepzbBRUIyQKdt6sve/g8MduUuqVsfLChvher6TH/+o8qr4C+r2XNK9TVWWtpWIaIWv HR05lQZUfHGtk9aY5xK5Fp4GtIRoKnjJmtTrFWsQnulPAe7YS231tVko15Qd2MWASKya 7XMsShADiavbX3agjALnazcMFz5VBzWEV1JKkTIU8aONu/KKFBcjpD/7mJv6lAM35E9I hBFw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=N9XOiQN5; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-34146-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-34146-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id ck21-20020a17090afe1500b0028e718a8bb8si8550566pjb.57.2024.01.22.12.50.17 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 22 Jan 2024 12:50:17 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-34146-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=N9XOiQN5; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-34146-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-34146-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 sv.mirrors.kernel.org (Postfix) with ESMTPS id A03D4287D2B for ; Mon, 22 Jan 2024 20:46:53 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id CC2FC4A9AE; Mon, 22 Jan 2024 20:44:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="N9XOiQN5" 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 0496B4A99B; Mon, 22 Jan 2024 20:44:42 +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=1705956282; cv=none; b=ZP6GGp3g7kUTQspY6HR8Wy0yCK8tzmcv4XpVxOxmlF5xQmdTYjB8+NzhZKMQgqjR80XHpH5OWTte8vZufsP3syTn8NrTZHvOJAadWzD6soo1h88m8nnqsq0aBk03qxdXdD+je4ltN3oJfYlReoJece/pEEs8yrnJYtrQ8lqdfJQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705956282; c=relaxed/simple; bh=dt5C1IAu6gWee39W5ANHJTbSfbM7H6/2F0kZ9c8AxPw=; h=From:To:Cc:In-Reply-To:References:Subject:Message-Id:Date: MIME-Version:Content-Type; b=dCriP83UOhu+uyIc1bang5laejpM1i0HyH4tVjpztt6uExOos2SnAAQN2iqhzJgoI+6aKZMMwICvubLWOPRo/UgTT5bsCshh7Xvt0wX125XXvsHj8QFq0LLEBk5IMNVIA7IQhNP0HQ1dZh9VrElToqPY7xRbvnYgVoTsH9wexeE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=N9XOiQN5; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3E7B5C43394; Mon, 22 Jan 2024 20:44:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1705956281; bh=dt5C1IAu6gWee39W5ANHJTbSfbM7H6/2F0kZ9c8AxPw=; h=From:To:Cc:In-Reply-To:References:Subject:Date:From; b=N9XOiQN5vt0NGWHxNtRbl73Z2V5PcnE36LQA7oJz6wqXDOWsCo15Yk6o8RCaleRRa dGkrQSUIaZ/po8iaAYm5AmeCqMYSIypJ3FjWbZuVGQ0A0bauE5mVdJiDe95nnFC0je arepL7QdE753biMbtMpcreuEzfHseSJ3xOXAxWTaTCIhwQek8wEm+luNoH5CIsJcLJ IcFrYv9Ai2o4NmlQTVeso/DsUXo8DFkLre1gBuhaw8tUpVinVHlz5sAZNl7rae/8tl //EgDEN3m0871eIrkTPJS8HAD3W4f3P5xokBcEY+xIbIw8HHhEweLPtmgdhH0smgAB Ty9jZdXM1KhrQ== From: Mark Brown To: lgirdwood@gmail.com, =?utf-8?q?Uwe_Kleine-K=C3=B6nig?= , linux-pwm@vger.kernel.org, linux-amlogic@lists.infradead.org, Martin Blumenstingl Cc: linux-kernel@vger.kernel.org, Heiner Kallweit , Dmitry Rokosov In-Reply-To: <20240113224628.377993-1-martin.blumenstingl@googlemail.com> References: <20240113224628.377993-1-martin.blumenstingl@googlemail.com> Subject: Re: [RFC PATCH v2 0/3] regulator: pwm-regulator: Fixes for disabled PWMs at boot Message-Id: <170595627996.145638.15681759676659435096.b4-ty@kernel.org> Date: Mon, 22 Jan 2024 20:44:39 +0000 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: 7bit X-Mailer: b4 0.13-dev-5c066 On Sat, 13 Jan 2024 23:46:25 +0100, Martin Blumenstingl wrote: > This is the second version of an attempt to fix booting mainline Linux > on Meson8b Odroid-C1. > This series is an update to an RFC patch that I sent some time ago [0] > and incorporates a lot of the feedback from that v1. > > The main changes since v1 [0] are: > - new patch checking the voltage limits in pwm_regulator_get_voltage() > - updated calculation for disabled regulators in+ > pwm_regulator_get_voltage() utilizing above limit checking > - new pwm_regulator_init_boot_on() to preserve the output voltage when > pwm_regulator_enable() later enables the PWM output without and > preceding pwm_regulator_set_voltage(). > > [...] Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next Thanks! [1/3] regulator: pwm-regulator: Add validity checks in continuous .get_voltage commit: c92688cac239794e4a1d976afa5203a4d3a2ac0e [2/3] regulator: pwm-regulator: Calculate the output voltage for disabled PWMs commit: 6a7d11efd6915d80a025f2a0be4ae09d797b91ec [3/3] regulator: pwm-regulator: Manage boot-on with disabled PWM channels commit: b3cbdcc191819b75c04178142e2d0d4c668f68c0 All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark