On Wed, Jun 19, 2019 at 12:37 PM Bin Meng <bmeng...@gmail.com> wrote:
>
> Hi Anup,
>
> On Wed, Jun 19, 2019 at 3:01 PM Anup Patel <anup.pa...@wdc.com> wrote:
> >
> > This series update SiFive Unleashed clock driver so that:
> > 1. It is in sync with upstream Linux driver
> > 2. It uses latest DT bindings as-per upstream Linux driver
> >
> > With this series, we can now use latest DT bindings with U-Boot. I have
> > tested SiFive Serial driver and Cadence MACB ethernet driver with this
> > changes and both work fine.
> >
> > The legacy FSBL will still pass DTB to U-Boot with older DT bindings
> > which will break the updated SiFive Unleashed clock driver. To tackle
> > this, we have embedded DTB in OpenSBI FW_PAYLOAD firmware for SiFive
> > Unleashed so that OpenSBI will override and pass updated DTB to U-Boot.
> >
> > In fact, the updated DTB passed by OpenSBI can be used by latest Linux
> > (i.e. V5.2-rc1 or higher) as well.
> >
> > The OpenSBI changes to embed SiFive Unleashed DTB can be found in
> > sifive_unleashed_dtb_fix_v3 branch of:
> > https://github.com/avpatel/opensbi.git
> >
> > This series can be found in riscv_unleashed_clk_sync_v3 branch of:
> > https://github.com/avpatel/u-boot.git
> >
> > Changes since v2:
> > - Dropped PATCH6 which adds new compatible string to MACB driver because
> >   more changes are required in MACB driver for different ethernet speeds
> >
>
> If we drop PATCH6, we should also drop PATCH5, otherwise U-Boot
> 10/100Mbps is broken.

I think it's easier to just implement TX clock select in MACB driver. I will
send v4 soon.

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

Reply via email to