sync from cvs repository
Commit initial USB adapter support and associated DMA tags
More MT7620 definitions
Clean these up and move some defines to ralink_reg.h
Stub for PCI/PCIe support for RT3883/MT7620
Add opt_rasoc.h
Add "pseudo-device wsmux" in INSTALL (and RAMDISK) kernels.

On NetBSD/hp300, hilkbd(4) is probed in config_interrupts(9)
so it's always attached after wsdisplay(4).  In that case,
wskbd can't be used as a console input device without wsmux(4).
(i.e. keyboard didn't work on installer using screen console)

Should be pulled up to all netbsd-6* branches.
Disable options NVNODE, NBUF and BUFPAGES in the RAMDISK kernel.

These options were specified in the INSTALL kernel for 4MB machines,
but nowadays even the INSTALL kernel would not boot on such machines
and the RAMDISK kernel assumes the target machine has more memories.
Furthermore, these options makes extracting binary sets much slower
and also could cause "wapbl_register_deallocation: out of resources"
panic during extracting binaries into a 32GB SSD with 4KB fragments.

Should be pulled up to netbsd-6* branches.
update VERSION
avoid divide by zero when setting 'hz' low.
Add a static bus_space_handle_t for the core (sysctl) registers.
comment a #endif
Instead of
mainbus0 (root): Ralink System Bus
be more explicit about the system:
mainbus0 (root): Mediatek MT7620 System Bus
Fix a few more register definitions.
Remove cfg1 manip, moved elsewhere.
Use aprintf_normal_dev for some debug printfs
Localize the bsentry ubootimage kludge needed for the CPMBR1400
doesn't spread beyong the CPMBR1400.
Add configs for the Zyxel Keenetic Extra.
Add some MT7620 support.
Add common support for bringing devices out of reset or enabling their clocks
to device_register.  Add code to switch USB to host mode.
allow update