From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anatolij Gustschin Date: Tue, 18 Feb 2020 20:42:07 +0100 Subject: [PATCH 1/2] dm: core: Add a flag for power domain control on device removal In-Reply-To: References: <20200217113644.21434-1-agust@denx.de> Message-ID: <20200218204156.52304aaa@crub> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Simon, On Tue, 18 Feb 2020 11:31:26 -0700 Simon Glass sjg at chromium.org wrote: > Hi Anatolij, > > On Mon, 17 Feb 2020 at 04:36, Anatolij Gustschin wrote: > > > > In various cases a power domain must stay enabled after device > > removal when booting OS (i.e. serial debug console or display). > > Add a flag to selectively skip switching off a power domain. > > > > Fixes: 52edfed65de9 ("dm: core: device: switch off power domain after device removal") > > Signed-off-by: Anatolij Gustschin > > --- > > drivers/core/device-remove.c | 5 +++-- > > include/dm/device.h | 6 ++++++ > > 2 files changed, 9 insertions(+), 2 deletions(-) > > This seems OK. Should we add a device tree property for this? Or is > the driver-level side enough. For all potential users I'm currently aware of the driver-level side is enough. Should this ever be required per device, then we can add a property later. -- Anatolij