Martin reports that 'it's already possible to use Asahi Linux as a development machine with a (non-accelerated) GUI, although things are still rough around the edges.' Patches are being submitted to the Linux kernel.
Peter's driver enables USB and PCIe to work 'with minimal additional patches and drivers.'
A Gallium driver would enable OpenGL and OpenCL support as this is part of the Gallium framework. Applied math/s student Alyssa Rosenzweig, who describes herself as 'a graphics developer passionate about software freedom,' is working on a Gallium driver for the M1 GPU.