Add qcaoss(4), a driver for the Always On Subsystem found on Qualcomm SoCs.
authorpatrick <patrick@openbsd.org>
Tue, 23 May 2023 14:10:27 +0000 (14:10 +0000)
committerpatrick <patrick@openbsd.org>
Tue, 23 May 2023 14:10:27 +0000 (14:10 +0000)
commitfe62c2037e1c325af9b89215dcb1fc6e5b9ab677
tree79f47b6928ba28780bafbf414104df8787b56d89
parent56c4e216ed2f3803f81f1864ae9b332aa29eaf75
Add qcaoss(4), a driver for the Always On Subsystem found on Qualcomm SoCs.

This subsystem typically provides an interface for clocks and regulators
not controlled via RPMH.  We will use it to switch the load state of the
ADSP co-processor.  Surprisingly, or maybe not, the interface uses ASCII
text that kind of looks like JSON.

ok kettenis@
sys/arch/arm64/conf/GENERIC
sys/arch/arm64/conf/RAMDISK
sys/dev/fdt/files.fdt
sys/dev/fdt/qcaoss.c [new file with mode: 0644]