On 05/18/2017 03:13 PM, Iyappan Subramanian wrote: > Added helper function that checks phy_mode is RGMII (all variants) > 'bool phy_interface_mode_is_rgmii(phy_interface_t mode)' > > Changed the following function, to use the above. > 'bool phy_interface_is_rgmii(struct phy_device *phydev)' > > Signed-off-by: Iyappan Subramanian <isubraman...@apm.com> > Suggested-by: Florian Fainelli <f.faine...@gmail.com> > Suggested-by: Andrew Lunn <and...@lunn.ch>
Not sure why you have chosen include: linux as the subject since all changes done to that file typically had the "phy: " prefix, but the code changes are fine, thanks! Reviewed-by: Florian Fainelli <f.faine...@gmail.com> > --- > include/linux/phy.h | 14 ++++++++++++-- > 1 file changed, 12 insertions(+), 2 deletions(-) > > diff --git a/include/linux/phy.h b/include/linux/phy.h > index 54ef458..5a808a2 100644 > --- a/include/linux/phy.h > +++ b/include/linux/phy.h > @@ -716,14 +716,24 @@ static inline bool phy_is_internal(struct phy_device > *phydev) > } > > /** > + * phy_interface_mode_is_rgmii - Convenience function for testing if a > + * PHY interface mode is RGMII (all variants) > + * @mode: the phy_interface_t enum > + */ > +static inline bool phy_interface_mode_is_rgmii(phy_interface_t mode) > +{ > + return mode >= PHY_INTERFACE_MODE_RGMII && > + mode <= PHY_INTERFACE_MODE_RGMII_TXID; > +}; > + > +/** > * phy_interface_is_rgmii - Convenience function for testing if a PHY > interface > * is RGMII (all variants) > * @phydev: the phy_device struct > */ > static inline bool phy_interface_is_rgmii(struct phy_device *phydev) > { > - return phydev->interface >= PHY_INTERFACE_MODE_RGMII && > - phydev->interface <= PHY_INTERFACE_MODE_RGMII_TXID; > + return phy_interface_mode_is_rgmii(phydev->interface); > }; > > /* > -- Florian