Changeset 45728


Ignore:
Timestamp:
2015-05-23T17:27:45+02:00 (3 years ago)
Author:
blogic
Message:

ipq806x: disable i2c device on gsbi4

Patch cherry-picked from the following location:
https://chromium-review.googlesource.com/#/c/269931/

Disable the i2c device on gsbi4 and mark gsbi4_h and gsbi4_qup clks as
unused. If they are enabled, clock framework will turn them off at end
of probe. On ipq806x by design gsbi4_qup, gsbi4_h clks and i2c on gsbi4
are meant for RPM usage. So turning them off in kernel is incorrect.

Signed-off-by: Mathieu Olivari <mathieu@…>

Location:
trunk/target/linux/ipq806x
Files:
2 added
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ipq806x/patches-3.18/101-ARM-qcom-add-USB-nodes-to-ipq806x-ap148.patch

    r45261 r45728  
    11--- a/arch/arm/boot/dts/qcom-ipq8064-ap148.dts 
    22+++ b/arch/arm/boot/dts/qcom-ipq8064-ap148.dts 
    3 @@ -112,5 +112,29 @@ 
     3@@ -109,5 +109,29 @@ 
    44                sata@29000000 { 
    55                        status = "ok"; 
  • trunk/target/linux/ipq806x/patches-3.18/112-ARM-dts-qcom-add-pcie-nodes-to-ipq806x-platforms.patch

    r45663 r45728  
    3939                                mux { 
    4040                                        pins = "gpio18", "gpio19", "gpio21"; 
    41 @@ -136,5 +152,19 @@ 
     41@@ -133,5 +149,19 @@ 
    4242                usb30@1 { 
    4343                        status = "ok"; 
  • trunk/target/linux/ipq806x/patches-3.18/700-add-gmac-dts-suport.patch

    r45663 r45728  
    4343  
    4444                gsbi@16300000 { 
    45 @@ -92,6 +118,7 @@ 
     45@@ -89,6 +115,7 @@ 
    4646                                        #size-cells = <1>; 
    4747                                        spi-max-frequency = <50000000>; 
     
    5151                                        partition@0 { 
    5252                                                label = "lowlevel_init"; 
    53 @@ -166,5 +193,66 @@ 
     53@@ -163,5 +190,66 @@ 
    5454                        pinctrl-0 = <&pcie2_pins>; 
    5555                        pinctrl-names = "default"; 
  • trunk/target/linux/ipq806x/patches-4.0/112-ARM-dts-qcom-add-pcie-nodes-to-ipq806x-platforms.patch

    r45663 r45728  
    3939                                mux { 
    4040                                        pins = "gpio18", "gpio19", "gpio21"; 
    41 @@ -112,5 +128,19 @@ 
     41@@ -109,5 +125,19 @@ 
    4242                sata@29000000 { 
    4343                        status = "ok"; 
  • trunk/target/linux/ipq806x/patches-4.0/700-add-gmac-dts-suport.patch

    r45663 r45728  
    4343  
    4444                gsbi@16300000 { 
    45 @@ -92,6 +118,7 @@ 
     45@@ -89,6 +115,7 @@ 
    4646                                        #size-cells = <1>; 
    4747                                        spi-max-frequency = <50000000>; 
     
    5151                                        partition@0 { 
    5252                                                label = "lowlevel_init"; 
    53 @@ -142,5 +169,66 @@ 
     53@@ -139,5 +166,66 @@ 
    5454                        pinctrl-0 = <&pcie2_pins>; 
    5555                        pinctrl-names = "default"; 
Note: See TracChangeset for help on using the changeset viewer.