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>;