Page MenuHomeFreeBSD

D48582.id149838.diff
No OneTemporary

D48582.id149838.diff

diff --git a/sys/riscv/riscv/nexus.c b/sys/riscv/riscv/nexus.c
--- a/sys/riscv/riscv/nexus.c
+++ b/sys/riscv/riscv/nexus.c
@@ -214,7 +214,6 @@
case SYS_RES_IRQ:
return (&irq_rman);
case SYS_RES_MEMORY:
- case SYS_RES_IOPORT:
return (&mem_rman);
default:
return (NULL);
@@ -308,7 +307,6 @@
int error;
switch (rman_get_type(r)) {
- case SYS_RES_IOPORT:
case SYS_RES_MEMORY:
error = bus_generic_rman_activate_resource(bus, child, r);
break;
@@ -343,7 +341,6 @@
int error;
switch (rman_get_type(r)) {
- case SYS_RES_IOPORT:
case SYS_RES_MEMORY:
error = bus_generic_rman_deactivate_resource(bus, child, r);
break;
@@ -372,9 +369,8 @@
if ((rman_get_flags(r) & RF_ACTIVE) == 0)
return (ENXIO);
- /* Mappings are only supported on I/O and memory resources. */
+ /* Mappings are only supported on memory resources. */
switch (rman_get_type(r)) {
- case SYS_RES_IOPORT:
case SYS_RES_MEMORY:
break;
default:
@@ -403,7 +399,6 @@
{
switch (rman_get_type(r)) {
case SYS_RES_MEMORY:
- case SYS_RES_IOPORT:
pmap_unmapdev(map->r_vaddr, map->r_size);
return (0);
default:

File Metadata

Mime Type
text/plain
Expires
Mon, Feb 3, 8:30 PM (15 h, 47 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
16031787
Default Alt Text
D48582.id149838.diff (1 KB)

Event Timeline