From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 3 Dec 2018 18:45:41 +0100 From: Greg KH To: Dinh Nguyen Cc: stable@vger.kernel.org, sashal@kernel.org, Ramiro Oliveira , Philipp Zabel Subject: Re: [PATCH for v4.9-stable] reset: make optional functions really optional Message-ID: <20181203174541.GA11260@kroah.com> References: <20181203173029.18549-1-dinguyen@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20181203173029.18549-1-dinguyen@kernel.org> List-ID: On Mon, Dec 03, 2018 at 11:30:29AM -0600, Dinh Nguyen wrote: > From: Ramiro Oliveira > > commit bb475230b8e59a547ab66ac3b02572df21a580e9 upstream. > > The *_get_optional_* functions weren't really optional so this patch > makes them really optional. > > These *_get_optional_* functions will now return NULL instead of an error > if no matching reset phandle is found in the DT, and all the > reset_control_* functions now accept NULL rstc pointers. > > Signed-off-by: Ramiro Oliveira > Signed-off-by: Philipp Zabel > --- > Please apply to v4.9.y stable tree. > --- > drivers/reset/core.c | 48 +++++++++++++++++++++++++++++++++---------- > include/linux/reset.h | 45 +++++++++++++++++++++++----------------- > 2 files changed, 63 insertions(+), 30 deletions(-) What problem is this solving? Why is this suddenly needed now? thanks, greg k-h