Attention is currently required from: Arthur Heymans, Julius Werner, ron minnich.
Alper Nebi Yasak has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/80372?usp=email )
Change subject: arch/io.h: Add stubs for x86 I/O port functions to other arches ......................................................................
Patch Set 4:
(2 comments)
Commit Message:
https://review.coreboot.org/c/coreboot/+/80372/comment/86e4f6ea_8f579022 : PS3, Line 19: We could cover every port function call with #if CONFIG(ARCH_X86), but : that gets very cluttery. And it looks like it might be possible to : somehow access to I/O ports over MMIO, as far as I can tell from U-Boot : and Linux code.
The hardware often has a translator. […]
Done (but I'll update the patch later)
File src/arch/arm/include/armv7/arch/io.h:
https://review.coreboot.org/c/coreboot/+/80372/comment/f61d5f23_b305942c : PS3, Line 17: printk(BIOS_ERR, "arch/io.h: %s() not implemented\n", __func__);
But we could replace all the open-coded res->flags & RESOURCE_IO checks with a static inline helpe […]
Done for this patch, if I correctly understood the "no implementation" part. But I've actually managed to get a working implementation and will update this change with that, I simply pushed v4 so the code doesn't get lost in my computer.