All of lore.kernel.org
 help / color / mirror / Atom feed
* [net-next PATCH v4 0/3] Grab IPA IMEM slice through DT
@ 2026-02-19 13:49 Konrad Dybcio
  2026-02-19 13:49 ` [PATCH net-next v4 1/3] dt-bindings: sram: qcom,imem: Allow modem-tables subnode Konrad Dybcio
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Konrad Dybcio @ 2026-02-19 13:49 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson,
	Andrew Lunn, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Alex Elder
  Cc: Marijn Suijten, linux-arm-msm, devicetree, linux-kernel, netdev,
	Konrad Dybcio, Krzysztof Kozlowski, Alex Elder, Dmitry Baryshkov,
	Simon Horman, Krzysztof Kozlowski

This adds the necessary driver change to migrate over from
hardcoded-per-IPA-version-but-varying-per-implementation numbers, while
unfortunately keeping them in there for backwards compatibility.

The DT changes will be submitted in a separate series, this one is OK
to merge independently.

Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
---
Changes in v4:
- Fix a memmap() leak
- Adjust comment style, take Alex's suggestion about very explicit
  DEPRECATION notices
- Pick up tags
- Link to v3: https://lore.kernel.org/r/20260217-topic-ipa_imem-v3-0-d6d8ed1dfb67@oss.qualcomm.com

Changes in v3:
- Pick up tags, rebase (effectively a NOP)
- Add actual binding constraints for modem-tables, drop Alex's r-b
- Better describe the purpose of this region, as much as I can anyway
- Link to v2: https://lore.kernel.org/r/20250527-topic-ipa_imem-v2-0-6d1aad91b841@oss.qualcomm.com

Changes in v2:
- Actually pass the retrieved data to the target function
- Re-wrap comments to match net/ style
- Mention next-next in the mail subjects
- Pick up tags
- Link to v1: https://lore.kernel.org/r/20250523-topic-ipa_imem-v1-0-b5d536291c7f@oss.qualcomm.com

---
Konrad Dybcio (3):
      dt-bindings: sram: qcom,imem: Allow modem-tables subnode
      dt-bindings: net: qcom,ipa: Add sram property for describing IMEM slice
      net: ipa: Grab IMEM slice base/size from DTS

 .../devicetree/bindings/net/qcom,ipa.yaml          |  7 +++++++
 .../devicetree/bindings/sram/qcom,imem.yaml        | 14 ++++++++++++++
 drivers/net/ipa/ipa_data.h                         |  9 +++++++--
 drivers/net/ipa/ipa_mem.c                          | 22 +++++++++++++++++++++-
 4 files changed, 49 insertions(+), 3 deletions(-)
---
base-commit: 50f68cc7be0a2cbf54d8f6aaf17df32fb01acc3f
change-id: 20250523-topic-ipa_imem-def66cca88e5

Best regards,
-- 
Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2026-02-21  0:11 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-19 13:49 [net-next PATCH v4 0/3] Grab IPA IMEM slice through DT Konrad Dybcio
2026-02-19 13:49 ` [PATCH net-next v4 1/3] dt-bindings: sram: qcom,imem: Allow modem-tables subnode Konrad Dybcio
2026-02-19 13:49 ` [PATCH net-next v4 2/3] dt-bindings: net: qcom,ipa: Add sram property for describing IMEM slice Konrad Dybcio
2026-02-19 13:49 ` [PATCH net-next v4 3/3] net: ipa: Grab IMEM slice base/size from DTS Konrad Dybcio
2026-02-21  0:11 ` [net-next PATCH v4 0/3] Grab IPA IMEM slice through DT Jakub Kicinski

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.