This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from eb6a9339efeb Merge tag 'mm-nonmm-stable-2024-05-19-11-56' of git://git. [...] new d3b17c6d9ddd crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak new c6ab5c915da4 crypto: ecc - Prevent ecc_digits_from_bytes from reading t [...] new 568c98a0f6ef Merge tag 'v6.10-p2' of git://git.kernel.org/pub/scm/linux [...] new ea217fefef8c pinctrl: pxa2xx: Make use of struct pinfunction new 76c22f094153 pinctrl: pxa2xx: Make use of struct pingroup new 85b02bc0785b pinctrl: bcm2835: Implement bcm2835_pinconf_get new d54e4cda2972 pinctrl: bcm2835: Implement bcm2711_pinconf_get new 842ecb5fcf8d dt-bindings: pinctrl: qcom: update functions to match with driver new ae6f9707d704 dt-bindings: pinctrl: qcom,pmic-gpio: Add PMXR2230 and PM6 [...] new 6acc46f8c065 dt-bindings: pinctrl: qcom,pmic-gpio: Add PMIH0108 and PMD [...] new e5c7b013cbcc pinctrl: qcom: spmi-gpio: Add PMXR2230 and PM6450 support new b5658c7ab942 pinctrl: qcom: spmi-gpio: Add PMIH0108 and PMD8028 support new 85dfe458376c pinctrl: pinctrl-single: move suspend()/resume() callbacks [...] new d303735ce5dc pinctrl: armada-37xx: remove an unused variable new e5e8a5802370 pinctrl: aw9523: Destroy mutex on ->remove() new f91eafcb18e0 pinctrl: aw9523: Use correct error code for not supported [...] new 091655b9285d pinctrl: aw9523: Always try both ports in aw9523_gpio_set_ [...] new 418ee9488ff7 pinctrl: aw9523: Make use of struct pinfunction and PINCTR [...] new 66413f0468d3 pinctrl: aw9523: Use temporary variable for HW IRQ number new 4210ef801a24 pinctrl: aw9523: Get rid of redundant ' & U8_MAX' pieces new 6bf270863ade pinctrl: aw9523: Remove unused irqchip field in struct aw9523_irq new c567b00cc3d7 pinctrl: aw9523: Make use of dev_err_probe() new 7b8b9b5450b8 pinctrl: aw9523: Sort headers and group pinctrl/* new 4aad0ad20f4e pinctrl: aw9523: Fix indentation in a few places new e798845d685e pinctrl: sunxi: sun9i-a80-r: drop driver owner assignment new 922c86f8d3ad pinctrl: max77620: Remove an unused fields in struct max77 [...] new a95e2bc817fe pinctrl: pinctrl-single: Remove some unused fields in stru [...] new b5fe46efc147 pinctrl: single: Fix PIN_CONFIG_BIAS_DISABLE handling new 932640c0f789 pinctrl: Use DEFINE_SHOW_STORE_ATTRIBUTE() helper for debugfs new 2aacaed459b5 dt-bindings: pinctrl: mediatek: mt7622: add "gpio-ranges" [...] new 50dca75e7d34 dt-bindings: pinctrl: qcom,pmic-gpio: Allow gpio-hog nodes new a310822fe731 pinctrl: freescale: imx8ulp: fix module autoloading new d42005c03a48 pinctrl: mediatek: fix module autoloading new 75589d6b1100 pinctrl: loongson2: fix module autoloading new abda4619f41c pinctrl: qcom: sm7150: fix module autoloading new 9d2df36538d5 pinctrl: realtek: fix module autoloading new 3ba11e684d16 pinctrl: pinconf-generic: print hex value new 782b72a222a5 dt-bindings: pinctrl: qcom,pmic-mpp: add support for PM8901 new 2487dc87aeeb pinctrl: renesas: rzg2l: Remove extra space in function parameter new c3bec9547c1b pinctrl: renesas: r8a779h0: Fix IRQ suffixes new 21fc4d195922 pinctrl: renesas: r8a779h0: Add INTC-EX pins, groups, and [...] new cd27553b0dee pinctrl: renesas: rzg2l: Limit 2.5V power supply to Ethern [...] new dbe0ed330218 Merge tag 'renesas-pinctrl-for-v6.10-tag1' of git://git.ke [...] new 61fcbbf3ca03 dt-bindings: pinctrl: mediatek: mt7622: fix array properties new 083f6675e194 dt-bindings: pinctrl: mediatek: mt7622: add "antsel" function new 5ed79863fae5 pinctrl: qcom: pinctrl-sm7150: Fix sdc1 and ufs special pins regs new 4ad4f6e2fd0a dt-bindings: pinctrl: qcom,pmic-gpio: Fix "comptaible" typ [...] new 8ff05989b44e pinctrl: bcm2835: Make pin freeing behavior configurable new 4184e4912ca6 dt-bindings: pinctrl: samsung: drop unused header with reg [...] new dff9f3fb6ba4 dt-bindings: pinctrl: samsung: google,gs101-pinctrl needs a clock new f9c744747973 pinctrl: samsung: support a bus clock new e5b3732a9654 pinctrl: samsung: drop redundant drvdata assignment new 83906257f2e4 Merge tag 'samsung-pinctrl-6.10' of https://git.kernel.org [...] new 2de68638aa7c Merge tag 'pinctrl-v6.10-1' of git://git.kernel.org/pub/sc [...] new c2e55b449de7 i2c: cadence: Avoid fifo clear after start new 55750148e559 i2c: synquacer: Fix an error handling path in synquacer_i2 [...] new 10316dcc4f39 Merge tag 'i2c-host-fixes-6.8-rc8' of git://git.kernel.org [...] new 51c87f0e6cca dt-bindings: i2c: nxp,pnx-i2c: Convert to dtschema new c1f39c62eb09 dt-bindings: i2c: renesas,riic: Document R9A09G057 support new 26c7871100f2 i2c: riic: Introduce helper functions for I2C read/write o [...] new 748ee3b2a477 i2c: riic: Pass register offsets and chip details as OF data new a45f95d74805 i2c: riic: Add support for R9A09G057 SoC new 5bffbda7ad54 i2c: viperboard: drop driver owner assignment new 893fef0bc6aa i2c: i801: Call i2c_register_spd for muxed child segments new 47c21d2d52e0 i2c: add HAS_IOPORT dependencies new 48ace624878d i2c: ocores: convert to ioport_map() for IORESOURCE_IO new 9c535237245e i2c: i801: Fix missing Kconfig dependency new 31a18e4139e0 MAINTAINERS: adjust file entry in ARM/LPC32XX SOC SUPPORT new f32a32ad5b5a dt-bindings: i2c: qcom-cci: Document sc8280xp compatible new 6104b99b14d9 i2c: mpc: Removal of of_node_put with __free for auto cleanup new 864d1d83879b i2c: designware: Add ACPI ID for Granite Rapids-D I2C controller new 780868fc480e i2c: i801: Remove usage of I2C_CLASS_SPD new 073e58bf6b1a i2c: mux: gpio: remove support for class-based device inst [...] new 355b1513b1e9 i2c: i801: Annotate apanel_addr as __ro_after_init new 4268254a3948 i2c: lpi2c: Avoid calling clk_get_rate during transfer new 375ee8d223b4 i2c: at91-master: remove printout on handled timeouts new 796e2c260187 i2c: bcm-iproc: remove printout on handled timeouts new 09a40cbc996e i2c: bcm2835: remove printout on handled timeouts new 6808d67f512a i2c: cadence: remove printout on handled timeouts new fc93dcd7ebdd i2c: davinci: remove printout on handled timeouts new b752b21e6f84 i2c: img-scb: remove printout on handled timeouts new 4828450ad17d i2c: ismt: remove printout on handled timeouts new 60b36100f815 i2c: nomadik: remove printout on handled timeouts new 760b37b373a8 i2c: omap: remove printout on handled timeouts new 6d128e73c782 i2c: qcom-geni: remove printout on handled timeouts new 1667b35535bb i2c: qup: remove printout on handled timeouts new 0ee55dc9edd0 i2c: rk3x: remove printout on handled timeouts new 03bc6a248ab6 i2c: sh_mobile: remove printout on handled timeouts new bc19b5fe972b i2c: st: remove printout on handled timeouts new f757ec37efd2 i2c: tegra: remove printout on handled timeouts new 58859d9b62d8 i2c: uniphier-f: remove printout on handled timeouts new 1d428f5d3827 i2c: uniphier: remove printout on handled timeouts new 29914dac94d4 i2c: cadence: Add RISCV architecture support new 114c69f4be3f i2c: thunderx: Clock divisor logic changes new 03240f826b02 i2c: thunderx: Support for High speed mode new 0b042c72d90d i2c: octeon: Add platform prefix to macros new b9960b902f42 i2c: octeon: Handle watchdog timeout new 53e3d528ba72 i2c: thunderx: Adding ioclk support new 8525205fd51f i2c: wmt: create wmt_i2c_init for general init new 5acd48fa72ad i2c: wmt: split out common files new 013fa161a4b5 i2c: wmt: rename something new 2e829ccc2779 i2c: wmt: fix a bug when thread blocked new b06204c7d4f4 i2c: wmt: add platform type VIAI2C_PLAT_WMT new a06b80e83011 i2c: add zhaoxin i2c controller driver new b757eb090fbd i2c: i801: remove printout on handled timeouts new aaf20dbceb06 i2c: ali1535: remove printout on handled timeouts new d178a2fc252d i2c: ali1563: remove printout on handled timeouts new 5895a867bbdd i2c: ali15x3: remove printout on handled timeouts new 571b90f5d43c i2c: amd-mp2-plat: use 'time_left' variable with wait_for_ [...] new 4804a8b786c8 i2c: digicolor: use 'time_left' variable with wait_for_com [...] new 9b238f0d5612 i2c: exynos5: use 'time_left' variable with wait_for_compl [...] new b557e267c543 i2c: hix5hd2: use 'time_left' variable with wait_for_compl [...] new 8dacd79fec3c i2c: imx-lpi2c: use 'time_left' variable with wait_for_com [...] new c1f8f664678a i2c: omap: use 'time_left' variable with wait_for_completi [...] new 7ae38232ebc4 i2c: st: use 'time_left' variable with wait_for_completion [...] new 8839a8df9307 i2c: stm32f4: use 'time_left' variable with wait_for_compl [...] new 197264d377b8 i2c: stm32f7: use 'time_left' variable with wait_for_compl [...] new 4259964b4a52 i2c: synquacer: use 'time_left' variable with wait_for_com [...] new 66aa72ced659 i2c: jz4780: use 'time_left' variable with wait_for_comple [...] new f9288ff67a8f i2c: qcom-geni: use 'time_left' variable with wait_for_com [...] new 749de720c7e5 i2c: rk3x: use 'time_left' variable with wait_event_timeout() new bc0ff8022f26 i2c: s3c2410: use 'time_left' variable with wait_event_timeout() new 1ce1ad6de565 i2c: pxa: use 'time_left' variable with wait_event_timeout() new 61e05bad821c i2c: designware: Replace MODULE_ALIAS() with MODULE_DEVICE [...] new 0e9ee7dd7449 Merge tag 'i2c-host-6.10' of git://git.kernel.org/pub/scm/ [...] new fec1982d7072 i2c: mux: Remove class argument from i2c_mux_add_adapter() new 3f858bbf04db i2c: acpi: Unbind mux adapters before delete new f9dc0c4a140a Merge branch 'i2c/for-current' into i2c/for-mergewindow new 068a95ef3945 power: supply: sbs-manager: Remove class argument from i2c [...] new 0a07e09085e5 Merge tag 'i2c-for-6.10-rc1' of git://git.kernel.org/pub/s [...] new 1f6602c8ed1e watchdog: lenovo_se10_wdt: Watchdog driver for Lenovo SE10 [...] new 573601521277 watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5 [...] new 56e23c6d7ffb watchdog: mtx-1: drop driver owner assignment new e3b3afd34d84 watchdog: bd9576: Drop "always-running" property new 4c97f0433de0 watchdog/wdt-main: Use cpumask_of() to avoid cpumask var on stack new 52df67b6b313 watchdog: add HAS_IOPORT dependencies new cae58516534e watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate [...] new 413bf4e857fd watchdog: sa1100: Fix PTR_ERR_OR_ZERO() vs NULL check in s [...] new c45b8cfc6d5c watchdog: LENOVO_SE10_WDT should depend on X86 && DMI new a913d94eef59 Merge tag 'linux-watchdog-6.10-rc1' of git://www.linux-wat [...] new cf770af5645a firmware: dmi-id: add a release callback function new 0ef11f604503 firmware: dmi: Stop decoding on broken entry new 4d1b28a8119c firmware: dmi: Add info message for number of populated an [...] new 80f9d9023058 Merge tag 'dmi-for-v6.10' of git://git.kernel.org/pub/scm/ [...] new 34059321f4cf MIPS: BCM47XX: include header for bcm47xx_prom_highmem_ini [...] new d18419cd6683 MIPS: BCM47XX: Declare early_tlb_init() static new b796d046433b MIPS: RB532: Declare prom_setup_cmdline() and rb532_gpio_i [...] new a1b7508cef62 MIPS: Guard some macros with __ASSEMBLY__ in asm.h new 29b83a64df3b MIPS: Octeon: Add PCIe link status check new f3cac4f8a93b MIPS: Add prototypes for plat_post_relocation() and reloca [...] new 3eee9ac24cef mips: dts: ralink: mt7621: reorder cpu node attributes new 09e8ff7576ae mips: dts: ralink: mt7621: reorder cpuintc node attributes new df91c0da8096 mips: dts: ralink: mt7621: reorder mmc regulator attributes new 9938cd312b8f mips: dts: ralink: mt7621: reorder sysc node attributes new 9a4ba656343d mips: dts: ralink: mt7621: reorder gpio node attributes new 9d64db86d129 mips: dts: ralink: mt7621: reorder i2c node attributes new f5a0fc0a95a0 mips: dts: ralink: mt7621: reorder spi0 node attributes new 384f8ef478eb mips: dts: ralink: mt7621: move pinctrl and sort its children new 297fa85fbe96 mips: dts: ralink: mt7621: reorder mmc node attributes new a76a20f9e133 mips: dts: ralink: mt7621: reorder gic node attributes new 6f04e524442e mips: dts: ralink: mt7621: reorder ethernet node attribute [...] new fdcb4f10723b mips: dts: ralink: mt7621: reorder pcie node attributes an [...] new de56f781e548 mips: dts: ralink: mt7621: reorder pci?_phy attributes new b8f8e5a691ba mips: dts: ralink: mt7621: reorder the attributes of the r [...] new 40e20fbccfb7 MIPS: SGI-IP27: micro-optimize arch_init_irq() new 156e6498fc61 MIPS: SGI-IP27: fix -Wunused-variable in arch_init_irq() new bfe4ab93c80c MIPS: SGI-IP27: use WARN_ON() output new 07e6a6d7f1d9 MIPS: Take in account load hazards for HI/LO restoring new 6e51b4b5bbc0 Merge tag 'mips_6.10' of git://git.kernel.org/pub/scm/linu [...]
The 169 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/i2c/i2c-pnx.txt | 34 -- .../devicetree/bindings/i2c/nxp,pnx-i2c.yaml | 46 +++ .../devicetree/bindings/i2c/qcom,i2c-cci.yaml | 19 + .../devicetree/bindings/i2c/renesas,riic.yaml | 19 +- .../bindings/pinctrl/mediatek,mt7622-pinctrl.yaml | 113 +++--- .../bindings/pinctrl/qcom,pmic-gpio.yaml | 38 ++ .../devicetree/bindings/pinctrl/qcom,pmic-mpp.yaml | 1 + .../bindings/pinctrl/qcom,sm4450-tlmm.yaml | 52 +-- .../bindings/pinctrl/samsung,pinctrl.yaml | 21 + MAINTAINERS | 13 +- arch/mips/bcm47xx/prom.c | 3 +- arch/mips/boot/dts/ralink/mt7621.dtsi | 430 ++++++++++++--------- arch/mips/include/asm/asm.h | 3 + arch/mips/include/asm/setup.h | 6 + arch/mips/include/asm/stackframe.h | 19 +- arch/mips/pci/pcie-octeon.c | 6 + arch/mips/rb532/gpio.c | 2 +- arch/mips/rb532/prom.c | 2 +- arch/mips/sgi-ip27/ip27-irq.c | 15 +- crypto/ecc.c | 22 ++ drivers/crypto/intel/qat/qat_common/adf_aer.c | 19 +- drivers/firmware/dmi-id.c | 7 +- drivers/firmware/dmi_scan.c | 17 + drivers/gpu/drm/bridge/sii902x.c | 2 +- drivers/i2c/busses/Kconfig | 49 ++- drivers/i2c/busses/Makefile | 3 + drivers/i2c/busses/i2c-ali1535.c | 8 +- drivers/i2c/busses/i2c-ali1563.c | 1 - drivers/i2c/busses/i2c-ali15x3.c | 4 +- drivers/i2c/busses/i2c-amd-mp2-plat.c | 8 +- drivers/i2c/busses/i2c-at91-master.c | 1 - drivers/i2c/busses/i2c-bcm-iproc.c | 2 - drivers/i2c/busses/i2c-bcm2835.c | 1 - drivers/i2c/busses/i2c-cadence.c | 3 +- drivers/i2c/busses/i2c-davinci.c | 1 - drivers/i2c/busses/i2c-designware-pcidrv.c | 2 - drivers/i2c/busses/i2c-designware-platdrv.c | 9 +- drivers/i2c/busses/i2c-digicolor.c | 6 +- drivers/i2c/busses/i2c-exynos5.c | 12 +- drivers/i2c/busses/i2c-hix5hd2.c | 8 +- drivers/i2c/busses/i2c-i801.c | 41 +- drivers/i2c/busses/i2c-img-scb.c | 5 +- drivers/i2c/busses/i2c-imx-lpi2c.c | 25 +- drivers/i2c/busses/i2c-ismt.c | 1 - drivers/i2c/busses/i2c-jz4780.c | 22 +- drivers/i2c/busses/i2c-mpc.c | 11 +- drivers/i2c/busses/i2c-nomadik.c | 7 +- drivers/i2c/busses/i2c-ocores.c | 21 +- drivers/i2c/busses/i2c-octeon-core.c | 141 +++++-- drivers/i2c/busses/i2c-octeon-core.h | 53 ++- drivers/i2c/busses/i2c-omap.c | 11 +- drivers/i2c/busses/i2c-pxa.c | 14 +- drivers/i2c/busses/i2c-qcom-geni.c | 10 +- drivers/i2c/busses/i2c-qup.c | 4 +- drivers/i2c/busses/i2c-riic.c | 125 ++++-- drivers/i2c/busses/i2c-rk3x.c | 14 +- drivers/i2c/busses/i2c-s3c2410.c | 6 +- drivers/i2c/busses/i2c-sh_mobile.c | 1 - drivers/i2c/busses/i2c-st.c | 11 +- drivers/i2c/busses/i2c-stm32f4.c | 8 +- drivers/i2c/busses/i2c-stm32f7.c | 8 +- drivers/i2c/busses/i2c-synquacer.c | 26 +- drivers/i2c/busses/i2c-tegra.c | 2 - drivers/i2c/busses/i2c-thunderx-pcidrv.c | 13 +- drivers/i2c/busses/i2c-uniphier-f.c | 1 - drivers/i2c/busses/i2c-uniphier.c | 4 +- drivers/i2c/busses/i2c-viai2c-common.c | 256 ++++++++++++ drivers/i2c/busses/i2c-viai2c-common.h | 85 ++++ drivers/i2c/busses/i2c-viai2c-wmt.c | 148 +++++++ drivers/i2c/busses/i2c-viai2c-zhaoxin.c | 298 ++++++++++++++ drivers/i2c/busses/i2c-viperboard.c | 1 - drivers/i2c/busses/i2c-wmt.c | 421 -------------------- drivers/i2c/i2c-core-acpi.c | 19 +- drivers/i2c/i2c-mux.c | 24 +- drivers/i2c/muxes/i2c-arb-gpio-challenge.c | 2 +- drivers/i2c/muxes/i2c-mux-gpio.c | 3 +- drivers/i2c/muxes/i2c-mux-gpmux.c | 2 +- drivers/i2c/muxes/i2c-mux-ltc4306.c | 2 +- drivers/i2c/muxes/i2c-mux-mlxcpld.c | 2 +- drivers/i2c/muxes/i2c-mux-pca9541.c | 2 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 2 +- drivers/i2c/muxes/i2c-mux-pinctrl.c | 2 +- drivers/i2c/muxes/i2c-mux-reg.c | 2 +- drivers/iio/gyro/mpu3050-i2c.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 2 +- drivers/media/dvb-frontends/af9013.c | 2 +- drivers/media/dvb-frontends/lgdt3306a.c | 2 +- drivers/media/dvb-frontends/m88ds3103.c | 2 +- drivers/media/dvb-frontends/rtl2830.c | 2 +- drivers/media/dvb-frontends/rtl2832.c | 2 +- drivers/media/dvb-frontends/si2168.c | 2 +- drivers/media/i2c/max9286.c | 2 +- drivers/media/usb/cx231xx/cx231xx-i2c.c | 5 +- drivers/of/unittest.c | 2 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 83 +++- drivers/pinctrl/freescale/pinctrl-imx8ulp.c | 1 + drivers/pinctrl/mediatek/pinctrl-mt6765.c | 1 + drivers/pinctrl/mediatek/pinctrl-mt6779.c | 1 + drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 3 - drivers/pinctrl/pinconf-generic.c | 2 +- drivers/pinctrl/pinctrl-aw9523.c | 131 +++---- drivers/pinctrl/pinctrl-loongson2.c | 1 + drivers/pinctrl/pinctrl-max77620.c | 2 - drivers/pinctrl/pinctrl-single.c | 50 +-- drivers/pinctrl/pinmux.c | 26 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 55 ++- drivers/pinctrl/pxa/pinctrl-pxa2xx.h | 15 +- drivers/pinctrl/qcom/pinctrl-sm7150.c | 21 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 4 + drivers/pinctrl/realtek/pinctrl-rtd1315e.c | 1 + drivers/pinctrl/realtek/pinctrl-rtd1319d.c | 1 + drivers/pinctrl/renesas/pfc-r8a779h0.c | 136 ++++++- drivers/pinctrl/renesas/pinctrl-rzg2l.c | 4 +- drivers/pinctrl/samsung/pinctrl-exynos.c | 112 ++++++ drivers/pinctrl/samsung/pinctrl-samsung.c | 95 ++++- drivers/pinctrl/samsung/pinctrl-samsung.h | 2 + drivers/pinctrl/sunxi/pinctrl-sun9i-a80-r.c | 1 - drivers/power/supply/sbs-manager.c | 2 +- drivers/watchdog/Kconfig | 69 ++-- drivers/watchdog/Makefile | 1 + drivers/watchdog/bd9576_wdt.c | 12 +- drivers/watchdog/cpu5wdt.c | 2 +- drivers/watchdog/lenovo_se10_wdt.c | 308 +++++++++++++++ drivers/watchdog/mtx-1_wdt.c | 1 - drivers/watchdog/octeon-wdt-main.c | 6 +- drivers/watchdog/rti_wdt.c | 34 +- drivers/watchdog/sa1100_wdt.c | 5 +- include/crypto/internal/ecc.h | 15 +- include/dt-bindings/pinctrl/samsung.h | 95 ----- include/linux/i2c-mux.h | 3 +- include/linux/platform_data/i2c-mux-gpio.h | 2 - 131 files changed, 2715 insertions(+), 1496 deletions(-) delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-pnx.txt create mode 100644 Documentation/devicetree/bindings/i2c/nxp,pnx-i2c.yaml mode change 100644 => 100755 arch/mips/pci/pcie-octeon.c create mode 100644 drivers/i2c/busses/i2c-viai2c-common.c create mode 100644 drivers/i2c/busses/i2c-viai2c-common.h create mode 100644 drivers/i2c/busses/i2c-viai2c-wmt.c create mode 100644 drivers/i2c/busses/i2c-viai2c-zhaoxin.c delete mode 100644 drivers/i2c/busses/i2c-wmt.c create mode 100644 drivers/watchdog/lenovo_se10_wdt.c delete mode 100644 include/dt-bindings/pinctrl/samsung.h