@darkghosthunter M2 is the same as M1! When I say "M1" I actually mean the whole M1/M2 series ^^
M3 and M4 are also the same, but there are significant changes vs. M1 and M2 and we haven't started looking into that yet. Most likely 85+% of the driver will be the same though.