Check out this site:
http://linux-meson.com/doku.phpIt looks like support for Amlogic S905 (meson-gxbb) has been mainlined since 4.6, and there's an initial device tree for the C2 since 4.7. However, proper 3D acceleration with the Mali-450 gpu is probably never going to work without binary blobs, unless someone decides to reverse-engineer a driver for it.
I don't know if the current alarm 4.8 kernel actually works with the C2 or not, but will try in a couple of weeks when mine arrives.
Update: I got a stream of resets with 4.9.rc2 (boot.ini is pointed at 'meson-gxbb-odroidc2.dtb').