Commit 6ded2450 authored by Olof Johansson's avatar Olof Johansson

Merge tag 'mxs-dt-3.7-2' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/dt

From Shawn Guo:
This is the second round of mxs-dt patches for 3.7.  It's based on
mxs-dt-3.7 and mxs-clk-dt-lookup which have been pulled into arm-soc.

* tag 'mxs-dt-3.7-2' of git://git.linaro.org/people/shawnguo/linux-2.6:
  ARM: mxs: m28evk: Disable OCOTP OUI loading
  ARM: dts: imx23-olinuxino: Add USB host support
  ARM: dts: mx23: Add USB resources
  ARM: dts: mxs: Add ethernetX to macX aliases
parents 7a5551c7 7aff3fba
...@@ -40,6 +40,7 @@ hog_pins_a: hog@0 { ...@@ -40,6 +40,7 @@ hog_pins_a: hog@0 {
reg = <0>; reg = <0>;
fsl,pinmux-ids = < fsl,pinmux-ids = <
0x2013 /* MX23_PAD_SSP1_DETECT__GPIO_2_1 */ 0x2013 /* MX23_PAD_SSP1_DETECT__GPIO_2_1 */
0x0113 /* MX23_PAD_GPMI_ALE__GPIO_0_17 */
>; >;
fsl,drive-strength = <0>; fsl,drive-strength = <0>;
fsl,voltage = <1>; fsl,voltage = <1>;
...@@ -60,6 +61,31 @@ auart0: serial@8006c000 { ...@@ -60,6 +61,31 @@ auart0: serial@8006c000 {
pinctrl-0 = <&auart0_2pins_a>; pinctrl-0 = <&auart0_2pins_a>;
status = "okay"; status = "okay";
}; };
usbphy0: usbphy@8007c000 {
status = "okay";
};
};
};
ahb@80080000 {
usb0: usb@80080000 {
vbus-supply = <&reg_usb0_vbus>;
status = "okay";
};
};
regulators {
compatible = "simple-bus";
reg_usb0_vbus: usb0_vbus {
compatible = "regulator-fixed";
regulator-name = "usb0_vbus";
regulator-min-microvolt = <5000000>;
regulator-max-microvolt = <5000000>;
enable-active-high;
startup-delay-us = <300>; /* LAN9215 requires a POR of 200us minimum */
gpio = <&gpio0 17 0>;
}; };
}; };
......
...@@ -436,8 +436,10 @@ duart: serial@80070000 { ...@@ -436,8 +436,10 @@ duart: serial@80070000 {
status = "disabled"; status = "disabled";
}; };
usbphy@8007c000 { usbphy0: usbphy@8007c000 {
compatible = "fsl,imx23-usbphy";
reg = <0x8007c000 0x2000>; reg = <0x8007c000 0x2000>;
clocks = <&clks 41>;
status = "disabled"; status = "disabled";
}; };
}; };
...@@ -450,8 +452,12 @@ ahb@80080000 { ...@@ -450,8 +452,12 @@ ahb@80080000 {
reg = <0x80080000 0x80000>; reg = <0x80080000 0x80000>;
ranges; ranges;
usbctrl@80080000 { usb0: usb@80080000 {
compatible = "fsl,imx23-usb", "fsl,imx27-usb";
reg = <0x80080000 0x40000>; reg = <0x80080000 0x40000>;
interrupts = <11>;
fsl,usbphy = <&usbphy0>;
clocks = <&clks 40>;
status = "disabled"; status = "disabled";
}; };
}; };
......
...@@ -27,6 +27,8 @@ aliases { ...@@ -27,6 +27,8 @@ aliases {
serial2 = &auart2; serial2 = &auart2;
serial3 = &auart3; serial3 = &auart3;
serial4 = &auart4; serial4 = &auart4;
ethernet0 = &mac0;
ethernet1 = &mac1;
}; };
cpus { cpus {
......
...@@ -288,8 +288,6 @@ static void __init imx28_evk_post_init(void) ...@@ -288,8 +288,6 @@ static void __init imx28_evk_post_init(void)
static void __init m28evk_init(void) static void __init m28evk_init(void)
{ {
update_fec_mac_prop(OUI_DENX);
mxsfb_pdata.mode_list = m28evk_video_modes; mxsfb_pdata.mode_list = m28evk_video_modes;
mxsfb_pdata.mode_count = ARRAY_SIZE(m28evk_video_modes); mxsfb_pdata.mode_count = ARRAY_SIZE(m28evk_video_modes);
mxsfb_pdata.default_bpp = 16; mxsfb_pdata.default_bpp = 16;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment