On Wed, Jan 24, 2024 at 03:33:06PM +0100, Esben Haabendal wrote: > Time Based Scheduling can be enabled per TX queue, if supported by the > controller. If time based scheduling is not supported by the controller, then the property should not be present! The presence of a property like this should mean that the feature is supported, using it is up to the operating system. That said, why is this a property that should be in DT? If support is per controller is it not sufficient to use the compatible to determine if this is supported? Thanks, Conor. > > Signed-off-by: Esben Haabendal <esben@xxxxxxxxxx> > --- > Documentation/devicetree/bindings/net/snps,dwmac.yaml | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/Documentation/devicetree/bindings/net/snps,dwmac.yaml b/Documentation/devicetree/bindings/net/snps,dwmac.yaml > index 5c2769dc689a..301e9150ecc3 100644 > --- a/Documentation/devicetree/bindings/net/snps,dwmac.yaml > +++ b/Documentation/devicetree/bindings/net/snps,dwmac.yaml > @@ -399,6 +399,12 @@ properties: > type: boolean > description: TX checksum offload is unsupported by the TX queue. > > + snps,time-based-scheduling: > + type: boolean > + description: > + Time Based Scheduling will be enabled for TX queue. > + This is typically not supported for TX queue 0. > + > allOf: > - if: > required: > -- > 2.43.0 >
Attachment:
signature.asc
Description: PGP signature