On Wed, Jan 12, 2022 at 12:50 PM Camelia Alexandra Groza (OSS)
<[email protected]> wrote:
>
> > -----Original Message-----
> > From: U-Boot <[email protected]> On Behalf Of Markus Koch
> > Sent: Tuesday, January 11, 2022 20:23
> > To: Camelia Alexandra Groza <[email protected]>;
> > [email protected]; [email protected]
> > Cc: Madalin Bucur (OSS) <[email protected]>; Ioana Ciornei
> > <[email protected]>; [email protected]; Markus Koch
> > <[email protected]>
> > Subject: [PATCH v3] net: fsl: Fix busy flag polling register
> >
> > NXP's mEMAC reference manual, Chapter 6.5.5 "MDIO Ethernet
> > Management
> > Interface usage", specifies to poll the BSY (0) bit in the CFG/STAT
> > register to wait until a transaction has finished, not bit 31 in the
> > data register.
> >
> > In the Linux kernel, this has already been fixed in commit 26eee0210ad7
> > ("net/fsl: fix a bug in xgmac_mdio").
> >
> > This patch changes the register in the fman_mdio and fsl_ls_mdio
> > drivers.
> >
> > As the MDIO_DATA_BSY define is no longer in use, this patch also removes
> > its definition from the fsl_memac header.
> >
> > Signed-off-by: Markus Koch <[email protected]>
> > ---
> > v1->v2:
> >       * Fix register
> > v2->v3:
> >       * Also apply fix to fsl_ls_mdio
> >       * Add note about define-removal in commit message
> >
> > Thanks, Camelia!
>
> Thanks for the patch.
>
> Reviewed-by: Camelia Groza <[email protected]>
>
Applied to u-boot-net/next
Thanks !

Reply via email to