This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 041fae9c105a Merge tag 'f2fs-for-6.2-rc1' of git://git.kernel.org/pub/s [...] new 37ba7b005a7a ksmbd: set SMB2_SESSION_FLAG_ENCRYPT_DATA when enforcing d [...] new 7ecbe92696bb ksmbd: use F_SETLK when unlocking a file new 30429388531b ksmbd: replace one-element arrays with flexible-array members new bc044414fa03 ksmbd: Fix resource leak in ksmbd_session_rpc_open() new 01f6c61bae3d ksmbd: Fix resource leak in smb2_lock() new 72ee45fd46d0 ksmbd: Convert to use sysfs_emit()/sysfs_emit_at() APIs new 504a73d46bad Merge tag '6.2-rc-ksmbd-server-fixes' of git://git.samba.o [...] new 025e3b507a3a fbdev: ssd1307fb: Drop optional dependency new 6273c43769cb fbdev: ssd1307fb: Drop duplicate NULL checks for PWM APIs new 28f24e90ffc4 fbdev: omapfb: remove redundant variable checksum new 257030d4ee7c fbdev: omapfb: connector-hdmi: switch to using gpiod API new 5845b32edc1e fbdev: omapfb: panel-sony-acx565akm: remove support for pl [...] new 844c245fc49d fbdev: omapfb: panel-sony-acx565akm: switch to using gpiod API new 6378085bc373 fbdev: omapfb: encoder-tfp410: switch to using gpiod API new 67c366de0593 fbdev: omapfb: panel-dsi-cm: switch to using gpiod API new 836bfb5688e3 fbdev: omapfb: panel-tpo-td043mtea1: switch to using gpiod API new 39630e0f138a fbdev: omapfb: panel-nec-nl8048hl11: switch to using gpiod API new b7ec002c05d8 fbdev: omapfb: panel-dpi: remove support for platform data new 90a687d61b48 fbdev: omapfb: connector-analog-tv: remove support for pla [...] new 891bbadf1cf1 fbdev: omapfb: encoder-opa362: fix included headers new a6828b1eb726 fbdev: omapfb: panel-lgphilips-lb035q02: remove backlight [...] new 275a855829ac fbdev: omapfb: panel-tpo-td028ttec1: stop including gpio.h new 23910a20f3fe fbdev: omapfb: panel-sharp-ls037v7dw01: fix included headers new eceadc921988 fbdev: pxafb: Remove unnecessary print function dev_err() new ed359a464846 fbdev: pm2fb: fix missing pci_disable_device() new 5886b130de95 fbdev: via: Fix error in via_core_init() new b76449ee75e2 fbdev: smscufx: fix error handling code in ufx_usb_probe new 001f2cdb952a fbdev: vermilion: decrease reference count in error path new ff61582e0dd7 fbdev: controlfb: fix spelling mistake "paramaters"->"parameters" new cd53860edd5e fbdev: da8xx-fb: add missing regulator_disable() in fb_probe new 3074742317e3 fbdev: matroxfb: Convert to i2c's .probe_new() new c84bf485a5aa fbdev: ep93xx-fb: Add missing clk_disable_unprepare in ep9 [...] new 71c53e19226b fbdev: geode: don't build on UML new 35b4f4d4a725 fbdev: uvesafb: don't build on UML new a94371040712 fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() new f2ff0c430fed fbdev: uvesafb: Simplify uvesafb_remove() new 522d5226eed9 fbdev: uvesafb: use sysfs_emit() to instead of scnprintf() new b20a558d377c fbdev: sh_mobile_lcdcfb: use sysfs_emit() to instead of sc [...] new 3c3bfb8586f8 fbdev: fbcon: release buffer when fbcon_do_set_font() failed new 9fa4abc9ad2a Merge tag 'fbdev-for-6.2-rc1' of git://git.kernel.org/pub/ [...] new bf08ce132cd0 drivers/gpio: use simple i2c probe new 317627a4a19e gpio: Remove sta2x11 GPIO driver new 95b39792c664 gpio: aggregator: Stop using ARCH_NR_GPIOS new 95e827a1b0b7 gpio: davinci: Stop using ARCH_NR_GPIOS new 502df79b8605 gpiolib: Warn on drivers still using static gpiobase allocation new 7b61212f2a07 gpiolib: Get rid of ARCH_NR_GPIOS new f2b470f03677 Documentation: gpio: Remove text about ARCH_NR_GPIOS new f71806d8dc6c x86: Remove CONFIG_ARCH_NR_GPIO new 8937944f4ee4 arm: Remove CONFIG_ARCH_NR_GPIO new f5a681d23888 arm64: Remove CONFIG_ARCH_NR_GPIO new 326c3753a635 gpiolib: of: add a quirk for legacy names in Mediatek mt27 [...] new b311c5cba779 gpiolib: of: consolidate simple renames into a single quirk new 307c593ba5f9 gpiolib: of: tighten selection of gpio renaming quirks new fbbbcd177a27 gpiolib: of: add quirk for locating reset lines with legac [...] new 9c2cc7171e08 gpiolib: of: add a quirk for reset line for Marvell NFC co [...] new 944004eb56dc gpiolib: of: add a quirk for reset line for Cirrus CS42L56 codec new eaf1a29665cd gpiolib: of: add a quirk for legacy names in MOXA ART RTC new e3186e36925f gpiolib: of: factor out code overriding gpio line polarity new b02c85c9458c gpiolib: of: add quirk for phy reset polarity for Freescal [...] new 99d18d42c942 gpiolib: of: add a quirk for reset line polarity for Himax LCDs new 6de0cb80e601 gpio: ftgpio010: use device name for gpiochip name & label new b9b1fc1ae119 gpio: idio-16: Introduce the ACCES IDIO-16 GPIO library module new c4ec384cf726 gpio: 104-idio-16: Utilize the idio-16 GPIO library new e7f758fa9b7f gpio: pci-idio-16: Utilize the idio-16 GPIO library new 2a903ca922d0 dt-bindings: gpio: Add gpio-latch binding document new 1454a928b637 gpio: Add gpio latch driver new b4e83d369015 gpio: exar: Allow IO port access new f7ec74c14f24 dt-bindings: gpio: pca9570: Add compatible for slg7xl45106 new b8a34582c7f7 gpio: pca9570: add a platform data structure new fbb19fe17eae gpio: pca9570: add slg7xl45106 support new d59fdbc7164a gpiolib: of: Make use of device_match_of_node() new 34cb9352b623 gpiolib: of: factor out quirk setting polarity via separat [...] new b8b80348c57b gpiolib: of: add polarity quirk for Freescale PCIe controller new c8a51f035036 gpio: Add Generic regmap GPIO conversion to the TODO list new 95e7fc84c78a dt-bindings: gpio: add entry for hisilicon,ascend910-gpio new 80280df758c1 gpio: hisi: Add initial device tree support new a055204b063a leds: gpio: switch to using devm_fwnode_gpiod_get() new 17521f263fc0 leds: lgm-sso: switch to using devm_fwnode_gpiod_get() new 2fe8e1dcf937 gpiolib: remove devm_fwnode_get_[index_]gpiod_from_child() new 8afe82550240 gpiolib: of: Prepare of_gpiochip_add() / of_gpiochip_remov [...] new 27043a7d500c gpiolib: of: Integrate of_gpiochip_init_valid_mask() into [...] new 8dab99c9eab3 gpio: davinci: add support of module build new 07445ae1c263 gpiolib: of: change of_find_gpio() to accept device node new 2b6bce80ae70 gpiolib: acpi: change acpi_find_gpio() to accept firmware node new 16ba046e86e9 gpiolib: acpi: teach acpi_find_gpio() to handle data-only nodes new b7452d670fde gpiolib: acpi: avoid leaking ACPI details into upper gpiol [...] new 8eb1f71e7acc gpiolib: consolidate GPIO lookups new e7f9ff5dc90c gpiolib: add support for software nodes new 77289b2f5aa3 gpiolib: of: Prepare of_mm_gpiochip_add_data() for fwnode new a431803852de gpiolib: of: Drop redundant check in of_mm_gpiochip_remove() new ddf07bd874be gpiolib: of: Use correct fwnode for DT-probed chips new 739be9b6a84b gpio: sl28cpld: Replace irqchip mask_invert with unmask_base new 24c94060fc9b gpiolib: ensure that fwnode is properly set new ce3a0a29fb9f gpio: merrifield: Use str_enable_disable() helper new eac001bf4a5b gpiolib: acpi: Use METHOD_NAME__AEI macro for acpi_walk_resources new 8d259847243d gpiolib: cdev: Fix typo in kernel doc for struct line new 8fd3f7be3398 Merge tag 'intel-gpio-v6.2-1' of git://git.kernel.org/pub/ [...] new 40059212f99c dt-bindings: gpio: gpio-davinci: Increase maxItems in gpio [...] new 06fa87fc9311 Merge branch 'i2c/client_device_id_helper-immutable' of ht [...] new 8ac813f7e663 gpio: max732x: Convert to i2c's .probe_new() new 1287341c1980 gpio: pca953x: Convert to i2c's .probe_new() new 7963ba02b2d1 gpio: pcf857x: Convert to i2c's .probe_new() new 923d011febb4 gpio: Do not include <linux/kernel.h> when not really needed. new 4ef339bc053a gpiolib: Unify access to the device properties new 3b7c7478eda0 gpiolib: Provide to_gpio_device() helper new 533aae7c94db gpiolib: cdev: fix NULL-pointer dereferences new bdbbae241a04 gpiolib: protect the GPIO device against being dropped whi [...] new 11e47bbd700f gpio: sim: set a limit on the number of GPIOs new c0f234ff90a2 Merge tag 'gpio-updates-for-v6.2' of git://git.kernel.org/ [...] new 904f309ae7ed thermal: intel: Don't set HFI status bit to 1 new f0f4c3adcfe6 dt-bindings: thermal: tsens: Add sm8450 compatible new 1f455f144fb0 thermal/drivers/imx8mm_thermal: Use GENMASK() when appropriate new d37edc737027 thermal/drivers/imx8mm_thermal: Validate temperature range new 87f9fe8c4b60 dt-bindings: thermal: Convert generic-adc-thermal to DT schema new a7c42af78b19 thermal/drivers/k3_j72xx_bandgap: Fix the debug print message new 7ef2f023c2c7 thermal/of: Fix memory leak on thermal_of_zone_register() failure new c6db32ec7c60 dt-bindings: thermal: tsens: Add ipq8074 compatible new 4360af35273b thermal/drivers/tsens: Add support for combined interrupt new f63baced3839 thermal/drivers/tsens: Allow configuring min and max trips new 6840455debd3 thermal/drivers/tsens: Add IPQ8074 support new de48d8766afc thermal/drivers/qcom/tsens: Init debugfs only with success [...] new c7e077e921fa thermal/drivers/qcom/tsens: Fix wrong version id dbg_version_show new 89992d95ed10 thermal/drivers/qcom/tsens: Rework debugfs file structure new 8848c0d7a078 dt-bindings: thermal: imx8mm-thermal: Document optional nv [...] new 403291648823 thermal/drivers/imx: Add support for loading calibration d [...] new 3f9cb57962bc thermal: ti-soc-thermal: Drop comma after SoC match table [...] new c464856e63a4 dt-bindings: thermal: mediatek: add compatible string for [...] new 6f8941646234 thermal: qcom-spmi-adc-tm5: suppress probe-deferral error message new de95d1341a3e thermal/drivers/imx8mm: Add hwmon support new de04f680b0ab thermal/core/power allocator: Remove a useless include new fa17c4136db0 dt-bindings: thermal: qcom-tsens: narrow interrupts for SC [...] new 8763f8acbf8a thermal/drivers/qcom/temp-alarm: Fix inaccurate warning for gen2 new 2baad2496383 thermal/drivers/qcom: Demote error log of thermal zone reg [...] new 46cab93ab49f thermal/drivers/k3_j72xx_bandgap: Simplify k3_thermal_get_ [...] new 311f328ffc75 thermal/drivers/k3_j72xx_bandgap: Use bool for i2128 erratum flag new 156f0e2fda42 thermal/drivers/k3_j72xx_bandgap: Remove fuse_base from structure new 366444ebe7e2 thermal/drivers/k3_j72xx_bandgap: Map fuse_base only for e [...] new effe8db0a421 dt-bindings: thermal: k3-j72xx: elaborate on binding description new c4026d3e2578 dt-bindings: thermal: k3-j72xx: conditionally require efus [...] new bf438ed02619 dt-bindings: thermal: rzg2l-thermal: Document RZ/Five SoC new 33dc955c5a27 thermal/drivers/st: Use devm_platform_get_and_ioremap_resource() new 4a9f20112c22 dt-bindings: thermal: qcom-tsens: Add compatible for sm8550 new 46a891e45be9 thermal/drivers/qcom/lmh: Fix irq handler return value new 5011a110295d thermal/drivers/imx_sc_thermal: Drop empty platform remove [...] new bd7bcc4f963c Merge tag 'thermal-v6.2-rc1' of https://git.kernel.org/pub [...] new 601c1aa855a6 Merge tag 'thermal-6.2-rc1-2' of git://git.kernel.org/pub/ [...] new fa4e1f880424 Merge back ACPICA changes for 6.2-rc1 new 7dfb216eda99 ACPICA: Fix operand resolution new 7a9d74e7e403 ACPICA: include/acpi/acpixf.h: Fix indentation new 54c516aeb8b3 ACPICA: Allow address_space_handler Install and _REG execu [...] new f7eae09b5043 Merge branch 'acpica' new 0634033dd104 Merge back ACPI EC changes for 6.2-rc1 new a5072078dbfa ACPI: EC: Fix EC address space handler unregistration new ab4620f58d38 ACPI: EC: Fix ECDT probe ordering issues new 3d03140c4844 Merge branch 'acpi-ec' new 057b40f43ce4 Merge tag 'acpi-6.2-rc1-2' of git://git.kernel.org/pub/scm [...]
The 156 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/gpio/gpio-davinci.yaml | 2 +- .../devicetree/bindings/gpio/gpio-latch.yaml | 94 +++++ .../devicetree/bindings/gpio/gpio-pca9570.yaml | 1 + .../bindings/gpio/hisilicon,ascend910-gpio.yaml | 56 +++ .../bindings/thermal/generic-adc-thermal.yaml | 84 ++++ .../bindings/thermal/imx8mm-thermal.yaml | 7 + .../bindings/thermal/mediatek-thermal.txt | 2 + .../devicetree/bindings/thermal/qcom-tsens.yaml | 81 +++- .../devicetree/bindings/thermal/rzg2l-thermal.yaml | 2 +- .../bindings/thermal/thermal-generic-adc.txt | 95 ----- .../bindings/thermal/ti,j72xx-thermal.yaml | 35 +- Documentation/driver-api/gpio/legacy.rst | 5 - MAINTAINERS | 8 + arch/arm/Kconfig | 21 - arch/arm/include/asm/gpio.h | 1 - arch/arm64/Kconfig | 12 - arch/x86/Kconfig | 5 - drivers/acpi/acpica/dswexec.c | 6 +- drivers/acpi/acpica/evxfregn.c | 92 ++++- drivers/acpi/ec.c | 32 +- drivers/acpi/internal.h | 1 + drivers/gpio/Kconfig | 29 +- drivers/gpio/Makefile | 4 +- drivers/gpio/TODO | 7 + drivers/gpio/gpio-104-idio-16.c | 88 +--- drivers/gpio/gpio-aggregator.c | 7 +- drivers/gpio/gpio-davinci.c | 14 +- drivers/gpio/gpio-exar.c | 1 + drivers/gpio/gpio-ftgpio010.c | 2 +- drivers/gpio/gpio-gw-pld.c | 5 +- drivers/gpio/gpio-hisi.c | 7 + drivers/gpio/gpio-idio-16.c | 146 +++++++ drivers/gpio/gpio-idio-16.h | 71 ++++ drivers/gpio/gpio-latch.c | 219 ++++++++++ drivers/gpio/gpio-max7300.c | 5 +- drivers/gpio/gpio-max732x.c | 6 +- drivers/gpio/gpio-merrifield.c | 3 +- drivers/gpio/gpio-pca953x.c | 6 +- drivers/gpio/gpio-pca9570.c | 49 ++- drivers/gpio/gpio-pcf857x.c | 6 +- drivers/gpio/gpio-pci-idio-16.c | 119 +----- drivers/gpio/gpio-sim.c | 4 + drivers/gpio/gpio-sl28cpld.c | 3 +- drivers/gpio/gpio-sta2x11.c | 411 ------------------- drivers/gpio/gpio-tpic2810.c | 5 +- drivers/gpio/gpio-ts4900.c | 5 +- drivers/gpio/gpiolib-acpi.c | 134 +++--- drivers/gpio/gpiolib-acpi.h | 54 +-- drivers/gpio/gpiolib-cdev.c | 206 ++++++++-- drivers/gpio/gpiolib-of.c | 452 ++++++++++++--------- drivers/gpio/gpiolib-of.h | 9 +- drivers/gpio/gpiolib-swnode.c | 123 ++++++ drivers/gpio/gpiolib-swnode.h | 14 + drivers/gpio/gpiolib.c | 295 +++++++------- drivers/gpio/gpiolib.h | 14 +- drivers/leds/blink/leds-lgm-sso.c | 5 +- drivers/leds/leds-gpio.c | 5 +- drivers/thermal/gov_power_allocator.c | 1 - drivers/thermal/imx8mm_thermal.c | 180 +++++++- drivers/thermal/imx_sc_thermal.c | 6 - drivers/thermal/intel/therm_throt.c | 5 +- drivers/thermal/k3_j72xx_bandgap.c | 67 +-- drivers/thermal/qcom/lmh.c | 2 +- drivers/thermal/qcom/qcom-spmi-adc-tm5.c | 8 +- drivers/thermal/qcom/qcom-spmi-temp-alarm.c | 3 +- drivers/thermal/qcom/tsens-8960.c | 3 + drivers/thermal/qcom/tsens-v0_1.c | 3 + drivers/thermal/qcom/tsens-v1.c | 3 + drivers/thermal/qcom/tsens-v2.c | 20 + drivers/thermal/qcom/tsens.c | 68 +++- drivers/thermal/qcom/tsens.h | 8 +- drivers/thermal/st/stm_thermal.c | 4 +- drivers/thermal/thermal_of.c | 8 +- drivers/thermal/ti-soc-thermal/ti-bandgap.c | 2 +- drivers/video/fbdev/Kconfig | 2 +- drivers/video/fbdev/controlfb.c | 2 +- drivers/video/fbdev/core/fbcon.c | 3 +- drivers/video/fbdev/da8xx-fb.c | 7 +- drivers/video/fbdev/ep93xx-fb.c | 4 +- drivers/video/fbdev/geode/Kconfig | 1 + drivers/video/fbdev/matrox/matroxfb_maven.c | 5 +- .../omap2/omapfb/displays/connector-analog-tv.c | 60 +-- .../fbdev/omap2/omapfb/displays/connector-hdmi.c | 49 +-- .../fbdev/omap2/omapfb/displays/encoder-opa362.c | 4 +- .../fbdev/omap2/omapfb/displays/encoder-tfp410.c | 67 +-- .../video/fbdev/omap2/omapfb/displays/panel-dpi.c | 83 +--- .../fbdev/omap2/omapfb/displays/panel-dsi-cm.c | 116 ++---- .../omapfb/displays/panel-lgphilips-lb035q02.c | 21 +- .../omap2/omapfb/displays/panel-nec-nl8048hl11.c | 72 +--- .../omapfb/displays/panel-sharp-ls037v7dw01.c | 3 +- .../omap2/omapfb/displays/panel-sony-acx565akm.c | 105 ++--- .../omap2/omapfb/displays/panel-tpo-td028ttec1.c | 1 - .../omap2/omapfb/displays/panel-tpo-td043mtea1.c | 59 +-- drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c | 2 - drivers/video/fbdev/pm2fb.c | 9 +- drivers/video/fbdev/pxafb.c | 1 - drivers/video/fbdev/sh_mobile_lcdcfb.c | 8 +- drivers/video/fbdev/smscufx.c | 46 ++- drivers/video/fbdev/ssd1307fb.c | 12 +- drivers/video/fbdev/uvesafb.c | 39 +- drivers/video/fbdev/vermilion/vermilion.c | 4 +- drivers/video/fbdev/via/via-core.c | 9 +- fs/ksmbd/ksmbd_netlink.h | 1 + fs/ksmbd/mgmt/user_session.c | 8 +- fs/ksmbd/server.c | 20 +- fs/ksmbd/smb2ops.c | 10 +- fs/ksmbd/smb2pdu.c | 16 +- include/acpi/acpixf.h | 130 +++--- include/asm-generic/gpio.h | 55 +-- include/linux/gpio/consumer.h | 21 - include/linux/gpio/property.h | 11 + include/linux/of_gpio.h | 2 +- include/video/omap-panel-data.h | 71 ---- 113 files changed, 2597 insertions(+), 2108 deletions(-) create mode 100644 Documentation/devicetree/bindings/gpio/gpio-latch.yaml create mode 100644 Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml create mode 100644 Documentation/devicetree/bindings/thermal/generic-adc-thermal.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/thermal-generic-adc.txt create mode 100644 drivers/gpio/gpio-idio-16.c create mode 100644 drivers/gpio/gpio-idio-16.h create mode 100644 drivers/gpio/gpio-latch.c delete mode 100644 drivers/gpio/gpio-sta2x11.c create mode 100644 drivers/gpio/gpiolib-swnode.c create mode 100644 drivers/gpio/gpiolib-swnode.h create mode 100644 include/linux/gpio/property.h delete mode 100644 include/video/omap-panel-data.h