Index: uspace/srv/kbd/arch/sparc64/src/sgcn.c
===================================================================
--- uspace/srv/kbd/arch/sparc64/src/sgcn.c	(revision fa094491c49be2130cd1f5bbad081181cbad82b1)
+++ uspace/srv/kbd/arch/sparc64/src/sgcn.c	(revision 06da55b579d4404672ea2a8664146ec81c2b9df2)
@@ -98,15 +98,9 @@
 void sgcn_init(void)
 {
-	sram_virt_addr = (uintptr_t) as_get_mappable_page(
-		sysinfo_value("sram.area.size"));
-	int result = physmem_map(
-		(void *) sysinfo_value("sram.address.physical"),
-		(void *) sram_virt_addr,
-		sysinfo_value("sram.area.size") / PAGE_SIZE,
-		AS_AREA_READ | AS_AREA_WRITE
-		);
-	if (result != 0) {
+	sram_virt_addr = (uintptr_t) as_get_mappable_page(sysinfo_value("sram.area.size"));
+	if (physmem_map((void *) sysinfo_value("sram.address.physical"),
+	    (void *) sram_virt_addr, sysinfo_value("sram.area.size") / PAGE_SIZE,
+	    AS_AREA_READ | AS_AREA_WRITE) != 0)
 		printf("SGCN: uspace driver could not map physical memory.");
-	}
 	
 	sram_buffer_offset = sysinfo_value("sram.buffer.offset");
