flo: Add s2w support

Also improves check to avoid people whining when using
other kernels without proper support

Change-Id: I924923eedd54030c911bff8357a454c56468245e