Reset controller changes for v4.8

- add devm_reset_controller_register API to get rid of a good
   amount of boilerplate across reset drivers.
 - move reset controller Kconfig options into a sub-menu
 - fix inconsistent return values, let all reset_control_get
   stubs return -ENOTSUPP
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJXTwd2AAoJEFDCiBxwnmDrcF8P/iczOzX6fWYRTCRETqXTwBcc
 284ZNn9qnM8H9Rk+XBdB9hK1QEiXNuAunU8ILD8wlmBSRfN5O0tMAJaQtZ55NOD0
 Pn5CBSAcooq9WSPCL6qhmOfRZntHbqcgL/pVsOtOEa+HC3PLNe5uJytBoBIsQa6P
 4Z08YdA1zz+NN9hGbnKa8XSBtNHTNfq7dAePLLXfezYLvxCgiUbEHkdCTYRYz6ZX
 2b60ydaOW7XayyetKO0LuoB/Xk20Q5t9vKkf+BIE6mTdVdlVPSQXiFvq6vd67MBH
 fGKsSJUi7xtAh1Lo1v7lBkA8fwuytrFwJLiCoKBLsizraQXFH+hYserTsMNQj+iO
 SM6e2cQVsKp/CcO13OdFGaP/fBa0sdaKInT28foU0xXaXmaWovQcFJfs0Qo4wmv6
 hu2rPXONofT0+8ksqbighmPqF1Ov4ImH1izEtqjirPRq5KtRbvFbTFpTfxDeIEpI
 qWYSTopagEIs2xMI2grxdS2Ar13kLDI2oEWF7vhUQF9c53Mc3DeJQXuw2X2956YE
 Ea5UbbwJT90Z++Iu/0lUGcG+j8l8mlVXX39XcMpsbfou/wMCKEJml+sck0CJgChn
 ZDK8LYz8sNyr/vALUKg+HDEVWG1gijYA7BSABh6eOnUY1wFsTTxxCpWaZzj3qNJb
 +YHti+gHUYYIlfgSA2RM
 =sBMZ
 -----END PGP SIGNATURE-----

Merge tag 'reset-for-4.8' of git://git.pengutronix.de/git/pza/linux into next/drivers

Reset controller changes for v4.8

- add devm_reset_controller_register API to get rid of a good
  amount of boilerplate across reset drivers.
- move reset controller Kconfig options into a sub-menu
- fix inconsistent return values, let all reset_control_get
  stubs return -ENOTSUPP

* tag 'reset-for-4.8' of git://git.pengutronix.de/git/pza/linux:
  reset: Return -ENOTSUPP when not configured
  reset: oxnas: Use devm register API and get rid of platform remove
  reset: fix Kconfig menu to include reset drivers in sub-menu
  reset: zynq: use devm_reset_controller_register()
  reset: socfpga: use devm_reset_controller_register()
  reset: sunxi: use devm_reset_controller_register()
  reset: pistachio: use devm_reset_controller_register()
  reset: ath79: use devm_reset_controller_register()
  reset: add devm_reset_controller_register API

Signed-off-by: Olof Johansson <olof@lixom.net>
This commit is contained in:
Olof Johansson 2016-06-03 12:18:58 -07:00
commit e7a6bb9a05
12 changed files with 57 additions and 60 deletions