This adds support for AHCI to attach to a generic bus. On arm64 this is
on the internal memory bus and will appear as a memory-mapped device.
While this is currently FDT specific I expect this to be reused with ACPI
as this is an option on ARMv8 servers.