This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from e8b767f5e040 Merge tag 'for-linus-5.18-rc1' of git://git.kernel.org/pub [...] new c8fa17d9f08a rtc: fix use-after-free on device removal new f720002d8468 dt-bindings: rtc: sun6i: Clean up repetition new 8487614a8a8a dt-bindings: rtc: sun6i: Add H616, R329, and D1 support new 2ca03e29e64b rtc: sun6i: Enable the bus clock when provided new 85bcb01f145d rtc: pcf8523: Fix GCC 12 warning new d4785b46345c rtc: pcf2127: use IRQ flags obtained from device tree if a [...] new 73ce05302007 rtc: pcf2127: fix bug when reading alarm registers new 5b05198b3108 dt-bindings: rtc: convert at91sam9 bindings to json-schema new 64a649701784 dt-bindings: rtc: at91: Add SAMA7G5 compatible strings list new eb74f47bb6b0 dt-bindings: rtc: at91: rename rtt bindings file new 811f5559270f rtc: mc146818-lib: fix locking in mc146818_set_time new ea6af39f3da5 rtc: pl031: fix rtc features null pointer dereference new 9f6cd82eca7e rtc: sun6i: Fix time overflow handling new 648c151ab5d8 rtc: sun6i: Add support for linear day storage new 7878fec4b544 rtc: sun6i: Add support for broken-down alarm registers new 8a93720329d4 rtc: sun6i: Add Allwinner H616 support new 43f0269b6b89 rtc: wm8350: Handle error for wm8350_register_irq new 7fc46339c33e clk: sunxi-ng: mux: Allow muxes to have keys new d91612d7f01a clk: sunxi-ng: Add support for the sun6i RTC clocks new 1738890a3165 clk: sunxi-ng: sun6i-rtc: Add support for H6 new 9e02e8032ae5 rtc: ds1685: switch to RTC_FEATURE_UPDATE_INTERRUPT new 5c0a04a66301 rtc: ds1685: drop no_irq new 000bf045c69b rtc: ds1307: switch to RTC_FEATURE_UPDATE_INTERRUPT new 9597f8cc80b2 rtc: mpc5121: let the core handle the alarm resolution new 14e6fc13a979 rtc: mpc5121: switch to RTC_FEATURE_UPDATE_INTERRUPT new ba39374bc988 rtc: m41t80: switch to RTC_FEATURE_UPDATE_INTERRUPT new 965994736554 rtc: opal: switch to RTC_FEATURE_UPDATE_INTERRUPT new fff36f796816 rtc: pcf2123: switch to RTC_FEATURE_UPDATE_INTERRUPT new c7e91f7c1baa rtc: pcf2123: set RTC_FEATURE_ALARM_RES_MINUTE new 689fafd5b53a rtc: pcf2127: switch to RTC_FEATURE_UPDATE_INTERRUPT new bda1027358e7 rtc: pcf2127: set RTC_FEATURE_ALARM_RES_2S new 11316c246374 rtc: pcf85063: switch to RTC_FEATURE_UPDATE_INTERRUPT new a9f2d5bb6622 rtc: pcf85063: set RTC_FEATURE_ALARM_RES_2S new c1325e730caf rtc: pcf8523: switch to RTC_FEATURE_UPDATE_INTERRUPT new e51cdef0819e rtc: pcf8523: let the core handle the alarm resolution new cf4521ed7ba5 rtc: pcf8563: let the core handle the alarm resolution new d28a0e144e5e rtc: pcf8563: switch to RTC_FEATURE_UPDATE_INTERRUPT new 4fc4d3339f0f rtc: spear: switch to devm_rtc_allocate_device new f395e1d3b28d rtc: spear: set range new 343597e29eec rtc: spear: drop uie_unsupported new a87a07a11144 rtc: spear: fix spear_rtc_read_time new e99653afeb95 rtc: add new RTC_FEATURE_ALARM_WAKEUP_ONLY feature new 8aa74363969f rtc: efi: switch to devm_rtc_allocate_device new 1350b94c94cc rtc: efi: switch to RTC_FEATURE_UPDATE_INTERRUPT new 07398602c84a rtc: hym8563: switch to devm_rtc_allocate_device new e6b7d19d3938 rtc: hym8563: let the core handle the alarm resolution new 7e1df2f1c581 rtc: hym8563: switch to RTC_FEATURE_UPDATE_INTERRUPT new ed90e3e20d35 rtc: xgene: stop using uie_unsupported new 1a31d6363255 rtc: remove uie_unsupported new 1521ca5b9f93 clk: sunxi-ng: sun6i-rtc: include clk/sunxi-ng.h new b5bf5b283d07 rtc: pm8xxx: Attach wake irq to device new 870c54e1a3e1 rtc: pm8xxx: Return -ENODEV if set_time disallowed new 81c2f059ab90 rtc: optee: add RTC driver for OP-TEE RTC PTA new 3ae8fd41573a rtc: mc146818-lib: Fix the AltCentury for AMD platforms new 4b2dc39ca024 rtc: gamecube: Fix refcount leak in gamecube_rtc_read_offs [...] new 915593a7a663 rtc: check if __rtc_read_time was successful new 6a34fdcca452 Merge tag 'rtc-5.18' of git://git.kernel.org/pub/scm/linux [...] new 87a0b2fafc09 Merge tag 'v5.16' into next new f4e09e8bfd24 Input: mtk-pmic-keys - use get_irq_byname() instead of index new 41799efdb323 dt-bindings: input: mtk-pmic-keys: add MT6358 binding definition new 994673dc6657 Input: mtk-pmic-keys - add support for MT6358 new 0dde5f82158b Input: ps2-gpio - refactor struct ps2_gpio_data new 2fa9c57af062 Input: ps2-gpio - use ktime for IRQ timekeeping new 6283cc9e7785 Input: ps2-gpio - remove tx timeout from ps2_gpio_irq_tx() new 81b9fd6941ce Input: ps2-gpio - don't send rx data before the stop bit new 0c0ef67ed804 Input: ps2-gpio - enforce GPIOs flag open drain new e3217f5e7399 Input: xbox - correct the name for Xbox Series S|X controller new e511fc58071a Input: tsc200x - add axis inversion and swapping support new 986c6f7c3fc8 Merge tag 'v5.17-rc4' into next new 3f9ed5c2fe36 Input: set EV_ABS in dev->evbit even if input_alloc_absinf [...] new cb66b9ba5cda Input: add input_copy_abs() function new ae8e80c5f18d Input: goodix - use input_copy_abs() helper new 65de58c2a5b4 Input: goodix - fix race on driver unbind new dfafa5602957 Input: da9063 - use devm_delayed_work_autocancel() new 60b2a80360ab dt-bindings: input: Add bindings for Mediatek matrix keypad new f28af984e771 Input: mt6779-keypad - add MediaTek keypad driver new 5fb3fb8aa22f Input: mt6779-keypad - fix signedness bug new ce8356335027 Merge tag 'v5.17-rc8' into next new d950db3f80a8 HID: google: switch to devm when registering keyboard back [...] new 45ceaf14d53a Input: extract ChromeOS vivaldi physmap show function new 33bbe04a15f2 HID: google: extract Vivaldi hid feature mapping for use i [...] new a9d672998a33 HID: google: Add support for vivaldi to hid-hammer new 8a3e634dc5a3 HID: google: modify HID device groups of eel new 07fc21b48608 Input: iqs5xx - use local input_dev pointer new 409353cbe9fe Input: add bounds checking to input_set_capability() new 26623eea0da3 Input: stmfts - fix reference leak in stmfts_input_open new e4ce4d3a939d Input: synaptics - enable InterTouch on ThinkPad T14/P14s [...] new 0ce25e4b6df8 dt-bindings: input/touchscreen: bindings for Imagis new a23ba3c043db Input: add Imagis touchscreen driver new a949087c2285 Input: adi - remove redundant variable z new 5710faba8a2a Merge branch 'next' into for-linus new 8b188fba7519 Revert "Input: clear BTN_RIGHT/MIDDLE on buttonpads" new aa240ee78834 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 576892a84f37 gpio: ts4900: Fix comment formatting and grammar new 48ec13d36d3f gpio: Properly document parent data union new 24f71ae5447e gpio: ts5500: Fix Links to Technologic Systems web resources new 26803bac2b70 Merge tag 'gpio-fixes-for-v5.18-rc1' of git://git.kernel.o [...] new ce18f905a500 ALSA: hda/realtek: Add mute and micmut LED support for Zbo [...] new 5a8738571747 ALSA: hda/realtek: Enable headset mic on Lenovo P360 new 0112f822f8a6 ALSA: cs4236: fix an incorrect NULL check on list iterator new 8a7724535bac ALSA: hda/cs8409: Fix Warlock to use mono mic configuration new bdc159dfda0a ALSA: hda/cs8409: Re-order quirk table into ascending order new 342b6b610ae2 ALSA: hda/cs8409: Fix Full Scale Volume setting for all variants new 6581a045d54c ALSA: hda/cs8409: Support new Warlock MLK Variants new 5e74a1448379 ALSA: hda/cs8409: Disable HSBIAS_SENSE_EN for Cyborg new 5e2baa04e4cd ALSA: hda/cs8409: Add new Dolphin HW variants new f30741cded62 ALSA: hda/realtek: Fix audio regression on Mi Notebook Pro 2020 new 6ddc2f749621 ALSA: hda: Avoid unsol event during RPM suspending new a7663c89f419 ASoC: mediatek: mt6358: add missing EXPORT_SYMBOLs new 5cb90dcb6ad5 ASoC: fsl-asoc-card: Fix jack_event() always return 0 new 2f45a4e28977 ASoC: rockchip: i2s_tdm: Fixup config for SND_SOC_DAIFMT_DSP_A/B new 664d66dc0a64 ASoC: SOF: Intel: Fix build error without SND_SOC_SOF_PCI_DEV new 21b5954d61fd Merge tag 'asoc-fix-v5.18' of https://git.kernel.org/pub/s [...] new bc55cfd5718c ALSA: pcm: Fix potential AB/BA lock with buffer_mutex and [...] new d0d642a5d365 Merge tag 'sound-fix-5.18-rc1' of git://git.kernel.org/pub [...]
The 115 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: .../bindings/input/mediatek,mt6779-keypad.yaml | 77 ++++ .../devicetree/bindings/input/mtk-pmic-keys.txt | 5 +- .../input/touchscreen/imagis,ist3038c.yaml | 74 ++++ .../bindings/rtc/allwinner,sun6i-a31-rtc.yaml | 84 ++++- .../devicetree/bindings/rtc/atmel,at91sam9-rtc.txt | 25 -- .../bindings/rtc/atmel,at91sam9260-rtt.yaml | 69 ++++ .../devicetree/bindings/vendor-prefixes.yaml | 2 + MAINTAINERS | 12 + drivers/clk/sunxi-ng/Kconfig | 5 + drivers/clk/sunxi-ng/Makefile | 2 + drivers/clk/sunxi-ng/ccu-sun6i-rtc.c | 395 +++++++++++++++++++++ drivers/clk/sunxi-ng/ccu-sun6i-rtc.h | 15 + drivers/clk/sunxi-ng/ccu_common.h | 1 + drivers/clk/sunxi-ng/ccu_mux.c | 7 + drivers/gpio/gpio-ts4900.c | 12 +- drivers/gpio/gpio-ts5500.c | 4 +- drivers/hid/Kconfig | 11 + drivers/hid/Makefile | 1 + drivers/hid/hid-google-hammer.c | 51 ++- drivers/hid/hid-vivaldi-common.c | 140 ++++++++ drivers/hid/hid-vivaldi-common.h | 16 + drivers/hid/hid-vivaldi.c | 121 +------ drivers/input/Kconfig | 7 + drivers/input/Makefile | 1 + drivers/input/input.c | 70 +++- drivers/input/joystick/adi.c | 4 +- drivers/input/joystick/xpad.c | 2 +- drivers/input/keyboard/Kconfig | 14 + drivers/input/keyboard/Makefile | 1 + drivers/input/keyboard/atkbd.c | 27 +- drivers/input/keyboard/cros_ec_keyb.c | 43 +-- drivers/input/keyboard/mt6779-keypad.c | 221 ++++++++++++ drivers/input/keyboard/mtk-pmic-keys.c | 55 ++- drivers/input/misc/da9063_onkey.c | 13 +- drivers/input/mouse/synaptics.c | 1 + drivers/input/serio/ps2-gpio.c | 195 ++++++---- drivers/input/touchscreen/Kconfig | 10 + drivers/input/touchscreen/Makefile | 1 + drivers/input/touchscreen/goodix.c | 61 ++-- drivers/input/touchscreen/goodix.h | 1 + drivers/input/touchscreen/imagis.c | 367 +++++++++++++++++++ drivers/input/touchscreen/iqs5xx.c | 16 +- drivers/input/touchscreen/stmfts.c | 8 +- drivers/input/touchscreen/tsc200x-core.c | 7 +- drivers/input/vivaldi-fmap.c | 39 ++ drivers/rtc/Kconfig | 10 + drivers/rtc/Makefile | 1 + drivers/rtc/class.c | 12 +- drivers/rtc/interface.c | 7 +- drivers/rtc/rtc-ds1307.c | 2 +- drivers/rtc/rtc-ds1685.c | 16 +- drivers/rtc/rtc-efi.c | 10 +- drivers/rtc/rtc-gamecube.c | 1 + drivers/rtc/rtc-hym8563.c | 34 +- drivers/rtc/rtc-m41t80.c | 6 +- drivers/rtc/rtc-mc146818-lib.c | 22 +- drivers/rtc/rtc-mpc5121.c | 17 +- drivers/rtc/rtc-opal.c | 2 +- drivers/rtc/rtc-optee.c | 362 +++++++++++++++++++ drivers/rtc/rtc-pcf2123.c | 3 +- drivers/rtc/rtc-pcf2127.c | 19 +- drivers/rtc/rtc-pcf85063.c | 3 +- drivers/rtc/rtc-pcf8523.c | 15 +- drivers/rtc/rtc-pcf8563.c | 16 +- drivers/rtc/rtc-pl031.c | 6 +- drivers/rtc/rtc-pm8xxx.c | 33 +- drivers/rtc/rtc-spear.c | 25 +- drivers/rtc/rtc-sun6i.c | 184 ++++++---- drivers/rtc/rtc-wm8350.c | 11 +- drivers/rtc/rtc-xgene.c | 2 - include/dt-bindings/clock/sun6i-rtc.h | 10 + include/linux/clk/sunxi-ng.h | 2 + include/linux/gpio/driver.h | 13 +- include/linux/input.h | 2 + include/linux/input/vivaldi-fmap.h | 27 ++ include/linux/mc146818rtc.h | 2 + include/linux/rtc.h | 2 - include/linux/rtc/ds1685.h | 1 - include/sound/pcm.h | 1 + include/uapi/linux/rtc.h | 3 +- sound/core/pcm.c | 1 + sound/core/pcm_lib.c | 9 +- sound/core/pcm_native.c | 39 +- sound/isa/cs423x/cs4236.c | 8 +- sound/pci/hda/patch_cs8409-tables.c | 68 +++- sound/pci/hda/patch_cs8409.c | 47 +-- sound/pci/hda/patch_cs8409.h | 5 + sound/pci/hda/patch_hdmi.c | 8 +- sound/pci/hda/patch_realtek.c | 14 +- sound/soc/codecs/mt6358.c | 4 + sound/soc/fsl/fsl-asoc-card.c | 12 +- sound/soc/rockchip/rockchip_i2s_tdm.c | 10 +- sound/soc/sof/intel/Kconfig | 1 + 93 files changed, 2745 insertions(+), 656 deletions(-) create mode 100644 Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml create mode 100644 Documentation/devicetree/bindings/input/touchscreen/imagis,ist3 [...] delete mode 100644 Documentation/devicetree/bindings/rtc/atmel,at91sam9-rtc.txt create mode 100644 Documentation/devicetree/bindings/rtc/atmel,at91sam9260-rtt.yaml create mode 100644 drivers/clk/sunxi-ng/ccu-sun6i-rtc.c create mode 100644 drivers/clk/sunxi-ng/ccu-sun6i-rtc.h create mode 100644 drivers/hid/hid-vivaldi-common.c create mode 100644 drivers/hid/hid-vivaldi-common.h create mode 100644 drivers/input/keyboard/mt6779-keypad.c create mode 100644 drivers/input/touchscreen/imagis.c create mode 100644 drivers/input/vivaldi-fmap.c create mode 100644 drivers/rtc/rtc-optee.c create mode 100644 include/dt-bindings/clock/sun6i-rtc.h create mode 100644 include/linux/input/vivaldi-fmap.h