mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-29 22:14:41 +08:00
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: Maxime Chevallier <maxime.chevallier@bootlin.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
5133a4a800
commit
c9dbb6cf51
@ -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;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user