On 07/14/14 02:10, Thierry Reding wrote: > The reason behind this was that people have been told to migrate towards > using io{read,write}{8,16,32}_rep() because {read,write}s{b,w,l}() are > not as "portable". The only reason why the aren't portable is because no > generic versions of them existed. That's what this series originally > started out as. > > Also, it's somewhat backwards (and inconsistent) to go through the io*() > functions when it's known up front that the device will always only be > memory-mapped and never I/O mapped. So with these patches going forward, > people should be using either {read,write}{,s}{b,w,l}() *or* their > io{read,write}{8,16,32}{,_rep}() counterparts, not mixing them. > Thanks. Can we please have this explanation in the commit text? -- Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by The Linux Foundation -- To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html