This is the first of two KMS ports: the firmware port for i915, amdgpu, and radeon.
Having this as its own port properly reflects the different development speeds of the actual KMS code and the firmware blobs (and decouples blobs from code for branching).
Restricted to amd64 on recent HEAD, as the actual KMS port will also only work on that configuration for the foreseeable future. Restriction will be lifted once this is all more established.