Skip to content

Commit

Permalink
Merge tag 'samsung-fixes-2' of git://git.kernel.org/pub/scm/linux/ker…
Browse files Browse the repository at this point in the history
…nel/git/kgene/linux-samsung into fixes

Pull more fixes from Kukjin Kim:

2nd Samsung fixes for v3.18
- Explicitly set dr_mode on exynos5800-peach-pi, exynos5420-peach-pit
  and exynos5420-arndale-octa boards, because the USB dwc3 controller
  will not work properly without dr_mode as host on above boards if
  the USB host and gadget are enabled in kernel configuration both.

* tag 'samsung-fixes-2' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:
  ARM: dts: Explicitly set dr_mode on exynos5420-arndale-octa
  ARM: dts: Explicitly set dr_mode on exynos Peach boards

Signed-off-by: Olof Johansson <[email protected]>
  • Loading branch information
olofj committed Oct 19, 2014
2 parents 9209bec + 4e03394 commit e29c648
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 2 deletions.
4 changes: 4 additions & 0 deletions arch/arm/boot/dts/exynos5420-arndale-octa.dts
Original file line number Diff line number Diff line change
Expand Up @@ -368,3 +368,7 @@
};
};
};

&usbdrd_dwc3_1 {
dr_mode = "host";
};
8 changes: 8 additions & 0 deletions arch/arm/boot/dts/exynos5420-peach-pit.dts
Original file line number Diff line number Diff line change
Expand Up @@ -838,6 +838,14 @@
status = "okay";
};

&usbdrd_dwc3_0 {
dr_mode = "host";
};

&usbdrd_dwc3_1 {
dr_mode = "host";
};

&usbdrd_phy0 {
vbus-supply = <&usb300_vbus_reg>;
};
Expand Down
4 changes: 2 additions & 2 deletions arch/arm/boot/dts/exynos5420.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -815,7 +815,7 @@
#size-cells = <1>;
ranges;

dwc3 {
usbdrd_dwc3_0: dwc3 {
compatible = "snps,dwc3";
reg = <0x12000000 0x10000>;
interrupts = <0 72 0>;
Expand All @@ -841,7 +841,7 @@
#size-cells = <1>;
ranges;

dwc3 {
usbdrd_dwc3_1: dwc3 {
compatible = "snps,dwc3";
reg = <0x12400000 0x10000>;
interrupts = <0 73 0>;
Expand Down
8 changes: 8 additions & 0 deletions arch/arm/boot/dts/exynos5800-peach-pi.dts
Original file line number Diff line number Diff line change
Expand Up @@ -826,6 +826,14 @@
status = "okay";
};

&usbdrd_dwc3_0 {
dr_mode = "host";
};

&usbdrd_dwc3_1 {
dr_mode = "host";
};

&usbdrd_phy0 {
vbus-supply = <&usb300_vbus_reg>;
};
Expand Down

0 comments on commit e29c648

Please sign in to comment.