Writing not working to CPLD/FPGA.

Steven J. Hill sjhill at realitydiluted.com
Fri Nov 11 11:45:17 AEDT 2022


Hello.

My platform is a 7447A with Marvell GT64260 bridge chip. I have currently
got the kernel upgraded to v3.12 (started from v2.6.26) and only have one
more piece to get working that has never worked. There is a CPLD on the
board. It maps in just fine and I can read the registers without issue.
However, none of my writes work. In the bootloader, I can write the CPLD
registers without issue. The preboot code in 'arch/powerpc/boot' can also
write the CPLD registers. So, write access stops working once the kernel is
booted. Using _PAGE_NO_CACHE with ioremap_prot() and other flags does not
work. Has anyone else ever encountered something similar behavior in the
past? Please CC: me. I am not subscribed to the list. Thanks in advance.

-Steve
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 203 bytes
Desc: OpenPGP digital signature
URL: <http://lists.ozlabs.org/pipermail/linuxppc-dev/attachments/20221110/962890f1/attachment-0001.sig>


More information about the Linuxppc-dev mailing list