Hi Laurent, I could not apply your patches, because they assumed that there are mtd and pflash devices.
So I fixed them and pushed them to http://repo.or.cz/w/qemu/dscho.git/, branch "scsi" for your viewing pleasure. Note: since I only have gcc4, I could not even compile test. Ciao, Dscho