diff options
| -rw-r--r-- | Documentation/devicetree/bindings/memory-controllers/ti/emif.txt | 1 | ||||
| -rw-r--r-- | arch/arm/boot/dts/am335x-boneblack.dts | 4 | ||||
| -rw-r--r-- | arch/arm/boot/dts/am4372.dtsi | 7 | ||||
| -rw-r--r-- | arch/arm/boot/dts/am57xx-beagle-x15.dts | 4 | ||||
| -rw-r--r-- | arch/arm/mach-omap2/dma.c | 1 | ||||
| -rw-r--r-- | drivers/memory/omap-gpmc.c | 8 |
6 files changed, 17 insertions, 8 deletions
diff --git a/Documentation/devicetree/bindings/memory-controllers/ti/emif.txt b/Documentation/devicetree/bindings/memory-controllers/ti/emif.txt index 938f8e1ba205..0db60470ebb6 100644 --- a/Documentation/devicetree/bindings/memory-controllers/ti/emif.txt +++ b/Documentation/devicetree/bindings/memory-controllers/ti/emif.txt | |||
| @@ -8,6 +8,7 @@ of the EMIF IP and memory parts attached to it. | |||
| 8 | Required properties: | 8 | Required properties: |
| 9 | - compatible : Should be of the form "ti,emif-<ip-rev>" where <ip-rev> | 9 | - compatible : Should be of the form "ti,emif-<ip-rev>" where <ip-rev> |
| 10 | is the IP revision of the specific EMIF instance. | 10 | is the IP revision of the specific EMIF instance. |
| 11 | For am437x should be ti,emif-am4372. | ||
| 11 | 12 | ||
| 12 | - phy-type : <u32> indicating the DDR phy type. Following are the | 13 | - phy-type : <u32> indicating the DDR phy type. Following are the |
| 13 | allowed values | 14 | allowed values |
diff --git a/arch/arm/boot/dts/am335x-boneblack.dts b/arch/arm/boot/dts/am335x-boneblack.dts index 901739fcb85a..5c42d259fa68 100644 --- a/arch/arm/boot/dts/am335x-boneblack.dts +++ b/arch/arm/boot/dts/am335x-boneblack.dts | |||
| @@ -80,3 +80,7 @@ | |||
| 80 | status = "okay"; | 80 | status = "okay"; |
| 81 | }; | 81 | }; |
| 82 | }; | 82 | }; |
| 83 | |||
| 84 | &rtc { | ||
| 85 | system-power-controller; | ||
| 86 | }; | ||
diff --git a/arch/arm/boot/dts/am4372.dtsi b/arch/arm/boot/dts/am4372.dtsi index c80a3e233792..ade28c790f4b 100644 --- a/arch/arm/boot/dts/am4372.dtsi +++ b/arch/arm/boot/dts/am4372.dtsi | |||
| @@ -132,6 +132,12 @@ | |||
| 132 | }; | 132 | }; |
| 133 | }; | 133 | }; |
| 134 | 134 | ||
| 135 | emif: emif@4c000000 { | ||
| 136 | compatible = "ti,emif-am4372"; | ||
| 137 | reg = <0x4c000000 0x1000000>; | ||
| 138 | ti,hwmods = "emif"; | ||
| 139 | }; | ||
| 140 | |||
| 135 | edma: edma@49000000 { | 141 | edma: edma@49000000 { |
| 136 | compatible = "ti,edma3"; | 142 | compatible = "ti,edma3"; |
| 137 | ti,hwmods = "tpcc", "tptc0", "tptc1", "tptc2"; | 143 | ti,hwmods = "tpcc", "tptc0", "tptc1", "tptc2"; |
| @@ -941,6 +947,7 @@ | |||
| 941 | ti,hwmods = "dss_rfbi"; | 947 | ti,hwmods = "dss_rfbi"; |
| 942 | clocks = <&disp_clk>; | 948 | clocks = <&disp_clk>; |
| 943 | clock-names = "fck"; | 949 | clock-names = "fck"; |
| 950 | status = "disabled"; | ||
| 944 | }; | 951 | }; |
| 945 | }; | 952 | }; |
| 946 | 953 | ||
diff --git a/arch/arm/boot/dts/am57xx-beagle-x15.dts b/arch/arm/boot/dts/am57xx-beagle-x15.dts index a42cc377a862..a63bf78191ea 100644 --- a/arch/arm/boot/dts/am57xx-beagle-x15.dts +++ b/arch/arm/boot/dts/am57xx-beagle-x15.dts | |||
| @@ -605,6 +605,10 @@ | |||
| 605 | phy-supply = <&ldousb_reg>; | 605 | phy-supply = <&ldousb_reg>; |
| 606 | }; | 606 | }; |
| 607 | 607 | ||
| 608 | &usb2_phy2 { | ||
| 609 | phy-supply = <&ldousb_reg>; | ||
| 610 | }; | ||
| 611 | |||
| 608 | &usb1 { | 612 | &usb1 { |
| 609 | dr_mode = "host"; | 613 | dr_mode = "host"; |
| 610 | pinctrl-names = "default"; | 614 | pinctrl-names = "default"; |
diff --git a/arch/arm/mach-omap2/dma.c b/arch/arm/mach-omap2/dma.c index e1a56d87599e..1ed4be184a29 100644 --- a/arch/arm/mach-omap2/dma.c +++ b/arch/arm/mach-omap2/dma.c | |||
| @@ -117,7 +117,6 @@ static void omap2_show_dma_caps(void) | |||
| 117 | u8 revision = dma_read(REVISION, 0) & 0xff; | 117 | u8 revision = dma_read(REVISION, 0) & 0xff; |
| 118 | printk(KERN_INFO "OMAP DMA hardware revision %d.%d\n", | 118 | printk(KERN_INFO "OMAP DMA hardware revision %d.%d\n", |
| 119 | revision >> 4, revision & 0xf); | 119 | revision >> 4, revision & 0xf); |
| 120 | return; | ||
| 121 | } | 120 | } |
| 122 | 121 | ||
| 123 | static unsigned configure_dma_errata(void) | 122 | static unsigned configure_dma_errata(void) |
diff --git a/drivers/memory/omap-gpmc.c b/drivers/memory/omap-gpmc.c index 8911e51d410a..3a27a84ad3ec 100644 --- a/drivers/memory/omap-gpmc.c +++ b/drivers/memory/omap-gpmc.c | |||
| @@ -2074,14 +2074,8 @@ static int gpmc_probe_dt(struct platform_device *pdev) | |||
| 2074 | ret = gpmc_probe_nand_child(pdev, child); | 2074 | ret = gpmc_probe_nand_child(pdev, child); |
| 2075 | else if (of_node_cmp(child->name, "onenand") == 0) | 2075 | else if (of_node_cmp(child->name, "onenand") == 0) |
| 2076 | ret = gpmc_probe_onenand_child(pdev, child); | 2076 | ret = gpmc_probe_onenand_child(pdev, child); |
| 2077 | else if (of_node_cmp(child->name, "ethernet") == 0 || | 2077 | else |
| 2078 | of_node_cmp(child->name, "nor") == 0 || | ||
| 2079 | of_node_cmp(child->name, "uart") == 0) | ||
| 2080 | ret = gpmc_probe_generic_child(pdev, child); | 2078 | ret = gpmc_probe_generic_child(pdev, child); |
| 2081 | |||
| 2082 | if (WARN(ret < 0, "%s: probing gpmc child %s failed\n", | ||
| 2083 | __func__, child->full_name)) | ||
| 2084 | of_node_put(child); | ||
| 2085 | } | 2079 | } |
| 2086 | 2080 | ||
| 2087 | return 0; | 2081 | return 0; |
