Loading Documentation/devicetree/bindings/net/qcom,stmmac-ethqos.txt +8 −0 Original line number Diff line number Diff line Loading @@ -116,6 +116,14 @@ Optional properties: - snps,priority: TX queue priority (Range: 0x0 to 0xF) - rx-prog-swap: boolean value to enable RX_PROG_SWAP for 10/100M - rx-dll-bypass: boolean value to indicate RX DLL in bypass mode. - qcom,qoe_mode: set 1 to enable qmi over ethernet support - qcom,qoe-queue: qmi over ethernet receiver traffic queue - qcom,qoe-vlan-offset: qmi over ethernet vlan filterin register offset - qcom,cv2x_mode: enable cv2x over ethernet: set 1 for driver running in MDM device set 2 for driver running in APQ device - qcom,cv2x-queue: cv2x over ethernet receiver traffic queue - qcom,cv2x-vlan-offset: cv2x over ethernet vlan filterin register offset Examples: stmmac_axi_setup: stmmac-axi-config { Loading arch/arm64/boot/dts/qcom/sa2150p-ccard-emmc-eth-sw.dts +33 −0 Original line number Diff line number Diff line Loading @@ -20,3 +20,36 @@ "qcom,ccard"; qcom,board-id = <0x020019 0>; }; &mtl_rx_setup { queue2 { snps,dcb-algorithm; }; queue3 { snps,dcb-algorithm; }; }; &mtl_tx_setup { queue2 { snps,dcb-algorithm; }; queue3 { snps,dcb-algorithm; }; }; ðqos_hw { qcom,qoe_mode = <1>; qcom,qoe-queue = <2>; qcom,qoe-vlan-offset = <0>; snps,mtl-rx-config = <&mtl_rx_setup>; snps,mtl-tx-config = <&mtl_tx_setup>; qcom,cv2x_mode = <2>; qcom,cv2x-queue = <3>; qcom,cv2x-vlan-offset = <1>; mac2mac; mac2mac-rgmii-speed = <1000>; }; Loading
Documentation/devicetree/bindings/net/qcom,stmmac-ethqos.txt +8 −0 Original line number Diff line number Diff line Loading @@ -116,6 +116,14 @@ Optional properties: - snps,priority: TX queue priority (Range: 0x0 to 0xF) - rx-prog-swap: boolean value to enable RX_PROG_SWAP for 10/100M - rx-dll-bypass: boolean value to indicate RX DLL in bypass mode. - qcom,qoe_mode: set 1 to enable qmi over ethernet support - qcom,qoe-queue: qmi over ethernet receiver traffic queue - qcom,qoe-vlan-offset: qmi over ethernet vlan filterin register offset - qcom,cv2x_mode: enable cv2x over ethernet: set 1 for driver running in MDM device set 2 for driver running in APQ device - qcom,cv2x-queue: cv2x over ethernet receiver traffic queue - qcom,cv2x-vlan-offset: cv2x over ethernet vlan filterin register offset Examples: stmmac_axi_setup: stmmac-axi-config { Loading
arch/arm64/boot/dts/qcom/sa2150p-ccard-emmc-eth-sw.dts +33 −0 Original line number Diff line number Diff line Loading @@ -20,3 +20,36 @@ "qcom,ccard"; qcom,board-id = <0x020019 0>; }; &mtl_rx_setup { queue2 { snps,dcb-algorithm; }; queue3 { snps,dcb-algorithm; }; }; &mtl_tx_setup { queue2 { snps,dcb-algorithm; }; queue3 { snps,dcb-algorithm; }; }; ðqos_hw { qcom,qoe_mode = <1>; qcom,qoe-queue = <2>; qcom,qoe-vlan-offset = <0>; snps,mtl-rx-config = <&mtl_rx_setup>; snps,mtl-tx-config = <&mtl_tx_setup>; qcom,cv2x_mode = <2>; qcom,cv2x-queue = <3>; qcom,cv2x-vlan-offset = <1>; mac2mac; mac2mac-rgmii-speed = <1000>; };