Module Name: src
Committed By: riastradh
Date: Fri Feb 14 09:39:38 UTC 2020
Modified Files:
src/sys/external/bsd/drm2/dist/drm/i915: intel_bios.c intel_crt.c
intel_display.c intel_fbdev.c intel_lvds.c intel_pm.c intel_sdvo.c
src/sys/external/bsd/drm2/dist/drm/nouveau: nouveau_chan.c
Log Message:
Reduce some more cosmetic diffs.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/external/bsd/drm2/dist/drm/i915/intel_bios.c \
src/sys/external/bsd/drm2/dist/drm/i915/intel_lvds.c
cvs rdiff -u -r1.7 -r1.8 src/sys/external/bsd/drm2/dist/drm/i915/intel_crt.c
cvs rdiff -u -r1.30 -r1.31 \
src/sys/external/bsd/drm2/dist/drm/i915/intel_display.c
cvs rdiff -u -r1.10 -r1.11 \
src/sys/external/bsd/drm2/dist/drm/i915/intel_fbdev.c
cvs rdiff -u -r1.22 -r1.23 src/sys/external/bsd/drm2/dist/drm/i915/intel_pm.c
cvs rdiff -u -r1.13 -r1.14 \
src/sys/external/bsd/drm2/dist/drm/i915/intel_sdvo.c
cvs rdiff -u -r1.5 -r1.6 \
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_chan.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_bios.c
diff -u src/sys/external/bsd/drm2/dist/drm/i915/intel_bios.c:1.8 src/sys/external/bsd/drm2/dist/drm/i915/intel_bios.c:1.9
--- src/sys/external/bsd/drm2/dist/drm/i915/intel_bios.c:1.8 Fri Feb 14 04:30:05 2020
+++ src/sys/external/bsd/drm2/dist/drm/i915/intel_bios.c Fri Feb 14 09:39:37 2020
@@ -1,4 +1,4 @@
-/* $NetBSD: intel_bios.c,v 1.8 2020/02/14 04:30:05 riastradh Exp $ */
+/* $NetBSD: intel_bios.c,v 1.9 2020/02/14 09:39:37 riastradh Exp $ */
/*
* Copyright © 2006 Intel Corporation
@@ -27,7 +27,7 @@
*
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: intel_bios.c,v 1.8 2020/02/14 04:30:05 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: intel_bios.c,v 1.9 2020/02/14 09:39:37 riastradh Exp $");
#include <linux/dmi.h>
#include <drm/drm_dp_helper.h>
@@ -1248,7 +1248,7 @@ static const struct dmi_system_id intel_
DMI_MATCH(DMI_PRODUCT_NAME, "97027RG"),
},
},
- { .callback = NULL, }
+ { }
};
static const struct bdb_header *validate_vbt(const void *base,
Index: src/sys/external/bsd/drm2/dist/drm/i915/intel_lvds.c
diff -u src/sys/external/bsd/drm2/dist/drm/i915/intel_lvds.c:1.8 src/sys/external/bsd/drm2/dist/drm/i915/intel_lvds.c:1.9
--- src/sys/external/bsd/drm2/dist/drm/i915/intel_lvds.c:1.8 Fri Feb 14 04:36:12 2020
+++ src/sys/external/bsd/drm2/dist/drm/i915/intel_lvds.c Fri Feb 14 09:39:37 2020
@@ -1,4 +1,4 @@
-/* $NetBSD: intel_lvds.c,v 1.8 2020/02/14 04:36:12 riastradh Exp $ */
+/* $NetBSD: intel_lvds.c,v 1.9 2020/02/14 09:39:37 riastradh Exp $ */
/*
* Copyright © 2006-2007 Intel Corporation
@@ -30,7 +30,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: intel_lvds.c,v 1.8 2020/02/14 04:36:12 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: intel_lvds.c,v 1.9 2020/02/14 09:39:37 riastradh Exp $");
#include <acpi/button.h>
#include <linux/dmi.h>
@@ -422,7 +422,7 @@ static const struct dmi_system_id intel_
},
},
- { .callback = NULL } /* terminating entry */
+ { } /* terminating entry */
};
/*
@@ -784,7 +784,7 @@ static const struct dmi_system_id intel_
},
},
- { .callback = NULL } /* terminating entry */
+ { } /* terminating entry */
};
/*
@@ -869,7 +869,7 @@ static const struct dmi_system_id intel_
DMI_MATCH(DMI_PRODUCT_NAME, "MacBookPro9,1"),
},
},
- { .callback = NULL } /* terminating entry */
+ { } /* terminating entry */
};
bool intel_is_dual_link_lvds(struct drm_device *dev)
Index: src/sys/external/bsd/drm2/dist/drm/i915/intel_crt.c
diff -u src/sys/external/bsd/drm2/dist/drm/i915/intel_crt.c:1.7 src/sys/external/bsd/drm2/dist/drm/i915/intel_crt.c:1.8
--- src/sys/external/bsd/drm2/dist/drm/i915/intel_crt.c:1.7 Fri Feb 14 04:36:11 2020
+++ src/sys/external/bsd/drm2/dist/drm/i915/intel_crt.c Fri Feb 14 09:39:37 2020
@@ -1,4 +1,4 @@
-/* $NetBSD: intel_crt.c,v 1.7 2020/02/14 04:36:11 riastradh Exp $ */
+/* $NetBSD: intel_crt.c,v 1.8 2020/02/14 09:39:37 riastradh Exp $ */
/*
* Copyright © 2006-2007 Intel Corporation
@@ -27,7 +27,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: intel_crt.c,v 1.7 2020/02/14 04:36:11 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: intel_crt.c,v 1.8 2020/02/14 09:39:37 riastradh Exp $");
#include <linux/dmi.h>
#include <linux/i2c.h>
@@ -784,7 +784,7 @@ static const struct dmi_system_id intel_
DMI_MATCH(DMI_PRODUCT_NAME, "XPS 8700"),
},
},
- { .callback = NULL }
+ { }
};
void intel_crt_init(struct drm_device *dev)
Index: src/sys/external/bsd/drm2/dist/drm/i915/intel_display.c
diff -u src/sys/external/bsd/drm2/dist/drm/i915/intel_display.c:1.30 src/sys/external/bsd/drm2/dist/drm/i915/intel_display.c:1.31
--- src/sys/external/bsd/drm2/dist/drm/i915/intel_display.c:1.30 Fri Feb 14 04:36:11 2020
+++ src/sys/external/bsd/drm2/dist/drm/i915/intel_display.c Fri Feb 14 09:39:37 2020
@@ -1,4 +1,4 @@
-/* $NetBSD: intel_display.c,v 1.30 2020/02/14 04:36:11 riastradh Exp $ */
+/* $NetBSD: intel_display.c,v 1.31 2020/02/14 09:39:37 riastradh Exp $ */
/*
* Copyright © 2006-2007 Intel Corporation
@@ -27,7 +27,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: intel_display.c,v 1.30 2020/02/14 04:36:11 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: intel_display.c,v 1.31 2020/02/14 09:39:37 riastradh Exp $");
#include <linux/dmi.h>
#include <linux/module.h>
@@ -2545,8 +2545,7 @@ intel_alloc_initial_plane_obj(struct int
struct drm_device *dev = crtc->base.dev;
struct drm_i915_private *dev_priv = to_i915(dev);
struct drm_i915_gem_object *obj = NULL;
- static const struct drm_mode_fb_cmd2 zero_mode_cmd;
- struct drm_mode_fb_cmd2 mode_cmd = zero_mode_cmd;
+ struct drm_mode_fb_cmd2 mode_cmd = { 0 };
struct drm_framebuffer *fb = &plane_config->fb->base;
u32 base_aligned = round_down(plane_config->base, PAGE_SIZE);
u32 size_aligned = round_up(plane_config->base + plane_config->size,
@@ -8100,7 +8099,7 @@ i9xx_get_initial_plane_config(struct int
{
struct drm_device *dev = crtc->base.dev;
struct drm_i915_private *dev_priv = dev->dev_private;
- u32 val, base;
+ u32 val, base, offset __unused;
int pipe = crtc->pipe, plane = crtc->plane;
int fourcc, pixel_format;
unsigned int aligned_height;
@@ -8133,9 +8132,9 @@ i9xx_get_initial_plane_config(struct int
if (INTEL_INFO(dev)->gen >= 4) {
if (plane_config->tiling)
- (void)I915_READ(DSPTILEOFF(plane));
+ offset = I915_READ(DSPTILEOFF(plane));
else
- (void)I915_READ(DSPLINOFF(plane));
+ offset = I915_READ(DSPLINOFF(plane));
base = I915_READ(DSPSURF(plane)) & 0xfffff000;
} else {
base = I915_READ(DSPADDR(plane));
@@ -9173,7 +9172,7 @@ skylake_get_initial_plane_config(struct
{
struct drm_device *dev = crtc->base.dev;
struct drm_i915_private *dev_priv = dev->dev_private;
- u32 val, base, stride_mult, tiling;
+ u32 val, base, offset __unused, stride_mult, tiling;
int pipe = crtc->pipe;
int fourcc, pixel_format;
unsigned int aligned_height;
@@ -9222,7 +9221,7 @@ skylake_get_initial_plane_config(struct
base = I915_READ(PLANE_SURF(pipe, 0)) & 0xfffff000;
plane_config->base = base;
- (void)I915_READ(PLANE_OFFSET(pipe, 0));
+ offset = I915_READ(PLANE_OFFSET(pipe, 0));
val = I915_READ(PLANE_SIZE(pipe, 0));
fb->height = ((val >> 16) & 0xfff) + 1;
@@ -9281,7 +9280,7 @@ ironlake_get_initial_plane_config(struct
{
struct drm_device *dev = crtc->base.dev;
struct drm_i915_private *dev_priv = dev->dev_private;
- u32 val, base;
+ u32 val, base, offset __unused;
int pipe = crtc->pipe;
int fourcc, pixel_format;
unsigned int aligned_height;
@@ -9314,12 +9313,12 @@ ironlake_get_initial_plane_config(struct
base = I915_READ(DSPSURF(pipe)) & 0xfffff000;
if (IS_HASWELL(dev) || IS_BROADWELL(dev)) {
- (void)I915_READ(DSPOFFSET(pipe));
+ offset = I915_READ(DSPOFFSET(pipe));
} else {
if (plane_config->tiling)
- (void)I915_READ(DSPTILEOFF(pipe));
+ offset = I915_READ(DSPTILEOFF(pipe));
else
- (void)I915_READ(DSPLINOFF(pipe));
+ offset = I915_READ(DSPLINOFF(pipe));
}
plane_config->base = base;
@@ -10297,8 +10296,7 @@ intel_framebuffer_create_for_mode(struct
int depth, int bpp)
{
struct drm_i915_gem_object *obj;
- static const struct drm_mode_fb_cmd2 zero_mode_cmd;
- struct drm_mode_fb_cmd2 mode_cmd = zero_mode_cmd;
+ struct drm_mode_fb_cmd2 mode_cmd = { 0 };
obj = i915_gem_alloc_object(dev,
intel_framebuffer_size_for_mode(mode, bpp));
@@ -14858,7 +14856,7 @@ static const struct intel_dmi_quirk inte
DMI_MATCH(DMI_PRODUCT_NAME, ""),
},
},
- { .callback = NULL } /* terminating entry */
+ { } /* terminating entry */
},
.hook = quirk_invert_brightness,
},
Index: src/sys/external/bsd/drm2/dist/drm/i915/intel_fbdev.c
diff -u src/sys/external/bsd/drm2/dist/drm/i915/intel_fbdev.c:1.10 src/sys/external/bsd/drm2/dist/drm/i915/intel_fbdev.c:1.11
--- src/sys/external/bsd/drm2/dist/drm/i915/intel_fbdev.c:1.10 Fri Feb 14 04:37:09 2020
+++ src/sys/external/bsd/drm2/dist/drm/i915/intel_fbdev.c Fri Feb 14 09:39:37 2020
@@ -1,4 +1,4 @@
-/* $NetBSD: intel_fbdev.c,v 1.10 2020/02/14 04:37:09 riastradh Exp $ */
+/* $NetBSD: intel_fbdev.c,v 1.11 2020/02/14 09:39:37 riastradh Exp $ */
/*
* Copyright © 2007 David Airlie
@@ -27,7 +27,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: intel_fbdev.c,v 1.10 2020/02/14 04:37:09 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: intel_fbdev.c,v 1.11 2020/02/14 09:39:37 riastradh Exp $");
#include <linux/async.h>
#include <linux/module.h>
@@ -134,8 +134,7 @@ static int intelfb_alloc(struct drm_fb_h
struct drm_framebuffer *fb;
struct drm_device *dev = helper->dev;
struct drm_i915_private *dev_priv = to_i915(dev);
- static const struct drm_mode_fb_cmd2 zero_mode_cmd;
- struct drm_mode_fb_cmd2 mode_cmd = zero_mode_cmd;
+ struct drm_mode_fb_cmd2 mode_cmd = {};
struct drm_i915_gem_object *obj = NULL;
int size, ret;
@@ -214,6 +213,7 @@ static int intelfb_create(struct drm_fb_
bool prealloc = false;
mutex_lock(&dev->struct_mutex);
+
if (intel_fb &&
(sizes->fb_width > intel_fb->base.width ||
sizes->fb_height > intel_fb->base.height)) {
Index: src/sys/external/bsd/drm2/dist/drm/i915/intel_pm.c
diff -u src/sys/external/bsd/drm2/dist/drm/i915/intel_pm.c:1.22 src/sys/external/bsd/drm2/dist/drm/i915/intel_pm.c:1.23
--- src/sys/external/bsd/drm2/dist/drm/i915/intel_pm.c:1.22 Fri Feb 14 04:36:12 2020
+++ src/sys/external/bsd/drm2/dist/drm/i915/intel_pm.c Fri Feb 14 09:39:37 2020
@@ -1,4 +1,4 @@
-/* $NetBSD: intel_pm.c,v 1.22 2020/02/14 04:36:12 riastradh Exp $ */
+/* $NetBSD: intel_pm.c,v 1.23 2020/02/14 09:39:37 riastradh Exp $ */
/*
* Copyright © 2012 Intel Corporation
@@ -28,7 +28,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: intel_pm.c,v 1.22 2020/02/14 04:36:12 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: intel_pm.c,v 1.23 2020/02/14 09:39:37 riastradh Exp $");
#include <linux/bitops.h>
#include <linux/cpufreq.h>
@@ -3723,15 +3723,11 @@ static void ilk_update_wm(struct drm_crt
struct drm_device *dev = crtc->dev;
struct drm_i915_private *dev_priv = dev->dev_private;
struct ilk_wm_maximums max;
- static const struct ilk_wm_values zero_values;
- struct ilk_wm_values results = zero_values;
+ struct ilk_wm_values results = {};
enum intel_ddb_partitioning partitioning;
- static const struct intel_pipe_wm zero_wm;
- struct intel_pipe_wm pipe_wm = zero_wm;
- struct intel_pipe_wm lp_wm_1_2 = zero_wm, lp_wm_5_6 = zero_wm,
- *best_lp_wm;
- static const struct intel_wm_config zero_config;
- struct intel_wm_config config = zero_config;
+ struct intel_pipe_wm pipe_wm = {};
+ struct intel_pipe_wm lp_wm_1_2 = {}, lp_wm_5_6 = {}, *best_lp_wm;
+ struct intel_wm_config config = {};
WARN_ON(cstate->base.active != intel_crtc->active);
Index: src/sys/external/bsd/drm2/dist/drm/i915/intel_sdvo.c
diff -u src/sys/external/bsd/drm2/dist/drm/i915/intel_sdvo.c:1.13 src/sys/external/bsd/drm2/dist/drm/i915/intel_sdvo.c:1.14
--- src/sys/external/bsd/drm2/dist/drm/i915/intel_sdvo.c:1.13 Fri Feb 14 04:36:12 2020
+++ src/sys/external/bsd/drm2/dist/drm/i915/intel_sdvo.c Fri Feb 14 09:39:38 2020
@@ -1,4 +1,4 @@
-/* $NetBSD: intel_sdvo.c,v 1.13 2020/02/14 04:36:12 riastradh Exp $ */
+/* $NetBSD: intel_sdvo.c,v 1.14 2020/02/14 09:39:38 riastradh Exp $ */
/*
* Copyright 2006 Dave Airlie <[email protected]>
@@ -28,7 +28,7 @@
* Eric Anholt <[email protected]>
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: intel_sdvo.c,v 1.13 2020/02/14 04:36:12 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: intel_sdvo.c,v 1.14 2020/02/14 09:39:38 riastradh Exp $");
#include <linux/i2c.h>
#include <linux/slab.h>
@@ -654,12 +654,7 @@ intel_sdvo_get_value(struct intel_sdvo *
static bool intel_sdvo_set_target_input(struct intel_sdvo *intel_sdvo)
{
-#ifdef __NetBSD__
- static const struct intel_sdvo_set_target_input_args zero_targets;
- struct intel_sdvo_set_target_input_args targets = zero_targets;
-#else
struct intel_sdvo_set_target_input_args targets = {0};
-#endif
return intel_sdvo_set_value(intel_sdvo,
SDVO_CMD_SET_TARGET_INPUT,
&targets, sizeof(targets));
@@ -884,8 +879,7 @@ static void intel_sdvo_get_dtd_from_mode
static void intel_sdvo_get_mode_from_dtd(struct drm_display_mode *pmode,
const struct intel_sdvo_dtd *dtd)
{
- static const struct drm_display_mode zero_mode;
- struct drm_display_mode mode = zero_mode;
+ struct drm_display_mode mode = {};
mode.hdisplay = dtd->part1.h_active;
mode.hdisplay += ((dtd->part1.h_high >> 4) & 0x0f) << 8;
Index: src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_chan.c
diff -u src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_chan.c:1.5 src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_chan.c:1.6
--- src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_chan.c:1.5 Mon Aug 27 14:48:21 2018
+++ src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_chan.c Fri Feb 14 09:39:38 2020
@@ -1,4 +1,4 @@
-/* $NetBSD: nouveau_chan.c,v 1.5 2018/08/27 14:48:21 riastradh Exp $ */
+/* $NetBSD: nouveau_chan.c,v 1.6 2020/02/14 09:39:38 riastradh Exp $ */
/*
* Copyright 2012 Red Hat Inc.
@@ -25,7 +25,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: nouveau_chan.c,v 1.5 2018/08/27 14:48:21 riastradh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: nouveau_chan.c,v 1.6 2020/02/14 09:39:38 riastradh Exp $");
#include <nvif/os.h>
#include <nvif/class.h>
@@ -96,8 +96,7 @@ nouveau_channel_prep(struct nouveau_drm
{
struct nouveau_cli *cli = (void *)device->object.client;
struct nvkm_mmu *mmu = nvxx_mmu(device);
- static const struct nv_dma_v0 zero_args;
- struct nv_dma_v0 args = zero_args;
+ struct nv_dma_v0 args = {};
struct nouveau_channel *chan;
u32 target;
int ret;
@@ -301,8 +300,7 @@ nouveau_channel_init(struct nouveau_chan
struct nvif_device *device = chan->device;
struct nouveau_cli *cli = (void *)chan->user.client;
struct nvkm_mmu *mmu = nvxx_mmu(device);
- static const struct nv_dma_v0 zero_args;
- struct nv_dma_v0 args = zero_args;
+ struct nv_dma_v0 args = {};
int ret, i;
ret = nvif_object_map(&chan->user);