On 27/10/2022 12:31, Sebastian Reichel wrote: > The queue configuration is referenced by snps,mtl-rx-config and > snps,mtl-tx-config. Some in-tree DTs and the example put the > referenced config nodes directly beneath the root node, but > most in-tree DTs put it as child node of the dwmac node. > > This adds proper description for this setup, which has the > advantage of validating the queue configuration node content. > > The example is also updated to use the sub-node style, incl. > the axi bus configuration node, which got the same treatment > as the queues config in 5361660af6d3 ("dt-bindings: net: snps,dwmac: > Document stmmac-axi-config subnode"). > > Signed-off-by: Sebastian Reichel <sebastian.reichel@xxxxxxxxxxxxx> > --- > Changes since PATCHv1: > * https://lore.kernel.org/all/20221021171055.85888-1-sebastian.reichel@xxxxxxxxxxxxx/ > * add logic to make booleans that are actually enums mutually exclusive > * fix type of "snps,send_slope", "snps,idle_slope", "snps,high_credit" and "snps,low_credit" > * add missing 'additionalProperties: false' in rx-queues-config -> "^queue[0-9]$" > * add missing 'additionalProperties: false' in tx-queues-config -> "^queue[0-9]$" > * update example to follow the sub-node style Uh, this grew big... Thanks for fixing it. Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxx> Best regards, Krzysztof