These patches take steps towards removing sk98lin from the upstreamI applaud the initiative, but this it is too premature to obsolete the existing driver. There may be lots of chip versions and other variables that make
kernel.
-- Remove sk98lin's MODULE_DEVICE_TABLE to avoid
confusing userland tools about which driver to load;
-- Mark sk98lin as Obsolete in the MAINTAINERS file; and,
-- Add sk98lin to the feature-removal-schedule.txt file in the
Documentation directory.
I accept the possibility that I may be jumping the gun on this.
However, I think it is worth opening this discussion.
Patches to follow...