This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 63bef48fd6c9 Merge branch 'akpm' (patches from Andrew) new ba841078cd05 mm/mempolicy: Allow lookup_node() to handle fatal signal new c7b6a566b985 mm/gup: Mark lock taken only after a successful retake new c7896490dd1a leds: ns2: Absorb platform data new ccbbb117c17e leds: ns2: Convert to GPIO descriptors new 877a50b87299 leds: leds-bd2802: remove set but not used variable 'pdata' new cc9c077f6afe leds: lm3697: fix spelling mistake "To" -> "Too" new 64d7e23115dd leds: add SGI IP30 led support new b43a8f01fccb leds: pwm: simplify if condition new dd47a83453e4 leds: pwm: convert to atomic PWM API new 141f15c66d94 leds: pwm: remove header new 4227685b4dda leds: pwm: remove useless pwm_period_ns new 7a6303677598 leds: leds-is31fl32xx: Replace zero-length array with flex [...] new 7bbec6c4b51d leds: leds-pwm: Replace zero-length array with flexible-ar [...] new 28799272acbf leds: lm3532: make bitfield 'enabled' unsigned new 19aa98409066 leds: ip30: label power LED as such new c7e4ea68c162 leds: old enums are not really applicable to new code new 457386350e6a leds: sort Makefile entries new 4b37883a8c07 leds: make functions easier to understand new 64ed6588c2ea leds: core: Fix warning message when init_data new 38e2c63ec3d3 Merge tag 'leds-5.7-rc1' of git://git.kernel.org/pub/scm/l [...] new 2644f912b410 backlight: pwm_bl: Switch to full GPIO descriptor new ee0c8e494cc3 backlight: corgi: Convert to use GPIO descriptors new b574beb6257a Merge tag 'backlight-next-5.7' of git://git.kernel.org/pub [...] new d8a3c488c6d3 dt-bindings: Add bindings for Azoteq IQS620A/621/622/624/625 new 4d9cf7df8d35 mfd: Add support for Azoteq IQS620A/621/622/624/625 new ce1cb0eec85b input: keyboard: Add support for Azoteq IQS620A/621/622/624/625 new 8ba447109af4 iio: temperature: Add support for Azoteq IQS620AT temperat [...] new b081b7382094 iio: light: Add support for Azoteq IQS621/622 ambient ligh [...] new 189c3c495ad7 iio: position: Add support for Azoteq IQS624/625 angle sensors new 361dca7d97f5 dt-bindings: mfd: rn5t618: Document optional property interrupts new 0c81604516af mfd: rn5t618: Add IRQ support new 11027ce6f1d2 mfd: rn5t618: Add RTC related registers new bc61676617d3 mfd: rn5t618: Add more subdevices new 540d1e15393d rtc: rc5t619: Add Ricoh RC5T619 RTC driver new 87a25333c8c3 iio: adc: rn5t618: Add ADC driver for RN5T618/RC5T619 new 7858658cdcab mfd: rn5t618: Cleanup i2c_device_id new 873357b1a7f0 Merge branches 'ib-mfd-iio-input-5.7' and 'ib-mfd-iio-rtc- [...] new f8db89d14efb mfd: cros_ec: Check DT node for usbpd-notify add new c703797c1d54 mfd: cpcap: Fix compile if MFD_CORE is not selected new a0c8498c076d mfd: omap-usb-tll: Replace zero-length array with flexible [...] new 7235d9e48fda mfd: pm8xxx: Replace zero-length array with flexible-array member new 74391043a42f mfd: Kconfig: Fix some misspelling of the word functionality new 9a153b0ed196 mfd: omap: Remove useless cast for driver.name new d8f083a302f7 mfd: rk808: Always use poweroff when requested new 08e8c0d9e9fa mfd: rk808: Ensure suspend/resume hooks always work new 90df3a8230ef mfd: rk808: Stop using syscore ops new 7a52cbccee8d mfd: rk808: Reduce shutdown duplication new 42679765faf2 mfd: rk808: Convert RK805 to shutdown/suspend hooks new ba5836933a71 dt-bindings: mfd: Document STM32 low power timer bindings new 2a7e7274f3d4 mfd: sc27xx: Add USB charger type detection support new 4e213b45d2b5 mfd: intel-lpss: Add Intel Comet Lake PCH-V PCI IDs new fb945c95a482 mfd: dln2: Fix sanity checking for endpoints new a045f3578e0c dt-bindings: bd718x7: Yamlify and add BD71850 new b1cc5409f08e mfd: da9062: Add support for interrupt polarity defined in [...] new e3fadb35bc1b mfd: dln2: Allow to be enumerated via ACPI new c2b5fdfba2a9 mfd: aat2870: Use scnprintf() for avoiding potential buffe [...] new d2923aa45356 mfd: intel-lpss: Fix Intel Elkhart Lake LPSS I2C input clock new 8645f09bad14 Merge tag 'mfd-next-5.7' of git://git.kernel.org/pub/scm/l [...] new 2f8caa9f8f32 dt-bindings: thermal: tsens: Add configuration in yaml new d543c8424c11 thermal: rcar_gen3_thermal: Remove unneeded curly brackets new 267c4d8d132c thermal: rcar_gen3_thermal: Generate interrupt when temper [...] new f2ccf917ad33 dt-bindings: thermal: sprd: Add the Spreadtrum thermal doc [...] new 554fdbaf19b1 thermal: sprd: Add Spreadtrum thermal driver support new 7dc6ffbd79c2 dt-bindings: fsl: scu: add thermal binding new 34471abfc8fe thermal: of-thermal: add API for getting sensor ID from DT new e20db70dba1c thermal: imx_sc: add i.MX system controller thermal support new 82bdde8ecdd7 thermal: exynos: Silence warning during deferred probe new 444eb18d091a dt-bindings: thermal: imx8mm-thermal: Add binding doc for i.MX8MM new 5eed800a6811 thermal: imx8mm: Add support for i.MX8MM thermal monitoring unit new eb8504620381 thermal: Rephrase the Kconfig text for thermal new 7375f2ac6b2d thermal: ti-soc-thermal: Use GPIO descriptors new 1fd213f38b99 thermal: imx_sc_thermal: Align imx sc thermal msg structs to 4 new b009514f9786 thermal: imx_thermal: Use __maybe_unused instead of CONFIG [...] new 15a26319c419 thermal: Fix build warning of !defined(CONFIG_THERMAL_OF) new ef502fc1f0dd thermal: Remove COMPILE_TEST for IMX_SC_THERMAL new cbe259fd80b7 thermal: qoriq: Fix a compiling issue new 52cbc58b3bad thermal: Add COMPILE_TEST support for i.MX8MM new e1b0d18be384 dt-bindings: thermal: rcar-gen3-thermal: Add r8a77961 support new 8d74bf79dfd5 thermal: rcar_gen3_thermal: Add r8a77961 support new a9d8e61b936d thermal: imx: Remove unused includes new 39056e8a989e thermal: rcar_thermal: Handle probe error gracefully new 0aef1ee5af9e drivers: thermal: tsens: De-constify struct tsens_features new e604bdd2a7e1 drivers: thermal: tsens: Pass around struct tsens_sensor a [...] new c1c6f3b39c04 drivers: thermal: tsens: use simpler variables new f22a3bf0d222 drivers: thermal: tsens: Release device in success path new 79125e03dbfc drivers: thermal: tsens: Add critical interrupt support new d22066c1afcd drivers: thermal: tsens: Add watchdog support new 348596969de1 drivers: thermal: tsens: kernel-doc fixup new 8d3a6d4f4337 drivers: thermal: tsens: Remove unnecessary irq flag new 7617e771c166 thermal: rcar_thermal: Always update thermal zone on interrupt new 57ed737f1646 thermal: rcar_thermal: Do not store ctemp in rcar_thermal_priv new 0fa04202078a thermal: rcar_thermal: Remove lock in rcar_thermal_get_cur [...] new 85f0b61a6bed thermal: qoriq: Use devm_add_action_or_reset() to handle a [...] new ce68eeca8f26 thermal: qoriq: Sort includes alphabetically new 9db11010f27b thermal: imx: Calling imx_thermal_unregister_legacy_coolin [...] new 869897786731 dt-bindings: thermal: sprd: Remove redundant 'maxItems' new 01c354e2ec10 dt-bindings: thermal: qcom-tsens: Remove redundant 'maxItems' new fd96a316d264 dt-bindings: thermal: make cooling-maps property optional new afa58b49ac52 thermal/x86_pkg_temp: Make pkg_temp_lock a raw_spinlock_t new 671aa926a90a thermal: int340x: processor_thermal: Add Tiger Lake support new f21431f2de33 thermal: int340x_thermal: Use scnprintf() for avoiding pot [...] new 968ea0dffa93 thermal: imx_sc_thermal: Fix incorrect data type new 0a8cdc8b14ef thermal: qcom: tsens.h: Replace zero-length array with fle [...] new 526e6effe6f3 dt-bindings: thermal: imx8mm-thermal: Add support for i.MX8MP new 2b8f1f0337c5 thermal: imx8mm: Add i.MX8MP support new ff44f672d741 thermal/drivers/cpufreq_cooling: Fix return of cpufreq_set [...] new 40ea568593f2 thermal/drivers/cpufreq_cooling: Remove abusing WARN_ON new 76a5c400aae5 thermal: imx8mm: Fix build warning of incorrect argument type new 3f5b9959041e thermal: devfreq_cooling: inline all stubs for CONFIG_DEVF [...] new 11700fcb90b4 Documentation: cpu-idle-cooling: Fix diagram for 33% duty cycle new 34183ddd13db Merge tag 'thermal-v5.7-rc1' of git://git.kernel.org/pub/s [...]
The 111 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../devicetree/bindings/arm/freescale/fsl,scu.txt | 16 + .../devicetree/bindings/input/iqs62x-keys.yaml | 132 +++ Documentation/devicetree/bindings/mfd/iqs62x.yaml | 179 ++++ Documentation/devicetree/bindings/mfd/rn5t618.txt | 4 + .../devicetree/bindings/mfd/rohm,bd71837-pmic.txt | 90 -- .../devicetree/bindings/mfd/rohm,bd71837-pmic.yaml | 236 +++++ .../devicetree/bindings/mfd/rohm,bd71847-pmic.yaml | 222 ++++ .../devicetree/bindings/mfd/st,stm32-lptimer.yaml | 16 + .../devicetree/bindings/pwm/iqs620a-pwm.yaml | 32 + .../bindings/regulator/rohm,bd71837-regulator.txt | 162 --- .../bindings/regulator/rohm,bd71837-regulator.yaml | 103 ++ .../bindings/regulator/rohm,bd71847-regulator.yaml | 97 ++ .../devicetree/bindings/thermal/imx8mm-thermal.txt | 15 + .../devicetree/bindings/thermal/qcom-tsens.yaml | 2 +- .../bindings/thermal/rcar-gen3-thermal.txt | 1 + .../devicetree/bindings/thermal/sprd-thermal.yaml | 107 ++ .../devicetree/bindings/thermal/thermal.txt | 2 +- .../driver-api/thermal/cpu-idle-cooling.rst | 4 +- arch/arm/mach-pxa/cm-x300.c | 1 - arch/arm/mach-pxa/colibri-pxa270-income.c | 1 - arch/arm/mach-pxa/corgi.c | 12 +- arch/arm/mach-pxa/ezx.c | 1 - arch/arm/mach-pxa/hx4700.c | 1 - arch/arm/mach-pxa/lpd270.c | 1 - arch/arm/mach-pxa/magician.c | 1 - arch/arm/mach-pxa/mainstone.c | 1 - arch/arm/mach-pxa/mioa701.c | 1 - arch/arm/mach-pxa/palm27x.c | 1 - arch/arm/mach-pxa/palmtc.c | 11 +- arch/arm/mach-pxa/palmte2.c | 1 - arch/arm/mach-pxa/pcm990-baseboard.c | 1 - arch/arm/mach-pxa/spitz.c | 34 +- arch/arm/mach-pxa/tavorevb.c | 2 - arch/arm/mach-pxa/viper.c | 1 - arch/arm/mach-pxa/z2.c | 2 - arch/arm/mach-pxa/zylonite.c | 1 - arch/arm/mach-s3c24xx/mach-h1940.c | 1 - arch/arm/mach-s3c24xx/mach-rx1950.c | 1 - arch/arm/mach-s3c64xx/dev-backlight.c | 3 - arch/arm/mach-s3c64xx/mach-crag6410.c | 1 - arch/arm/mach-s3c64xx/mach-hmt.c | 1 - arch/arm/mach-s3c64xx/mach-smartq.c | 1 - arch/arm/mach-s3c64xx/mach-smdk6410.c | 2 +- arch/unicore32/kernel/puv3-nb0916.c | 1 - drivers/iio/Kconfig | 1 + drivers/iio/Makefile | 1 + drivers/iio/adc/Kconfig | 10 + drivers/iio/adc/Makefile | 1 + drivers/iio/adc/rn5t618-adc.c | 256 +++++ drivers/iio/light/Kconfig | 10 + drivers/iio/light/Makefile | 1 + drivers/iio/light/iqs621-als.c | 617 ++++++++++++ drivers/iio/position/Kconfig | 19 + drivers/iio/position/Makefile | 7 + drivers/iio/position/iqs624-pos.c | 284 ++++++ drivers/iio/temperature/Kconfig | 10 + drivers/iio/temperature/Makefile | 1 + drivers/iio/temperature/iqs620at-temp.c | 97 ++ drivers/input/keyboard/Kconfig | 10 + drivers/input/keyboard/Makefile | 1 + drivers/input/keyboard/iqs62x-keys.c | 335 ++++++ drivers/leds/Kconfig | 11 + drivers/leds/Makefile | 99 +- drivers/leds/led-class.c | 2 +- drivers/leds/leds-bd2802.c | 2 - drivers/leds/leds-ip30.c | 86 ++ drivers/leds/leds-is31fl32xx.c | 2 +- drivers/leds/leds-lm3532.c | 2 +- drivers/leds/leds-lm3697.c | 2 +- drivers/leds/leds-ns2.c | 99 +- drivers/leds/leds-pwm.c | 55 +- drivers/mfd/Kconfig | 23 +- drivers/mfd/Makefile | 1 + drivers/mfd/aat2870-core.c | 2 +- drivers/mfd/cros_ec_dev.c | 2 +- drivers/mfd/da9062-core.c | 44 +- drivers/mfd/dln2.c | 30 +- drivers/mfd/intel-lpss-pci.c | 31 +- drivers/mfd/iqs62x.c | 1063 ++++++++++++++++++++ drivers/mfd/omap-usb-host.c | 2 +- drivers/mfd/omap-usb-tll.c | 4 +- drivers/mfd/qcom-pm8xxx.c | 2 +- drivers/mfd/rk808.c | 139 +-- drivers/mfd/rn5t618.c | 109 +- drivers/mfd/sprd-sc27xx-spi.c | 52 + drivers/rtc/Kconfig | 10 + drivers/rtc/Makefile | 1 + drivers/rtc/rtc-rc5t619.c | 444 ++++++++ drivers/thermal/Kconfig | 42 +- drivers/thermal/Makefile | 3 + drivers/thermal/cpufreq_cooling.c | 5 +- drivers/thermal/imx8mm_thermal.c | 236 +++++ drivers/thermal/imx_sc_thermal.c | 148 +++ drivers/thermal/imx_thermal.c | 16 +- .../intel/int340x_thermal/int3400_thermal.c | 2 +- .../int340x_thermal/processor_thermal_device.c | 5 + drivers/thermal/of-thermal.c | 62 +- drivers/thermal/qcom/tsens-8960.c | 4 +- drivers/thermal/qcom/tsens-common.c | 194 +++- drivers/thermal/qcom/tsens-v0_1.c | 6 +- drivers/thermal/qcom/tsens-v1.c | 6 +- drivers/thermal/qcom/tsens-v2.c | 24 +- drivers/thermal/qcom/tsens.c | 65 +- drivers/thermal/qcom/tsens.h | 105 +- drivers/thermal/qoriq_thermal.c | 40 +- drivers/thermal/rcar_gen3_thermal.c | 31 +- drivers/thermal/rcar_thermal.c | 53 +- drivers/thermal/samsung/exynos_tmu.c | 4 +- drivers/thermal/sprd_thermal.c | 552 ++++++++++ drivers/thermal/st/stm_thermal.c | 3 +- drivers/thermal/ti-soc-thermal/ti-bandgap.c | 44 +- drivers/thermal/ti-soc-thermal/ti-bandgap.h | 4 +- drivers/video/backlight/corgi_lcd.c | 68 +- drivers/video/backlight/pwm_bl.c | 19 - include/dt-bindings/leds/common.h | 36 +- include/linux/devfreq_cooling.h | 2 +- include/linux/leds.h | 1 + include/linux/leds_pwm.h | 22 - include/linux/mfd/iqs62x.h | 139 +++ include/linux/mfd/rk808.h | 2 - include/linux/mfd/rn5t618.h | 26 + include/linux/mfd/sc27xx-pmic.h | 7 + include/linux/platform_data/leds-kirkwood-ns2.h | 38 - include/linux/pwm_backlight.h | 2 - include/linux/spi/corgi_lcd.h | 3 - include/linux/thermal.h | 10 + mm/gup.c | 2 +- mm/mempolicy.c | 7 +- tools/thermal/tmon/tmon.c | 26 +- 129 files changed, 6611 insertions(+), 938 deletions(-) create mode 100644 Documentation/devicetree/bindings/input/iqs62x-keys.yaml create mode 100644 Documentation/devicetree/bindings/mfd/iqs62x.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/rohm,bd71837-pmic.txt create mode 100644 Documentation/devicetree/bindings/mfd/rohm,bd71837-pmic.yaml create mode 100644 Documentation/devicetree/bindings/mfd/rohm,bd71847-pmic.yaml create mode 100644 Documentation/devicetree/bindings/pwm/iqs620a-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/rohm,bd71837-regulator.txt create mode 100644 Documentation/devicetree/bindings/regulator/rohm,bd71837-regula [...] create mode 100644 Documentation/devicetree/bindings/regulator/rohm,bd71847-regula [...] create mode 100644 Documentation/devicetree/bindings/thermal/imx8mm-thermal.txt create mode 100644 Documentation/devicetree/bindings/thermal/sprd-thermal.yaml create mode 100644 drivers/iio/adc/rn5t618-adc.c create mode 100644 drivers/iio/light/iqs621-als.c create mode 100644 drivers/iio/position/Kconfig create mode 100644 drivers/iio/position/Makefile create mode 100644 drivers/iio/position/iqs624-pos.c create mode 100644 drivers/iio/temperature/iqs620at-temp.c create mode 100644 drivers/input/keyboard/iqs62x-keys.c create mode 100644 drivers/leds/leds-ip30.c create mode 100644 drivers/mfd/iqs62x.c create mode 100644 drivers/rtc/rtc-rc5t619.c create mode 100644 drivers/thermal/imx8mm_thermal.c create mode 100644 drivers/thermal/imx_sc_thermal.c create mode 100644 drivers/thermal/sprd_thermal.c delete mode 100644 include/linux/leds_pwm.h create mode 100644 include/linux/mfd/iqs62x.h create mode 100644 include/linux/mfd/sc27xx-pmic.h delete mode 100644 include/linux/platform_data/leds-kirkwood-ns2.h