search for: mxms

Displaying 14 results from an estimated 14 matches for "mxms".

Did you mean: mxm
2016 Jul 27
0
[PATCH] nouveau: bios pointers may be unaligned, use proper accessors
...#39;t handle unaligned accesses. The kernel normally fixes these up, but it shouldn't have to. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=96836 Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu> --- drm/nouveau/nouveau_bios.h | 6 ++---- drm/nouveau/nvkm/subdev/mxm/mxms.c | 4 ++-- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/drm/nouveau/nouveau_bios.h b/drm/nouveau/nouveau_bios.h index 0067586..18eb061 100644 --- a/drm/nouveau/nouveau_bios.h +++ b/drm/nouveau/nouveau_bios.h @@ -31,10 +31,8 @@ #define DCB_LOC_ON_CHIP 0 -#define ROM16(x) le16...
2011 Oct 07
4
NVIDIA (including Optimus) laptop owners - please read!
Hi guys and gals, I'm working on improving nouveau's support for MXM (Mobile PCI Express Module) chips and need some more data to check my implementation. To see if you can help, the first thing to do is jump over to /sys/firmware/acpi/tables and run "grep MXMS *". [root at nisroch tables]# grep MXMS * Binary file DSDT matches [root at nisroch tables]# If this isn't present, while running nouveau, using i2c-tools (fedora package name) do the following as root: modprobe i2c-dev i2cdetect -l Any you should see something like: [root at nisroch...
2014 Oct 27
2
[Bug 85495] New: nouveau: xft fonts not rendered on Dell M4800 (QHD+)
https://bugs.freedesktop.org/show_bug.cgi?id=85495 Bug ID: 85495 Summary: nouveau: xft fonts not rendered on Dell M4800 (QHD+) Product: xorg Version: unspecified Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Driver/nouveau
2016 May 30
2
[PATCH 4/4] drm/nouveau/acpi: fix lockup with PCIe runtime PM
On 27 May 2016 at 22:31, Peter Wu <peter at lekensteyn.nl> wrote: > On Fri, May 27, 2016 at 02:01:39PM +0100, Emil Velikov wrote: >> Hi Peter, >> >> On 24 May 2016 at 23:53, Peter Wu <peter at lekensteyn.nl> wrote: >> > Since "PCI: Add runtime PM support for PCIe ports", the parent PCIe port >> > can be runtime-suspended which disables
2016 May 30
0
[PATCH 4/4] drm/nouveau/acpi: fix lockup with PCIe runtime PM
...n Acer Aspire 5742G which possibly breaks (linked in the above issue), but that could be a configuration issue that disabled Optimus in BIOS (unconfirmed). If it matters, both of these laptops have a MXMX method (Select Display Data Channel), but their MXMI (Return Specification Support Level) and MXMS (Return MXM Structure) functions are disfunctional. There is also a MXDS function on both ACPI handles, but these are not hooked to the WMI interface for some reason. No idea of Acer has hacked up some drivers to work with this, outside these models I do not know others that are also affected by th...
2015 Apr 27
2
First post
...3.0 2015-04-26T14:56:11.510834-07:00 dfpc55 kernel: [ 3.892940] ACPI Warning: \_SB_.PCI0.PEG0.DGPU._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140424/nsarguments-95) 2015-04-26T14:56:11.510835-07:00 dfpc55 kernel: [ 3.893262] nouveau [ MXM][0000:01:00.0] MXMS Version 3.0 2015-04-26T14:56:11.510836-07:00 dfpc55 kernel: [ 3.893296] nouveau 0000:01:00.0: irq 45 for MSI/MSI-X 2015-04-26T14:56:11.510836-07:00 dfpc55 kernel: [ 3.893307] nouveau [ PMC][0000:01:00.0] MSI interrupts enabled 2015-04-26T14:56:11.510837-07:00 dfpc55 kernel: [ 3.893362...
2014 Feb 15
3
[RFC PATCH] drm/nouveau: split off nvc0 compilation
....o nouveau-y += core/subdev/mc/nv98.o -nouveau-y += core/subdev/mc/nvc0.o -nouveau-y += core/subdev/mc/nvc3.o +nouveau-$(CONFIG_DRM_NOUVEAU_NVC0) += core/subdev/mc/nvc0.o +nouveau-$(CONFIG_DRM_NOUVEAU_NVC0) += core/subdev/mc/nvc3.o nouveau-y += core/subdev/mxm/base.o nouveau-y += core/subdev/mxm/mxms.o nouveau-y += core/subdev/mxm/nv50.o nouveau-y += core/subdev/pwr/base.o nouveau-y += core/subdev/pwr/memx.o nouveau-y += core/subdev/pwr/nva3.o -nouveau-y += core/subdev/pwr/nvc0.o -nouveau-y += core/subdev/pwr/nvd0.o -nouveau-y += core/subdev/pwr/nv108.o +nouveau-$(CONFIG_DRM_NOUVEAU_NVC0) +...
2014 Feb 15
0
[RFC PATCH] drm/nouveau: split off nvc0 compilation
...c/nv98.o > -nouveau-y += core/subdev/mc/nvc0.o > -nouveau-y += core/subdev/mc/nvc3.o > +nouveau-$(CONFIG_DRM_NOUVEAU_NVC0) += core/subdev/mc/nvc0.o > +nouveau-$(CONFIG_DRM_NOUVEAU_NVC0) += core/subdev/mc/nvc3.o > nouveau-y += core/subdev/mxm/base.o > nouveau-y += core/subdev/mxm/mxms.o > nouveau-y += core/subdev/mxm/nv50.o > nouveau-y += core/subdev/pwr/base.o > nouveau-y += core/subdev/pwr/memx.o > nouveau-y += core/subdev/pwr/nva3.o > -nouveau-y += core/subdev/pwr/nvc0.o > -nouveau-y += core/subdev/pwr/nvd0.o > -nouveau-y += core/subdev/pwr/nv108.o &g...
2018 Sep 09
2
[Bug 107874] New: Incorrect SPDX-License-Identifier on various nouveau drm kernel source files?
...X-License-Identifier: GPL-2.0 */ nvkm/subdev/instmem/priv.h:/* SPDX-License-Identifier: GPL-2.0 */ nvkm/subdev/ltc/priv.h:/* SPDX-License-Identifier: GPL-2.0 */ nvkm/subdev/mc/priv.h:/* SPDX-License-Identifier: GPL-2.0 */ nvkm/subdev/mmu/priv.h:/* SPDX-License-Identifier: GPL-2.0 */ nvkm/subdev/mxm/mxms.h:/* SPDX-License-Identifier: GPL-2.0 */ nvkm/subdev/mxm/priv.h:/* SPDX-License-Identifier: GPL-2.0 */ nvkm/subdev/pci/agp.h:/* SPDX-License-Identifier: GPL-2.0 */ nvkm/subdev/pci/priv.h:/* SPDX-License-Identifier: GPL-2.0 */ nvkm/subdev/pmu/fuc/gf100.fuc3.h:/* SPDX-License-Identifier: GPL-2.0 */ n...
2019 Jun 20
2
[PATCH] drm/nouveau: fix bogus GPL-2 license header
.../subdev/instmem/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mxm/mxms.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mxm/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/gf100.fuc3.h...
2017 May 04
0
[PATCH v1] ACPI: Switch to use generic UUID API
...x40, 0x7D, 0x91, 0xF2, 0x4C, > - 0xB8, 0x9C, 0x79, 0xB6, 0x2F, 0xD5, 0x56, 0x65 > - }; > + static uuid_le muid = > + UUID_LE(0x4004A400, 0x917D, 0x4CF2, > + 0xB8, 0x9C, 0x79, 0xB6, 0x2F, 0xD5, 0x56, 0x65); > u32 mxms_args[] = { 0x00000000 }; > union acpi_object argv4 = { > .buffer.type = ACPI_TYPE_BUFFER, > @@ -105,7 +104,7 @@ mxm_shadow_dsm(struct nvkm_mxm *mxm, u8 version) > * unless you pass in exactly the version it supports.. > */ > rev =...
2017 May 04
12
[PATCH v1] ACPI: Switch to use generic UUID API
...truct nvkm_device *device = subdev->device; - static char muid[] = { - 0x00, 0xA4, 0x04, 0x40, 0x7D, 0x91, 0xF2, 0x4C, - 0xB8, 0x9C, 0x79, 0xB6, 0x2F, 0xD5, 0x56, 0x65 - }; + static uuid_le muid = + UUID_LE(0x4004A400, 0x917D, 0x4CF2, + 0xB8, 0x9C, 0x79, 0xB6, 0x2F, 0xD5, 0x56, 0x65); u32 mxms_args[] = { 0x00000000 }; union acpi_object argv4 = { .buffer.type = ACPI_TYPE_BUFFER, @@ -105,7 +104,7 @@ mxm_shadow_dsm(struct nvkm_mxm *mxm, u8 version) * unless you pass in exactly the version it supports.. */ rev = (version & 0xf0) << 4 | (version & 0x0f); - obj = acp...
2014 Mar 23
0
[PATCH] drm/nouveau: allow nv04/nv50/nvc0+ parts of the driver to be separated
...CONFIG_DRM_NOUVEAU_NV50) += core/subdev/mc/nv94.o +nouveau-$(CONFIG_DRM_NOUVEAU_NV50) += core/subdev/mc/nv98.o +nouveau-$(CONFIG_DRM_NOUVEAU_NVC0) += core/subdev/mc/nvc0.o +nouveau-$(CONFIG_DRM_NOUVEAU_NVC0) += core/subdev/mc/nvc3.o nouveau-y += core/subdev/mxm/base.o nouveau-y += core/subdev/mxm/mxms.o -nouveau-y += core/subdev/mxm/nv50.o +nouveau-$(CONFIG_DRM_NOUVEAU_NV50) += core/subdev/mxm/nv50.o +nouveau-$(CONFIG_DRM_NOUVEAU_NVC0) += core/subdev/mxm/nv50.o nouveau-y += core/subdev/pwr/base.o nouveau-y += core/subdev/pwr/memx.o -nouveau-y += core/subdev/pwr/nva3.o -nouveau-y += core/subdev...
2013 Jan 09
55
[Bug 59168] New: [nvc3/Quadro2000M] graphic garbage/corruption/noise on resume
https://bugs.freedesktop.org/show_bug.cgi?id=59168 Priority: medium Bug ID: 59168 Assignee: nouveau at lists.freedesktop.org Summary: [nvc3/Quadro2000M] graphic garbage/corruption/noise on resume QA Contact: xorg-team at lists.x.org Severity: major Classification: Unclassified OS: Linux (All)