Re: dwc2: Invalid (?) initialization of PCGCTL register

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,


Simply resetting the PCGCTL register in hcd_init or somewhere around
there fixes the problem. However, John suggested an even more generic
problem: using the kernel-wide reset controller driver to completely
reset the dwc controller before initializing it (by calling
device_reset()). On the RT3052 SoC there is a global reset register
which can be used to reset the dwc controller. Support for this register
is being added by John currently. Does this seem sane?

currently we have this patch inside openwrt to fix the problem

https://dev.openwrt.org/browser/trunk/target/linux/ramips/patches-3.10/0035-USB-dwc2.patch

	John
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux