Re: [PATCH net-next 1/2] dt-bindings: net: document Microchip PIC64-HPSC/HX MDIO controller
From: Charles Perry
Date: Mon Mar 23 2026 - 09:47:19 EST
On Thu, Mar 19, 2026 at 01:35:52AM +0000, Conor Dooley wrote:
> On Wed, Mar 18, 2026 at 02:23:23PM -0700, Charles Perry wrote:
> > > > +
> > > > + clock-frequency: true
> > >
> > > Does this genuinely have no constraints?
> >
> > It's going to divide the input frequency by 2 to 512 (the prescaler is 8
> > bit long), so assuming an input clock of 156.25 MHz, the bounds are 305KHz
> > to 78MHz. The standard is 2.5MHz.
> >
> > I can add a maximum and minimum here since I do have some validation on
> > this in the driver which will bail out if this is out of bound.
Hello Conor,
I have second doubt about this. The minimum and maximum depend on the input
clock frequency which might change if someone uses a different crystal or
clock config. So for that reason, I thinks it's better to not specify the
bounds, because there's no way to know for sure what they when building the
device tree.
I will however add a "default: 2500000" following some discussions with
Andrew Lunn.
Thanks,
Charles
>
>
> That sounds like a good idea, thanks.
>
> pw-bot: changes-requested
>
> Cheers,
> Conor.