All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL] topic/designware-baytrail for 4.12
@ 2017-03-01 10:42 Daniel Vetter
  2017-03-02  7:00 ` Daniel Vetter
  0 siblings, 1 reply; 5+ messages in thread
From: Daniel Vetter @ 2017-03-01 10:42 UTC (permalink / raw)
  To: Hans de Goede, Wolfram Sang, Jarkko Nikula, Andy Shevchenko
  Cc: Daniel Vetter, intel-gfx, dri-devel, linux-i2c

Hi all,

topic/designware-baytrail-2017-03-01:
Baytrail PMIC vs. PMU race fixes from Hans de Goede

I opted to put all the patches for all subsystems into the topic branches,
so that if needed, each subsystem can apply refactorings to the entire
thing. Which might be needed since we're very early in the 4.12 cycle.

This has baked for a few days in the drm-intel CI and looks good afaics.
I'll pull this into drm-intel.git for 4.12, feel free to pull into any
other subsystem where needed.

Cheers, Daniel


The following changes since commit 64a577196d66b44e37384bc5c4d78c61f59d5b2a:

  lib/Kconfig: make PRIME_NUMBERS not user selectable. (2017-02-24 12:11:21 +1000)

are available in the git repository at:

  git://anongit.freedesktop.org/git/drm-intel tags/topic/designware-baytrail-2017-03-01

for you to fetch changes up to ca9b131b63aaf21419725bcf90497877d6bf6271:

  drm/i915: Listen for PMIC bus access notifications (2017-02-26 21:23:13 +0100)

----------------------------------------------------------------
Baytrail PMIC vs. PMU race fixes from Hans de Goede

----------------------------------------------------------------
Hans de Goede (12):
      x86/platform/intel/iosf_mbi: Add a mutex for P-Unit access
      x86/platform/intel/iosf_mbi: Add a PMIC bus access notifier
      i2c: designware: Rename accessor_flags to flags
      i2c: designware-baytrail: Pass dw_i2c_dev into helper functions
      i2c: designware-baytrail: Only check iosf_mbi_available() for shared hosts
      i2c: designware-baytrail: Disallow the CPU to enter C6 or C7 while holding the punit semaphore
      i2c: designware-baytrail: Fix race when resetting the semaphore
      i2c: designware-baytrail: Add support for cherrytrail
      i2c: designware-baytrail: Acquire P-Unit access on bus acquire
      i2c: designware-baytrail: Call pmic_bus_access_notifier_chain
      drm/i915: Add intel_uncore_suspend / resume functions
      drm/i915: Listen for PMIC bus access notifications

 arch/x86/include/asm/iosf_mbi.h              | 85 ++++++++++++++++++++++++++++
 arch/x86/platform/intel/iosf_mbi.c           | 49 ++++++++++++++++
 drivers/gpu/drm/i915/Kconfig                 |  1 +
 drivers/gpu/drm/i915/i915_drv.c              |  6 +-
 drivers/gpu/drm/i915/i915_drv.h              |  7 +--
 drivers/gpu/drm/i915/intel_uncore.c          | 53 +++++++++++++++--
 drivers/i2c/busses/i2c-designware-baytrail.c | 83 +++++++++++++++++++--------
 drivers/i2c/busses/i2c-designware-core.c     | 14 ++---
 drivers/i2c/busses/i2c-designware-core.h     | 13 ++++-
 drivers/i2c/busses/i2c-designware-pcidrv.c   | 26 ++++++---
 drivers/i2c/busses/i2c-designware-platdrv.c  |  8 ++-
 11 files changed, 288 insertions(+), 57 deletions(-)

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PULL] topic/designware-baytrail for 4.12
  2017-03-01 10:42 [PULL] topic/designware-baytrail for 4.12 Daniel Vetter
@ 2017-03-02  7:00 ` Daniel Vetter
  2017-03-02 14:38   ` Hans de Goede
  0 siblings, 1 reply; 5+ messages in thread
From: Daniel Vetter @ 2017-03-02  7:00 UTC (permalink / raw)
  To: Intel Graphics Development, Hans de Goede, Wolfram Sang,
	Jarkko Nikula, Andy Shevchenko
  Cc: Daniel Vetter, dri-devel, linux-i2c

On Wed, Mar 01, 2017 at 11:42:48AM +0100, Daniel Vetter wrote:
> Hi all,
> 
> topic/designware-baytrail-2017-03-01:
> Baytrail PMIC vs. PMU race fixes from Hans de Goede
> 
> I opted to put all the patches for all subsystems into the topic branches,
> so that if needed, each subsystem can apply refactorings to the entire
> thing. Which might be needed since we're very early in the 4.12 cycle.
> 
> This has baked for a few days in the drm-intel CI and looks good afaics.
> I'll pull this into drm-intel.git for 4.12, feel free to pull into any
> other subsystem where needed.

Hold the presses, 0day found a compile warning. Not sure whether it's a
special config or why I/0day didn't spot this in the few days I let this
soak, but well.

Hans, can you pls provide I fixup patch? I'll respin the pull once I have
that.
-Daniel

> 
> Cheers, Daniel
> 
> 
> The following changes since commit 64a577196d66b44e37384bc5c4d78c61f59d5b2a:
> 
>   lib/Kconfig: make PRIME_NUMBERS not user selectable. (2017-02-24 12:11:21 +1000)
> 
> are available in the git repository at:
> 
>   git://anongit.freedesktop.org/git/drm-intel tags/topic/designware-baytrail-2017-03-01
> 
> for you to fetch changes up to ca9b131b63aaf21419725bcf90497877d6bf6271:
> 
>   drm/i915: Listen for PMIC bus access notifications (2017-02-26 21:23:13 +0100)
> 
> ----------------------------------------------------------------
> Baytrail PMIC vs. PMU race fixes from Hans de Goede
> 
> ----------------------------------------------------------------
> Hans de Goede (12):
>       x86/platform/intel/iosf_mbi: Add a mutex for P-Unit access
>       x86/platform/intel/iosf_mbi: Add a PMIC bus access notifier
>       i2c: designware: Rename accessor_flags to flags
>       i2c: designware-baytrail: Pass dw_i2c_dev into helper functions
>       i2c: designware-baytrail: Only check iosf_mbi_available() for shared hosts
>       i2c: designware-baytrail: Disallow the CPU to enter C6 or C7 while holding the punit semaphore
>       i2c: designware-baytrail: Fix race when resetting the semaphore
>       i2c: designware-baytrail: Add support for cherrytrail
>       i2c: designware-baytrail: Acquire P-Unit access on bus acquire
>       i2c: designware-baytrail: Call pmic_bus_access_notifier_chain
>       drm/i915: Add intel_uncore_suspend / resume functions
>       drm/i915: Listen for PMIC bus access notifications
> 
>  arch/x86/include/asm/iosf_mbi.h              | 85 ++++++++++++++++++++++++++++
>  arch/x86/platform/intel/iosf_mbi.c           | 49 ++++++++++++++++
>  drivers/gpu/drm/i915/Kconfig                 |  1 +
>  drivers/gpu/drm/i915/i915_drv.c              |  6 +-
>  drivers/gpu/drm/i915/i915_drv.h              |  7 +--
>  drivers/gpu/drm/i915/intel_uncore.c          | 53 +++++++++++++++--
>  drivers/i2c/busses/i2c-designware-baytrail.c | 83 +++++++++++++++++++--------
>  drivers/i2c/busses/i2c-designware-core.c     | 14 ++---
>  drivers/i2c/busses/i2c-designware-core.h     | 13 ++++-
>  drivers/i2c/busses/i2c-designware-pcidrv.c   | 26 ++++++---
>  drivers/i2c/busses/i2c-designware-platdrv.c  |  8 ++-
>  11 files changed, 288 insertions(+), 57 deletions(-)
> 
> -- 
> Daniel Vetter
> Software Engineer, Intel Corporation
> http://blog.ffwll.ch

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PULL] topic/designware-baytrail for 4.12
  2017-03-02  7:00 ` Daniel Vetter
@ 2017-03-02 14:38   ` Hans de Goede
  2017-03-02 14:47     ` Daniel Vetter
  0 siblings, 1 reply; 5+ messages in thread
From: Hans de Goede @ 2017-03-02 14:38 UTC (permalink / raw)
  To: Daniel Vetter, Intel Graphics Development, Wolfram Sang,
	Jarkko Nikula, Andy Shevchenko
  Cc: Daniel Vetter, dri-devel, linux-i2c

Hi,

On 02-03-17 08:00, Daniel Vetter wrote:
> On Wed, Mar 01, 2017 at 11:42:48AM +0100, Daniel Vetter wrote:
>> Hi all,
>>
>> topic/designware-baytrail-2017-03-01:
>> Baytrail PMIC vs. PMU race fixes from Hans de Goede
>>
>> I opted to put all the patches for all subsystems into the topic branches,
>> so that if needed, each subsystem can apply refactorings to the entire
>> thing. Which might be needed since we're very early in the 4.12 cycle.
>>
>> This has baked for a few days in the drm-intel CI and looks good afaics.
>> I'll pull this into drm-intel.git for 4.12, feel free to pull into any
>> other subsystem where needed.
>
> Hold the presses, 0day found a compile warning. Not sure whether it's a
> special config or why I/0day didn't spot this in the few days I let this
> soak, but well.
>
> Hans, can you pls provide I fixup patch? I'll respin the pull once I have
> that.

Already done, I had already noticed this and posted a v4 of the series a
while back. It looks like you ended up merging v3. No problem the fix of
this issue was the only new thing in v4 of the series.

Here is the fixed v4 of the patch causing this:
https://patchwork.ozlabs.org/patch/731998/

Regards,

Hans


> -Daniel
>
>>
>> Cheers, Daniel
>>
>>
>> The following changes since commit 64a577196d66b44e37384bc5c4d78c61f59d5b2a:
>>
>>   lib/Kconfig: make PRIME_NUMBERS not user selectable. (2017-02-24 12:11:21 +1000)
>>
>> are available in the git repository at:
>>
>>   git://anongit.freedesktop.org/git/drm-intel tags/topic/designware-baytrail-2017-03-01
>>
>> for you to fetch changes up to ca9b131b63aaf21419725bcf90497877d6bf6271:
>>
>>   drm/i915: Listen for PMIC bus access notifications (2017-02-26 21:23:13 +0100)
>>
>> ----------------------------------------------------------------
>> Baytrail PMIC vs. PMU race fixes from Hans de Goede
>>
>> ----------------------------------------------------------------
>> Hans de Goede (12):
>>       x86/platform/intel/iosf_mbi: Add a mutex for P-Unit access
>>       x86/platform/intel/iosf_mbi: Add a PMIC bus access notifier
>>       i2c: designware: Rename accessor_flags to flags
>>       i2c: designware-baytrail: Pass dw_i2c_dev into helper functions
>>       i2c: designware-baytrail: Only check iosf_mbi_available() for shared hosts
>>       i2c: designware-baytrail: Disallow the CPU to enter C6 or C7 while holding the punit semaphore
>>       i2c: designware-baytrail: Fix race when resetting the semaphore
>>       i2c: designware-baytrail: Add support for cherrytrail
>>       i2c: designware-baytrail: Acquire P-Unit access on bus acquire
>>       i2c: designware-baytrail: Call pmic_bus_access_notifier_chain
>>       drm/i915: Add intel_uncore_suspend / resume functions
>>       drm/i915: Listen for PMIC bus access notifications
>>
>>  arch/x86/include/asm/iosf_mbi.h              | 85 ++++++++++++++++++++++++++++
>>  arch/x86/platform/intel/iosf_mbi.c           | 49 ++++++++++++++++
>>  drivers/gpu/drm/i915/Kconfig                 |  1 +
>>  drivers/gpu/drm/i915/i915_drv.c              |  6 +-
>>  drivers/gpu/drm/i915/i915_drv.h              |  7 +--
>>  drivers/gpu/drm/i915/intel_uncore.c          | 53 +++++++++++++++--
>>  drivers/i2c/busses/i2c-designware-baytrail.c | 83 +++++++++++++++++++--------
>>  drivers/i2c/busses/i2c-designware-core.c     | 14 ++---
>>  drivers/i2c/busses/i2c-designware-core.h     | 13 ++++-
>>  drivers/i2c/busses/i2c-designware-pcidrv.c   | 26 ++++++---
>>  drivers/i2c/busses/i2c-designware-platdrv.c  |  8 ++-
>>  11 files changed, 288 insertions(+), 57 deletions(-)
>>
>> --
>> Daniel Vetter
>> Software Engineer, Intel Corporation
>> http://blog.ffwll.ch
>
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PULL] topic/designware-baytrail for 4.12
  2017-03-02 14:38   ` Hans de Goede
@ 2017-03-02 14:47     ` Daniel Vetter
  2017-03-02 15:19       ` Hans de Goede
  0 siblings, 1 reply; 5+ messages in thread
From: Daniel Vetter @ 2017-03-02 14:47 UTC (permalink / raw)
  To: Hans de Goede
  Cc: Wolfram Sang, Intel Graphics Development, Jarkko Nikula,
	dri-devel, Andy Shevchenko, linux-i2c

On Thu, Mar 2, 2017 at 3:38 PM, Hans de Goede <hdegoede@redhat.com> wrote:
> On 02-03-17 08:00, Daniel Vetter wrote:
>>
>> On Wed, Mar 01, 2017 at 11:42:48AM +0100, Daniel Vetter wrote:
>>>
>>> Hi all,
>>>
>>> topic/designware-baytrail-2017-03-01:
>>> Baytrail PMIC vs. PMU race fixes from Hans de Goede
>>>
>>> I opted to put all the patches for all subsystems into the topic
>>> branches,
>>> so that if needed, each subsystem can apply refactorings to the entire
>>> thing. Which might be needed since we're very early in the 4.12 cycle.
>>>
>>> This has baked for a few days in the drm-intel CI and looks good afaics.
>>> I'll pull this into drm-intel.git for 4.12, feel free to pull into any
>>> other subsystem where needed.
>>
>>
>> Hold the presses, 0day found a compile warning. Not sure whether it's a
>> special config or why I/0day didn't spot this in the few days I let this
>> soak, but well.
>>
>> Hans, can you pls provide I fixup patch? I'll respin the pull once I have
>> that.
>
>
> Already done, I had already noticed this and posted a v4 of the series a
> while back. It looks like you ended up merging v3. No problem the fix of
> this issue was the only new thing in v4 of the series.
>
> Here is the fixed v4 of the patch causing this:
> https://patchwork.ozlabs.org/patch/731998/

Oops :( I updated topic/designware-baytrail, can you pls double-check
it's the right stuff now?
-Daniel
-- 
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PULL] topic/designware-baytrail for 4.12
  2017-03-02 14:47     ` Daniel Vetter
@ 2017-03-02 15:19       ` Hans de Goede
  0 siblings, 0 replies; 5+ messages in thread
From: Hans de Goede @ 2017-03-02 15:19 UTC (permalink / raw)
  To: Daniel Vetter
  Cc: Wolfram Sang, Intel Graphics Development, Jarkko Nikula,
	dri-devel, Andy Shevchenko, linux-i2c

Hi,

On 02-03-17 15:47, Daniel Vetter wrote:
> On Thu, Mar 2, 2017 at 3:38 PM, Hans de Goede <hdegoede@redhat.com> wrote:
>> On 02-03-17 08:00, Daniel Vetter wrote:
>>>
>>> On Wed, Mar 01, 2017 at 11:42:48AM +0100, Daniel Vetter wrote:
>>>>
>>>> Hi all,
>>>>
>>>> topic/designware-baytrail-2017-03-01:
>>>> Baytrail PMIC vs. PMU race fixes from Hans de Goede
>>>>
>>>> I opted to put all the patches for all subsystems into the topic
>>>> branches,
>>>> so that if needed, each subsystem can apply refactorings to the entire
>>>> thing. Which might be needed since we're very early in the 4.12 cycle.
>>>>
>>>> This has baked for a few days in the drm-intel CI and looks good afaics.
>>>> I'll pull this into drm-intel.git for 4.12, feel free to pull into any
>>>> other subsystem where needed.
>>>
>>>
>>> Hold the presses, 0day found a compile warning. Not sure whether it's a
>>> special config or why I/0day didn't spot this in the few days I let this
>>> soak, but well.
>>>
>>> Hans, can you pls provide I fixup patch? I'll respin the pull once I have
>>> that.
>>
>>
>> Already done, I had already noticed this and posted a v4 of the series a
>> while back. It looks like you ended up merging v3. No problem the fix of
>> this issue was the only new thing in v4 of the series.
>>
>> Here is the fixed v4 of the patch causing this:
>> https://patchwork.ozlabs.org/patch/731998/
>
> Oops :( I updated topic/designware-baytrail, can you pls double-check
> it's the right stuff now?

Done, looks good now.

Regards,

Hans
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-03-02 15:19 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-01 10:42 [PULL] topic/designware-baytrail for 4.12 Daniel Vetter
2017-03-02  7:00 ` Daniel Vetter
2017-03-02 14:38   ` Hans de Goede
2017-03-02 14:47     ` Daniel Vetter
2017-03-02 15:19       ` Hans de Goede

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.