Message ID | 20220510224910.12553-1-tharvey@gateworks.com |
---|---|
State | Accepted, archived |
Delegated to: | Ramon Fried |
Headers | show |
Series | net: fix phy_string_for_interface | expand |
On 11.05.22 00:49, Tim Harvey wrote: > commit ffb0f6f488b9 ("treewide: Rename PHY_INTERFACE_MODE_NONE to > PHY_INTERFACE_MODE_NA") broke the phy_string_for_interface function. > Fix it. > > Fixes ffb0f6f488b9 ("treewide: Rename PHY_INTERFACE_MODE_NONE to PHY_INTERFACE_MODE_NA") > Signed-off-by: Tim Harvey <tharvey@gateworks.com> > Cc: Marek Behún <marek.behun@nic.cz> > Cc: Stefan Roese <sr@denx.de> > Cc: Ramon Fried <rfried.dev@gmail.com> > Cc: Vladimir Oltean <vladimir.oltean@nxp.com> Reviewed-by: Stefan Roese <sr@denx.de> Thanks, Stefan > --- > include/phy_interface.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/include/phy_interface.h b/include/phy_interface.h > index ce3b5004ec22..fed3357b9a26 100644 > --- a/include/phy_interface.h > +++ b/include/phy_interface.h > @@ -85,7 +85,7 @@ static const char * const backplane_mode_strings[] = { > static inline const char *phy_string_for_interface(phy_interface_t i) > { > /* Default to unknown */ > - if (i > PHY_INTERFACE_MODE_NA) > + if (i >= PHY_INTERFACE_MODE_MAX) > i = PHY_INTERFACE_MODE_NA; > > return phy_interface_strings[i]; Viele Grüße, Stefan Roese
On Tue, 10 May 2022 15:49:10 -0700 Tim Harvey <tharvey@gateworks.com> wrote: > commit ffb0f6f488b9 ("treewide: Rename PHY_INTERFACE_MODE_NONE to > PHY_INTERFACE_MODE_NA") broke the phy_string_for_interface function. > Fix it. > > Fixes ffb0f6f488b9 ("treewide: Rename PHY_INTERFACE_MODE_NONE to PHY_INTERFACE_MODE_NA") > Signed-off-by: Tim Harvey <tharvey@gateworks.com> > Cc: Marek Behún <marek.behun@nic.cz> > Cc: Stefan Roese <sr@denx.de> > Cc: Ramon Fried <rfried.dev@gmail.com> > Cc: Vladimir Oltean <vladimir.oltean@nxp.com> > --- > include/phy_interface.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/include/phy_interface.h b/include/phy_interface.h > index ce3b5004ec22..fed3357b9a26 100644 > --- a/include/phy_interface.h > +++ b/include/phy_interface.h > @@ -85,7 +85,7 @@ static const char * const backplane_mode_strings[] = { > static inline const char *phy_string_for_interface(phy_interface_t i) > { > /* Default to unknown */ > - if (i > PHY_INTERFACE_MODE_NA) > + if (i >= PHY_INTERFACE_MODE_MAX) > i = PHY_INTERFACE_MODE_NA; > > return phy_interface_strings[i]; Yikes. Reviewed-by: Marek Behún <marek.behun@nic.cz>
On Wed, May 11, 2022 at 1:58 PM Marek Behún <marek.behun@nic.cz> wrote: > > On Tue, 10 May 2022 15:49:10 -0700 > Tim Harvey <tharvey@gateworks.com> wrote: > > > commit ffb0f6f488b9 ("treewide: Rename PHY_INTERFACE_MODE_NONE to > > PHY_INTERFACE_MODE_NA") broke the phy_string_for_interface function. > > Fix it. > > > > Fixes ffb0f6f488b9 ("treewide: Rename PHY_INTERFACE_MODE_NONE to PHY_INTERFACE_MODE_NA") > > Signed-off-by: Tim Harvey <tharvey@gateworks.com> > > Cc: Marek Behún <marek.behun@nic.cz> > > Cc: Stefan Roese <sr@denx.de> > > Cc: Ramon Fried <rfried.dev@gmail.com> > > Cc: Vladimir Oltean <vladimir.oltean@nxp.com> > > --- > > include/phy_interface.h | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/include/phy_interface.h b/include/phy_interface.h > > index ce3b5004ec22..fed3357b9a26 100644 > > --- a/include/phy_interface.h > > +++ b/include/phy_interface.h > > @@ -85,7 +85,7 @@ static const char * const backplane_mode_strings[] = { > > static inline const char *phy_string_for_interface(phy_interface_t i) > > { > > /* Default to unknown */ > > - if (i > PHY_INTERFACE_MODE_NA) > > + if (i >= PHY_INTERFACE_MODE_MAX) > > i = PHY_INTERFACE_MODE_NA; > > > > return phy_interface_strings[i]; > > Yikes. > > Reviewed-by: Marek Behún <marek.behun@nic.cz> Reviewed-by: Ramon Fried <rfried.dev@gmail.com>
On Tue, May 10, 2022 at 03:49:10PM -0700, Tim Harvey wrote: > commit ffb0f6f488b9 ("treewide: Rename PHY_INTERFACE_MODE_NONE to > PHY_INTERFACE_MODE_NA") broke the phy_string_for_interface function. > Fix it. > > Fixes ffb0f6f488b9 ("treewide: Rename PHY_INTERFACE_MODE_NONE to PHY_INTERFACE_MODE_NA") > Signed-off-by: Tim Harvey <tharvey@gateworks.com> > Cc: Marek Behún <marek.behun@nic.cz> > Cc: Stefan Roese <sr@denx.de> > Cc: Ramon Fried <rfried.dev@gmail.com> > Cc: Vladimir Oltean <vladimir.oltean@nxp.com> > Reviewed-by: Stefan Roese <sr@denx.de> > Reviewed-by: Marek Behún <marek.behun@nic.cz> > Reviewed-by: Ramon Fried <rfried.dev@gmail.com> Applied to u-boot/master, thanks!
diff --git a/include/phy_interface.h b/include/phy_interface.h index ce3b5004ec22..fed3357b9a26 100644 --- a/include/phy_interface.h +++ b/include/phy_interface.h @@ -85,7 +85,7 @@ static const char * const backplane_mode_strings[] = { static inline const char *phy_string_for_interface(phy_interface_t i) { /* Default to unknown */ - if (i > PHY_INTERFACE_MODE_NA) + if (i >= PHY_INTERFACE_MODE_MAX) i = PHY_INTERFACE_MODE_NA; return phy_interface_strings[i];
commit ffb0f6f488b9 ("treewide: Rename PHY_INTERFACE_MODE_NONE to PHY_INTERFACE_MODE_NA") broke the phy_string_for_interface function. Fix it. Fixes ffb0f6f488b9 ("treewide: Rename PHY_INTERFACE_MODE_NONE to PHY_INTERFACE_MODE_NA") Signed-off-by: Tim Harvey <tharvey@gateworks.com> Cc: Marek Behún <marek.behun@nic.cz> Cc: Stefan Roese <sr@denx.de> Cc: Ramon Fried <rfried.dev@gmail.com> Cc: Vladimir Oltean <vladimir.oltean@nxp.com> --- include/phy_interface.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)