Commit c9dbb6cf authored by Maxime Chevallier's avatar Maxime Chevallier Committed by David S. Miller
Browse files

net: mvpp2: Don't use an int to store netdev_features_t



int is not long enough to store all netdev_features, use the correct
dedicated type to store them when building the list of dev->features.

Signed-off-by: default avatarMaxime Chevallier <maxime.chevallier@bootlin.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 5133a4a8
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -4848,6 +4848,7 @@ static int mvpp2_port_probe(struct platform_device *pdev,
	struct mvpp2_port *port;
	struct mvpp2_port_pcpu *port_pcpu;
	struct device_node *port_node = to_of_node(port_fwnode);
	netdev_features_t features;
	struct net_device *dev;
	struct resource *res;
	struct phylink *phylink;
@@ -4856,7 +4857,6 @@ static int mvpp2_port_probe(struct platform_device *pdev,
	unsigned long flags = 0;
	bool has_tx_irqs;
	u32 id;
	int features;
	int phy_mode;
	int err, i;