search for: _dod

Displaying 12 results from an estimated 12 matches for "_dod".

Did you mean: _do_
2020 Aug 08
2
[PATCH 1/4] drm: retrieve EDID via ACPI _DDC method
...; --- a/drivers/gpu/drm/drm_edid.c > +++ b/drivers/gpu/drm/drm_edid.c > @@ -34,6 +34,7 @@ > #include <linux/module.h> > #include <linux/slab.h> > #include <linux/vga_switcheroo.h> > +#include <linux/pci.h> Nit: Alphabetic ordering. > +static u64 *get_dod_entries(acpi_handle handle, int *count) > +{ > + acpi_status status; > + struct acpi_buffer buf = { ACPI_ALLOCATE_BUFFER, NULL }; > + union acpi_object *dod; > + int i; > + u64 *ret = NULL; Nits: Reverse christmas tree. "ret" is a poor name, I'd suggest "entrie...
2024 Nov 21
0
[PATCH] nouveau/gsp: drop WARN_ON in ACPI probes
..._handle handle, JT_METHOD_DATA *jt) if (!obj) return; - if (WARN_ON(obj->type != ACPI_TYPE_BUFFER) || - WARN_ON(obj->buffer.length != 4)) + if (obj->type != ACPI_TYPE_BUFFER || + obj->buffer.length != 4) return; jt->status = 0; @@ -1585,8 +1585,8 @@ r535_gsp_acpi_dod(acpi_handle handle, DOD_METHOD_DATA *dod) _DOD = output.pointer; - if (WARN_ON(_DOD->type != ACPI_TYPE_PACKAGE) || - WARN_ON(_DOD->package.count > ARRAY_SIZE(dod->acpiIdList))) + if (_DOD->type != ACPI_TYPE_PACKAGE || + _DOD->package.count > ARRAY_SIZE(dod->acp...
2020 Aug 12
0
[PATCH 1/4] drm: retrieve EDID via ACPI _DDC method
...our feedback into my local tree, but will wait for additional feedback from the individual DRM driver maintainers before sending out a series v2. On 8/8/20 5:11 PM, Lukas Wunner wrote: > On Mon, Jul 27, 2020 at 03:53:54PM -0500, Daniel Dadap wrote: >> + for (i = 0; i < num_dod_entries; i++) { >> + if (adr == dod_entries[i]) { >> + ret = do_acpi_ddc(child->handle); >> + >> + if (ret != NULL) >> + goto done; > I guess ideally w...
2020 Jul 27
6
[PATCH 0/4] drm: add support for retrieving EDID via ACPI _DDC
Some notebook systems provide the EDID for the internal panel via the _DDC method in ACPI, instead of or in addition to providing the EDID via DDC on LVDS/eDP. Add a DRM helper to search for an ACP _DDC method under the ACPI namespace for each VGA/3D controller, and return the first EDID successfully retrieved via _DDC. Update the i915, nouveau, and radeon DRM-KMS drivers to fall back to
2020 Jul 27
0
[PATCH 1/4] drm: retrieve EDID via ACPI _DDC method
...individual display output, so there could be an arbitrary number of outputs exposing their EDIDs via _DDC; however, in practice, this has only been implemented so far on systems with a single panel, so the current implementation of drm_get_edid_acpi() walks the outputs listed by each GPU's ACPI _DOD method and returns the first EDID successfully retrieved by any attached _DDC method. It may be necessary in the future to allow for the retrieval of distinct EDIDs for different output devices, but in order to do so, it will first be necessary to develop a way to correlate individual DRM outputs w...
2023 Dec 05
0
[PATCH] nouveau/gsp: drop some acpi related debug
...THOD_DATA *jt) jt->jtCaps = *(u32 *)obj->buffer.pointer; jt->jtRevId = (jt->jtCaps & 0xfff00000) >> 20; jt->bSBIOSCaps = 0; - printk(KERN_ERR "jt: caps %08x rev:%04x\n", jt->jtCaps, jt->jtRevId); ACPI_FREE(obj); @@ -1233,7 +1225,6 @@ r535_gsp_acpi_dod(acpi_handle handle, DOD_METHOD_DATA *dod) dod->acpiIdListLen += sizeof(dod->acpiIdList[0]); } - printk(KERN_ERR "_DOD: ok! len:%d\n", dod->acpiIdListLen); dod->status = 0; } #endif -- 2.43.0
2010 Jan 18
0
TDM2400P "Unable to set SW Companding on channel .."
...model for ALC662, trying auto-probe from BIOS... input: HDA Digital PCBeep as /class/input/input3 FDC 0 is a post-1991 82077 lp0: using parport0 (interrupt-driven). lp0: console ready ACPI: Power Button (FF) [PWRF] ACPI: Power Button (CM) [PWRB] ACPI Exception (video-1450): AE_NOT_FOUND, Evaluating _DOD [20060707] input: Video Bus as /class/input/input4 ACPI: Video Device [GFX0] (multi-head: no? rom: yes? post: no) md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. device-mapper: multipath: version 1.0.5 loaded EXT3 FS on dm-0, internal journal kjournald starting.? Commit interva...
2023 Dec 22
11
nouveau GSP fixes
This is a collection of nouveau debug prints, memory leak, a very annoying race condition causing system hangs with prime scenarios, and a fix from Lyude to get the panel on my laptop working. I'd like to get these into 6.7, Dave.
2013 Sep 08
2
3.12rc1-pre Nouveau? oops
...ns and display issues. [drm] Please upgrade your BIOS to fix this. fbcon: inteldrmfb (fb0) is primary device Console: switching to colour frame buffer device 170x48 i915 0000:00:02.0: fb0: inteldrmfb frame buffer device i915 0000:00:02.0: registered panic notifier [Firmware Bug]: ACPI(PEGP) defines _DOD but not _DOS acpi device:38: registered as cooling_device8 ACPI: Video Device [PEGP] (multi-head: yes rom: yes post: no) input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/device:36/LNXVIDEO:00/input/input10 acpi device:44: registered as cooling_device9 ACPI: Video Device [GFX0] (multi...
2012 Jul 31
0
9800m GT
...sbhid: USB HID core driver [ 2.001008] ACPI: Video Device [VID] (multi-head: yes rom: no post: no) [ 2.001133] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:2e/device:2f/device:30/LNXVIDEO:00/input/input4 [ 2.005400] ACPI Warning: For \_SB_.PCI0.AGP_.SLI_.SLI1.VID1._DOD: Return Package has no elements (empty) (20120320/nspredef-463) [ 2.005619] ACPI: Video Device [VID1] (multi-head: yes rom: no post: no) [ 2.005737] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:2e/device:2f/device:35/LNXVIDEO:01/input/input5 [ 2.012677] tg3 0000:...
2015 Dec 05
2
bad things happened, 4.4-rc3, nve7, virgl test server
...x20000000] (bogus alignment) [ 4.150926] [drm] failed to find VBIOS tables [ 4.151721] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=none:owns=io+mem [ 4.167862] [drm] failed to retrieve link info, disabling eDP [ 4.174686] [Firmware Bug]: ACPI(GFX0) defines _DOD but not _DOS [ 4.174775] ACPI: Video Device [GFX0] (multi-head: yes rom: yes post: no) [ 4.179054] acpi device:02: registered as cooling_device0 [ 4.179638] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:01/LNXVIDEO:00/input/input4 [ 4.181403] EXT4-fs (sda7): m...
2017 Jan 06
0
nouveau: display freezing
...4967295 ses=4294967295 subj=kernel msg='unit=systemd-udevd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' [ 3.857098] usb 1-12: new full-speed USB device number 5 using xhci_hcd [ 3.929761] [Firmware Bug]: ACPI(GFX0) defines _DOD but not _DOS [ 3.929942] ACPI: Video Device [GFX0] (multi-head: yes rom: yes post: no) [ 3.934179] acpi device:02: registered as cooling_device8 [ 3.934464] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:01/LNXVIDEO:00/input/input4 [ 3.938352] audit: type=1130...