linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] platform-drivers-x86 for 5.1-1
@ 2019-03-08 20:33 Darren Hart
  2019-03-10 20:22 ` Linus Torvalds
  2019-03-10 22:30 ` pr-tracker-bot
  0 siblings, 2 replies; 4+ messages in thread
From: Darren Hart @ 2019-03-08 20:33 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML, Darren Hart, Andy Shevchenko

Hi Linus,

The wmi mod alias changes collide with a similar series for TEE based devices. I
have provided my merge resolution here:

  git://git.infradead.org/linux-platform-drivers-x86.git pdx86-5.1-1-merge

This series includes two previously merged patches from the RC cycle:
- 522e4ee6e5 Documentation/ABI: Correct mlxreg-io KernelVersion for 5.0
- ff7c634b4f x86/CPU: Add Icelake model number

Thanks,

Darren Hart
VMware Open Source Technology Center

The following changes since commit 49a57857aeea06ca831043acbb0fa5e0f50602fd:

  Linux 5.0-rc3 (2019-01-21 13:14:44 +1300)

are available in the Git repository at:

  git://git.infradead.org/linux-platform-drivers-x86.git tags/platform-drivers-x86-v5.1-1

for you to fetch changes up to 9c22cc020db637850ba47a14a598d09f706f19ad:

  MAINTAINERS: Include mlxreg.h in Mellanox Platform Driver files (2019-03-07 08:46:29 -0800)

----------------------------------------------------------------
platform-drivers-x86 for v5.1-1

Use MODULE_DEVICE_TABLE across several wmi drivers, keeping
wmi_device_id and MODULE_ALIAS() declarations in sync. Add several
Ideapad models to the no_hw_rfkill list. Add support for new Mellanox
platforms, including new fan and LED functionality. Address Dell
keyboard backlight change event and power button release issues. Update
dell_rbu to use appropriate memory allocation mechanisms. Several small
fixes and Ice Lake support for intel_pmc_core. Fix a suspend regression
for Cherry Trail based devices in intel_int0002_vgpio. A few other
routine fixes.

The following is an automated git shortlog grouped by driver:

ACPI / scan:
 -  Create platform device for BSG2150 ACPI nodes

Documentation/ABI:
 -  Add new attribute for mlxreg-io sysfs interfaces
 -  Correct mlxreg-io KernelVersion for 5.0

MAINTAINERS:
 -  Include mlxreg.h in Mellanox Platform Driver files

asus-wmi:
 -  Allow loading on systems without the Asus Management GUID

dell-smbios-wmi:
 -  use MODULE_DEVICE_TABLE() instead of MODULE_ALIAS()

dell-wmi:
 -  use MODULE_DEVICE_TABLE() instead of MODULE_ALIAS()
 -  Ignore new keyboard backlight change event

dell-wmi-descriptor:
 -  use MODULE_DEVICE_TABLE() instead of MODULE_ALIAS()

dell_rbu:
 -  fix lock imbalance in img_update_realloc
 -  stop abusing the DMA API

huawei-wmi:
 -  use MODULE_DEVICE_TABLE() instead of MODULE_ALIAS()

ideapad-laptop:
 -  Add ideapad 330-15ICH to no_hw_rfkill
 -  Add S130-14IGM to no_hw_rfkill list
 -  Add Ideapad 530S-14ARR to no_hw_rfkill list
 -  Add Yoga C930 to no_hw_rfkill_list
 -  Add Y530-I5ICH-1060 to no_hw_rfkill list
 -  Fix no_hw_rfkill_list for Lenovo RESCUER R720-15IKBN

intel-hid:
 -  Missing power button release on some Dell models

intel-wmi-thunderbolt:
 -  use MODULE_DEVICE_TABLE() instead of MODULE_ALIAS()

intel_int0002_vgpio:
 -  Only implement irq_set_wake on Bay Trail

intel_pmc_core:
 -  Quirk to ignore XTAL shutdown
 -  Add Package cstates residency info
 -  Add ICL platform support
 -  Convert to INTEL_CPU_FAM6 macro
 -  Avoid a u32 overflow
 -  Include Reserved IP for LTR
 -  Fix file permissions for ltr_show
 -  Fix PCH IP name
 -  Fix PCH IP sts reading
 -  Handle CFL regmap properly

leds:
 -  mlxreg: Add support for capability register

mlx-platform:
 -  Fix access mode for fan_dir attribute
 -  Add UID LED for the next generation systems
 -  Add extra CPLD for next generation systems
 -  Add support for new VMOD0007 board name
 -  Add support for fan capability registers
 -  Add support for fan direction register

modpost:
 -  file2alias: define size of alias

platform/mellanox:
 -  mlxreg-hotplug: Fix KASAN warning

platform_data/mlxreg:
 -  Add capability field to core platform data
 -  Document fixes for core platform data

touchscreen_dmi:
 -  Add info for the CHUWI Hi10 Air tablet
 -  Add info for the Chuwi Hi8 Air tablet
 -  Add info for the PoV Wintab P1006w (v1.0) tablet

wmi:
 -  add WMI support to MODULE_DEVICE_TABLE()
 -  move struct wmi_device_id to mod_devicetable.h
 -  fix potential null pointer dereference

wmi-bmof:
 -  use MODULE_DEVICE_TABLE() instead of MODULE_ALIAS()

x86/CPU:
 -  Add Icelake model number

----------------------------------------------------------------
Anthony Wong (1):
      platform/x86: ideapad: Add ideapad 330-15ICH to no_hw_rfkill

Christian Oder (1):
      platform/x86: touchscreen_dmi: Add info for the CHUWI Hi10 Air tablet

Christoph Hellwig (2):
      platform/x86: dell_rbu: stop abusing the DMA API
      platform/x86: dell_rbu: fix lock imbalance in img_update_realloc

Darren Hart (VMware) (2):
      Documentation/ABI: Correct mlxreg-io KernelVersion for 5.0
      MAINTAINERS: Include mlxreg.h in Mellanox Platform Driver files

Felix Eckhofer (1):
      platform/x86: ideapad-laptop: Add S130-14IGM to no_hw_rfkill list

Hans de Goede (4):
      ACPI / scan: Create platform device for BSG2150 ACPI nodes
      platform/x86: touchscreen_dmi: Add info for the PoV Wintab P1006w (v1.0) tablet
      platform/x86: intel_int0002_vgpio: Only implement irq_set_wake on Bay Trail
      platform/x86: asus-wmi: Allow loading on systems without the Asus Management GUID

Hugo Trovao (1):
      platform/x86: ideapad-laptop: Add Yoga C930 to no_hw_rfkill_list

Jérôme de Bretagne (1):
      platform/x86: intel-hid: Missing power button release on some Dell models

Kai Renzig (1):
      platform/x86: touchscreen_dmi: Add info for the Chuwi Hi8 Air tablet

Kai-Heng Feng (2):
      platform/x86: dell-wmi: Ignore new keyboard backlight change event
      platform/x86: ideapad-laptop: Add Ideapad 530S-14ARR to no_hw_rfkill list

Mark Levedahl (1):
      platform/x86: ideapad-laptop: Add Y530-I5ICH-1060 to no_hw_rfkill list

Mattias Jacobsson (10):
      platform/x86: wmi: fix potential null pointer dereference
      modpost: file2alias: define size of alias
      platform/x86: wmi: move struct wmi_device_id to mod_devicetable.h
      platform/x86: wmi: add WMI support to MODULE_DEVICE_TABLE()
      platform/x86: dell-smbios-wmi: use MODULE_DEVICE_TABLE() instead of MODULE_ALIAS()
      platform/x86: dell-wmi-descriptor: use MODULE_DEVICE_TABLE() instead of MODULE_ALIAS()
      platform/x86: dell-wmi: use MODULE_DEVICE_TABLE() instead of MODULE_ALIAS()
      platform/x86: huawei-wmi: use MODULE_DEVICE_TABLE() instead of MODULE_ALIAS()
      platform/x86: intel-wmi-thunderbolt: use MODULE_DEVICE_TABLE() instead of MODULE_ALIAS()
      platform/x86: wmi-bmof: use MODULE_DEVICE_TABLE() instead of MODULE_ALIAS()

Rajat Jain (1):
      platform/x86: intel_pmc_core: Avoid a u32 overflow

Rajneesh Bhardwaj (10):
      platform/x86: intel_pmc_core: Handle CFL regmap properly
      platform/x86: intel_pmc_core: Fix PCH IP sts reading
      platform/x86: intel_pmc_core: Fix PCH IP name
      platform/x86: intel_pmc_core: Fix file permissions for ltr_show
      platform/x86: intel_pmc_core: Include Reserved IP for LTR
      x86/CPU: Add Icelake model number
      platform/x86: intel_pmc_core: Convert to INTEL_CPU_FAM6 macro
      platform/x86: intel_pmc_core: Add ICL platform support
      platform/x86: intel_pmc_core: Add Package cstates residency info
      platform/x86: intel_pmc_core: Quirk to ignore XTAL shutdown

Vadim Pasternak (11):
      platform/x86: mlx-platform: Add support for fan direction register
      Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces
      platform_data/mlxreg: Document fixes for core platform data
      platform_data/mlxreg: Add capability field to core platform data
      platform/x86: mlx-platform: Add support for fan capability registers
      platform/x86: mlx-platform: Add support for new VMOD0007 board name
      platform/mellanox: mlxreg-hotplug: Fix KASAN warning
      leds: mlxreg: Add support for capability register
      platform/x86: mlx-platform: Add extra CPLD for next generation systems
      platform/x86: mlx-platform: Add UID LED for the next generation systems
      platform/x86: mlx-platform: Fix access mode for fan_dir attribute

Yang Fan (1):
      platform/x86: ideapad-laptop: Fix no_hw_rfkill_list for Lenovo RESCUER R720-15IKBN

 Documentation/ABI/stable/sysfs-driver-mlxreg-io |  20 ++-
 MAINTAINERS                                     |   1 +
 arch/x86/include/asm/intel-family.h             |   2 +
 drivers/acpi/scan.c                             |   1 +
 drivers/leds/leds-mlxreg.c                      |  19 +++
 drivers/platform/mellanox/mlxreg-hotplug.c      |  28 ++++-
 drivers/platform/x86/asus-wmi.c                 |   9 +-
 drivers/platform/x86/dell-smbios-wmi.c          |   2 +-
 drivers/platform/x86/dell-wmi-descriptor.c      |   2 +-
 drivers/platform/x86/dell-wmi.c                 |   7 +-
 drivers/platform/x86/dell_rbu.c                 |  50 +++-----
 drivers/platform/x86/huawei-wmi.c               |   3 +-
 drivers/platform/x86/i2c-multi-instantiate.c    |   9 ++
 drivers/platform/x86/ideapad-laptop.c           |  37 +++++-
 drivers/platform/x86/intel-hid.c                |   7 +-
 drivers/platform/x86/intel-wmi-thunderbolt.c    |   2 +-
 drivers/platform/x86/intel_int0002_vgpio.c      |  32 ++++-
 drivers/platform/x86/intel_pmc_core.c           | 159 ++++++++++++++++++++----
 drivers/platform/x86/intel_pmc_core.h           |  14 ++-
 drivers/platform/x86/mlx-platform.c             | 105 ++++++++++++++++
 drivers/platform/x86/touchscreen_dmi.c          |  79 ++++++++++++
 drivers/platform/x86/wmi-bmof.c                 |   2 +-
 drivers/platform/x86/wmi.c                      |   5 +-
 include/linux/mod_devicetable.h                 |  12 ++
 include/linux/platform_data/mlxreg.h            |   6 +-
 include/linux/wmi.h                             |   5 +-
 scripts/mod/devicetable-offsets.c               |   3 +
 scripts/mod/file2alias.c                        |  28 ++++-
 28 files changed, 546 insertions(+), 103 deletions(-)

-- 
Darren Hart
VMware Open Source Technology Center

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

* Re: [GIT PULL] platform-drivers-x86 for 5.1-1
  2019-03-08 20:33 [GIT PULL] platform-drivers-x86 for 5.1-1 Darren Hart
@ 2019-03-10 20:22 ` Linus Torvalds
  2019-03-10 22:33   ` Darren Hart
  2019-03-10 22:30 ` pr-tracker-bot
  1 sibling, 1 reply; 4+ messages in thread
From: Linus Torvalds @ 2019-03-10 20:22 UTC (permalink / raw)
  To: Darren Hart; +Cc: LKML, Andy Shevchenko

On Fri, Mar 8, 2019 at 12:33 PM Darren Hart <dvhart@infradead.org> wrote:
>
> The wmi mod alias changes collide with a similar series for TEE based devices.

Anyway, you also used a *very* new subkey. Can you please mention it,
so that I don't then get taken by surprise when I find a key that was
used to sign this and I don't have it?

Yes, yes, I will download it anyway, but basically I want the pull
request to give me enough information that when I do the pull I'm not
surprised by the result.

That's why the shortlog and diffstat exists of course, but that "don't
surprise Linus" also covers things like "oh, and the tag will be
signed with a key you've never seen before".

                Linus

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

* Re: [GIT PULL] platform-drivers-x86 for 5.1-1
  2019-03-08 20:33 [GIT PULL] platform-drivers-x86 for 5.1-1 Darren Hart
  2019-03-10 20:22 ` Linus Torvalds
@ 2019-03-10 22:30 ` pr-tracker-bot
  1 sibling, 0 replies; 4+ messages in thread
From: pr-tracker-bot @ 2019-03-10 22:30 UTC (permalink / raw)
  To: Darren Hart; +Cc: Linus Torvalds, LKML, Darren Hart, Andy Shevchenko

The pull request you sent on Fri, 8 Mar 2019 12:33:26 -0800:

> git://git.infradead.org/linux-platform-drivers-x86.git pdx86-5.1-1-merge

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/dbbdf54c7206bf3f201f9ddaa5f4dd87835271cc

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

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

* Re: [GIT PULL] platform-drivers-x86 for 5.1-1
  2019-03-10 20:22 ` Linus Torvalds
@ 2019-03-10 22:33   ` Darren Hart
  0 siblings, 0 replies; 4+ messages in thread
From: Darren Hart @ 2019-03-10 22:33 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: LKML, Andy Shevchenko

On Sun, Mar 10, 2019 at 01:22:24PM -0700, Linus Torvalds wrote:
> On Fri, Mar 8, 2019 at 12:33 PM Darren Hart <dvhart@infradead.org> wrote:
> >
> > The wmi mod alias changes collide with a similar series for TEE based devices.
> 
> Anyway, you also used a *very* new subkey. Can you please mention it,
> so that I don't then get taken by surprise when I find a key that was
> used to sign this and I don't have it?
> 
> Yes, yes, I will download it anyway, but basically I want the pull
> request to give me enough information that when I do the pull I'm not
> surprised by the result.
> 
> That's why the shortlog and diffstat exists of course, but that "don't
> surprise Linus" also covers things like "oh, and the tag will be
> signed with a key you've never seen before".

Will do. Apologies. I almost sent you a note - but didn't after
verifying with others that git-verify-tag still reported "Good
Signature" as the subkey is automatically associated with the master
key - but, point taken - don't surprise Linus. Will err on the side of
more explanation in the future.

Thanks,

-- 
Darren Hart
VMware Open Source Technology Center

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

end of thread, other threads:[~2019-03-10 22:33 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-03-08 20:33 [GIT PULL] platform-drivers-x86 for 5.1-1 Darren Hart
2019-03-10 20:22 ` Linus Torvalds
2019-03-10 22:33   ` Darren Hart
2019-03-10 22:30 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).