H Dinh, On 16 April 2018 at 16:41, Dinh Nguyen <[email protected]> wrote: > > > On 04/16/2018 01:51 PM, Stephen Warren wrote: >> On 04/16/2018 12:43 PM, Simon Glass wrote: >>> +Stephen for comment >>> >>> Hi Dinh, >>> >>> On 14 April 2018 at 12:51, Dinh Nguyen <[email protected]> wrote: >>>> The request and free reset functions are not really used for any useful >>>> purpose but for debugging. We can safely remove them. >>> >>> The API is set to line up with clocks. I think in general we do want >>> to be able to request and free these devices, just as we do for GPIOs. >>> What is the goal of removing these methods? >> >> Many of the request methods do in fact do something; they check the >> validity of the reset ID so that check doesn't need to be duplicated >> everywhere. Even ignoring that, any resource management API should have >> explicit request/free APIs so that lifetime can be tracked if needed. > > Agreed, that the checks were in some of the request functions, but the > majority did not do any checks, just a debug() statement. All of the > platforms that did the checks, I just moved them to reset_assert and > reset_deassert.
OK. Please can resend the series without removing those methods? Regards, Simon _______________________________________________ U-Boot mailing list [email protected] https://lists.denx.de/listinfo/u-boot

