On 09/12/2016 02:04 AM, Felipe Balbi wrote: > > > Seems like you're not describing your DTS properly. Can you show me how > you're describing dwc3-octeon and dwc3? > Attached.
Octeon sff7000# fdt print / / { model = "cavium,sff7000"; compatible = "cavium,sff7000"; #address-cells = <0x00000002>; #size-cells = <0x00000002>; interrupt-parent = <0x00000001>; memory { reg = <0x00000000 0x00000000 0x00000000 0x10000000 0x00000000 0x20000000 0x00000000 0xf0000000>; device_type = "memory"; }; soc@0 { [...] uctl@1180068000000 { compatible = "cavium,octeon-7130-usb-uctl"; reg = <0x00011800 0x68000000 0x00000000 0x00000100>; ranges; #address-cells = <0x00000002>; #size-cells = <0x00000002>; refclk-frequency = <0x05f5e100>; refclk-type-ss = "dlmc_ref_clk0"; refclk-type-hs = "dlmc_ref_clk0"; power = <0x00000002 0x00000001 0x00000001>; xhci@1680000000000 { compatible = "cavium,octeon-7130-xhci", "synopsys,dwc3"; reg = <0x00016800 0x00000000 0x00000010 0x00000000>; interrupt-parent = <0x0000000f>; interrupts = <0x00000009 0x00000004>; }; }; uctl@1180069000000 { compatible = "cavium,octeon-7130-usb-uctl"; reg = <0x00011800 0x69000000 0x00000000 0x00000100>; ranges; #address-cells = <0x00000002>; #size-cells = <0x00000002>; refclk-frequency = <0x05f5e100>; refclk-type-ss = "dlmc_ref_clk0"; refclk-type-hs = "dlmc_ref_clk0"; power = <0x00000002 0x00000002 0x00000001>; xhci@1690000000000 { compatible = "cavium,octeon-7130-xhci", "synopsys,dwc3"; reg = <0x00016900 0x00000000 0x00000010 0x00000000>; interrupt-parent = <0x00000010>; interrupts = <0x00000009 0x00000004>; }; }; [...]