All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/2] Add USB support for Ingenic JZ4740
@ 2013-12-19 20:42 Apelete Seketeli
  2013-12-19 20:42 ` [PATCH v3 1/2] usb: musb: add support for JZ4740 usb device controller Apelete Seketeli
  2013-12-19 20:42 ` [PATCH v3 2/2] usb: musb: fix setting JZ4740 gadget periphal mode on reset Apelete Seketeli
  0 siblings, 2 replies; 7+ messages in thread
From: Apelete Seketeli @ 2013-12-19 20:42 UTC (permalink / raw)
  To: linux-usb
  Cc: linux-kernel, Felipe Balbi, Greg Kroah-Hartman,
	Lars-Peter Clausen

Hello,

Following the fix I submitted a few weeks ago, here is a set of
patches that adds USB support for the Ingenic JZ4740 MIPS SoC.

The JZ4740 is found in the Ben NanoNote handheld computer which is
built by the Qi-Hardware community.
Even though Ben NanoNote is already supported in the kernel, we were
relying on an out-of-tree gadget driver to make use of the JZ4740 USB
Device Controller.

The patches that come as a follow-up of this message are an attempt to
provide USB support through an musb glue layer.

Changes since v2:
	- usb: musb-jz4740: Add COMPILE_TEST dependency in Kconfig
	- usb: musb-jz4740: Split drivers/ files from arch/ files

Changes since v1:
	- usb: musb-jz4740: Don't manually free device managed resources
	- usb: musb-jz4740: Move musb_hdrc_config to the glue driver
	- usb: musb-jz4740: Move jz4740 specific fifo config to the jz4740 glue
	- usb: musb-jz4740: Mask host mode only IRQ bits
	- usb: musb-jz4740: Remove set_vbus callback
	- usb: musb_gadget: Use is_otg flag to set gadget peripheral mode on reset

Changes were rebased on top of Felipe Balbi's USB Subsystem master
branch, built and tested on device successfully.

The following changes since commit 7c0883d:

  Merge branch 'next'

are available in the git repository at:

  git://seketeli.fr/~apelete/linux-usb.git musb-jz4740

Apelete Seketeli (2):
  usb: musb: add support for JZ4740 usb device  controller
  usb: musb: fix setting JZ4740 gadget periphal mode on reset

 drivers/usb/musb/Kconfig       |    8 +-
 drivers/usb/musb/Makefile      |    1 +
 drivers/usb/musb/jz4740.c      |  201 ++++++++++++++++++++++++++++++++++++++++
 drivers/usb/musb/musb_gadget.c |   10 +-
 4 files changed, 218 insertions(+), 2 deletions(-)
 create mode 100644 drivers/usb/musb/jz4740.c

-- 
1.7.10.4


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2014-01-04 11:18 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-19 20:42 [PATCH v3 0/2] Add USB support for Ingenic JZ4740 Apelete Seketeli
2013-12-19 20:42 ` [PATCH v3 1/2] usb: musb: add support for JZ4740 usb device controller Apelete Seketeli
2014-01-04  0:50   ` Richard Weinberger
2014-01-04 11:06     ` Apelete Seketeli
2014-01-04 11:11       ` Richard Weinberger
2014-01-04 11:20         ` Lars-Peter Clausen
2013-12-19 20:42 ` [PATCH v3 2/2] usb: musb: fix setting JZ4740 gadget periphal mode on reset Apelete Seketeli

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.