Start to split apart variants (D802,VS980)

In every variants kernel source exists other variants source files. These source files do not match and are different based on the kernel source downloaded (For example in the D801 kernel source, D802 source files are completely mismatched from the D802 source files found in the D802 source. Split apart the variants using the correct source files. Variants are set in the defconfig. This will make it easier to address variant specific issues.

Signed-off-by: dr87 <nb00870@gmail.com>