]> git.baikalelectronics.ru Git - kernel.git/commit
net: hns: support deferred probe when can not obtain irq
authorlipeng <lipeng321@huawei.com>
Fri, 28 Apr 2017 06:49:46 +0000 (14:49 +0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 1 May 2017 02:39:24 +0000 (22:39 -0400)
commitf61f510a504461d69901409ddfd27841c4c69648
treec32df17d3d93b85f7f570afd6470c3c5ca708e56
parent8d5634885f61f7a56e12f43a7d8662526014baa2
net: hns: support deferred probe when can not obtain irq

In the hip06 and hip07 SoCs, the interrupt lines from the
DSAF controllers are connected to mbigen hw module.
The mbigen module is probed with module_init, and, as such,
is not guaranteed to probe before the HNS driver. So we need
to support deferred probe.

Signed-off-by: lipeng <lipeng321@huawei.com>
Reviewed-by: Yisen Zhuang <yisen.zhuang@huawei.com>
Reviewed-by: Matthias Brugger <mbrugger@suse.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c
drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h