CVSROOT:        /cvs
Module name:    src
Changes by:     kette...@cvs.openbsd.org        2025/08/19 09:57:03

Modified files:
        sys/arch/arm64/dev: simplebus.c 

Log message:
Handle PCI addresses, which have #address-cells = 3 by dropping the
initial "flags" cell.  This is achieved by simply shifting those bits
out of the 64-bit variables that we use to represent addresses.

This should really only ever happen for the RP1 chip found on Raspberry
Pi products.  This chip is connected over PCIe but uses the device tree
to represent the peripherals on the chip.

ok patrick@

Reply via email to