Skip to content
Snippets Groups Projects
Commit 6db4e941 authored by quentin.berthet's avatar quentin.berthet
Browse files

Add required kernel config and device tree modification to support host-mode usb on scalp

parent eef5000a
No related branches found
No related tags found
No related merge requests found
...@@ -28,6 +28,14 @@ ...@@ -28,6 +28,14 @@
//gpio0 = &gpio0; /* MIO 0, 7, 8, 43, 44 */ //gpio0 = &gpio0; /* MIO 0, 7, 8, 43, 44 */
}; };
usb_phy0: phy0 {
compatible = "ulpi-phy";
#phy-cells = <0>;
reg = <0xe0002000 0x1000>;
view-port = <0x170>;
drv-vbus;
};
/* 256 MB DDR3 */ /* 256 MB DDR3 */
memory@0 { memory@0 {
device_type = "memory"; device_type = "memory";
...@@ -280,12 +288,10 @@ ...@@ -280,12 +288,10 @@
status = "okay"; status = "okay";
}; };
/* usb0 */ &usb0 {
/*&usb0 { dr_mode = "host";
u-boot,dm-pre-reloc; usb-phy = <&usb_phy0>;
phy_type = "ulpi"; };
status = "okay";
};*/
/* i2c0 */ /* i2c0 */
&i2c0 { &i2c0 {
......
...@@ -134,3 +134,39 @@ CONFIG_ZSTD_DECOMPRESS=y ...@@ -134,3 +134,39 @@ CONFIG_ZSTD_DECOMPRESS=y
CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_ASSOCIATIVE_ARRAY=y
CONFIG_SGL_ALLOC=y CONFIG_SGL_ALLOC=y
CONFIG_OID_REGISTRY=y CONFIG_OID_REGISTRY=y
# USB Stuff, not all may be required
CONFIG_USB_HID=y
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
CONFIG_USB_SUPPORT=y
CONFIG_USB_COMMON=y
CONFIG_USB_ULPI_BUS=y
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB=y
CONFIG_USB_PCI=y
CONFIG_USB_DEFAULT_PERSIST=y
CONFIG_USB_AUTOSUSPEND_DELAY=2
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_ROOT_HUB_TT=y
CONFIG_USB_EHCI_PCI=y
CONFIG_USB_STORAGE=y
CONFIG_USB_CHIPIDEA=y
CONFIG_USB_CHIPIDEA_OF=y
CONFIG_USB_CHIPIDEA_PCI=y
CONFIG_USB_CHIPIDEA_UDC=y
CONFIG_USB_CHIPIDEA_HOST=y
CONFIG_USB_PHY=y
CONFIG_NOP_USB_XCEIV=y
CONFIG_USB_ULPI=y
CONFIG_USB_ULPI_VIEWPORT=y
CONFIG_USB_GADGET=y
CONFIG_USB_GADGET_VBUS_DRAW=2
CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
CONFIG_USB_GADGET_XILINX=y
CONFIG_USB_LIBCOMPOSITE=m
CONFIG_USB_F_SS_LB=m
CONFIG_USB_F_MASS_STORAGE=m
CONFIG_USB_CONFIGFS=m
CONFIG_USB_CONFIGFS_MASS_STORAGE=y
CONFIG_USB_ZERO=m
CONFIG_USB_ROLE_SWITCH=y
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment