Configure KGDB
Turn AG71XX mac, AR8216 phy-switch support into modules
ath79: switch to async_schedule for mtdconcat

schedule_work doesn't enforce that the work be done before prepare_namespace
tries to find a rootfs. If device probing is fast enough, we can panic with
"VFS: Unable to mount root fs" before the mtdconcat comes up.

prepare_namespace calls wait_for_device_probe first, which waits for all async
calls in the default domain (eg. scheduled with async_schedule) to finish.

The last catch is that plain mtd_device_register tries to load partition parsing
modules and module loading is prohibited in async calls. The fix is to prevent
mtd_device_register from trying any partition parsers by calling
mtd_device_parse_register directly and passing an empty parser list.
image: set perms more strictly (fix running with umask 0002)
Disable ath79 WDT