On Wed, Jul 6, 2022 at 3:53 AM Vidya Sagar <vidyas@xxxxxxxxxx> wrote: > > > > On 7/1/2022 2:34 AM, Rob Herring wrote: > > External email: Use caution opening links or attachments > > > > > > On Wed, Jun 29, 2022 at 11:34:26AM +0530, Vidya Sagar wrote: > >> From: Thierry Reding <treding@xxxxxxxxxx> > >> > >> Convert the Tegra194 PCIe bindings from the free-form text format to > >> json-schema. > >> > >> Signed-off-by: Vidya Sagar <vidyas@xxxxxxxxxx> > >> Signed-off-by: Thierry Reding <treding@xxxxxxxxxx> > >> --- > >> + nvidia,bpmp: > >> + $ref: /schemas/types.yaml#/definitions/phandle-array > >> + description: | > >> + Must contain a pair of phandle to BPMP controller node followed by controller ID. Following > >> + are the controller IDs for each controller: > >> + > >> + 0: C0 > >> + 1: C1 > >> + 2: C2 > >> + 3: C3 > >> + 4: C4 > >> + 5: C5 > >> + items: > >> + - items: > >> + - minimum: 0 > >> + maximum: 0xffffffff > > > > That's already the limit. Just a description is fine. > > > >> + - enum: [ 0, 1, 2, 3, 4, 5 ] > > > > maximum: 5 > > Setting the maximum to '5' is resulting in the following error. > > pcie-ep@141a0000: nvidia,bpmp:0:0: 4294967295 is greater than the > maximum of 5 > > Could you please help me understand why I'm seeing this error? This is what you need: items: - items: - description: phandle to BPMP controller node - description: controller ID maximum: 5