Thank you for your help,
1)
For now, I integrated the new chip in libspifi by duplicating the configuration used for the W25Q32FV. But I had to change the read command from 0xEB (Fast Read Quad I/O) to 0x6B (Fast Read Quad Output). Using 0xEB we were reading the correct data but in a wrong order (nothing to do with endianess).
The problem is now fixed but I would like to understand the cause of the problem.
2)
I see in your example that the spifi is now integrated in a dedicated driver instead of libspifi.
Do you plan to continue maintaining libspifi and integrated new chips in it ? or is the new recommended way to use only the driver ?
Thank you for your help.