From: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
To: "Rafael J. Wysocki" <rafael@kernel.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>,
Luna Jernberg <droidbittin@gmail.com>,
lee@kernel.org, Jani Nikula <jani.nikula@linux.intel.com>,
intel-gfx-bugs@lists.freedesktop.org,
Mikael Eriksson <mikael_eriksson@miffe.org>,
Linux Kernel Mailing List <linux-kernel@vger.kernel.org>,
Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
Hans de Goede <hansg@kernel.org>
Subject: Re: Linux 7.1-rc1
Date: Wed, 29 Apr 2026 09:12:42 +0300 [thread overview]
Message-ID: <afGhWnLH_DeJO-xG@ashevche-desk.local> (raw)
In-Reply-To: <CAJZ5v0jBKyk7UpT2-s5m5vX+UZRHn_bmXieK2Ygi6KuR85YJ7w@mail.gmail.com>
On Tue, Apr 28, 2026 at 09:37:31PM +0200, Rafael J. Wysocki wrote:
> On Tue, Apr 28, 2026 at 8:46 PM Linus Torvalds
> <torvalds@linux-foundation.org> wrote:
> > On Tue, 28 Apr 2026 at 11:11, Luna Jernberg <droidbittin@gmail.com> wrote:
> > >
> > > have checked dmesg now, seems to be a module that's not loading as it should
> >
> > Hmm. Interesting, but I wouldn't expect that LPSS driver to matter. I
> > think it's mainly used for some random SoC boards, not by the display
> > backlight code.
> >
> > And in the full dmesg I then see
> >
> > intel-lpss 0000:00:15.2: enabling device (0000 -> 0002)
> > intel-lpss 0000:00:15.3: enabling device (0000 -> 0002)
> >
> > so I think it all should work regardless.
> >
> > Of course, maybe it does mess up i2c or something, which then messes
> > up EDID or whatever, but I would expect the backlight to most likely
> > be controlled by aome ACPI thing.
> >
> > So that module failure sounds to me like it should be unrelated - and
> > might happen even on a working setup?
> >
> > I'm adding Rafael to the cc anyway, because he'd likely know about
> > both the OpRegion conflict thing, but also maybe if something has
> > changed in the ACPI backlight situation that might be the cause of
> > your backlight issues...
Thanks for Cc'ing me.
The OpRegion conflict is known issue from the past. The background is that.
The GEXP device described in the DSDT (main ACPI table) is a PCA953x compatible
GPIO I²C expander which has a bare minimum driver written in ASL! We do not
support such configuration in the kernel (we have C-based kernel driver for
such hardware). The question is, what the configuration made that appears
(I bet this conflict was on the working case). Because we have workarounds
for PCI enumerated devices, but here it seems to come from ACPI-enumerated
one?! Luna, please, share the output of the following run by root user (via
some pastebin or alike service to avoid spamming too much the mailing lists):
- `acpidump -o dell-7390-skl.dat` # The *.dat file
- `lspci -vv -nk`
- `grep -H 15 /sys/bus/acpi/devices/*/status`
- `cat /proc/iomem`
In either case, to avoid that OpRegion warning message we should add your
platform to the quirk list (either to intel-lpss-pci.c or, surprisingly to
me, to intel-lpss-acpi.c). One may see some in the PCI case already there.
> > (Rafael, see
> >
> > https://lore.kernel.org/all/CADo9pHg8c=rouBQAd0o0TzK4iZc88dUAhSfV7q2T3GCf2qjuiQ@mail.gmail.com/
> >
> > for dmesg etc information)
>
> Thanks!
>
> It would be good to know what the problem with the display is, specifically.
>
> Luna, can you send dmesg output from 7.0.2 for comparison?
>
> There are a few changes in 7.1-rc1 that touch the ACPI video bus driver:
>
> e18947038bf4 ACPI: driver: Do not set acpi_device_class() unnecessarily
> 69652f32c9ac ACPI: event: Redefine acpi_notifier_call_chain()
> 97892d5f0690 ACPI: driver: Do not set acpi_device_name() unnecessarily
> 6a8e793ca8db ACPI: video: Consolidate pnp.bus_id workarounds handling
> 9dc11faca245 ACPI: video: Rework checking for duplicate video bus devices
>
> but this one seems to be working:
>
> [ 2.111324] ACPI: video: Video Device [GFX0] (multi-head: yes rom:
> no post: no)
> [ 2.112585] input: Video Bus as
> /devices/pci0000:00/acpi.video_bus.0/input/input5
>
> As for the OpRegion conflict message, it appears to come from
> mfd_add_device() that invokes acpi_check_resource_conflict() and
> passes its return value to the caller. That caller is most likely
> intel_lpss_probe() which then fails, so the probe fails for device
> INT3446:00 which is an i2c controller AFAICS.
>
> I'm wondering if this also happens in 7.0.2.
>
> Adding Andy (for intel-lpss) and Hans who has more experience with the
> ACPI video bus driver than I do.
--
With Best Regards,
Andy Shevchenko
next prev parent reply other threads:[~2026-04-29 6:12 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-04-26 21:50 Linux 7.1-rc1 Linus Torvalds
2026-04-28 3:38 ` Luna Jernberg
2026-04-28 15:15 ` Linus Torvalds
2026-04-28 18:11 ` Luna Jernberg
2026-04-28 18:46 ` Linus Torvalds
2026-04-28 19:37 ` Rafael J. Wysocki
2026-04-29 6:12 ` Andy Shevchenko [this message]
2026-04-29 7:18 ` Luna Jernberg
[not found] ` <CADo9pHgDuPZSERcLB6T86mXgcLNNQyKX_p3LnmfT+oRBZHoD_g@mail.gmail.com>
2026-04-29 12:24 ` Hans de Goede
2026-04-29 12:32 ` Luna Jernberg
2026-04-29 8:45 ` Hans de Goede
2026-04-29 8:47 ` Luna Jernberg
2026-04-29 10:51 ` Andy Shevchenko
2026-04-29 10:55 ` Luna Jernberg
2026-04-29 11:56 ` Rafael J. Wysocki
2026-04-29 14:12 ` Jani Nikula
2026-04-30 3:11 ` Luna Jernberg
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=afGhWnLH_DeJO-xG@ashevche-desk.local \
--to=andriy.shevchenko@linux.intel.com \
--cc=droidbittin@gmail.com \
--cc=gregkh@linuxfoundation.org \
--cc=hansg@kernel.org \
--cc=intel-gfx-bugs@lists.freedesktop.org \
--cc=jani.nikula@linux.intel.com \
--cc=lee@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mikael_eriksson@miffe.org \
--cc=rafael@kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox