#
fdafd315 |
|
24-Nov-2023 |
Warner Losh <imp@FreeBSD.org> |
sys: Automated cleanup of cdefs and other formatting Apply the following automated changes to try to eliminate no-longer-needed sys/cdefs.h includes as well as now-empty blank lines in a row. Remove /^#if.*\n#endif.*\n#include\s+<sys/cdefs.h>.*\n/ Remove /\n+#include\s+<sys/cdefs.h>.*\n+#if.*\n#endif.*\n+/ Remove /\n+#if.*\n#endif.*\n+/ Remove /^#if.*\n#endif.*\n/ Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/types.h>/ Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/param.h>/ Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/capsicum.h>/ Sponsored by: Netflix
|
#
685dc743 |
|
16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
sys: Remove $FreeBSD$: one-line .c pattern Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
|
#
117beba8 |
|
23-Apr-2023 |
Andrew Turner <andrew@FreeBSD.org> |
arm64: Clean up smmu fdt xref handling Use the xref from OF_xref_from_node for the smmu xref. We already have a valid xref ID, there is no need to convert this to a memory address. Sponsored by: Arm Ltd Differential Revision: https://reviews.freebsd.org/D39181
|
#
dc08d52d |
|
21-Dec-2022 |
Ruslan Bukin <br@FreeBSD.org> |
smmu: fix FDT and !FDT builds. Reviewed by: andrew Sponsored by: UKRI Differential Revision: https://reviews.freebsd.org/D37762
|
#
41ce5498 |
|
18-May-2022 |
Ruslan Bukin <br@FreeBSD.org> |
Add OFW support to arm64's IOMMU framework. This is needed to support non-PCI devices like memory-mapped display controllers. Split-out some initialization code from iommu_ctx_alloc() into iommu_ctx_init() method so we could pass controller's MD-data obtained from DTS to the driver prior to a CTX initialization. Tested on Morello SoC. Sponsored by: UKRI
|
#
f224006f |
|
09-May-2022 |
Ruslan Bukin <br@FreeBSD.org> |
Allocate resources selectively. One of the SMMU interrupt lines (priq) is optional and may be ommited in FDT. Tested on ARM Morello Board, which has three SMMU units: first two have four interrupt lines, last one has three interrupt lines. Sponsored by: UKRI
|
#
a5ec261a |
|
07-May-2022 |
Ruslan Bukin <br@FreeBSD.org> |
Add FDT attachment driver for ARM System MMU v3.2 controller. Tested on ARM Morello Board. Sponsored by: UKRI
|