]> git.baikalelectronics.ru Git - kernel.git/commit
usb:hsotg:samsung: Determine number of EPs from HW configuration register
authorLukasz Majewski <l.majewski@samsung.com>
Fri, 4 May 2012 12:17:09 +0000 (14:17 +0200)
committerFelipe Balbi <balbi@ti.com>
Fri, 4 May 2012 12:53:15 +0000 (15:53 +0300)
commit927e1d76324732e12119218f72e52d423e79dfa1
treefabe10cd7f028d94a91f5480c6ac69eae6ca2985
parent120ab7eafd3f6e9111d164331f028a3318503877
usb:hsotg:samsung: Determine number of EPs from HW configuration register

This commit adds support for determining of EPs number during run time.

Configuration is read from a HW configuration register in a specially
created s3c_hsotg_hw_cfg function.

Moreover it was necessary to defer at probe allocation of the
struct s3c_hsotg_ep instances until number of endpoints is known.

Signed-off-by: Lukasz Majewski <l.majewski@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/gadget/s3c-hsotg.c