diff options
Diffstat (limited to 'qcom/sdxlemur-mtp-cpe.dtsi')
-rwxr-xr-x | qcom/sdxlemur-mtp-cpe.dtsi | 53 |
1 files changed, 43 insertions, 10 deletions
diff --git a/qcom/sdxlemur-mtp-cpe.dtsi b/qcom/sdxlemur-mtp-cpe.dtsi index 38cdf380..fc447a1f 100755 --- a/qcom/sdxlemur-mtp-cpe.dtsi +++ b/qcom/sdxlemur-mtp-cpe.dtsi @@ -33,11 +33,11 @@ regulator-enable-ramp-delay = <2400>; }; - ioss_qps615_rx: qps615_rx@eth { + ioss_aqr_rx: qps615_rx@eth { qcom,dir-rx; qcom,rx-filter-ip; - qcom,ring-size = <128>; + qcom,ring-size = <1023>; qcom,buff-size = <2048>; qcom,mod-count-min = <64>; @@ -46,9 +46,33 @@ qcom,mod-usecs-max = <60>; }; - ioss_qps615_tx: qps615_tx@eth { + ioss_aqr_tx: qps615_tx@eth { qcom,dir-tx; - qcom,ring-size = <512>; + qcom,ring-size = <1023>; + qcom,buff-size = <2048>; + + qcom,mod-count-min = <64>; + qcom,mod-count-max = <64>; + qcom,mod-usecs-min = <30>; + qcom,mod-usecs-max = <60>; + }; + + ioss_napa_rx: qps615_rx@eth { + qcom,dir-rx; + qcom,rx-filter-ip; + + qcom,ring-size = <127>; + qcom,buff-size = <2048>; + + qcom,mod-count-min = <64>; + qcom,mod-count-max = <64>; + qcom,mod-usecs-min = <30>; + qcom,mod-usecs-max = <60>; + }; + + ioss_napa_tx: qps615_tx@eth { + qcom,dir-tx; + qcom,ring-size = <511>; qcom,buff-size = <2048>; qcom,mod-count-min = <64>; @@ -62,17 +86,17 @@ qcom,ioss_instance = <0>; qcom,ioss_channels = - <&ioss_qps615_rx>, - <&ioss_qps615_tx>; + <&ioss_aqr_rx>, + <&ioss_aqr_tx>; }; ioss_qps615_eth1: qps615@eth1 { qcom,name = "eth1"; - qcom,ioss_instance = <0>; + qcom,ioss_instance = <1>; qcom,ioss_channels = - <&ioss_qps615_rx>, - <&ioss_qps615_tx>; + <&ioss_napa_rx>, + <&ioss_napa_tx>; }; }; @@ -86,6 +110,15 @@ ep-reset-reg = <0x801210>; ep-reset-gpio-mask = <0xf>; dump-regs = <0x801330 0x801350 0x801370>; + reg_update = <0x82c030 0x1 + 0x828000 0x3 + 0x82bd00 0x8 + 0x82c030 0x2 + 0x828000 0x3 + 0x82bd00 0x8 + 0x82c030 0x8 + 0x828000 0x1 + 0x82bd00 0x8>; }; }; @@ -166,7 +199,7 @@ qcom,ioss_interfaces = <&ioss_qps615_eth1>; /* ipa shares this group */ - qcom,iommu-group = <&ipa_eth_group1>; + qcom,iommu-group = <&ipa_eth_group2>; #address-cells = <1>; #size-cells = <1>; |