<p dir="ltr">On Thu, Feb 26, 2015 at 3:54 AM, Jani Nikula <<a href="mailto:jani.nikula@intel.com">jani.nikula@intel.com</a>> wrote:<br>
><br>
> On Thu, 26 Feb 2015, Michael Leuchtenburg <<a href="mailto:michael@slashhome.org">michael@slashhome.org</a>> wrote:<br>
> > Okay, here's the results:<br>
> > 0000: 12 0a 02 41 00 00 00 00 00 00 00 00 00 0b 00<br>
> > 0070: 01 00<br>
> > 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
> > 0100: 0a 02 00 09 09 00 00 00 01 00 00<br>
> > 0200: 01 00 77 00 01 01 55 00<br>
> > 0600: 01<br>
> > 0700: 02<br>
> > 0701: 88 40 00 00<br>
> > 0720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
> > 0732: 00 00<br>
> ><br>
> > If I read that right, it looks like it is dynamic backlight capable - 0x702<br>
> > | (1 << 6).<br>
><br>
> That's correct, your panel is dynamic backlight *capable*, but the<br>
> dynamic backlight *enable* (bit 4 in 0x721) is not set. The power-on<br>
> default value is also disabled, and the i915 driver does not touch it<br>
> for sure.<br>
><br>
> It is of course (I wish it wasn't "of course") possible the BIOS enables<br>
> that in some circumstances; please try the dump again when you've<br>
> observed the brightness swings for sure, and check for the DBC enable<br>
> bit.<br></p>
<p dir="ltr">No changes, even while the brightness is in the process of changing. Is it possible there's some other bit used on this hardware? The Broadwell chips are pretty new. I haven't had a chance to look for specs yet.<br>
 <br>
><br>
> Also, are you sure the swings are content adaptive, and not ambient<br>
> light adaptive? Have you tried locating the ambient light sensor on the<br>
> laptop (possibly somewhere in the bezel around the display or keyboard)<br>
> and covering or ensuring constant lighting of it?<br></p>
<p dir="ltr">There's no ambient light adaptation advertised for this laptop and people have complained of its lack in Windows. That said, there's two points on the bezel which could potentially contain a sensor. I think one is a camera and the other is a microphone, but I tried covering them with a finger and observed no change in the behavior. If there is such a sensor hidden in the keyboard, it is *very* well hidden. Covering the entire keyboard doesn't cause a change in brightness so I suspect it's not an ambient sensor.</p>
<p dir="ltr">Michael</p>
<div class="gmail_quot<blockquote class=" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, 26 Feb 2015, Michael Leuchtenburg <<a href="mailto:michael@slashhome.org">michael@slashhome.org</a>> wrote:<br>
> Okay, here's the results:<br>
> 0000: 12 0a 02 41 00 00 00 00 00 00 00 00 00 0b 00<br>
> 0070: 01 00<br>
> 0080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
> 0100: 0a 02 00 09 09 00 00 00 01 00 00<br>
> 0200: 01 00 77 00 01 01 55 00<br>
> 0600: 01<br>
> 0700: 02<br>
> 0701: 88 40 00 00<br>
> 0720: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
> 0732: 00 00<br>
><br>
> If I read that right, it looks like it is dynamic backlight capable - 0x702<br>
> | (1 << 6).<br>
<br>
That's correct, your panel is dynamic backlight *capable*, but the<br>
dynamic backlight *enable* (bit 4 in 0x721) is not set. The power-on<br>
default value is also disabled, and the i915 driver does not touch it<br>
for sure.<br>
<br>
It is of course (I wish it wasn't "of course") possible the BIOS enables<br>
that in some circumstances; please try the dump again when you've<br>
observed the brightness swings for sure, and check for the DBC enable<br>
bit.<br>
<br>
Also, are you sure the swings are content adaptive, and not ambient<br>
light adaptive? Have you tried locating the ambient light sensor on the<br>
laptop (possibly somewhere in the bezel around the display or keyboard)<br>
and covering or ensuring constant lighting of it?<br>
<br>
<br>
BR,<br>
Jani.<br>
<br>
<br>
--<br>
Jani Nikula, Intel Open Source Technology Center<br>
</div>