Commit b65e697a authored by Heng Qi's avatar Heng Qi Committed by Jakub Kicinski

dim: make DIMLIB dependent on NET

DIMLIB's capabilities are supplied by the dim, net_dim, and
rdma_dim objects, and dim's interfaces solely act as a base for
net_dim and rdma_dim and are not explicitly used anywhere else.
rdma_dim is utilized by the infiniband driver, while net_dim
is for network devices, excluding the soc/fsl driver.

In this patch, net_dim relies on some NET's interfaces, thus
DIMLIB needs to explicitly depend on the NET Kconfig.

The soc/fsl driver uses the functions provided by net_dim, so
it also needs to depend on NET.
Signed-off-by: default avatarHeng Qi <hengqi@linux.alibaba.com>
Reviewed-by: default avatarSimon Horman <horms@kernel.org>
Link: https://patch.msgid.link/20240621101353.107425-3-hengqi@linux.alibaba.comSigned-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent 0e942053
...@@ -22,7 +22,7 @@ config FSL_GUTS ...@@ -22,7 +22,7 @@ config FSL_GUTS
config FSL_MC_DPIO config FSL_MC_DPIO
tristate "QorIQ DPAA2 DPIO driver" tristate "QorIQ DPAA2 DPIO driver"
depends on FSL_MC_BUS depends on FSL_MC_BUS && NET
select SOC_BUS select SOC_BUS
select FSL_GUTS select FSL_GUTS
select DIMLIB select DIMLIB
......
...@@ -623,6 +623,7 @@ config SIGNATURE ...@@ -623,6 +623,7 @@ config SIGNATURE
config DIMLIB config DIMLIB
tristate tristate
depends on NET
help help
Dynamic Interrupt Moderation library. Dynamic Interrupt Moderation library.
Implements an algorithm for dynamically changing CQ moderation values Implements an algorithm for dynamically changing CQ moderation values
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment