[U-Boot] [PATCH 28/41] net: fec_mxc: Add the init_clk_fec function

Simon Glass sjg at chromium.org
Wed Jun 13 01:26:17 UTC 2018


Hi,

On 12 June 2018 at 12:27, Joe Hershberger <joe.hershberger at ni.com> wrote:
>
> Hi Peng,
>
> On Mon, May 28, 2018 at 7:25 AM, Peng Fan <peng.fan at nxp.com> wrote:
> > From: Ye Li <ye.li at nxp.com>
> >
> > When the power domain driver is enabled, we need to enable clocks after power
> > domain on. So the clock settings can't set in board_init, needs to set them
> > when the device is probed. Add this weak function in driver, that SoC codes
> > can implement the clock settings.
>
> Can you not use clock infrastructure in DM to handle this. We don't
> really want these direct calls out of drivers like this. Simon?
>

Yes that is definitely bad.

Probably the easiest option is to add a clock driver.

Regards,
Simon


More information about the U-Boot mailing list