Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: PCI: designware: Remove the num-lanes from Required properties

The num-lanes is not a mandatory property, e.g. on FSL
Layerscape SoCs, the PCIe link training is completed
automatically based on the selected SerDes protocol, it
does not need the num-lanes to set-up the link width.

Currently it is both a Required and Optional property,
let's remove it from the Required properties.

Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Reviewed-by: Andrew Murray <andrew.murray@arm.com>

authored by

Hou Zhiqiang and committed by
Lorenzo Pieralisi
ee4ea764 5ae6393e

-1
-1
Documentation/devicetree/bindings/pci/designware-pcie.txt
··· 11 11 the ATU address space. 12 12 (The old way of getting the configuration address space from "ranges" 13 13 is deprecated and should be avoided.) 14 - - num-lanes: number of lanes to use 15 14 RC mode: 16 15 - #address-cells: set to <3> 17 16 - #size-cells: set to <2>