platform: rename debug IO abstraction
generate Kconfig entry at build time

file mk/Config.in is no longer required because we can always generate
during build time. Also, the dependency of Kconfig files is improved.