| .. | .. |
|---|
| 651 | 651 | compatible ="operating-points-v2"; |
|---|
| 652 | 652 | |
|---|
| 653 | 653 | /* |
|---|
| 654 | | - * 624Mhz and 560Mhz are only available on speed |
|---|
| 655 | | - * bin (1 << 0). All the rest are available on |
|---|
| 656 | | - * all bins of the hardware |
|---|
| 654 | + * 624Mhz is only available on speed bins 0 and 3. |
|---|
| 655 | + * 560Mhz is only available on speed bins 0, 2 and 3. |
|---|
| 656 | + * All the rest are available on all bins of the hardware. |
|---|
| 657 | 657 | */ |
|---|
| 658 | 658 | opp-624000000 { |
|---|
| 659 | 659 | opp-hz = /bits/ 64 <624000000>; |
|---|
| 660 | | - opp-supported-hw = <0x01>; |
|---|
| 660 | + opp-supported-hw = <0x09>; |
|---|
| 661 | 661 | }; |
|---|
| 662 | 662 | opp-560000000 { |
|---|
| 663 | 663 | opp-hz = /bits/ 64 <560000000>; |
|---|
| 664 | | - opp-supported-hw = <0x01>; |
|---|
| 664 | + opp-supported-hw = <0x0d>; |
|---|
| 665 | 665 | }; |
|---|
| 666 | 666 | opp-510000000 { |
|---|
| 667 | 667 | opp-hz = /bits/ 64 <510000000>; |
|---|
| .. | .. |
|---|
| 744 | 744 | |
|---|
| 745 | 745 | #address-cells = <3>; |
|---|
| 746 | 746 | #size-cells = <2>; |
|---|
| 747 | | - ranges = <0x01000000 0x0 0x0c200000 0x0c200000 0x0 0x100000>, |
|---|
| 748 | | - <0x02000000 0x0 0x0c300000 0x0c300000 0x0 0xd00000>; |
|---|
| 747 | + ranges = <0x01000000 0x0 0x00000000 0x0c200000 0x0 0x100000>, |
|---|
| 748 | + <0x02000000 0x0 0x0c300000 0x0c300000 0x0 0xd00000>; |
|---|
| 749 | 749 | |
|---|
| 750 | 750 | interrupts = <GIC_SPI 405 IRQ_TYPE_LEVEL_HIGH>; |
|---|
| 751 | 751 | interrupt-names = "msi"; |
|---|
| .. | .. |
|---|
| 796 | 796 | |
|---|
| 797 | 797 | #address-cells = <3>; |
|---|
| 798 | 798 | #size-cells = <2>; |
|---|
| 799 | | - ranges = <0x01000000 0x0 0x0d200000 0x0d200000 0x0 0x100000>, |
|---|
| 800 | | - <0x02000000 0x0 0x0d300000 0x0d300000 0x0 0xd00000>; |
|---|
| 799 | + ranges = <0x01000000 0x0 0x00000000 0x0d200000 0x0 0x100000>, |
|---|
| 800 | + <0x02000000 0x0 0x0d300000 0x0d300000 0x0 0xd00000>; |
|---|
| 801 | 801 | |
|---|
| 802 | 802 | interrupts = <GIC_SPI 413 IRQ_TYPE_LEVEL_HIGH>; |
|---|
| 803 | 803 | interrupt-names = "msi"; |
|---|
| .. | .. |
|---|
| 845 | 845 | |
|---|
| 846 | 846 | #address-cells = <3>; |
|---|
| 847 | 847 | #size-cells = <2>; |
|---|
| 848 | | - ranges = <0x01000000 0x0 0x0e200000 0x0e200000 0x0 0x100000>, |
|---|
| 849 | | - <0x02000000 0x0 0x0e300000 0x0e300000 0x0 0x1d00000>; |
|---|
| 848 | + ranges = <0x01000000 0x0 0x00000000 0x0e200000 0x0 0x100000>, |
|---|
| 849 | + <0x02000000 0x0 0x0e300000 0x0e300000 0x0 0x1d00000>; |
|---|
| 850 | 850 | |
|---|
| 851 | 851 | device_type = "pci"; |
|---|
| 852 | 852 | |
|---|
| .. | .. |
|---|
| 956 | 956 | }; |
|---|
| 957 | 957 | }; |
|---|
| 958 | 958 | |
|---|
| 959 | | - camss: camss@a00000 { |
|---|
| 959 | + camss: camss@a34000 { |
|---|
| 960 | 960 | compatible = "qcom,msm8996-camss"; |
|---|
| 961 | 961 | reg = <0x00a34000 0x1000>, |
|---|
| 962 | 962 | <0x00a00030 0x4>, |
|---|
| .. | .. |
|---|
| 1771 | 1771 | interrupts = <0 131 IRQ_TYPE_LEVEL_HIGH>; |
|---|
| 1772 | 1772 | phys = <&hsusb_phy1>, <&ssusb_phy_0>; |
|---|
| 1773 | 1773 | phy-names = "usb2-phy", "usb3-phy"; |
|---|
| 1774 | + snps,hird-threshold = /bits/ 8 <0>; |
|---|
| 1774 | 1775 | snps,dis_u2_susphy_quirk; |
|---|
| 1775 | 1776 | snps,dis_enblslpm_quirk; |
|---|
| 1777 | + snps,is-utmi-l1-suspend; |
|---|
| 1778 | + tx-fifo-resize; |
|---|
| 1776 | 1779 | }; |
|---|
| 1777 | 1780 | }; |
|---|
| 1778 | 1781 | |
|---|
| .. | .. |
|---|
| 1963 | 1966 | #size-cells = <1>; |
|---|
| 1964 | 1967 | ranges; |
|---|
| 1965 | 1968 | |
|---|
| 1969 | + interrupts = <GIC_SPI 352 IRQ_TYPE_LEVEL_HIGH>; |
|---|
| 1970 | + interrupt-names = "hs_phy_irq"; |
|---|
| 1971 | + |
|---|
| 1966 | 1972 | clocks = <&gcc GCC_PERIPH_NOC_USB20_AHB_CLK>, |
|---|
| 1967 | 1973 | <&gcc GCC_USB20_MASTER_CLK>, |
|---|
| 1968 | 1974 | <&gcc GCC_USB20_MOCK_UTMI_CLK>, |
|---|