Xilinx Linux 2.6 for XPS LL_TEMAC and LL_FIFO problem

John Linn John.Linn at xilinx.com
Thu Jul 24 23:24:49 EST 2008

Hi Mirek,

We are not currently testing the LL TEMAC driver with the LL FIFO. We
only test with the DMA configuration. I also realize this may not be
documented that well and we may need to work on that.

Our reasoning is that in the Virtex5 FXT devices the DMA is hard so that
it does not cost any more LUTs to use the DMA and most people want the

Is there a specific reason you're wanting to use the LL FIFO rather than
DMA as this information might help us in the future?

We would welcome any patches to the driver if LL FIFO is a needed
feature.  Patches can be sent to git at xilinx.com.


> -----Original Message-----
> From: linuxppc-embedded-bounces+john.linn=xilinx.com at ozlabs.org
> bounces+john.linn=xilinx.com at ozlabs.org] On Behalf Of Koss, Mike
(Mission Systems)
> Sent: Thursday, July 24, 2008 6:56 AM
> To: Mirek23; linuxppc-embedded at ozlabs.org
> Subject: RE: Xilinx Linux 2.6 for XPS LL_TEMAC and LL_FIFO problem
> Mirek,
> I'm currently using the driver (CONFIG_XILINX_LLTEMAC) with the DMA
> portion with no problem, which is what you kind of eluded to. From
> I've seen, the drver source does support the FIFO portion. It just
> relies on having the proper definition for the TEMAC in either the DTS
> or the xparameters.
> I'm currently using the 2.6.26-rc8 kernel (HEAD?) from git.xilinx.com
> well, and mine builds with no problem for arch/ppc. Yes, I still have
> not moved to arch/powerpc. I will be moving to the new arch in the
> near future. (My current test system is actually a mish-mash of 2.6.22
> w/ the driver from xilinx-2.6.26 tree).
> Are you using arch/powerpc or arch/ppc? Are you generating your DTS
> your MHS file using the bsp generator for EDK on git.xilinx.com? Is
> for one of the reference boards (ML403, ML405, etc)? What is the
> that you're having with the build of the kernel?
> -- Mike
> -----Original Message-----
> From: Mirek23 [mailto:miroslaw.dach at psi.ch]
> Sent: Thursday, July 24, 2008 5:20 AM
> To: linuxppc-embedded at ozlabs.org
> Subject: Xilinx Linux 2.6 for XPS LL_TEMAC and LL_FIFO problem
> Dear All,
> I have done a design using EDK 8.2 using Hard_Temac IP component. In
> 9.2 there is a new idea to use ll_temac in conjunction with ll_fifo or
> ll_dma. So far I was using happily the linux kernel by Grant Likey.
> Unfortunately it does not deal with ll_temac. I have download the
> from git.xilinx.com.
> I have tried to build the kernel 2.6.26  (by xilinx) but it seems to
> that it is not well prepared for ll_fifo.
> I have noticed that in drivers/xilinx_common there are files related
> ll_fifo but in the drivers/Makefile there is no rule to build ll_fifo.
> The same refers to the file arch/ppc/syslib/virtex_devices.c ->  there
> are no entries for LL_FIFO. I have the impression that one can use
> LL_DMA but not LL_FIFO.
> Does anybody has modified the kernel to deal with LL_TEMAC together
> I will be grateful for any hint.
> Best Regards
> Mirek
> --
> View this message in context:
> or-XPS-LLTEMAC-tp16065692p18628194.html
> Sent from the linuxppc-embedded mailing list archive at Nabble.com.
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded at ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded

This email and any attachments are intended for the sole use of the named recipient(s) and contain(s) confidential information that may be proprietary, privileged or copyrighted under applicable law. If you are not the intended recipient, do not read, copy, or forward this email message or any attachments. Delete this email message and any attachments immediately.

More information about the Linuxppc-embedded mailing list