This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 99a0d9f5e873 Merge tag 'gpio-v5.5-1' of git://git.kernel.org/pub/scm/li [...] new e11cfc697601 watchdog: w83627hf_wdt: Support NCT6116D new 87d184680dd8 watchdog: imx2_wdt: Remove unnecessary blank line new ebe66ded6d4c watchdog: imx2_wdt: Use __maybe_unused instead of #if CONF [...] new 86865322d227 watchdog: imx2_wdt: Use 'dev' instead of dereferencing it [...] new ff0aaacb6f26 watchdog: intel-mid_wdt: Add WATCHDOG_NOWAYOUT support new b6276d4e4bc3 watchdog: sbc7240_wdt: Fix yet another -Wimplicit-fallthro [...] new 72139dfa2464 watchdog: Fix the race between the release of watchdog_cor [...] new ef14cab2d85b watchdog: cadence: Do not show error in case of deferred probe new 5b256b56885a watchdog: bd70528: Trivial function documentation fix new 4c0bfc039c88 watchdog: wdat_wdt: Spelling s/configrable/configurable/ new 747d88a1a88c watchdog: imx7ulp: Pass the wdog instance inimx7ulp_wdt_enable() new 9ab26e34bb62 watchdog: imx7ulp: Remove unused structure member new c37e358163d9 watchdog: imx7ulp: Remove inline annotations new eccb7fe5e72a watchdog: imx7ulp: Use definitions instead of magic values new a19f89335f4b watchdog: prevent deferral of watchdogd wakeup on RT new bc44fa734cef watchdog: make nowayout sysfs file writable new 6083ab7b2f3f watchdog: imx7ulp: Fix reboot hang new c04571251b3d watchdog: aspeed: Fix clock behaviour for ast2600 new 39e68d9e7ab2 watchdog: sprd: Fix the incorrect pointer getting from dri [...] new d615a6fd12b2 watchdog: sama5d4_wdt: cleanup the bit definitions new 74f078c333e9 dt-bindings: watchdog: sama5d4_wdt: add microchip,sam9x60- [...] new 1d9c30745455 watchdog: jz4740: Use WDT clock provided by TCU driver new 6d532143c915 watchdog: jz4740: Use regmap provided by TCU driver new 33c26ab4d6be watchdog: jz4740: Drop dependency on MACH_JZ47xx new 4a08fe579258 Merge tag 'linux-watchdog-5.5-rc1' of git://www.linux-watc [...] new f1a0094cbbe9 HID: quirks: Add quirk for HP MSU1465 PIXART OEM mouse new 0c8432236dea HID: i2c-hid: fix no irq after reset on raydium 3118 new fd70466d37bf HID: i2c-hid: Reset ALPS touchpads on resume new 8725aa4fa7de HID: rmi: Check that the RMI_STARTED bit is set before unr [...] new 1cb0d2aee263 HID: core: check whether Usage Page item is after Usage ID items new 2dbc6f113acd HID: Improve Windows Precision Touchpad detection. new b03e5774d51f HID: quirks: remove hid-led devices from hid_have_special_driver new b746a1a2860f Merge branch 'for-5.5/core' into for-linus new b05cec61c703 HID: hidraw: replace printk() with corresponding pr_xx() variant new 09f5429ddf78 Merge branch 'for-5.5/hidraw' into for-linus new 4f6585815084 HID: i2c-hid: remove orphaned member sleep_delay new b49b511f417a Merge branch 'for-5.5/i2c' into for-linus new 76f8cf6e0cfd HID: intel-ish-hid: Spelling s/diconnect/disconnect/ new 2fa55328f18f Merge branch 'for-5.5/ish' into for-linus new b5625db9d23e Input: Add event-codes for macro keys found on various keyboards new 3a0275384c27 HID: Add driver for Logitech gaming keyboards (G15, G15 v2) new 97b741aba918 HID: lg-g15: Add keyboard and LCD backlight control new d5b5fc8c8952 HID: lg-g15: Add support for the M1-M3 and MR LEDs new ad4203f5a243 HID: lg-g15: Add support for the G510 keyboards' gaming keys new 1f8cde2a538b HID: lg-g15: Add support for controlling the G510's RGB backlight new 4682bb8e050e HID: lg-g15: Add support for the G510's M1-M3 and MR LEDs new bdd08fff4915 HID: logitech: Add depends on LEDS_CLASS to Logitech Kconf [...] new 61005d65b6c7 HID: logitech-hidpp: Silence intermittent get_battery_capa [...] new a820e450390a Merge branch 'for-5.5/logitech' into for-linus new 38e57f0693ad HID: google: whiskers: more robust tablet mode detection new 79085c7dd24b HID: google: whiskers: signal tablet mode switch on disconnect new b543db46b47d HID: google: whiskers: signal tablet mode on connect new 20c55f250618 HID: google: Detect base folded usage instead of hard-codi [...] new d8d0470875aa Merge branch 'for-5.5/whiskers' into for-linus new d004701d1cc5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 1ac9abeb2e5b platform/x86: huawei-wmi: Move to platform driver new 8a480c108fe8 platform/x86: huawei-wmi: Add quirks and module parameters new 090ddd770b8d platform/x86: huawei-wmi: Implement huawei wmi management new 355a070b09ab platform/x86: huawei-wmi: Add battery charging thresholds new 32e59d119d71 platform/x86: huawei-wmi: Add fn-lock support new 94930d013329 platform/x86: huawei-wmi: Add debugfs support new 10b65e2915b2 platform/x86: dell-laptop: disable kbd backlight on Inspiron 10xx new 2011176d8adb platform/x86: asus-laptop: switch to using polled mode of [...] new 83dbbe5ae47f platform/x86: hdaps: switch to using polled mode of input devices new 60d15095336c platform/x86: peaq-wmi: switch to using polled mode of inp [...] new c656829f073b platform/x86: toshiba_acpi: do not select INPUT_POLLDEV new d740795d9273 platform/x86: intel_cht_int33fe: Split code to Micro-B and Type-C new e3008bf46ce0 platform/x86: classmate-laptop: remove unused variable new 79e29cb8fbc5 platform/mellanox: Add bootctl driver for Mellanox BlueField Soc new da5fb83fb8dc platform/x86: intel_punit_ipc: Avoid error message when re [...] new d17f1bbb3aa9 platform/x86: i2c-multi-instantiate: Fail the probe if no [...] new 9bfc14cb6a6a platform/x86: huawei-wmi: huawei_wmi can be static new 8c7d9ec8a470 platform/x86: huawei-wmi: Don't leak memory on the exit new c7a949766fd2 platform/x86: huawei-wmi: No need to keep pointer to platf [...] new 3c27f179d502 platform/x86: huawei-wmi: Avoid use of global variable whe [...] new 2a43c9fc878a platform/x86: huawei-wmi: Fix a precision vs width printf bug new fd13c8622a5a platform/x86: Add System76 ACPI driver new abd120e3bdf3 tools/power/x86/intel-speed-select: Remove warning for unu [...] new 354bd06f40c4 tools/power/x86/intel-speed-select: Base-freq feature auto mode new a6a82f9bcd2a tools/power/x86/intel-speed-select: Turbo-freq feature auto mode new 4e26fabfe15c tools/power/x86/intel-speed-select: Refuse to disable core [...] new ce1326a2f9f7 tools/power/x86/intel-speed-select: Add int argument to co [...] new 210369dc73b2 tools/power/x86/intel-speed-select: Make process_command generic new 1c1d935c8418 tools/power/x86/intel-speed-select: Add check for CascadeL [...] new c829f0ef7bfc tools/power/x86/intel-speed-select: Implement CascadeLake- [...] new 062e4aac92e8 tools/power/x86/intel-speed-select: Implement 'perf-profil [...] new 1aa7177cdcb3 tools/power/x86/intel-speed-select: Implement base-freq co [...] new 26e5656ed3bf platform/x86: acerhdf: Add support for Acer Aspire 7551 new d3f5b7366a4a treewide: Rename Peter Feuerer to Peter Kaestle new 7c675486b97a platform/x86: huawei-wmi: Stricter battery thresholds set new 39c0a6295e3a platform/x86: huawei-wmi: No need to check for battery name new 16c6c057175c platform/x86: huawei-wmi: Remove unnecessary battery mutex new ba367730ffe9 platform/x86: intel_punit_ipc: use devm_platform_ioremap_r [...] new fa2a590d0d02 platform/x86: intel_punit_ipc: Drop useless label new 4a8d82cdec16 platform/x86: intel_int0002_vgpio: Pass irqchip when addin [...] new 3caa6f39e059 Add touchscreen platform data for the Schneider SCT101CTM tablet new 263225c983aa tools/power/x86/intel-speed-select: Extend command set for [...] new 82d4a34ee619 tools/power/x86/intel-speed-select: Change display of "avx [...] new 91d928147bb0 tools/power/x86/intel-speed-select: Correct CLX-N frequency units new a9b2f8e2fa6c tools/power/x86/intel-speed-select: Auto mode for CLX new cd0e63706549 tools/power/x86/intel-speed-select: Use mailbox for CLOS_P [...] new 40dee9dda37d tools/power/x86/intel-speed-select: Make CLOS frequency in MHz new 21c3390d6128 tools/power/x86/intel-speed-select: Use Frequency weight for CLOS new 7af5a95bb752 tools/power/x86/intel-speed-select: Support platform with [...] new de7f9d3ddc8c tools/power/x86/intel-speed-select: Use core count for bas [...] new 5c14aba77874 tools/power/x86/intel-speed-select: Increment version new ee7b0d31f9f0 platform/x86: touchscreen_dmi: Add info for the ezpad 6 m4 tablet new 20183ccd3e4d tools/power/x86/intel-speed-select: Ignore missing config level new 1434a3d357d6 tools/power/x86/intel-speed-select: Display TRL buckets fo [...] new e5caebdddc05 platform/mellanox: Fix Kconfig indentation new 43e82d8aa925 platform/x86: intel_pmc_core: Fix the SoC naming inconsistency new 5406327d43ed platform/x86: intel_pmc_core: Add Comet Lake (CML) platfor [...] new 16245db1489c platform/x86: hp-wmi: Fix ACPI errors caused by too small buffer new f3e4f3fc8ee9 platform/x86: hp-wmi: Fix ACPI errors caused by passing 0 [...] new 67b8ed29e0d4 Merge tag 'platform-drivers-x86-v5.5-1' of git://git.infra [...] new 366ba7c71ef7 cdrom: respect device capabilities during opening action new 396bbe142782 sr_vendor: support Beurer GL50 evo CD-on-a-chip devices. new 6c5c240e4126 io_uring: add mapping support for NOMMU archs new ec45a2637790 drbd: Remove unneeded semicolon new c15cc235b744 block: sunvdc: Remove unneeded semicolon new 9677d64e5695 ataflop: Remove unneeded semicolon new aa4c3967756c io_uring: fix missing kmap() declaration on powerpc new 31764f1b6d93 Merge tag 'for-linus-20191129' of git://git.kernel.dk/linux-block new b803376824c6 dt-bindings: i2c: rcar: Add r8a774b1 support new 2a0cfc2f83e8 dt-bindings: i2c: sh_mobile: Add r8a774b1 support new c1e83e32885d dt-bindings: i2c: Aspeed: Add AST2600 compatible new e2c913e4fd9e i2c: Aspeed: Add AST2600 compatible new 2034e3f4c9a5 dt-bindings: i2c: at91: add new compatible new b644257f0ec2 dt-bindings: i2c: add bindings for i2c analog and digital filter new b84dfe1af540 i2c: add support for filters optional properties new b00277923743 i2c: at91: add new platform support for sam9x60 new 2989b45923b9 i2c: at91: add support for digital filtering new 2be357af5fdd i2c: at91: add support for advanced digital filtering new dda967139955 i2c: at91: add support for analog filtering new e0c61c04791a i2c: i801: Add support for Intel Jasper Lake new 07f047e3fe33 i2c: i801: Add support for Intel Comet Lake PCH-H new 52d3be711e06 i2c: stm32f7: rework slave_id allocation new 7375e079eb3d dt-bindings: i2c: meson: convert to yaml new 53aaaa5d9b1e i2c: stm32f7: fix & reorder remove & probe error handling new bcc156e2289d i2c: xiic: Fix kerneldoc warnings new 7bdf7c84c216 i2c: icy: no need to populate address for scanned device new d77eceb2de99 i2c: stm32f7: report dma error during probe new 9af1563a5486 i2c: cros-ec-tunnel: Make the device acpi compatible new 4d51b4cea218 i2c: pxa: migrate to new i2c_slave APIs new 7be5f90f689a i2c: pxa: remove unused i2c-slave APIs new 285be87c79e1 eeprom: at24: Improve confusing log message new 993e21940684 Merge tag 'at24-v5.5-updates-for-wolfram' of git://git.ker [...] new c39511ffb99b i2c: rcar: Remove superfluous call to clk_get_rate() new a2b0e390d21a i2c: at91: Use dma_request_chan() directly for channel request new 67d7630f0eae i2c: qup: Use dma_request_chan() directly for channel request new efa42b5e3ec7 i2c: sh_mobile: Use dma_request_chan() directly for channe [...] new 79e4be2c08bb i2c: tegra: Use dma_request_chan() directly for channel request new 9af433840b3f i2c: remove helpers for ref-counting clients new 5a5e277b8d40 i2c: iproc: Add i2c repeated start capability new 7787657d7ee5 i2c: i2c-stm32f7: fix 10-bits check in slave free id search loop new 790591f41ede i2c: i801: Correct Intel Jasper Lake SOC naming new dca0dd28fa5e i2c: smbus: Don't filter out duplicate alerts new 1b00ff61597e i2c: Fix Kconfig indentation new c1d084759c95 i2c: replace i2c_new_probed_device with an ERR_PTR variant new ce668524bf79 i2c: icy: convert to i2c_new_scanned_device new a72e27f7a470 video: fbdev: matrox: convert to i2c_new_scanned_device new 3265568db8c3 Merge branch 'i2c/for-5.5' of git://git.kernel.org/pub/scm [...] new 006d72da28db remoteproc: remove useless typedef new 0ad82e3a2234 remoteproc: debug: Remove unneeded NULL check new ab1b12339edc dt-bindings: remoteproc: qcom: Add Q6v5 Modem PIL binding [...] new 1665cbd5731f remoteproc: qcom_q6v5_mss: Add support for MSM8998 new 99cf0361e7af remoteproc: fix argument 2 of rproc_mem_entry_init new 714cf5e38460 remoteproc: stm32: use workqueue to treat mailbox callback new 00a0eec59ddb remoteproc: Fix wrong rvring index computation new 14ea1d04ed0f dt-bindings: remoteproc: stm32: add wakeup-source new 410119ee29b6 remoteproc: stm32: wakeup the system by wdg irq new 4a56e423e0e1 remoteproc: stm32: fix probe error case new e3cb40d4d805 Revert "dt-bindings: remoteproc: stm32: add wakeup-source" new 5e3b06d3bbdf Merge tag 'rproc-v5.5' of git://git.kernel.org/pub/scm/lin [...] new bbe692e349e2 rpmsg: char: release allocated memory new 4623e8bf1de0 rpmsg: glink: Set tail pointer to 0 at end of FIFO new b85f6b601407 rpmsg: glink: Fix reuse intents memory leak issue new ac74ea018601 rpmsg: glink: Fix use after free in open_ack TIMEOUT case new b646293e2728 rpmsg: glink: Put an extra reference during cleanup new f7e714988eda rpmsg: glink: Fix rpmsg_register_device err handling new c3dadc19b756 rpmsg: glink: Don't send pending rx_done during remove new 278bcb7300f6 rpmsg: glink: Free pending deferred work on remove new bb06a5ce88fd rpmsg: char: Simplify 'rpmsg_eptdev_release()' new 8cf9b615653e rpmsg: Fix Kconfig indentation new 687fcad8a3ab Merge tag 'rpmsg-v5.5' of git://git.kernel.org/pub/scm/lin [...] new eecff9a8427a MAINTAINERS: hwspinlock: update git tree location new 5ee45e0c8946 hwspinlock: u8500_hsem: Change to use devm_platform_iorema [...] new 637bcd19beeb hwspinlock: u8500_hsem: Use devm_kzalloc() to allocate memory new acc98c1f2a1b hwspinlock: u8500_hsem: Use devm_hwspin_lock_register() to [...] new 74cfa956cbea hwspinlock: sprd: Change to use devm_platform_ioremap_resource() new 3070c4164360 hwspinlock: sprd: Check the return value of clk_prepare_enable() new b4d64193d41e hwspinlock: sprd: Use devm_add_action_or_reset() for calls [...] new b674a30bf8b0 hwspinlock: sprd: Use devm_hwspin_lock_register() to regis [...] new b2547dce4d4a hwspinlock: Remove BUG_ON() from the hwspinlock core new a6fc49051cdb hwspinlock: Let the PM runtime can be optional new 4d0c1c57329a hwspinlock: sprd: Remove redundant PM runtime implementation new 9d399f0c5295 hwspinlock: u8500_hsem: Remove redundant PM runtime implem [...] new 454d9c4aa7d5 Merge tag 'hwlock-v5.5' of git://git.kernel.org/pub/scm/li [...] new 0434d3f4525a mailbox/omap: Handle if CONFIG_PM is disabled new 41c9479903c5 mailbox: no need to set .owner platform_driver_register new 69269446ccbf mailbox: stm32-ipcc: Update wakeup management new bf159d151a0b mailbox: imx: Fix Tx doorbell shutdown path new 5f0af07e8919 mailbox: imx: Clear the right interrupts at shutdown new 58340e7d779e dt-bindings: mailbox: imx-mu: add imx7ulp MU support new c6c6bc6ea9fc mailbox: imx: add support for imx v1 mu new 43fd4bd72c85 Merge tag 'mailbox-v5.5' of git://git.linaro.org/landing-t [...] new ab84b77afc95 libnvdimm/namsepace: Don't set claim_class on error new 2f4741497c9d libnvdimm: Trivial comment fix new c1f45d86a522 libnvdimm/pfn_dev: Don't clear device memmap area during g [...] new 8f4b01fcded2 libnvdimm/namespace: Differentiate between probe mapping a [...] new d7c0d927ad5c libnvdimm/pmem: Delete include of nd-core.h new 4e24e37d5313 libnvdimm/btt: fix variable 'rc' set but not used new cda93d6965a1 libnvdimm: Remove prototypes for nonexistent functions new 78c81cc89a40 libnvdimm: Move attribute groups to device type new cb719d5fefc5 libnvdimm: Move region attribute group definition new adbb68293fc5 libnvdimm: Move nd_device_attribute_group to device_type new e2f6a0e34870 libnvdimm: Move nd_numa_attribute_group to device_type new 7c4fc8cde164 libnvdimm: Move nd_region_attribute_group to device_type new 4ce79fa97e6a libnvdimm: Move nd_mapping_attribute_group to device_type new 360eba7ebdf7 libnvdimm: Move nvdimm_attribute_group to device_type new e755799aefa9 libnvdimm: Move nvdimm_bus_attribute_group to device_type new 770619a95106 dax: Create a dax device_type new 153dd28647d6 dax: Simplify root read-only definition for the 'resource' [...] new bfd2e9140656 libnvdimm: Simplify root read-only definition for the 'res [...] new cb4dd729ee6c dax: Add numa_node to the default device-dax attributes new bcba0c454712 libnvdimm: Export the target_node attribute for regions an [...] new 0dfbb932bb67 MAINTAINERS: Remove Keith from NVDIMM maintainers new d10032dd539c Merge tag 'libnvdimm-for-5.5' of git://git.kernel.org/pub/ [...] new 463fa44eec2f Input: atmel_mxt_ts - disable IRQ across suspend new 894616f79200 Input: add input_get_poll_interval() new 3df955f870c2 Input: gpio_mouse - switch to using input device polling mode new bdafbb15d13b Input: pixcir_i2c_ts - remove unneeded gpio.h header file new 0d3c8501e32e Input: pixcir_i2c_ts - move definitions into a single file new 12e7425a69fd Input: pixcir_i2c_ts - keep header files sorted new 13fb9cf593c3 Input: pixcir_i2c_ts - print register address in decimal new 71a8f3455cbf Input: pixcir_i2c_ts - do not print error on defer probe new 792e154c4814 Input: pixcir_i2c_ts - remove platform data new 7cef1079e3ad dt-bindings: input: Add common input binding in json-schema new def10ec7992f dt-bindings: input: Convert mpr121 binding to json-schema new ee358cb45984 Input: mpr121 - add polling mode new 688f1dfb69b4 Input: keyboard - imx_sc: Add i.MX system controller key support new ee1b4b2e7c92 Input: hp_sdc_rtc - remove dead chardev code new cb3efd5a3885 Input: adp5589 - make keypad support optional new 728d90bdc9e4 Merge tag 'v5.4-rc5' into next new e2c5af528a83 Merge branch 'ib-fwnode-gpiod-get-index' of https://git.ke [...] new 2a60f598777d Input: gpio_keys - switch to using devm_fwnode_gpiod_get() new 5f92dcee81f4 Input: gpio_keys_polled - switch to using devm_fwnode_gpiod_get() new d34a069e1c63 Input: colibri-vf50-ts - remove unneeded gpio.h header file new 2fd61f796875 Input: s3c2410_ts - remove unneeded gpio.h header file new 78e45917bf7a Input: wacom_i2c - remove unneeded gpio.h header file new 95c9ea96adb3 Input: st1232 - simplify parsing of read buffer new 16dc7c5c13f1 Input: st1232 - do not unconditionally configure as wakeup source new 95dc58a9a02f Input: st1232 - rely on I2C core to configure wakeup interrupt new efd7bb08a762 Input: st1232 - do not reset the chip too early new ac6b31797925 Input: st1232 - do not allocate fingers data separately new b67b6f598c5d Input: st1232 - do not set parent device explicitly new 833c2c083856 Input: st1232 - note that the receive buffer is DMA-safe new a1b92973fba4 Input: st1232 - switch to using MT-B protocol new 7448bfec6bf5 Input: edt-ft5x06 - add support for regulator new 055070a7d0d3 Input: psxpad-spi - switch to using polled mode of input devices new bd88ce25335d Input: raspberrypi-ts - switch to using polled mode of inp [...] new 08b936012964 Input: sur40 - switch to using polled mode of input devices new 9b587815ddd8 Input: ts4800-ts - switch to using polled mode of input devices new 7cca5a342ecd Input: tsc6507x-ts - switch to using polled mode of input devices new d0fe37b923e1 Input: adc-keys - switch to using polled mode of input devices new ea6c52ae259a Input: clps711x-keypad - switch to using polled mode of in [...] new c028c44f4283 Input: jornada680_kbd - switch to using polled mode of inp [...] new 9584bded0ba8 Input: gpio_keys_polled - switch to using polled mode of i [...] new 071ec845c8c6 Input: apanel - switch to using polled mode of input devices new 4a767ec368bf Input: wistron_btns - switch to using polled mode of input [...] new 4d69ca90de6a Input: cobalt_btns - convert to use managed resources new 5d96738d9a74 Input: cobalt_btns - switch to using polled mode of input devices new 9e085dd069d5 Input: sgi_btns - switch to using managed resources new aede7a1e0cc3 Input: sgi_btns - switch to using polled mode of input devices new 528c7d02c78b Input: rb532_button - switch to using managed resources new 36bc3684c212 Input: rb532_button - switch to using polled mode of input [...] new ff68cf0b166e Input: gpio_decoder - switch to using polled mode of input [...] new 867e8820e037 Input: mma8450 - switch to using polled mode of input devices new 493a6ebd59dc Input: bma150 - use managed resources helpers new b873f73cf66f Input: bma150 - switch to using polled mode of input devices new e73391180ae9 Input: kxtj9 - switch to using managed resources new 78713dfade75 Input: kxtj9 - switch to using polled mode of input devices new d843304b22e8 Input: synaptics-rmi4 - simplify data read in rmi_f54_work new ee85fbe14fd6 Input: ar1021 - fix typo in preprocessor macro name new 92d6d0a19246 dt-bindings: input: touchscreen: ad7879: generic node name [...] new eb91ecc9fc43 Input: ili210x - add ILI2117 support new 71f8e38ae635 Input: ili210x - switch to using threaded IRQ new 43f06a4c639d Input: ili210x - handle errors from input_mt_init_slots() new efda86a49553 Input: ili210x - do not set parent device explicitly new ef536abd3afd Input: ili210x - define and use chip operations structure new 172bb5f34c0d Input: ili210x - do not unconditionally mark touchscreen a [...] new a5fdf7d02656 Input: ili210x - remove unneeded suspend and resume handlers new 7ca7cb2382d8 Merge branch 'ili2xxx-touchscreen' into next new 8d13c7642fab Input: mms114 - use device_get_match_data new c7dded5b2980 Input: ili210x - do not retrieve/print chip firmware version new b32fbeaec52d Input: ili210x - add resolution to chip operations structure new cc12ba1872c6 Input: ili210x - optionally show calibrate sysfs attribute new dffe969aa7ab Input: imx_sc_key - correct SCU message structure to avoid [...] new bcf1e034d3aa Input: fix Kconfig indentation new fc1156f373e3 Input: synaptics - switch another X1 Carbon 6 to RMI/SMbus new 71c296f6d5b3 Input: synaptics-rmi4 - fix various V4L2 compliance proble [...] new 976e3645923b Merge branch 'next' into for-linus new 72c0870e3a05 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
The 303 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/ABI/testing/sysfs-class-watchdog | 9 +- .../ABI/testing/sysfs-platform-mellanox-bootctl | 58 ++ .../devicetree/bindings/arm/freescale/fsl,scu.txt | 14 + .../bindings/i2c/amlogic,meson6-i2c.yaml | 53 + .../devicetree/bindings/i2c/i2c-aspeed.txt | 3 +- Documentation/devicetree/bindings/i2c/i2c-at91.txt | 3 +- .../devicetree/bindings/i2c/i2c-meson.txt | 30 - Documentation/devicetree/bindings/i2c/i2c.txt | 18 + .../devicetree/bindings/i2c/renesas,i2c.txt | 1 + .../devicetree/bindings/i2c/renesas,iic.txt | 1 + .../bindings/input/fsl,mpr121-touchkey.yaml | 89 ++ .../devicetree/bindings/input/ilitek,ili2xxx.txt | 3 +- Documentation/devicetree/bindings/input/input.yaml | 36 + Documentation/devicetree/bindings/input/keys.txt | 8 - .../devicetree/bindings/input/mpr121-touchkey.txt | 30 - .../devicetree/bindings/input/mtk-pmic-keys.txt | 4 +- .../devicetree/bindings/input/st,stpmic1-onkey.txt | 2 +- .../bindings/input/touchscreen/ad7879.txt | 4 +- .../bindings/input/touchscreen/edt-ft5x06.txt | 1 + .../devicetree/bindings/mailbox/fsl,mu.txt | 2 + .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 6 + .../bindings/watchdog/atmel-sama5d4-wdt.txt | 2 +- Documentation/i2c/busses/i2c-i801.rst | 1 + Documentation/i2c/instantiating-devices.rst | 10 +- Documentation/i2c/writing-clients.rst | 8 +- MAINTAINERS | 21 +- arch/powerpc/platforms/pseries/papr_scm.c | 25 +- drivers/acpi/nfit/core.c | 7 - drivers/block/ataflop.c | 2 +- drivers/block/drbd/drbd_req.c | 2 +- drivers/block/sunvdc.c | 2 +- drivers/cdrom/cdrom.c | 12 +- drivers/dax/bus.c | 22 +- drivers/dax/pmem/core.c | 6 +- drivers/hid/Kconfig | 1 + drivers/hid/Makefile | 1 + drivers/hid/hid-core.c | 55 +- drivers/hid/hid-google-hammer.c | 146 ++- drivers/hid/hid-ids.h | 6 + drivers/hid/hid-lg-g15.c | 899 +++++++++++++++++ drivers/hid/hid-logitech-hidpp.c | 3 + drivers/hid/hid-quirks.c | 8 +- drivers/hid/hid-rmi.c | 3 +- drivers/hid/hidraw.c | 10 +- drivers/hid/i2c-hid/i2c-hid-core.c | 16 +- drivers/hid/intel-ish-hid/ishtp/hbm.c | 2 +- drivers/hwspinlock/hwspinlock_core.c | 16 +- drivers/hwspinlock/sprd_hwspinlock.c | 48 +- drivers/hwspinlock/u8500_hsem.c | 53 +- drivers/i2c/busses/Kconfig | 24 +- drivers/i2c/busses/i2c-aspeed.c | 4 + drivers/i2c/busses/i2c-at91-core.c | 38 + drivers/i2c/busses/i2c-at91-master.c | 53 +- drivers/i2c/busses/i2c-at91.h | 13 + drivers/i2c/busses/i2c-bcm-iproc.c | 63 +- drivers/i2c/busses/i2c-cros-ec-tunnel.c | 15 +- drivers/i2c/busses/i2c-i801.c | 8 + drivers/i2c/busses/i2c-icy.c | 9 +- drivers/i2c/busses/i2c-pxa.c | 75 +- drivers/i2c/busses/i2c-qup.c | 4 +- drivers/i2c/busses/i2c-rcar.c | 2 +- drivers/i2c/busses/i2c-sh_mobile.c | 2 +- drivers/i2c/busses/i2c-stm32.c | 16 +- drivers/i2c/busses/i2c-stm32f7.c | 32 +- drivers/i2c/busses/i2c-tegra.c | 4 +- drivers/i2c/busses/i2c-xiic.c | 2 + drivers/i2c/i2c-core-base.c | 63 +- drivers/i2c/i2c-smbus.c | 7 - drivers/i2c/muxes/Kconfig | 18 +- drivers/input/input-poller.c | 9 + drivers/input/joystick/Kconfig | 1 - drivers/input/joystick/psxpad-spi.c | 64 +- drivers/input/keyboard/Kconfig | 28 +- drivers/input/keyboard/Makefile | 1 + drivers/input/keyboard/adc-keys.c | 36 +- drivers/input/keyboard/adp5589-keys.c | 171 ++-- drivers/input/keyboard/clps711x-keypad.c | 70 +- drivers/input/keyboard/gpio_keys.c | 6 +- drivers/input/keyboard/gpio_keys_polled.c | 72 +- drivers/input/keyboard/imx_sc_key.c | 187 ++++ drivers/input/keyboard/jornada680_kbd.c | 37 +- drivers/input/keyboard/mpr121_touchkey.c | 69 +- drivers/input/misc/Kconfig | 15 - drivers/input/misc/apanel.c | 153 ++- drivers/input/misc/bma150.c | 190 +--- drivers/input/misc/cobalt_btns.c | 73 +- drivers/input/misc/gpio_decoder.c | 42 +- drivers/input/misc/hp_sdc_rtc.c | 342 ------- drivers/input/misc/kxtj9.c | 224 ++--- drivers/input/misc/mma8450.c | 101 +- drivers/input/misc/rb532_button.c | 48 +- drivers/input/misc/sgi_btns.c | 54 +- drivers/input/misc/wistron_btns.c | 51 +- drivers/input/mouse/Kconfig | 15 +- drivers/input/mouse/gpio_mouse.c | 45 +- drivers/input/mouse/synaptics.c | 1 + drivers/input/rmi4/rmi_f54.c | 63 +- drivers/input/tablet/Kconfig | 20 +- drivers/input/touchscreen/Kconfig | 6 +- drivers/input/touchscreen/ar1021_i2c.c | 4 +- drivers/input/touchscreen/atmel_mxt_ts.c | 4 + drivers/input/touchscreen/colibri-vf50-ts.c | 1 - drivers/input/touchscreen/edt-ft5x06.c | 30 + drivers/input/touchscreen/ili210x.c | 418 ++++---- drivers/input/touchscreen/mms114.c | 3 +- drivers/input/touchscreen/pixcir_i2c_ts.c | 177 ++-- drivers/input/touchscreen/raspberrypi-ts.c | 38 +- drivers/input/touchscreen/s3c2410_ts.c | 1 - drivers/input/touchscreen/st1232.c | 184 ++-- drivers/input/touchscreen/sur40.c | 92 +- drivers/input/touchscreen/tps6507x-ts.c | 36 +- drivers/input/touchscreen/ts4800-ts.c | 68 +- drivers/input/touchscreen/wacom_i2c.c | 1 - drivers/mailbox/hi6220-mailbox.c | 1 - drivers/mailbox/imx-mailbox.c | 74 +- drivers/mailbox/omap-mailbox.c | 2 +- drivers/mailbox/stm32-ipcc.c | 36 +- drivers/misc/eeprom/at24.c | 9 +- drivers/nvdimm/btt.c | 18 +- drivers/nvdimm/btt_devs.c | 24 +- drivers/nvdimm/bus.c | 44 +- drivers/nvdimm/claim.c | 14 +- drivers/nvdimm/core.c | 8 +- drivers/nvdimm/dax_devs.c | 27 +- drivers/nvdimm/dimm_devs.c | 30 +- drivers/nvdimm/e820.c | 13 - drivers/nvdimm/namespace_devs.c | 114 ++- drivers/nvdimm/nd-core.h | 21 +- drivers/nvdimm/nd.h | 27 +- drivers/nvdimm/of_pmem.c | 13 - drivers/nvdimm/pfn_devs.c | 64 +- drivers/nvdimm/pmem.c | 18 +- drivers/nvdimm/region_devs.c | 235 ++--- drivers/platform/mellanox/Kconfig | 16 +- drivers/platform/mellanox/Makefile | 1 + drivers/platform/mellanox/mlxbf-bootctl.c | 321 +++++++ drivers/platform/mellanox/mlxbf-bootctl.h | 103 ++ drivers/platform/x86/Kconfig | 35 +- drivers/platform/x86/Makefile | 5 + drivers/platform/x86/acerhdf.c | 7 +- drivers/platform/x86/asus-laptop.c | 71 +- drivers/platform/x86/dell-laptop.c | 26 + drivers/platform/x86/hdaps.c | 40 +- drivers/platform/x86/hp-wmi.c | 10 +- drivers/platform/x86/huawei-wmi.c | 876 +++++++++++++++-- drivers/platform/x86/intel_cht_int33fe_common.c | 147 +++ drivers/platform/x86/intel_cht_int33fe_common.h | 41 + drivers/platform/x86/intel_cht_int33fe_microb.c | 57 ++ ...tel_cht_int33fe.c => intel_cht_int33fe_typec.c} | 78 +- drivers/platform/x86/intel_int0002_vgpio.c | 28 +- drivers/platform/x86/intel_pmc_core.c | 17 +- drivers/platform/x86/intel_punit_ipc.c | 48 +- drivers/platform/x86/peaq-wmi.c | 66 +- drivers/platform/x86/system76_acpi.c | 384 ++++++++ drivers/platform/x86/touchscreen_dmi.c | 52 + drivers/remoteproc/qcom_q6v5_mss.c | 52 +- drivers/remoteproc/remoteproc_core.c | 9 +- drivers/remoteproc/remoteproc_debugfs.c | 3 - drivers/remoteproc/stm32_rproc.c | 100 +- drivers/rpmsg/Kconfig | 2 +- drivers/rpmsg/qcom_glink_native.c | 53 +- drivers/rpmsg/qcom_glink_smem.c | 2 +- drivers/rpmsg/rpmsg_char.c | 12 +- drivers/scsi/sr_vendor.c | 18 + drivers/thermal/gov_bang_bang.c | 2 +- drivers/video/fbdev/matrox/i2c-matroxfb.c | 4 +- drivers/watchdog/Kconfig | 5 +- drivers/watchdog/aspeed_wdt.c | 16 +- drivers/watchdog/at91sam9_wdt.h | 34 +- drivers/watchdog/bd70528_wdt.c | 4 +- drivers/watchdog/cadence_wdt.c | 6 +- drivers/watchdog/imx2_wdt.c | 30 +- drivers/watchdog/imx7ulp_wdt.c | 45 +- drivers/watchdog/intel-mid_wdt.c | 1 + drivers/watchdog/jz4740_wdt.c | 108 +-- drivers/watchdog/sbc7240_wdt.c | 3 +- drivers/watchdog/sprd_wdt.c | 6 +- drivers/watchdog/w83627hf_wdt.c | 11 +- drivers/watchdog/watchdog_dev.c | 101 +- drivers/watchdog/wdat_wdt.c | 2 +- fs/io_uring.c | 58 +- include/linux/i2c-pxa.h | 18 - include/linux/i2c.h | 21 +- include/linux/input.h | 1 + include/linux/libnvdimm.h | 7 - include/linux/nd.h | 2 +- include/linux/platform_data/i2c-pxa.h | 4 - include/linux/platform_data/pixcir_i2c_ts.h | 64 -- include/uapi/linux/input-event-codes.h | 75 ++ tools/power/x86/intel-speed-select/isst-config.c | 1014 ++++++++++++++++---- tools/power/x86/intel-speed-select/isst-core.c | 176 +++- tools/power/x86/intel-speed-select/isst-display.c | 156 ++- tools/power/x86/intel-speed-select/isst.h | 5 + 193 files changed, 7489 insertions(+), 3427 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-platform-mellanox-bootctl create mode 100644 Documentation/devicetree/bindings/i2c/amlogic,meson6-i2c.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-meson.txt create mode 100644 Documentation/devicetree/bindings/input/fsl,mpr121-touchkey.yaml create mode 100644 Documentation/devicetree/bindings/input/input.yaml delete mode 100644 Documentation/devicetree/bindings/input/keys.txt delete mode 100644 Documentation/devicetree/bindings/input/mpr121-touchkey.txt create mode 100644 drivers/hid/hid-lg-g15.c create mode 100644 drivers/input/keyboard/imx_sc_key.c create mode 100644 drivers/platform/mellanox/mlxbf-bootctl.c create mode 100644 drivers/platform/mellanox/mlxbf-bootctl.h create mode 100644 drivers/platform/x86/intel_cht_int33fe_common.c create mode 100644 drivers/platform/x86/intel_cht_int33fe_common.h create mode 100644 drivers/platform/x86/intel_cht_int33fe_microb.c rename drivers/platform/x86/{intel_cht_int33fe.c => intel_cht_int33fe_typec.c} (82%) create mode 100644 drivers/platform/x86/system76_acpi.c delete mode 100644 include/linux/i2c-pxa.h delete mode 100644 include/linux/platform_data/pixcir_i2c_ts.h