From 248eb30ef9dada485744318f4fe410c6fe84ea46 Mon Sep 17 00:00:00 2001 From: Lakshit Tyagi Date: Thu, 21 Jan 2021 18:09:59 +0530 Subject: [PATCH] ARM: dts: msm: Add AQC IPA offload configs Add AQC IPA offload configs for sdxlemur. Change-Id: I837c94d71c5febf08942b50a69e40c61f65eb77a --- qcom/sdxlemur-mtp-mbb-pcie-rc-ep.dtsi | 36 +++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/qcom/sdxlemur-mtp-mbb-pcie-rc-ep.dtsi b/qcom/sdxlemur-mtp-mbb-pcie-rc-ep.dtsi index 26c2d426d7a4..f8f1f84f6ce7 100644 --- a/qcom/sdxlemur-mtp-mbb-pcie-rc-ep.dtsi +++ b/qcom/sdxlemur-mtp-mbb-pcie-rc-ep.dtsi @@ -2,6 +2,38 @@ #include "sdxlemur-mtp-audio-overlay.dtsi" &soc { + ioss_aqc_eth0_rx: aqc_rx@eth0 { + qcom,dir-rx; + qcom,rx-filter-be; + + qcom,ring-size = <1024>; + qcom,buff-size = <2048>; + + qcom,mod-count-min = <15>; + qcom,mod-count-max = <25>; + qcom,mod-usecs-min = <64>; + qcom,mod-usecs-max = <128>; + }; + + ioss_aqc_eth0_tx: aqc_tx@eth0 { + qcom,dir-tx; + qcom,ring-size = <1024>; + qcom,buff-size = <2048>; + + qcom,mod-count-min = <15>; + qcom,mod-count-max = <25>; + qcom,mod-usecs-min = <64>; + qcom,mod-usecs-max = <128>; + }; + + ioss_aqc_eth0: aqc@eth0 { + qcom,name = "eth0"; + qcom,ioss_instance = <0>; + + qcom,ioss_channels = + <&ioss_aqc_eth0_rx>, + <&ioss_aqc_eth0_tx>; + }; }; @@ -12,8 +44,12 @@ aquantia,aqc@pcie0_rp { reg = <0 0 0 0 0>; + compatible = "qcom,ioss-v2-device"; + qcom,ioss = <&ioss>; /* ipa shares this group with aqc */ qcom,iommu-group = <&ipa_eth_group1>; + qcom,ioss_interfaces = + <&ioss_aqc_eth0>; #address-cells = <1>; #size-cells = <1>;