From: Cai Huoqing <cai.huoqing@linux.dev> Date: 2022-02-07 08:55:35
The helper function devm_platform_ioremap_resource_xxx()
needs HAS_IOMEM enabled, so add the dependency on HAS_IOMEM.
Fixes: 464a57281f29 ("net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx()")
Signed-off-by: Cai Huoqing <cai.huoqing@linux.dev>
---
drivers/net/ethernet/litex/Kconfig | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
From: Joel Stanley <joel@jms.id.au> Date: 2022-02-07 09:29:29
On Mon, 7 Feb 2022 at 08:49, Cai Huoqing [off-list ref] wrote:
The helper function devm_platform_ioremap_resource_xxx()
needs HAS_IOMEM enabled, so add the dependency on HAS_IOMEM.
Fixes: 464a57281f29 ("net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx()")
That looks wrong...
$ git show --oneline --stat 464a57281f29
464a57281f29 net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx()
drivers/net/ethernet/litex/litex_liteeth.c | 7 ++-----
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 21
+++------------------
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_mdio.c | 7 +------
drivers/net/ethernet/ni/nixge.c
That's a strange commit message for the litex driver. Similarly for
the ni driver. Did something go wrong there?
A better fixes line would be ee7da21ac4c3be1f618b6358e0a38739a5d1773e,
as the original driver addition also has the iomem dependency.
From: Cai Huoqing <cai.huoqing@linux.dev> Date: 2022-02-08 01:50:06
On 07 2月 22 09:25:42, Joel Stanley wrote:
On Mon, 7 Feb 2022 at 08:49, Cai Huoqing [off-list ref] wrote:
quoted
The helper function devm_platform_ioremap_resource_xxx()
needs HAS_IOMEM enabled, so add the dependency on HAS_IOMEM.
Fixes: 464a57281f29 ("net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx()")
That looks wrong...
$ git show --oneline --stat 464a57281f29
464a57281f29 net/mlxbf_gige: Make use of devm_platform_ioremap_resourcexxx()
drivers/net/ethernet/litex/litex_liteeth.c | 7 ++-----
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 21
+++------------------
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_mdio.c | 7 +------
drivers/net/ethernet/ni/nixge.c
That's a strange commit message for the litex driver. Similarly for
the ni driver. Did something go wrong there?
no, ni driver has the dependency on HAS_IOMEM in
drivers/net/ethernet/ni/Kconfig.
A better fixes line would be ee7da21ac4c3be1f618b6358e0a38739a5d1773e,
ok.
Thanks
Cai
as the original driver addition also has the iomem dependency.