You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
prepare and unprepare functions aren´t present despite of struct spi_controller still maintain this function pointers.
In latest kernel 5.15.X versions i saw an error when i use the "flashcp" command (from mtd-utils).
Under some special conditions accessing to the QSPI, i can see this error:
flashcp FILETOWRITTE /dev/mtd0
Erasing blocks: 1/1366 (0%)
While erasing blocks 0x00000000-0x00001000 on /dev/mtd0: Connection timed out
I can guarantee the correct writting under all conditions if i define, assign to the struct pointer and call prepare_transfer_hardware function before sending the message via qspi:
zynq_prepare_transfer_hardware;
zynq_unprepare_transfer_hardware;
I hope there is no problem in adding these routines againto this driver in the repository.
Thank you very much
The text was updated successfully, but these errors were encountered:
prepare and unprepare functions aren´t present despite of struct spi_controller still maintain this function pointers.
In latest kernel 5.15.X versions i saw an error when i use the "flashcp" command (from mtd-utils).
Under some special conditions accessing to the QSPI, i can see this error:
flashcp FILETOWRITTE /dev/mtd0
Erasing blocks: 1/1366 (0%)
While erasing blocks 0x00000000-0x00001000 on /dev/mtd0: Connection timed out
I can guarantee the correct writting under all conditions if i define, assign to the struct pointer and call prepare_transfer_hardware function before sending the message via qspi:
zynq_prepare_transfer_hardware;
zynq_unprepare_transfer_hardware;
I hope there is no problem in adding these routines againto this driver in the repository.
Thank you very much
The text was updated successfully, but these errors were encountered: