From: Daniel Vetter <daniel@ffwll.ch>
To: Kamal Mostafa <kamal@canonical.com>
Cc: Robert Hooker <robert.hooker@canonical.com>,
Intel Graphics Development <intel-gfx@lists.freedesktop.org>
Subject: Re: [PATCH 2/2] drm/i915: quirk disable i915 backlight on Dell XPS 13z
Date: Fri, 27 Apr 2012 23:25:12 +0200 [thread overview]
Message-ID: <20120427212512.GL5147@phenom.ffwll.local> (raw)
In-Reply-To: <1335560169.3877.99.camel@fourier>
On Fri, Apr 27, 2012 at 01:56:09PM -0700, Kamal Mostafa wrote:
> On Thu, 2012-04-26 at 22:07 +0200, Daniel Vetter wrote:
> > ...
> > To cut things short: This time around I want more justification for the
> > quirk than just "this makes this one machine work somehow".
>
>
> A bit more detail...
>
> On this Dell XPS 13z "Ultrabook" (sandybridge_m 0x0116) when
> intel_backlight/brightness gets stuffed with any value except 0 or
> max_brightness, the backlight cycles between flashing (like a strobe
> light!) and then pulsating (bright to dim to bright). That
> flashing/pulsating cycle repeats continuously, about every 2 seconds.
> The behavior is affected by the value stuffed into brightness more or
> less along the lines of:
>
> 0: very dim, totally stable
> 1: flashes like crazy for about 1.5 sec, then pulsates for 0.5 sec
> 1000: flashes for about 0.5 sec, then pulsates for about 1.5 sec
> 2000: flashes very briefly, then pulsates for about 2 sec
> 3000: flickers, then pulsates for about 2 sec
> 4000 pulsates continuously, every 2 sec
> 4882: (max_brightness) full brightness, stable
>
> This behavior manifests both in X and in a text VT, and occurs with or
> without the presence of other backlight interfaces besides
> intel_backlight. It does not appear to me to be a userspace problem.
>
> The additional wrinkle is that this machine presents an acpi_video0
> backlight interface as well, and it even works properly -- but *only*
> after you specifically stuff 0 into intel_backlight/brightness (or if
> intel_backlight is disabled by the proposed quirk).
>
> Any non-zero intel_backlight/brightness value prevents acpi_video0 from
> working. When intel_backlight is set to max_brightness (like at boot),
> acpi_video0/brightness seems to have no effect at all; when
> intel_backlight is set to other non-zero values, the flashing/pulsating
> behavior occurs.
>
> I'd be (quite) happy to test a proper intel_backlight fix, but in the
> meantime disabling it by quirk seems appropriate for this machine, since
> that allows the acpi_video0 interface to work out of the box.
>
> Thanks for considering it,
Hm. Can you please install intel-gpu-tools and attach the output of
intel_reg_dumper? I have an idea ...
Thanks, Daniel
--
Daniel Vetter
Mail: daniel@ffwll.ch
Mobile: +41 (0)79 365 57 48
next prev parent reply other threads:[~2012-04-27 21:24 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-04-25 17:28 [PATCH 1/2] drm/i915: i915.enable_backlight=0 disables intel_backlight Kamal Mostafa
2012-04-25 17:28 ` [PATCH 2/2] drm/i915: quirk disable i915 backlight on Dell XPS 13z Kamal Mostafa
2012-04-27 20:56 ` Kamal Mostafa
2012-04-27 21:25 ` Daniel Vetter [this message]
2012-04-27 21:55 ` Kamal Mostafa
2012-05-14 18:54 ` Kamal Mostafa
2012-04-26 20:07 ` [PATCH 1/2] drm/i915: i915.enable_backlight=0 disables intel_backlight Daniel Vetter
2012-04-27 20:55 ` Kamal Mostafa
2012-05-14 18:53 ` Kamal Mostafa
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=20120427212512.GL5147@phenom.ffwll.local \
--to=daniel@ffwll.ch \
--cc=intel-gfx@lists.freedesktop.org \
--cc=kamal@canonical.com \
--cc=robert.hooker@canonical.com \
/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