created | 2021-10-16T15:23:08Z |
---|---|
begin | 2021-10-10T00:00:00Z |
end | 2021-10-11T00:00:00Z |
path | src/sys |
commits | 3 |
date | 2021-10-10T16:20:37Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/fdt/psci.c | log | diff | annotate |
message |
Apparently it is possible for firmware to indicate that SMCCC_VERSION is implemented but have that call return NOT_SUPPORTED. Makes no sense, but the SMCCC standard documents this and tells us to treat this as v1.0. Change the code accordingly. Turn a few checks that should always be true into KASSERTs to keep the control flow simple. ok patrick@ |
date | 2021-10-10T16:23:17Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/arm64/dev/acpipci.c | log | diff | annotate |
message |
Only check whether we have an MSI interrupt controller when we try to establish an MSI or MSI-X interrupt. Fixes establishing legacy INTx interrupts on machines without a (usable) MSI interrupt controller. ok patrick@ |
date | 2021-10-10T21:54:50Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/arm64/dev/acpipci.c | log | diff | annotate |
message |
Don't advertise MSI support if we don't have an MSI interrupt controller. ok patrick@ |