]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
gicv3: Split out finding the page size
authorAndrew Turner <andrew@FreeBSD.org>
Tue, 22 Aug 2023 10:51:26 +0000 (11:51 +0100)
committerAndrew Turner <andrew@FreeBSD.org>
Mon, 25 Sep 2023 10:50:14 +0000 (11:50 +0100)
commit90ab0c7356b648584303a26b75b3ee793c27436f
tree6674c01a416e7c84b1904ea08af67e8853ae32b4
parentb6cc1a8273e50a0a8583ec942e2d0f707c1a5d40
gicv3: Split out finding the page size

When adding indirect (2 level) tabled we will need to know the page
size to calculate the size of the level 1 table. To allow for this find
the page size before entering the loop to calculate the final register
value.

Reviewed by: gallatin, imp
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D41551

(cherry picked from commit 3fc4f7c88085dc94c88348839074b8db6f19fae1)
sys/arm64/arm64/gicv3_its.c