]> www.infradead.org Git - users/dwmw2/linux.git/commit
net: airoha: Allow mapping IO region for multiple qdma controllers
authorLorenzo Bianconi <lorenzo@kernel.org>
Thu, 1 Aug 2024 14:35:08 +0000 (16:35 +0200)
committerJakub Kicinski <kuba@kernel.org>
Fri, 2 Aug 2024 23:31:10 +0000 (16:31 -0700)
commite618447cf492d04415007336eec025fae6e9a2ea
tree2a9c220357cc81da8857927453196c42ab4c8c41
parente3d6bfdfc0aeb8c1d7965413b1050ec07f9761e5
net: airoha: Allow mapping IO region for multiple qdma controllers

Map MMIO regions of both qdma controllers available on EN7581 SoC.
Run airoha_hw_cleanup routine for both QDMA controllers available on
EN7581 SoC removing airoha_eth module or in airoha_probe error path.
This is a preliminary patch to support multi-QDMA controllers.

Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Link: https://patch.msgid.link/a734ae608da14b67ae749b375d880dbbc70868ea.1722522582.git.lorenzo@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/mediatek/airoha_eth.c