[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20231122230909.895482-1-elder@linaro.org>
Date: Wed, 22 Nov 2023 17:09:04 -0600
From: Alex Elder <elder@...aro.org>
To: davem@...emloft.net, edumazet@...gle.com, kuba@...nel.org,
pabeni@...hat.com
Cc: andersson@...nel.org, konrad.dybcio@...aro.org, agross@...nel.org,
robh+dt@...nel.org, krzysztof.kozlowski+dt@...aro.org,
conor+dt@...nel.org, mka@...omium.org, quic_cpratapa@...cinc.com,
quic_avuyyuru@...cinc.com, quic_jponduru@...cinc.com,
quic_subashab@...cinc.com, elder@...nel.org,
netdev@...r.kernel.org, devicetree@...r.kernel.org,
linux-arm-msm@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [PATCH net-next 0/5] net: ipa: add IPA v5.5 support
This series adds IPA support for the Qualcomm SM8550 SoC, which uses
IPA v5.5.
The first patch adds a new compatible string for the SM8550. The
second cleans up "ipa_reg.h" a bit for consistency. The third patch
adds definitions and some minor code changes related to IPA v5.5.
The fourth defines IPA register offsets and fields used for IPA
v5.0; most--but not all--register definitions are the same as used
in IPA v5.0. The final patch adds configuration data used for IPA
v5.5 (here again this mostly duplicates IPA v5.0 definitions).
-Alex
Alex Elder (5):
dt-bindings: net: qcom,ipa: add SM8550 compatible
net: ipa: update IPA version comments in "ipa_reg.h"
net: ipa: prepare for IPA v5.5
net: ipa: add IPA v5.5 register definitions
net: ipa: add IPA v5.5 configuration data
.../devicetree/bindings/net/qcom,ipa.yaml | 1 +
drivers/net/ipa/Makefile | 4 +-
drivers/net/ipa/data/ipa_data-v5.5.c | 487 +++++++++++++++
drivers/net/ipa/gsi_reg.c | 1 +
drivers/net/ipa/ipa_data.h | 1 +
drivers/net/ipa/ipa_main.c | 13 +-
drivers/net/ipa/ipa_mem.c | 2 +-
drivers/net/ipa/ipa_reg.c | 6 +-
drivers/net/ipa/ipa_reg.h | 111 ++--
drivers/net/ipa/ipa_version.h | 1 +
drivers/net/ipa/reg/ipa_reg-v5.5.c | 565 ++++++++++++++++++
11 files changed, 1130 insertions(+), 62 deletions(-)
create mode 100644 drivers/net/ipa/data/ipa_data-v5.5.c
create mode 100644 drivers/net/ipa/reg/ipa_reg-v5.5.c
--
2.34.1
Powered by blists - more mailing lists