[adm5120] refactor kernel code (part 1), mark it as broken now