This series change both bindings and driver to don't use child nodes in the device tree. This changes are inspired after Rob's bindings review which can be found here: http://driverdev.linuxdriverproject.org/pipermail/driverdev-devel/2019-March/133123.html Changes in v2: - Use #phy_cells=1 into pcie1_phy also. - Update bindings documentation with this change. - Assume the cost of allocating MAX_PHYS phy's for both ports in driver code. Hope this helps. Best regards, Sergio Paracuellos Sergio Paracuellos (3): staging: mt7621-dts: simplify pcie phy bindings staging: mt7621-pci-phy: update bindings documentation staging: mt7621-pci-phy: change driver to don't use child nodes drivers/staging/mt7621-dts/mt7621.dtsi | 23 ++-------- .../mediatek,mt7621-pci-phy.txt | 44 ++++--------------- .../staging/mt7621-pci-phy/pci-mt7621-phy.c | 26 ++++++++--- 3 files changed, 32 insertions(+), 61 deletions(-) -- 2.19.1 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel