Forum Discussion
rshal2
Occasional Contributor
6 years agoprobe function for qspi is not called
Hello, I am using latest linux-socfpga with arria5. https://github.com/altera-opensource/linux-socfpga The kernel does not detect any mtd device (qspi) on board. The problem is that I don't see t...
AnilErinch_A_Intel
Frequent Contributor
6 years agoHi ,
The usage of the compatible property in dts is "<manufacturer>,<model>"
what you have given earlier is the part number of the flash chip.
HPS is composed of multiple peripherals IPs like that of QSPI Flash, The usage compatible = "cdns,qspi-nor" is the correct way.Because that specifies the IP of flash controller which in turn will work with the Flash chip to control it.
For clarification regarding the usage of properties in dts you can refer here
https://elinux.org/Device_Tree_Usage#Understanding_the_compatible_Property