Received: by 10.213.65.68 with SMTP id h4csp3956083imn; Tue, 3 Apr 2018 13:50:40 -0700 (PDT) X-Google-Smtp-Source: AIpwx49BsJ6ph/lswAhMS9OBObW0y9uE9RlQbdAV8ghWcrvP4C1xAuw7qK6quO8Yua8Mi8d1WZ9h X-Received: by 10.98.70.199 with SMTP id o68mr11658513pfi.169.1522788640855; Tue, 03 Apr 2018 13:50:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522788640; cv=none; d=google.com; s=arc-20160816; b=QCbARXUYytFkKOtA4e8ajTF1eFlbwk0q0Ah7hIJe4wkYp1B3iIAZRPg7Sj2HH/6U86 HoskYrw9c093Do01b0KJzDyl7AXAiOqvldcZiVBd2pgLTTpVrcBcTN+GKwXqrASDJwbt R5WJpNAzGfJVF3+kNdG5TPaIGyr6KlfmasS3K67zWKwTYW1RZ9PKE2Yqyhcrz/QEeFX7 hWe+mB7YfHn0ng7Lhn3Opq99Vi9EcS/J4kh/rX1cNxn08QGl5lOvArozbMt4RUr74rvK 0nSLcKorpjBXmKjks1VGXppRZD2BDCZhCqA5fVW1W6FROqoqYA58734mK74mg/17z4aN ZP/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :organization:references:in-reply-to:date:cc:to:from:subject :message-id:arc-authentication-results; bh=Ul/SesffAPT9fBfFhUgXsi5ux/V+7wDTUH8fP7GlK8w=; b=gUqy6PImjjuLkLAffPo8yXEQor2du+9myFax9Z3drgvO20zW5MafIx2XuZDBhZvb4e D4dUZVc2hB7UTRkG5Pt4NwioFP6k4QrivaQSt3p7FW9i92GOwg4SwnYtxfoN5GAcT1IW 7mOYEGH0HsNEP+hf2R3UGrYpa/6RoIGeHUd2Vk6xUb7TWylVqYaI1jB1Q6TYl5Mh48jq 9H+8MKYKpIYbMvWPbXRwdq7aAepEH5vHTdIUt26UTwe6O95qt1UNgfm5Lg5Qo4r7l0br XWlytR9KwXzEKLkLfVRv7XLyIVy0v2Il059OewYb03AmlQAbXpMLOxG5lzrjTlzPB0Gv MzVg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=codethink.co.uk Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m6-v6si3814471pln.257.2018.04.03.13.50.26; Tue, 03 Apr 2018 13:50:40 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=codethink.co.uk Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753312AbeDCUtV (ORCPT + 99 others); Tue, 3 Apr 2018 16:49:21 -0400 Received: from imap1.codethink.co.uk ([176.9.8.82]:33447 "EHLO imap1.codethink.co.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752650AbeDCUtU (ORCPT ); Tue, 3 Apr 2018 16:49:20 -0400 Received: from 167-98-27-229.cust-167.exponential-e.net ([167.98.27.229] helo=xylophone) by imap1.codethink.co.uk with esmtpsa (Exim 4.84_2 #1 (Debian)) id 1f3Srk-0007d4-0N; Tue, 03 Apr 2018 21:49:16 +0100 Message-ID: <1522788554.2654.127.camel@codethink.co.uk> Subject: Re: [PATCH 4.4 51/97] mfd: palmas: Reset the POWERHOLD mux during power off From: Ben Hutchings To: Greg Kroah-Hartman , linux-kernel@vger.kernel.org Cc: stable@vger.kernel.org, Keerthy , Lee Jones , Sasha Levin Date: Tue, 03 Apr 2018 21:49:14 +0100 In-Reply-To: <20180323094200.471499547@linuxfoundation.org> References: <20180323094157.535925724@linuxfoundation.org> <20180323094200.471499547@linuxfoundation.org> Organization: Codethink Ltd. Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.22.6-1+deb9u1 Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 2018-03-23 at 10:54 +0100, Greg Kroah-Hartman wrote: > 4.4-stable review patch.  If anyone has any objections, please let me know. > > ------------------ > > From: Keerthy > > > [ Upstream commit 85fdaf8eb9bbec1f0f8a52fd5d85659d60738816 ] > > POWERHOLD signal has higher priority  over the DEV_ON bit. > So power off will not happen if the POWERHOLD is held high. > Hence reset the MUX to GPIO_7 mode to release the POWERHOLD > and the DEV_ON bit to take effect to power off the PMIC. > > PMIC Power off happens in dire situations like thermal shutdown > so irrespective of the POWERHOLD setting go ahead and turn off > the powerhold.  Currently poweroff is broken on boards that have > powerhold enabled. This fixes poweroff on those boards. [...] This is not very useful by itself; I think you should pick these too: [3.18] 0ea66f76ba17 Documentation: pinctrl: palmas: Add ti,palmas-powerhold-override property definition 7c62de5f3fc9 ARM: dts: dra7: Add power hold and power controller properties to palmas [4.4] 0ea66f76ba17 Documentation: pinctrl: palmas: Add ti,palmas-powerhold-override property definition 1f166499ce00 ARM: dts: am57xx-beagle-x15-common: Add overide powerhold property - apply the changes in am57xx-beagle-x15.dts 7c62de5f3fc9 ARM: dts: dra7: Add power hold and power controller properties to palmas [4.9] 0ea66f76ba17 Documentation: pinctrl: palmas: Add ti,palmas-powerhold-override property definition 1f166499ce00 ARM: dts: am57xx-beagle-x15-common: Add overide powerhold property 8804755bfb1f ARM: dts: am57xx-idk-common: Add overide powerhold property 7c62de5f3fc9 ARM: dts: dra7: Add power hold and power controller properties to palmas None of the above are needed for 4.14 and 4.15, but they do have one more board that needed this property, so please pick this: aac4619d028e ARM: dts: DRA76-EVM: Set powerhold property for tps65917 Ben. -- Ben Hutchings Software Developer, Codethink Ltd.