summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBalachandra C S <balacs@codeaurora.org>2018-03-16 15:29:37 +0530
committerGerrit - the friendly Code Review server <code-review@localhost>2018-03-16 03:59:31 -0700
commitf90ae178138a33ef37f8077084d42b705a102fcd (patch)
treeea34264b00dd0cfb7182d44d8b077aedbeaab1f7
parent512d2897981510bf0ee06dc62a86453f78839e31 (diff)
ARM: dts: msm: Add DT changes for QTI CAN driver for MSM8996
Add CAN device for MSM8996 auto variant using QTI CAN driver. Change-Id: I76db18009bec22e2fa2216511b42dee99d1173ee Signed-off-by: Balachandra C S <balacs@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/msm8996-cv2x.dtsi13
1 files changed, 9 insertions, 4 deletions
diff --git a/arch/arm/boot/dts/qcom/msm8996-cv2x.dtsi b/arch/arm/boot/dts/qcom/msm8996-cv2x.dtsi
index 22c694ba5ecd..3223d874cc23 100644
--- a/arch/arm/boot/dts/qcom/msm8996-cv2x.dtsi
+++ b/arch/arm/boot/dts/qcom/msm8996-cv2x.dtsi
@@ -227,14 +227,19 @@
status = "okay";
can-controller@0 {
- compatible = "nxp,mpc5746c";
+ compatible = "qcom,nxp,mpc5746c";
reg = <0>;
spi-max-frequency = <9600000>;
interrupt-parent = <&tlmm>;
interrupts = <78 0>;
- reset-gpio = <&tlmm 71 GPIO_ACTIVE_LOW>;
- bits-per-word = <8>;
- reset-delay-msec = <300>;
+ qcom,reset-gpio = <&tlmm 71 GPIO_ACTIVE_LOW>;
+ qcom,clk-freq-mhz = <20000000>;
+ qcom,max-can-channels = <2>;
+ qcom,bits-per-word = <8>;
+ qcom,reset-delay-msec = <300>;
+ qcom,can-fw-cmd-timeout-req;
+ qcom,can-fw-cmd-timeout-ms = <400>;
+ qcom,rem-all-buffering-timeout-ms = <2000>;
pinctrl-names = "active", "sleep";
pinctrl-0 = <&can_rst_on>;
pinctrl-1 = <&can_rst_off>;