linux-usb.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* About use case of cdns3-pci-wrap.c
@ 2021-03-27  4:50 Peter Chen
  2021-03-30  3:57 ` Pawel Laszczak
  0 siblings, 1 reply; 2+ messages in thread
From: Peter Chen @ 2021-03-27  4:50 UTC (permalink / raw)
  To: Pawel Laszczak; +Cc: linux-usb

Hi Pawel,

From the code of this file, it seems the controller driver is running at
PC side, but the hardware controller is at verification board, the two sides
are connected by PCIe. Am I right?

If I am right, the memory (eg, the TRB ring address and data buffer) the hardware
try to visit is at PC side, but how controller visits PC memory since the TRB ring
address is allocated dynamically by controller device driver running at
PC? How the local bus arbiter knows it is PCIe address at verification board?
Besides, could the upstream code run this IP verification solution through PCIe
without changing any code?

Thanks.

-- 

Thanks,
Peter Chen


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

end of thread, other threads:[~2021-03-30  3:58 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-27  4:50 About use case of cdns3-pci-wrap.c Peter Chen
2021-03-30  3:57 ` Pawel Laszczak

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).