Message ID | 20230425082933.84654-4-arinc.unal@arinc9.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | net: dsa: MT7530, MT7531, and MT7988 improvements | expand |
On Tue, Apr 25, 2023 at 11:29:12AM +0300, arinc9.unal@gmail.com wrote: > From: Arınç ÜNAL <arinc.unal@arinc9.com> > > Use the p5_interface_select enumeration as the data type for the > p5_intf_sel field. This ensures p5_intf_sel can only take the values > defined in the p5_interface_select enumeration. > > Signed-off-by: Arınç ÜNAL <arinc.unal@arinc9.com> Acked-by: Daniel Golle <daniel@makrotopia.org> > --- > drivers/net/dsa/mt7530.h | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/net/dsa/mt7530.h b/drivers/net/dsa/mt7530.h > index 845f5dd16d83..415d8ea07472 100644 > --- a/drivers/net/dsa/mt7530.h > +++ b/drivers/net/dsa/mt7530.h > @@ -675,7 +675,7 @@ struct mt7530_port { > > /* Port 5 interface select definitions */ > enum p5_interface_select { > - P5_DISABLED = 0, > + P5_DISABLED, > P5_INTF_SEL_PHY_P0, > P5_INTF_SEL_PHY_P4, > P5_INTF_SEL_GMAC5, > @@ -768,7 +768,7 @@ struct mt7530_priv { > bool mcm; > phy_interface_t p6_interface; > phy_interface_t p5_interface; > - unsigned int p5_intf_sel; > + enum p5_interface_select p5_intf_sel; > u8 mirror_rx; > u8 mirror_tx; > struct mt7530_port ports[MT7530_NUM_PORTS]; > -- > 2.37.2 >
diff --git a/drivers/net/dsa/mt7530.h b/drivers/net/dsa/mt7530.h index 845f5dd16d83..415d8ea07472 100644 --- a/drivers/net/dsa/mt7530.h +++ b/drivers/net/dsa/mt7530.h @@ -675,7 +675,7 @@ struct mt7530_port { /* Port 5 interface select definitions */ enum p5_interface_select { - P5_DISABLED = 0, + P5_DISABLED, P5_INTF_SEL_PHY_P0, P5_INTF_SEL_PHY_P4, P5_INTF_SEL_GMAC5, @@ -768,7 +768,7 @@ struct mt7530_priv { bool mcm; phy_interface_t p6_interface; phy_interface_t p5_interface; - unsigned int p5_intf_sel; + enum p5_interface_select p5_intf_sel; u8 mirror_rx; u8 mirror_tx; struct mt7530_port ports[MT7530_NUM_PORTS];