<div dir="ltr">Hi Philipp and Rob,<div><br></div><div>Thanks a lot for your support!</div><div><br></div><div>Tomer</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 7 Nov 2019 at 14:59, Philipp Zabel <<a href="mailto:p.zabel@pengutronix.de">p.zabel@pengutronix.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Tomer,<br>
<br>
On Wed, 2019-11-06 at 16:53 +0200, Tomer Maimon wrote:<br>
> This patch set adds reset controller support <br>
> for the Nuvoton NPCM Baseboard Management Controller (BMC).<br>
> <br>
> Apart of controlling all NPCM BMC reset module lines the NPCM reset driver<br>
> support NPCM BMC software reset to restarting the NPCM BMC.<br>
> <br>
> Supporting NPCM USB-PHY reset as follow:<br>
> <br>
> NPCM BMC USB-PHY connected to two modules USB device (UDC) and USB host.<br>
> <br>
> If we will restart the USB-PHY at the UDC probe and later the <br>
> USB host probe will restart USB-PHY again it will disable the UDC<br>
> and vice versa.<br>
> <br>
> The solution is to reset the USB-PHY at the reset probe stage before <br>
> the UDC and the USB host are initializing.<br>
> <br>
> NPCM reset driver tested on NPCM750 evaluation board.<br>
> <br>
> Addressed comments from:.<br>
>  - Philipp Zabel<br>
> <br>
> Changes since version 4:<br>
>  - Check for stored GCR string in the of_device_id->data to gain<br>
>    GCR regmap access. <br>
>  - Adding check if the user used undefined reset pins<br>
>    in the of_xlate function.<br>
>  - Remove nr_resets initialization since it of_xlate replaced <br>
>    with the custom version.<br>
<br>
Thanks, all three applied to reset/next with Rob's R-b.<br>
<br>
regards<br>
Philipp<br>
<br>
</blockquote></div>