All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCHv2 for v4.19-stable 0/6] reset: make optional functions
@ 2018-12-04 15:34 Dinh Nguyen
  2018-12-04 15:34 ` [PATCHv2 for v4.19-stable 1/6] reset: make optional functions really optional Dinh Nguyen
                   ` (7 more replies)
  0 siblings, 8 replies; 12+ messages in thread
From: Dinh Nguyen @ 2018-12-04 15:34 UTC (permalink / raw)
  To: stable; +Cc: dinguyen, gregkh, sashal

Hi Greg/Sasha:

Please apply this series to v4.9.y stable tree. The reason is that v4.9-stable
branch has this patch for stmmac ethernet driver:

"6f37f7b62baa net: stmmac: socfpga: add additional ocp reset line for
Stratix10"

This patch calls devm_reset_control_get_optional(). This call ultimately
fails without this reset patch, becuase the call to
devm_reset_control_get_optional() is returning an error code, which causes the
ethernet driver to fail to load. This patch fixes the call to *_get_optional_* 
in that any call to the reset driver with *_optional_* will return 0 instead of
an error value.

Patches 2-6 are needed as well because those patches fix patch 1/6.

Thanks..

Dinh

Heiner Kallweit (1):
  reset: core: fix reset_control_put

Masahiro Yamada (2):
  reset: make device_reset_optional() really optional
  reset: remove remaining WARN_ON() in <linux/reset.h>

Philipp Zabel (2):
  reset: fix optional reset_control_get stubs to return NULL
  reset: add exported __reset_control_get, return NULL if optional

Ramiro Oliveira (1):
  reset: make optional functions really optional

 drivers/reset/core.c  | 79 +++++++++++++++++++++++++++----------
 include/linux/reset.h | 92 +++++++++++++++++++++----------------------
 2 files changed, 104 insertions(+), 67 deletions(-)

-- 
2.17.1

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2018-12-06 15:17 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-12-04 15:34 [PATCHv2 for v4.19-stable 0/6] reset: make optional functions Dinh Nguyen
2018-12-04 15:34 ` [PATCHv2 for v4.19-stable 1/6] reset: make optional functions really optional Dinh Nguyen
2018-12-04 15:34 ` [PATCHv2 for v4.19-stable 2/6] reset: core: fix reset_control_put Dinh Nguyen
2018-12-04 15:34 ` [PATCHv2 for v4.19-stable 3/6] reset: fix optional reset_control_get stubs to return NULL Dinh Nguyen
2018-12-04 15:34 ` [PATCHv2 for v4.19-stable 4/6] reset: add exported __reset_control_get, return NULL if optional Dinh Nguyen
2018-12-04 15:34 ` [PATCHv2 for v4.19-stable 5/6] reset: make device_reset_optional() really optional Dinh Nguyen
2018-12-04 15:34 ` [PATCHv2 for v4.19-stable 6/6] reset: remove remaining WARN_ON() in <linux/reset.h> Dinh Nguyen
2018-12-04 15:45 ` [PATCHv2 for v4.19-stable 0/6] reset: make optional functions Greg KH
2018-12-04 15:45 ` Greg KH
2018-12-04 17:27   ` Dinh Nguyen
2018-12-06 11:01     ` Greg KH
2018-12-06 15:17       ` Dinh Nguyen

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.