]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net: ipa: Grab IMEM slice base/size from DTS
authorKonrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Mon, 2 Mar 2026 15:58:45 +0000 (16:58 +0100)
committerJakub Kicinski <kuba@kernel.org>
Wed, 4 Mar 2026 01:22:14 +0000 (17:22 -0800)
commit6f82cb4ecdb4f23b81d7f71e31d17a55857c8d74
treea95221d81684ab167832d2b5c97033748f998fbb
parentf5a598abfdd9dc73a9537b9628d4f26a3069c707
net: ipa: Grab IMEM slice base/size from DTS

This is a detail that differ per chip, and not per IPA version (and
there are cases of the same IPA versions being implemented across very
very very different SoCs).

This region isn't actually used by the driver, but we most definitely
want to iommu-map it, so that IPA can poke at the data within.

Reviewed-by: Alex Elder <elder@riscstar.com>
Acked-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Link: https://patch.msgid.link/20260302-topic-ipa_imem-v6-3-c0ebbf3eae9f@oss.qualcomm.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ipa/ipa_data.h
drivers/net/ipa/ipa_mem.c