All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Álvaro Fernández Rojas" <noltari@gmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v2 8/9] mips: bmips: add support for bcm63268 usb
Date: Sun,  4 Feb 2018 21:10:20 +0100	[thread overview]
Message-ID: <20180204201021.1635-9-noltari@gmail.com> (raw)
In-Reply-To: <20180204201021.1635-1-noltari@gmail.com>

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---
 v2: no changes

 arch/mips/dts/brcm,bcm63268.dtsi | 30 ++++++++++++++++++++++++++++++
 include/configs/bmips_bcm63268.h |  7 +++++++
 2 files changed, 37 insertions(+)

diff --git a/arch/mips/dts/brcm,bcm63268.dtsi b/arch/mips/dts/brcm,bcm63268.dtsi
index 4d4e36cccc..ade0b49e68 100644
--- a/arch/mips/dts/brcm,bcm63268.dtsi
+++ b/arch/mips/dts/brcm,bcm63268.dtsi
@@ -183,6 +183,36 @@
 			status = "disabled";
 		};
 
+		ehci: usb-controller at 10002500 {
+			compatible = "brcm,bcm63268-ehci", "generic-ehci";
+			reg = <0x10002500 0x100>;
+			phys = <&usbh>;
+			big-endian;
+
+			status = "disabled";
+		};
+
+		ohci: usb-controller at 10002600 {
+			compatible = "brcm,bcm63268-ohci", "generic-ohci";
+			reg = <0x10002600 0x100>;
+			phys = <&usbh>;
+			big-endian;
+
+			status = "disabled";
+		};
+
+		usbh: usb-phy at 10002700 {
+			compatible = "brcm,bcm63268-usbh";
+			reg = <0x10002700 0x38>;
+			#phy-cells = <0>;
+			clocks = <&periph_clk BCM63268_CLK_USBH>, <&timer_clk BCM63268_TCLK_USB_REF>;
+			clock-names = "usbh", "usb_ref";
+			power-domains = <&periph_pwr BCM63268_PWR_USBH>;
+			resets = <&periph_rst BCM63268_RST_USBH>;
+
+			status = "disabled";
+		};
+
 		memory-controller at 10003000 {
 			compatible = "brcm,bcm6328-mc";
 			reg = <0x10003000 0x894>;
diff --git a/include/configs/bmips_bcm63268.h b/include/configs/bmips_bcm63268.h
index ac0a6700f7..042479b515 100644
--- a/include/configs/bmips_bcm63268.h
+++ b/include/configs/bmips_bcm63268.h
@@ -14,6 +14,13 @@
 #define CONFIG_NR_DRAM_BANKS		1
 #define CONFIG_SYS_SDRAM_BASE		0x80000000
 
+/* USB */
+#define CONFIG_EHCI_DESC_BIG_ENDIAN
+#define CONFIG_EHCI_MMIO_BIG_ENDIAN
+#define CONFIG_SYS_OHCI_SWAP_REG_ACCESS
+#define CONFIG_SYS_USB_OHCI_MAX_ROOT_PORTS 2
+#define CONFIG_USB_OHCI_NEW
+
 /* U-Boot */
 #define CONFIG_SYS_LOAD_ADDR		CONFIG_SYS_SDRAM_BASE + 0x100000
 
-- 
2.11.0

  parent reply	other threads:[~2018-02-04 20:10 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-02-04 10:19 [U-Boot] [PATCH 0/9] bmips: add support for bcm6368 usbh phy Álvaro Fernández Rojas
2018-02-04 10:19 ` [U-Boot] [PATCH 1/9] phy: " Álvaro Fernández Rojas
2018-02-04 18:32   ` Daniel Schwierzeck
2018-02-04 18:57     ` Álvaro Fernández Rojas
2018-02-04 10:19 ` [U-Boot] [PATCH 2/9] mips: bmips: add support for bcm6368 usb Álvaro Fernández Rojas
2018-02-04 10:19 ` [U-Boot] [PATCH 3/9] mips: bmips: add wap-5813n usb support Álvaro Fernández Rojas
2018-02-04 10:19 ` [U-Boot] [PATCH 4/9] mips: bmips: add support for bcm6328 usb Álvaro Fernández Rojas
2018-02-04 10:19 ` [U-Boot] [PATCH 5/9] mips: bmips: add ar-5387un usb support Álvaro Fernández Rojas
2018-02-04 10:19 ` [U-Boot] [PATCH 6/9] mips: bmips: add support for bcm6362 usb Álvaro Fernández Rojas
2018-02-04 10:19 ` [U-Boot] [PATCH 7/9] mips: bmips: add dgnd3700v2 usb support Álvaro Fernández Rojas
2018-02-04 10:19 ` [U-Boot] [PATCH 8/9] mips: bmips: add support for bcm63268 usb Álvaro Fernández Rojas
2018-02-04 10:19 ` [U-Boot] [PATCH 9/9] mips: bmips: add vr-3032u usb support Álvaro Fernández Rojas
2018-02-04 20:10 ` [U-Boot] [PATCH v2 0/9] bmips: add support for bcm6368 usbh phy Álvaro Fernández Rojas
2018-02-04 20:10   ` [U-Boot] [PATCH v2 1/9] phy: " Álvaro Fernández Rojas
2018-02-04 20:10   ` [U-Boot] [PATCH v2 2/9] mips: bmips: add support for bcm6368 usb Álvaro Fernández Rojas
2018-02-04 20:10   ` [U-Boot] [PATCH v2 3/9] mips: bmips: add wap-5813n usb support Álvaro Fernández Rojas
2018-02-04 20:10   ` [U-Boot] [PATCH v2 4/9] mips: bmips: add support for bcm6328 usb Álvaro Fernández Rojas
2018-02-04 20:10   ` [U-Boot] [PATCH v2 5/9] mips: bmips: add ar-5387un usb support Álvaro Fernández Rojas
2018-02-04 20:10   ` [U-Boot] [PATCH v2 6/9] mips: bmips: add support for bcm6362 usb Álvaro Fernández Rojas
2018-02-04 20:10   ` [U-Boot] [PATCH v2 7/9] mips: bmips: add dgnd3700v2 usb support Álvaro Fernández Rojas
2018-02-04 20:10   ` Álvaro Fernández Rojas [this message]
2018-02-04 20:10   ` [U-Boot] [PATCH v2 9/9] mips: bmips: add vr-3032u " Álvaro Fernández Rojas
2018-03-19  0:36   ` [U-Boot] [PATCH v2 0/9] bmips: add support for bcm6368 usbh phy Daniel Schwierzeck

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20180204201021.1635-9-noltari@gmail.com \
    --to=noltari@gmail.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.