First commit.

* AK09911/AK09912 is supported.
* AK8963 is supported.
* But, SPI interface is still experimental.