Module Name:    src
Committed By:   riastradh
Date:           Mon Aug 27 06:34:32 UTC 2018

Modified Files:
        src/sys/external/bsd/drm2/dist/drm/i915: intel_opregion.c

Log Message:
Omit needless ioread32/iowrite32.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 \
    src/sys/external/bsd/drm2/dist/drm/i915/intel_opregion.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/external/bsd/drm2/dist/drm/i915/intel_opregion.c
diff -u src/sys/external/bsd/drm2/dist/drm/i915/intel_opregion.c:1.10 src/sys/external/bsd/drm2/dist/drm/i915/intel_opregion.c:1.11
--- src/sys/external/bsd/drm2/dist/drm/i915/intel_opregion.c:1.10	Mon Aug 27 06:16:50 2018
+++ src/sys/external/bsd/drm2/dist/drm/i915/intel_opregion.c	Mon Aug 27 06:34:32 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: intel_opregion.c,v 1.10 2018/08/27 06:16:50 riastradh Exp $	*/
+/*	$NetBSD: intel_opregion.c,v 1.11 2018/08/27 06:34:32 riastradh Exp $	*/
 
 /*
  * Copyright 2008 Intel Corporation <[email protected]>
@@ -28,7 +28,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: intel_opregion.c,v 1.10 2018/08/27 06:16:50 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: intel_opregion.c,v 1.11 2018/08/27 06:34:32 riastradh Exp $");
 
 #include <linux/printk.h>
 #include <linux/acpi.h>
@@ -62,27 +62,6 @@ __KERNEL_RCSID(0, "$NetBSD: intel_opregi
 #define MBOX_ASLE      (1<<2)
 #define MBOX_ASLE_EXT  (1<<4)
 
-#ifdef __NetBSD__		/* XXX acpi iomem */
-#  define	__iomem	__acpi_iomem
-
-static inline uint32_t
-ioread32(const uint32_t __acpi_iomem *ptr)
-{
-	const uint32_t value = *ptr;
-
-	__insn_barrier();
-	return value;
-}
-
-static inline void
-iowrite32(uint32_t value, uint32_t __acpi_iomem *ptr)
-{
-
-	__insn_barrier();
-	*ptr = value;
-}
-#endif
-
 struct opregion_header {
 	u8 signature[16];
 	u32 size;
@@ -632,11 +611,11 @@ intel_opregion_video_event(ACPI_HANDLE h
 
 	if (notify != 0x80) {
 		aprint_error_dev(self, "unknown notify 0x%02x\n", notify);
-	} else if ((ioread32(&acpi->cevt) & 1) == 0) {
+	} else if ((acpi->cevt & 1) == 0) {
 		aprint_error_dev(self, "bad notify\n");
 	}
 
-	iowrite32(0, &acpi->csts);
+	acpi->csts = 0;
 }
 #else	/* !__NetBSD__ */
 static int intel_opregion_video_event(struct notifier_block *nb,

Reply via email to