split out clock sources by target for readability

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
shorten vim modelines

Signed-off-by: Steven Noonan <steven@uplinklabs.net>
GNUmakefile: mark PHONY targets correctly

Signed-off-by: Steven Noonan <steven@uplinklabs.net>