Este arquivo foi removido no Linux 3.4, commit f05e798ad4c0 ; seu conteúdo foi movido para vários outros cabeçalhos.
É possível que apenas remover o #include <asm/system.h>
pode funcionar, mas é muito mais provável que seu driver seja simplesmente incompatível com as versões atuais do Linux.