This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 0bcfe68b8767 Revert "memcg: enable accounting for pollfd and select bit [...] new 95f7f15461fa kdb: Get rid of custom debug heap allocator new b39cded83415 kdb: Rename struct defcmd_set to struct kdb_macro new c25abcd62550 kdb: Get rid of redundant kdb_register_flags() new 9a5db530aa7d kdb: Simplify kdb_defcmd macro logic new e868f0a3c4b9 kdb: Rename members of struct kdbtab_t new f8416aa29185 kernel: debug: Convert to SPDX identifier new 996fe0616099 Merge tag 'kgdb-5.15-rc1' of git://git.kernel.org/pub/scm/ [...] new e1e71c168813 fuse: fix use after free in fuse_read_interrupt() new 84c215075b57 fuse: name fs_context consistently new badc741459f4 fuse: move option checking into fuse_fill_super() new 62dd1fc8cc6b fuse: move fget() to fuse_get_tree() new 5d5b74aa9c76 fuse: allow sharing existing sb new 76224355db75 fuse: truncate pagecache on atomic_o_trunc new 59bda8ecee2f fuse: flush extending writes new 660585b56e63 fuse: wait for writepages in syncfs new a9667ac88e2b fuse: remove unused arg in fuse_write_file_get() new 75b96f0ec5fa Merge tag 'fuse-update-5.15' of git://git.kernel.org/pub/s [...] new 3d134e75c08b gpio: rcar: Always use local variable dev in gpio_rcar_probe() new 17ce60b2e4f8 Documentation: gpio: driver.rst: Remove gpiochip_irqchip_a [...] new f3f1017a98f9 docs: gpio: explain GPIOD_OUT_* values and toggling active low new 4e804c39f1be gpiolib: convert 'devprop_gpiochip_set_names' to support m [...] new 0fb903914914 gpio: mt7621: support gpio-line-names property new e5de9d283a36 gpio: brcmstb: remove custom 'brcmstb_gpio_set_names' new e1f85d25638c gpio: gpio-aspeed-sgpio: Add AST2600 sgpio support new 8a3581c666f9 gpio: gpio-aspeed-sgpio: Add set_config function new 09ac953b65b1 gpio: gpio-aspeed-sgpio: Move irq_chip to aspeed-sgpio struct new 1f857b675237 gpio: gpio-aspeed-sgpio: Use generic device property APIs new f43837f4f63b gpio: gpio-aspeed-sgpio: Return error if ngpios is not mul [...] new a065d5615fc8 of: unify of_count_phandle_with_args() arguments with !CONFIG_OF new e6ae9a833ef4 gpiolib: constify passed device_node pointer new 8990899d84d7 gpiolib: of: constify few local device_node variables new 2606e7c9f5fc gpio: tegra186: Add ACPI support new e9a13babd69f MAINTAINERS: update gpio-zynq.yaml reference new 40bb0e3e270a gpio: ml-ioh: Convert to dev_pm_ops new b390752191a6 gpiolib: Deduplicate forward declaration in the consumer.h header new c1b291e96a6d gpio: dwapb: Unify ACPI enumeration checks in get_irq() an [...] new f973be8ad5df gpio: dwapb: Read GPIO base from gpio-base property new 36edadf5d336 mfd: intel_quark_i2c_gpio: Convert GPIO to use software nodes new 5111c2b6b019 gpio: dwapb: Get rid of legacy platform data new 0a6e7e411896 Merge tag 'intel-gpio-v5.15-1' of gitolite.kernel.org:pub/ [...] new dabe57c3a32d gpio: mlxbf2: Convert to device PM ops new 603607e70e36 gpio: mlxbf2: Drop wrong use of ACPI_PTR() new 4e6864f8563d gpio: mlxbf2: Use devm_platform_ioremap_resource() new d0ef631d40ba gpio: mlxbf2: Use DEFINE_RES_MEM_NAMED() helper macro new 3a29355a22c0 gpio: Add virtio-gpio driver new e5e26d80840b gpio: max730x: Use the right include new 4c59714a41c1 gpio: remove the obsolete MX35 3DS BOARD MC9S08DZ60 GPIO f [...] new 37cba6432d88 Merge branch 'ib-rockchip' of git://git.kernel.org/pub/scm [...] new 17395d7742ba gpio: virtio: Fix sparse warnings new dacd59b4b358 gpio: virtio: Add missing mailings lists in MAINTAINERS entry new 6b4a2a427245 gpio: viperboard: remove platform_set_drvdata() call in probe new 555bda42b0c1 gpio: mpc8xxx: Fix a resources leak in the error handling [...] new 7d6588931ccd gpio: mpc8xxx: Fix a potential double iounmap call in 'mpc [...] new 889a1b3f35db gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify [...] new 5e6a5845dd65 Merge tag 'gpio-updates-for-v5.15' of git://git.kernel.org [...] new a1867f85e06e mfd: Add Renesas Synchronization Management Unit (SMU) support new 05f3485cad75 dt-bindings: mfd: syscon: add Rockchip RK3036/RK3228 qos c [...] new f861d1d77a17 dt-bindings: mfd: syscon: Add rk3568 QoS register compatible new f949a9ebce7a mfd: axp20x: Update AXP288 volatile ranges new f4ab169e88d9 mfd: intel-m10-bmc: Add N5010 variant new 84742a98a972 mfd: mt6360: Sort regulator resources new ef0eea5b151a mfd: lpc_ich: Enable GPIO driver for DH89xxCC new 32979fcf5ab5 mfd: intel-lpss: Add Intel Cannon Lake ACPI IDs new 614e1bb5305e dt-bindings: mfd: axp20x: Add AXP305 compatible (plus opti [...] new ec343111c056 mfd: db8500-prcmu: Adjust map to reality new ab09511fb69b dt-bindings: mfd: pm8008: Add gpio-ranges and spmi-gpio co [...] new 9ff80e2de36d mfd: Don't use irq_create_mapping() to resolve a mapping new 32679a7a6b69 mfd: axp20x: Add supplied-from property to axp288_fuel_gauge cell new 8f00b3c41ae7 mfd: db8500-prcmu: Rename register header new 9050ad816f52 mfd: db8500-prcmu: Handle missing FW variant new cee964a15ff7 MAINTAINERS: Adjust ARM/NOMADIK/Ux500 ARCHITECTURES to fil [...] new 68f0ba70ded6 dt-bindings: mfd: Convert tps65086.txt to YAML new e06f4abb1b79 mfd: tps65086: Make interrupt line optional new 72b89b9ab58f mfd: tps65086: Add cell entry for reset driver new f28fd3b6f73d mfd/cpuidle: ux500: Rename driver symbol new c753ea31781a mfd: simple-mfd-i2c: Add support for registering devices v [...] new a946506c48f3 mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set new 16b2ad150f74 mfd: tqmx86: Remove incorrect TQMx90UC board ID new 41e9b5e2d88f mfd: tqmx86: Fix typo in "platform" new 3da48ccb1d0f mfd: tqmx86: Add support for TQMx110EB and TQMxE40x new d5949a35cc29 mfd: tqmx86: Add support for TQ-Systems DMI IDs new 9a8c4bace04a mfd: tqmx86: Assume 24MHz LPC clock for unknown boards new bc239d8d6dd9 mfd: ti_am335x_tscadc: Delete superfluous error message new c2f24933a18a dt-bindings: mfd: Add Broadcom CRU new 452d07413954 mfd: syscon: Use of_iomap() instead of ioremap() new cdff1eda6932 mfd: lpc_sch: Rename GPIOBASE to prevent build error new 86406a9e7333 Merge tag 'mfd-next-5.15' of git://git.kernel.org/pub/scm/ [...] new daa37361518b backlight: ktd253: Stabilize backlight new 79fad92f2e59 backlight: pwm_bl: Improve bootloader/kernel device handover new 2d7b4cdbb523 Merge tag 'backlight-next-5.15' of git://git.kernel.org/pu [...] new 1fcef985c8bd remoteproc: qcom: wcnss: Fix race with iris probe new c080128b6f05 remoteproc: fix an typo in fw_elf_get_class code comments new 147b589c5f44 remoteproc: fix kernel doc for struct rproc_ops new 3ad51c1743eb remoteproc: use freezable workqueue for crash notifications new f35ef8e4ea0a dt-bindings: remoteproc: qcom: adsp: Add SDM660 ADSP new a0a77028c85a remoteproc: q6v5_pas: Add sdm660 ADSP PIL compatible new 21f577b0f48f Merge tag 'rproc-v5.15' of git://git.kernel.org/pub/scm/li [...] new f3b6b10fccc4 ntb: intel: remove invalid email address in header comment new 319f83ac98d7 NTB: Fix an error code in ntb_msit_probe() new 0097ae5f7af5 NTB: perf: Fix an error code in perf_setup_inbuf() new e631548027ca ntb: ntb_pingpong: remove redundant initialization of vari [...] new 38de3afffb72 NTB: switch from 'pci_' to 'dma_' API new 1735715e0fd7 Merge tag 'ntb-5.15' of git://github.com/jonmason/ntb new f97a2103f1a7 firmware: dmi: Move product_sku info to the end of the modalias new a2b28235335f Merge branch 'dmi-for-linus' of git://git.kernel.org/pub/s [...]
The 105 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: Documentation/devicetree/bindings/mfd/axp20x.txt | 3 +- .../devicetree/bindings/mfd/brcm,cru.yaml | 86 +++ .../devicetree/bindings/mfd/qcom,pm8008.yaml | 13 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 3 + .../devicetree/bindings/mfd/ti,tps65086.yaml | 124 ++++ Documentation/devicetree/bindings/mfd/tps65086.txt | 54 -- .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 1 + Documentation/driver-api/gpio/consumer.rst | 10 +- Documentation/driver-api/gpio/driver.rst | 11 +- MAINTAINERS | 12 +- drivers/clk/ux500/u8500_of_clk.c | 3 +- drivers/cpuidle/cpuidle-ux500.c | 2 +- drivers/firmware/dmi-id.c | 6 +- drivers/gpio/Kconfig | 15 +- drivers/gpio/Makefile | 2 +- drivers/gpio/gpio-aspeed-sgpio.c | 178 +++-- drivers/gpio/gpio-brcmstb.c | 45 +- drivers/gpio/gpio-dwapb.c | 56 +- drivers/gpio/gpio-mc9s08dz60.c | 112 ---- drivers/gpio/gpio-ml-ioh.c | 49 +- drivers/gpio/gpio-mlxbf2.c | 43 +- drivers/gpio/gpio-mpc8xxx.c | 13 +- drivers/gpio/gpio-mt7621.c | 1 + drivers/gpio/gpio-rcar.c | 4 +- drivers/gpio/gpio-tegra186.c | 30 +- drivers/gpio/gpio-viperboard.c | 14 +- drivers/gpio/gpio-virtio.c | 374 +++++++++++ drivers/gpio/gpiolib-devres.c | 2 +- drivers/gpio/gpiolib-of.c | 16 +- drivers/gpio/gpiolib.c | 32 +- drivers/mfd/Kconfig | 28 + drivers/mfd/Makefile | 5 + drivers/mfd/ab8500-core.c | 2 +- drivers/mfd/axp20x.c | 16 +- .../{dbx500-prcmu-regs.h => db8500-prcmu-regs.h} | 0 drivers/mfd/db8500-prcmu.c | 25 +- drivers/mfd/intel-lpss-acpi.c | 18 + drivers/mfd/intel-m10-bmc.c | 12 +- drivers/mfd/intel_quark_i2c_gpio.c | 71 +- drivers/mfd/lpc_ich.c | 1 + drivers/mfd/lpc_sch.c | 4 +- drivers/mfd/mt6360-core.c | 8 +- drivers/mfd/rsmu.h | 16 + drivers/mfd/rsmu_core.c | 88 +++ drivers/mfd/rsmu_i2c.c | 203 ++++++ drivers/mfd/rsmu_spi.c | 273 ++++++++ drivers/mfd/simple-mfd-i2c.c | 41 +- drivers/mfd/simple-mfd-i2c.h | 32 + drivers/mfd/stmpe.c | 4 +- drivers/mfd/syscon.c | 2 +- drivers/mfd/tc3589x.c | 2 +- drivers/mfd/ti_am335x_tscadc.c | 5 +- drivers/mfd/tps65086.c | 22 +- drivers/mfd/tqmx86.c | 48 +- drivers/mfd/wm8994-irq.c | 2 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 12 +- drivers/ntb/hw/idt/ntb_hw_idt.c | 15 +- drivers/ntb/hw/intel/ntb_hw_gen1.c | 12 +- drivers/ntb/hw/intel/ntb_hw_intel.h | 3 - drivers/ntb/test/ntb_msi_test.c | 4 +- drivers/ntb/test/ntb_perf.c | 1 + drivers/ntb/test/ntb_pingpong.c | 2 +- drivers/remoteproc/qcom_q6v5_pas.c | 1 + drivers/remoteproc/qcom_wcnss.c | 49 +- drivers/remoteproc/qcom_wcnss.h | 4 +- drivers/remoteproc/qcom_wcnss_iris.c | 120 ++-- drivers/remoteproc/remoteproc_core.c | 4 +- drivers/remoteproc/remoteproc_elf_helpers.h | 2 +- drivers/video/backlight/ktd253-backlight.c | 75 ++- drivers/video/backlight/pwm_bl.c | 54 +- fs/fuse/control.c | 10 +- fs/fuse/dev.c | 4 +- fs/fuse/file.c | 45 +- fs/fuse/fuse_i.h | 20 + fs/fuse/inode.c | 203 ++++-- fs/fuse/virtio_fs.c | 12 +- include/linux/gpio/consumer.h | 14 +- include/linux/gpio/driver.h | 4 + include/linux/kdb.h | 27 +- include/linux/mfd/dbx500-prcmu.h | 3 +- include/linux/mfd/idt82p33_reg.h | 112 ++++ include/linux/mfd/idt8a340_reg.h | 729 +++++++++++++++++++++ include/linux/mfd/rsmu.h | 36 + include/linux/of.h | 2 +- include/linux/of_gpio.h | 15 +- include/linux/platform_data/gpio-dwapb.h | 25 - include/linux/remoteproc.h | 5 +- include/linux/spi/max7301.h | 2 +- include/uapi/linux/virtio_gpio.h | 47 ++ include/uapi/linux/virtio_ids.h | 1 + kernel/debug/debug_core.c | 5 +- kernel/debug/gdbstub.c | 5 +- kernel/debug/kdb/kdb_bp.c | 72 +- kernel/debug/kdb/kdb_debugger.c | 1 - kernel/debug/kdb/kdb_main.c | 626 ++++++++---------- kernel/debug/kdb/kdb_private.h | 18 - kernel/debug/kdb/kdb_support.c | 329 +--------- kernel/trace/trace_kdb.c | 12 +- samples/kdb/kdb_hello.c | 20 +- 99 files changed, 3454 insertions(+), 1550 deletions(-) create mode 100644 Documentation/devicetree/bindings/mfd/brcm,cru.yaml create mode 100644 Documentation/devicetree/bindings/mfd/ti,tps65086.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/tps65086.txt delete mode 100644 drivers/gpio/gpio-mc9s08dz60.c create mode 100644 drivers/gpio/gpio-virtio.c rename drivers/mfd/{dbx500-prcmu-regs.h => db8500-prcmu-regs.h} (100%) create mode 100644 drivers/mfd/rsmu.h create mode 100644 drivers/mfd/rsmu_core.c create mode 100644 drivers/mfd/rsmu_i2c.c create mode 100644 drivers/mfd/rsmu_spi.c create mode 100644 drivers/mfd/simple-mfd-i2c.h create mode 100644 include/linux/mfd/idt82p33_reg.h create mode 100644 include/linux/mfd/idt8a340_reg.h create mode 100644 include/linux/mfd/rsmu.h delete mode 100644 include/linux/platform_data/gpio-dwapb.h create mode 100644 include/uapi/linux/virtio_gpio.h