diff options
author | Arnd Bergmann <arnd@arndb.de> | 2022-05-05 21:07:45 +0200 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2022-05-05 21:07:46 +0200 |
commit | bdc33dad34be94ab7ef2602cc54f34c72160f581 (patch) | |
tree | a9bdf8027143fc9a89bdaf13bf93415c40a90be2 /drivers/tee | |
parent | dbdaca13000729dbc2b0bb39d20831c49ce47aff (diff) | |
parent | 5bd2927aceba181b84286e00aa2f56e117e699c3 (diff) | |
download | linux-bdc33dad34be94ab7ef2602cc54f34c72160f581.tar.gz linux-bdc33dad34be94ab7ef2602cc54f34c72160f581.tar.bz2 linux-bdc33dad34be94ab7ef2602cc54f34c72160f581.zip |
Merge tag 'asahi-soc-rtkit-sart-nvme-for-5.19' of https://github.com/AsahiLinux/linux into arm/drivers
Apple SoC NVMe driver and dependencies:
- RTKit IPC library required to boot and communicate with
co-processors embedded inside Apple SoCs
- SART DMA address filter required to allow some DMA transactions for
the NVMe co-processor
- NVMe platform driver
The following minor changes since v3 on the mailing list have been
folded in:
- sart: %llx -> %pa for a phys_addr_t
- rtkit:/sart: Drop IS_ENABLED inside headers
- rtkit: Use EXPORT_SYMBOL_GPL instead of EXPORT_SYMBOL
- nvme: Set NVME_REQ_CANCELLED in the timeout handler
- nvme: Use DEFINE_SIMPLE_DEV_PM_OPS instead of #ifdef CONFIG_PM_SLEEP
* tag 'asahi-soc-rtkit-sart-nvme-for-5.19' of https://github.com/AsahiLinux/linux:
nvme-apple: Add initial Apple SoC NVMe driver
dt-bindings: nvme: Add Apple ANS NVMe
soc: apple: Add SART driver
dt-bindings: iommu: Add Apple SART DMA address filter
soc: apple: Add RTKit IPC library
soc: apple: Always include Makefile
Link: https://lore.kernel.org/r/20220505154020.84638-1-sven@svenpeter.dev
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'drivers/tee')
0 files changed, 0 insertions, 0 deletions