xilinx_hwicap driver problems

Stephen Neuendorffer stephen.neuendorffer at xilinx.com
Thu May 15 04:37:29 EST 2008

I bet you're using ARCH ppc...

It looks like in arch/ppc/syslib/virtex_devices.c:

#define XPAR_HWICAP(num) { \
	.name = "xilinx_icap", \

Should probably be:

#define XPAR_HWICAP(num) { \
	.name = "icap", \


Can you make this change locally and verify that it solves the problem?


> -----Original Message-----
> From: linuxppc-embedded-bounces+stephen=neuendorffer.name at ozlabs.org
> bounces+stephen=neuendorffer.name at ozlabs.org] On Behalf Of Will
> Sent: Wednesday, May 14, 2008 9:03 AM
> To: linuxppc-embedded at ozlabs.org
> Subject: xilinx_hwicap driver problems
> I am having some trouble using the xilinx_hwicap driver in Linux.
> I am using version 2.6.24-rc8-xlnx of the Linux kernel from the Xilinx
> GIT repository.
> The xilinx_hwicap driver is statically compiled in - not a loadable
> I am using the opb_hwicap device on a V4FX60 FPGA, Linux running on
the PPC405.
> The driver successfully is initialized on boot - I added a printk to
> the init function to verify this.   However, as far as I can tell, the
> probe function is never called.  There is nothing in dmesg from the
> icap driver.
> After boot, the following files exist in /sys
> /sys/bus/platform/xilinx_icap.0
> /sys/bus/platform/drivers/icap/bind
> /sys/bus/platform/drivers/icap/uevent
> /sys/bus/platform/drivers/icap/unbind
> /sys/devices/platform/xilinx_icap.0
> I can make a device node /dev/icap, major number 259 minor number 0,
> and copy partial bitstreams to it, but again nothing happens, and no
> output in dmesg.
> Any help is appreciated.  I am probably overlooking something simple.
> Thanks,
> Will Kritikos
> _______________________________________________
> 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