Commit d1f01401 authored by Yufeng Wang's avatar Yufeng Wang Committed by Paul Walmsley
Browse files

riscv: enable HAVE_IOREMAP_PROT



RISC-V has implemented pte_pgprot() and selects GENERIC_IOREMAP,
which provides a generic ioremap_prot() implementation. Enable
HAVE_IOREMAP_PROT to activate generic_access_phys() support, which
is useful for debugging (e.g., accessing /dev/mem via gdb).

Also update the architecture support documentation accordingly.

Signed-off-by: default avatarYufeng Wang <wangyufeng@kylinos.cn>
Link: https://patch.msgid.link/20260306112734.108186-1-r4o5m6e8o@163.com


Signed-off-by: default avatarPaul Walmsley <pjw@kernel.org>
parent b0217d97
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -20,7 +20,7 @@
    |    openrisc: | TODO |
    |      parisc: | TODO |
    |     powerpc: |  ok  |
    |       riscv: | TODO |
    |       riscv: |  ok  |
    |        s390: |  ok  |
    |          sh: |  ok  |
    |       sparc: | TODO |
+1 −0
Original line number Diff line number Diff line
@@ -113,6 +113,7 @@ config RISCV
	select GENERIC_GETTIMEOFDAY if HAVE_GENERIC_VDSO && 64BIT
	select GENERIC_IDLE_POLL_SETUP
	select GENERIC_IOREMAP if MMU
	select HAVE_IOREMAP_PROT if MMU
	select GENERIC_IRQ_IPI if SMP
	select GENERIC_IRQ_IPI_MUX if SMP
	select GENERIC_IRQ_MULTI_HANDLER