From: Lee Jones <lee.jones@linaro.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: [GIT PULL] MFD for v5.11
Date: Wed, 16 Dec 2020 07:45:34 +0000 [thread overview]
Message-ID: <20201216074534.GC4776@dell> (raw)
Good morning Linus,
The following changes since commit 3650b228f83adda7e5ee532e2b90429c03f7b9ec:
Linux 5.10-rc1 (2020-10-25 15:14:11 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git mfd-next-5.11
for you to fetch changes up to 0cd3aa995740eabf8af1c794ac1d9ae314c928c3:
mfd: kempld-core: Add support for additional devices (2020-12-02 12:53:27 +0000)
----------------------------------------------------------------
- New Drivers
- Add support for Intel's Platform Monitoring Technology (PMT)
- New Device Support
- Add support for PM660/PM660L to QCom SPMI PMIC
- Add support for lots of new devices to Kontron Core
- New Functionality
- Provide syscon_regmap_lookup_by_phandle_optional() to SysCon API
- Fix-ups
- Constify; da9xxx-core; intel_*, tps65xxx, wm8xxx-core, lp8788,
stmpe, sun4i-gpadc, 88pm800, hi655x-pmic, ioc3, etc
- Remove superfluous code; madera, tps65910
- Use raw APIs (rid abstractions); tps65911-comparator, tps65910
- Whitespace/formatting fix-ups; tps65910
- Device Tree changes/updates; bd71837-pmic, syscon
- Use helpers/APIs (no hand rolling); altera-sysmgr
- Mark of_match tables as __maybe_unused; twl6030-irq
- Fix spelling; si476x-core
- Bug Fixes
- Reset on resume to ensure known state; madera-core
- Correct ordering issues; madera-core, tps65910, kempld-core
- Remove erroneous passing of of_compatible strings; at91-usart
- Fix potential I2C adaptor leak; htc-i2cpld
- Correct errorneous defines; rt5033-private
- Resolve Kconfig issues; MFD_SL28CPLD, MFD_OMAP_USB_HOST
- Fix dev_err_probe() handling; stmfx
- Repair interrupt regression; motorola-cpcap
- Allow ACPI matching of DT tables; bcm590xx, da9xx, ene-kb3930,
fsl-imx25-tsadc, max77650,
mt6397-core, rt5033, stmfx,
max77686, sun4i-gpadc,
wm8994-core, axp20x-i2c
----------------------------------------------------------------
Alexander Duyck (3):
platform/x86: Intel PMT class driver
platform/x86: Intel PMT Telemetry capability driver
platform/x86: Intel PMT Crashlog capability driver
Amelie Delaunay (1):
mfd: stmfx: Fix dev_err_probe() call in stmfx_chip_init()
AngeloGioacchino Del Regno (1):
mfd: qcom-spmi-pmic: Add support for PM660/PM660L
Charles Keepax (2):
mfd: madera: Add reset as part of resume
mfd: madera: Add special errata reset handling for cs47l15
Codrin Ciubotariu (1):
mfd: at91-usart: Do not use compatible to register child devices
David E. Box (2):
PCI: Add defines for Designated Vendor-Specific Extended Capability
mfd: Intel Platform Monitoring Technology support
Dmitry Osipenko (1):
mfd: tps65910: Correct power-off programming sequence
Enric Balletbo i Serra (1):
mfd: syscon: Add syscon_regmap_lookup_by_phandle_optional() function.
Geert Uytterhoeven (1):
mfd: MFD_SL28CPLD should depend on ARCH_LAYERSCAPE
Jing Xiangfeng (1):
mfd: htc-i2cpld: Add the missed i2c_put_adapter() in htcpld_register_chip_i2c()
Johan Jonker (1):
dt-binding: mfd: syscon: add Rockchip QoS register compatibles
Krzysztof Kozlowski (18):
dt-bindings: mfd: rohm,bd71837-pmic: Add common properties
mfd: omap-usb: Depend on COMMON_CLK to fix compile tests
mfd: bcm590xx: Drop of_match_ptr from of_device_id table
mfd: da9055: Drop of_match_ptr from of_device_id table
mfd: da9062: Drop of_match_ptr from of_device_id table
mfd: da9063: Drop of_match_ptr from of_device_id table
mfd: da9150: Drop of_match_ptr from of_device_id table
mfd: ene-kb3930: Drop of_match_ptr from of_device_id table
mfd: fsl-imx25: Drop of_match_ptr from of_device_id table
mfd: max77650: Drop of_match_ptr from of_device_id table
mfd: mt6397: Drop of_match_ptr from of_device_id table
mfd: rt5033: Drop of_match_ptr from of_device_id table
mfd: stmfx: Drop of_match_ptr from of_device_id table
mfd: max77686: Drop of_match_ptr from of_device_id table
mfd: sun4i: Drop of_match_ptr from of_device_id table
mfd: wm8994: Drop of_match_ptr from of_device_id table
mfd: axp20x: Skip of_device_id table when !CONFIG_OF
mfd: twl6030: Mark of_device_id table as maybe unused
Lee Jones (2):
Merge branch 'ib-mfd-mediatek-5.11' into ibs-for-mfd-merged
mfd: tps65910: Fix a bunch of alignment issues reported-by Checkpatch
Michael Brunner (2):
mfd: kempld-core: Check for DMI definition before ACPI
mfd: kempld-core: Add support for additional devices
Michael Klein (1):
mfd: si476x-core.h: Fix "regulator" spelling in comment
Michael Srba (1):
mfd: rt5033: Fix errorneous defines
Michał Mirosław (4):
mfd: tps65911-comparator: Use regmap accessors
mfd: tps65910: Clean up after switching to regmap
mfd: tps65910: Remove unused pointers
gpio: tps65910: use regmap accessors
Richard Fitzgerald (1):
mfd: madera: Delete register field xxx_WIDTH defines
Rikard Falkeborn (8):
mfd: da9xxx-core: Constify static struct resource
mfd: intel: Constify static struct resource
mfd: tps65xxx: Constify static struct resource in OMAP2+ drivers
mfd: wm8xxx-core: Constify static struct resource
mfd: lp8788: Constify static struct resource
mfd: stmpe: Constify static struct resource
mfd: sun4i-gpadc: Constify static struct resource
mfd: Constify static struct resources
Tony Lindgren (1):
mfd: cpcap: Fix interrupt regression with regmap clear_ack
Zou Wei (1):
mfd: altera-sysmgr: Use resource_size function on resource object
Documentation/ABI/testing/sysfs-class-intel_pmt | 119 ++++
.../devicetree/bindings/mfd/rohm,bd71837-pmic.yaml | 6 +
Documentation/devicetree/bindings/mfd/syscon.yaml | 4 +
MAINTAINERS | 6 +
drivers/gpio/gpio-tps65910.c | 12 +-
drivers/mfd/88pm800.c | 2 +-
drivers/mfd/88pm860x-core.c | 50 +-
drivers/mfd/Kconfig | 42 +-
drivers/mfd/Makefile | 1 +
drivers/mfd/altera-sysmgr.c | 2 +-
drivers/mfd/at91-usart.c | 12 +-
drivers/mfd/axp20x-i2c.c | 2 +
drivers/mfd/bcm590xx.c | 2 +-
drivers/mfd/da9055-core.c | 8 +-
drivers/mfd/da9055-i2c.c | 2 +-
drivers/mfd/da9062-core.c | 26 +-
drivers/mfd/da9063-core.c | 8 +-
drivers/mfd/da9063-i2c.c | 2 +-
drivers/mfd/da9150-core.c | 8 +-
drivers/mfd/ene-kb3930.c | 2 +-
drivers/mfd/fsl-imx25-tsadc.c | 2 +-
drivers/mfd/hi655x-pmic.c | 2 +-
drivers/mfd/htc-i2cpld.c | 2 +
drivers/mfd/intel_msic.c | 18 +-
drivers/mfd/intel_pmt.c | 223 ++++++++
drivers/mfd/intel_quark_i2c_gpio.c | 4 +-
drivers/mfd/intel_soc_pmic_bxtwc.c | 14 +-
drivers/mfd/intel_soc_pmic_chtdc_ti.c | 10 +-
drivers/mfd/intel_soc_pmic_chtwc.c | 4 +-
drivers/mfd/intel_soc_pmic_crc.c | 10 +-
drivers/mfd/ioc3.c | 16 +-
drivers/mfd/kempld-core.c | 100 +++-
drivers/mfd/lp8788.c | 4 +-
drivers/mfd/madera-core.c | 35 +-
drivers/mfd/max77650.c | 2 +-
drivers/mfd/max77686.c | 2 +-
drivers/mfd/max8925-core.c | 56 +-
drivers/mfd/motorola-cpcap.c | 6 +-
drivers/mfd/mt6397-core.c | 2 +-
drivers/mfd/qcom-spmi-pmic.c | 4 +
drivers/mfd/rdc321x-southbridge.c | 4 +-
drivers/mfd/retu-mfd.c | 4 +-
drivers/mfd/rk808.c | 8 +-
drivers/mfd/rt5033.c | 2 +-
drivers/mfd/stmfx.c | 12 +-
drivers/mfd/stmpe.c | 10 +-
drivers/mfd/sun4i-gpadc.c | 4 +-
drivers/mfd/syscon.c | 18 +
drivers/mfd/tc3589x.c | 4 +-
drivers/mfd/tc6387xb.c | 2 +-
drivers/mfd/tc6393xb.c | 6 +-
drivers/mfd/tps65090.c | 2 +-
drivers/mfd/tps65217.c | 4 +-
drivers/mfd/tps6586x.c | 2 +-
drivers/mfd/tps65910.c | 46 +-
drivers/mfd/tps65911-comparator.c | 4 +-
drivers/mfd/tps80031.c | 2 +-
drivers/mfd/twl6030-irq.c | 2 +-
drivers/mfd/wm831x-core.c | 52 +-
drivers/mfd/wm8994-core.c | 6 +-
drivers/platform/x86/Kconfig | 34 ++
drivers/platform/x86/Makefile | 3 +
drivers/platform/x86/intel_pmt_class.c | 297 ++++++++++
drivers/platform/x86/intel_pmt_class.h | 52 ++
drivers/platform/x86/intel_pmt_crashlog.c | 328 +++++++++++
drivers/platform/x86/intel_pmt_telemetry.c | 160 ++++++
include/linux/mfd/madera/core.h | 1 +
include/linux/mfd/madera/registers.h | 635 ---------------------
include/linux/mfd/rt5033-private.h | 28 +-
include/linux/mfd/si476x-core.h | 2 +-
include/linux/mfd/syscon.h | 11 +
include/linux/mfd/tps65910.h | 40 --
include/uapi/linux/pci_regs.h | 5 +
73 files changed, 1648 insertions(+), 974 deletions(-)
create mode 100644 Documentation/ABI/testing/sysfs-class-intel_pmt
create mode 100644 drivers/mfd/intel_pmt.c
create mode 100644 drivers/platform/x86/intel_pmt_class.c
create mode 100644 drivers/platform/x86/intel_pmt_class.h
create mode 100644 drivers/platform/x86/intel_pmt_crashlog.c
create mode 100644 drivers/platform/x86/intel_pmt_telemetry.c
--
Lee Jones [李琼斯]
Senior Technical Lead - Developer Services
Linaro.org │ Open source software for Arm SoCs
Follow Linaro: Facebook | Twitter | Blog
next reply other threads:[~2020-12-16 7:46 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-12-16 7:45 Lee Jones [this message]
2020-12-16 23:10 ` [GIT PULL] MFD for v5.11 pr-tracker-bot
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=20201216074534.GC4776@dell \
--to=lee.jones@linaro.org \
--cc=linux-kernel@vger.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 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.