Hi Marek

On 04/27/2018 11:18 AM, Marek Vasut wrote:
> On 04/27/2018 11:01 AM, Patrice Chotard wrote:
>> This patch adds phy tranceiver driver for STM32 USB PHY
>> Controller (usbphyc) that provides dual port High-Speed
>> phy for OTG (single port) and EHCI/OHCI host controller
>> (two ports).
> 
> Oh, I see.
> 
>> One port of the phy is shared between the two USB controllers
>> through a UTMI+ switch.
>>
>> Signed-off-by: Christophe Kerello <christophe.kere...@st.com>
>> Signed-off-by: Amelie Delaunay <amelie.delau...@st.com>
>> Signed-off-by: Patrice Chotard <patrice.chot...@st.com>
>> ---
> 
> [...]
> 
>> +static int stm32_usbphyc_probe(struct udevice *dev)
>> +{
>> +    struct stm32_usbphyc *usbphyc = dev_get_priv(dev);
>> +    struct reset_ctl reset;
>> +    ofnode node;
>> +    int i, ret;
>> +
>> +    usbphyc->base = dev_read_addr(dev);
>> +    if (usbphyc->base == FDT_ADDR_T_NONE)
>> +            return -EINVAL;
>> +
>> +    /* Enable clock */
>> +    ret = clk_get_by_index(dev, 0, &usbphyc->clk);
>> +    if (ret)
>> +            return ret;
>> +
>> +    ret = clk_enable(&usbphyc->clk);
>> +    if (ret)
>> +            return ret;
>> +
>> +    /* Reset */
>> +    ret = reset_get_by_index(dev, 0, &reset);
>> +    if (!ret) {
>> +            reset_assert(&reset);
>> +            udelay(2);
>> +            reset_deassert(&reset);
> 
> Shouldn't the reset delay be a reset controller property ?
> 
>> +    }
> 
> Looks good,
> Reviewed-by: Marek Vasut <ma...@denx.de>
> 
> Remind me to pick it after the release please.
> 

As you requested to me, can you pick the patch ?

Thanks

Patrice
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
https://lists.denx.de/listinfo/u-boot

Reply via email to