Peripherals are not the ISA or CPU architecture: they are usually made by numerous parties.
These peripherals are accessed with memory-mapped IO using the same instructions any other program uses.
Documentation about ARM64 assembly shouldn't and doesn't contain specific peripheral access info. ISA docs contain info common to all CPUs implementing the spec.