mirror of https://gitee.com/openkylin/linux.git
net: thunderx: Force to load octeon-mdio before bgx driver.
Signed-off-by: Thanneeru Srinivasulu <tsrinivasulu@caviumnetworks.com> Signed-off-by: Sunil Goutham <sgoutham@cavium.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
83e4bf7a74
commit
723cda5b05
|
@ -1009,6 +1009,9 @@ static int bgx_probe(struct pci_dev *pdev, const struct pci_device_id *ent)
|
|||
struct bgx *bgx = NULL;
|
||||
u8 lmac;
|
||||
|
||||
/* Load octeon mdio driver */
|
||||
octeon_mdiobus_force_mod_depencency();
|
||||
|
||||
bgx = devm_kzalloc(dev, sizeof(*bgx), GFP_KERNEL);
|
||||
if (!bgx)
|
||||
return -ENOMEM;
|
||||
|
|
|
@ -182,6 +182,7 @@ enum MCAST_MODE {
|
|||
#define BCAST_ACCEPT 1
|
||||
#define CAM_ACCEPT 1
|
||||
|
||||
void octeon_mdiobus_force_mod_depencency(void);
|
||||
void bgx_add_dmac_addr(u64 dmac, int node, int bgx_idx, int lmac);
|
||||
unsigned bgx_get_map(int node);
|
||||
int bgx_get_lmac_count(int node, int bgx);
|
||||
|
|
Loading…
Reference in New Issue