Hi Andrew (and other), Raju and I have been going through all the comments received on the edge-rate feature, and tried to address them (once again...).
The patch is rebased to fit on top of net-next (it depends on a4cc96d1f). Following initiatives is covered: - Updated device tree bindings documentation for edge-rate - The edge-rate is now specified as a "slowdown", meaning that it is now being specified as positive values instead of negative (both documentation and implementation wise). - Only explicitly documented values for "vsc8531,vddmac" and "vsc8531,edge-slowdown" are accepted by the device driver. - Deleting include/dt-bindings/net/mscc-phy-vsc8531.h as it was not needed. - Initialize to default values when CONFIG_OF_MDIO is not defined - Using ARRAY_SIZE when iterating through an array. Please review. Best regards Allan W. Nielsen