kernel: split 82574L patch into multiple files