Discussion:
isp1362 hack for isp1161x?
Cristian Chiarello
2008-01-30 08:36:26 UTC
Permalink
Hi,

I have readed "isp116x embedded programming guide" and if I haven't
misunderstood, it's need to add ITL buffer management and to change irq
handler routine. Is this the just way?

Hack the isp1362 nxp open source driver for isp1161x could be another way?

Many thanks,
Cristian





-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
linux-usb-***@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
Felipe Balbi
2008-01-30 08:44:35 UTC
Permalink
Hi,
Post by Cristian Chiarello
Hi,
I have readed "isp116x embedded programming guide" and if I haven't
misunderstood, it's need to add ITL buffer management and to change irq
handler routine. Is this the just way?
Hack the isp1362 nxp open source driver for isp1161x could be another way?
Sorry, couldn't get you. Do you have the isp116x host controller or
the isp1362 otg controller ?

isp116x has already support in kernel: drivers/usb/host/isp116x-hcd.c
isp1362 has nothing to do with isp116x, better writing a new driver
for it. And as it's an isp transceiver, it's probably connected
through i2c. So write a new driver based on isp1301_omap.c (it's
located under drivers/i2c/chips/isp1301_omap.c)

BTW, the list has been moved to linux-usb-***@public.gmane.org, use it instead.
--
Best Regards,

Felipe Balbi
felipebalbi-Rn4VEauK+AKRv+***@public.gmane.org
Cristian Chiarello
2008-01-31 08:04:27 UTC
Permalink
Post by Felipe Balbi
Hi,
Post by Cristian Chiarello
Hi,
I have readed "isp116x embedded programming guide" and if I haven't
misunderstood, it's need to add ITL buffer management and to change irq
handler routine. Is this the just way?
Hack the isp1362 nxp open source driver for isp1161x could be another way?
Sorry, couldn't get you. Do you have the isp116x host controller or
the isp1362 otg controller ?
I have an isp1161A.
Post by Felipe Balbi
isp116x has already support in kernel: drivers/usb/host/isp116x-hcd.c
Yes, and work fine. The problem is that it lack isoc transfer support.
I need it for a quickcam 4000 pro that work on 2.4.21-rmk1 kernel with
hacked philips driver. I have updated kernel form 2.4.21-rmk1 to 2.6.23:
all driver was ported, but the philips driver is too old for the new kernel.
Post by Felipe Balbi
isp1362 has nothing to do with isp116x, better writing a new driver
for it. And as it's an isp transceiver, it's probably connected
through i2c. So write a new driver based on isp1301_omap.c (it's
located under drivers/i2c/chips/isp1301_omap.c)
Thank you very much Felipe, I have posted all my messages to the old ML.
My idea was to add isoc support to the actual driver but also I take a
look to the isp1301_omap.c (and i post my message about isoc to the new ML)

Cristian C.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
linux-usb-***@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
Felipe Balbi
2008-01-31 10:52:26 UTC
Permalink
Post by Cristian Chiarello
Post by Felipe Balbi
Hi,
Post by Cristian Chiarello
Hi,
I have readed "isp116x embedded programming guide" and if I haven't
misunderstood, it's need to add ITL buffer management and to change irq
handler routine. Is this the just way?
Hack the isp1362 nxp open source driver for isp1161x could be another way?
Sorry, couldn't get you. Do you have the isp116x host controller or
the isp1362 otg controller ?
I have an isp1161A.
Post by Felipe Balbi
isp116x has already support in kernel: drivers/usb/host/isp116x-hcd.c
Yes, and work fine. The problem is that it lack isoc transfer support.
I need it for a quickcam 4000 pro that work on 2.4.21-rmk1 kernel with
all driver was ported, but the philips driver is too old for the new kernel.
Post by Felipe Balbi
isp1362 has nothing to do with isp116x, better writing a new driver
for it. And as it's an isp transceiver, it's probably connected
through i2c. So write a new driver based on isp1301_omap.c (it's
located under drivers/i2c/chips/isp1301_omap.c)
Thank you very much Felipe, I have posted all my messages to the old ML.
My idea was to add isoc support to the actual driver but also I take a
look to the isp1301_omap.c (and i post my message about isoc to the new ML)
Adding isoc support to the current driver is the best support :-)
Post by Cristian Chiarello
From 2.6.21 to 2.6.23 there were a lot of changes in usb subsystems,
specially on the HCD side.
Hope you can port the existing driver in 2.6.21-rmk1 to current kernel
and post some patches :-)


Good luck!
--
Best Regards,

Felipe Balbi
***@users.sourceforge.net

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
linux-usb-***@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
Loading...