This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 91e5bfe317d8 Merge tag 'dmaengine-6.15-rc1' of git://git.kernel.org/pub [...] new c6250d0eab82 power: ip5xxx_power: Make use of i2c_get_match_data() new fbc54ae4f8d7 i2c: Unexport i2c_of_match_device() new 78d9ee370ed3 dt-bindings: eeprom: at24: Add compatible for Puya P24C64F new 03480898cefe dt-bindings: eeprom: at24: Add compatible for Giantec GT24P128E new f25f405d250f eeprom: at24: Drop of_match_ptr() and ACPI_PTR() protections new e55eb69ab9f5 Merge tag 'at24-updates-for-v6.15-rc1' of git://git.kernel [...] new 6b88dac0ae19 irqdomain: i2c: Switch to irq_find_mapping() new 517ec053eeb4 i2c: octeon: refactor common i2c operations new c6d859cf287e dt-bindings: i2c: samsung,s3c2410: add exynos7870-i2c compatible new fad3d2e30149 dt-bindings: i2c: exynos5: add exynos7870-hsi2c compatible new be7113d2e2a6 i2c: pxa: fix call balance of i2c->clk handling routines new 8f95d1da03e9 i2c: amd: Switch to guard(mutex) new a71248d96662 i2c: dw: Update the master_xfer callback name new 1505986abf18 i2c: amd-asf: Modify callbacks of i2c_algorithm to align w [...] new b719afaa1e5d i2c: amd-asf: Set cmd variable when encountering an error new 1a64b21282dd i2c: mux: remove incorrect of_match_ptr annotations new 48277423e533 dt-bindings: i2c: qcom,i2c-qup: Document power-domains new d15971447f1a dt-bindings: i2c: qup: Document interconnects new d4f35233a634 i2c: qup: Vote for interconnect bandwidth to DRAM new e794dc30be8b i2c: Introduce i2c_10bit_addr_*_from_msg() helpers new 6af58d3ec736 i2c: axxia: Use i2c_10bit_addr_*_from_msg() helpers new eaa0df0de963 i2c: bcm-kona: Use i2c_10bit_addr_*_from_msg() helpers new 3bf45fb57078 i2c: brcmstb: Use i2c_10bit_addr_*_from_msg() helpers new 3bf28fab4ec5 i2c: eg20t: Use i2c_10bit_addr_*_from_msg() helpers new ed7f48d3efa0 i2c: kempld: Use i2c_10bit_addr_*_from_msg() helpers new 6cdc8fe0ba42 i2c: mt7621: Use i2c_10bit_addr_*_from_msg() helpers new dbb1c2edb5ea i2c: rzv2m: Use i2c_10bit_addr_*_from_msg() helpers new 2ee4415274fa i2c: ibm_iic: Use i2c_*bit_addr*_from_msg() helpers new f2157d1f7aaa i2c: mv64xxx: Use i2c_*bit_addr*_from_msg() helpers new 0d967f123141 dt-bindings: i2c: imx-lpi2c: add i.MX94 LPI2C new 9e2fd53073cb i2c: i2c-exynos5: fixed a spelling error new ff885b6fd5dc dt-bindings: i2c: i2c-rk3x: Add rk3562 support new 3d36dd1161ca i2c: cadence: Simplify using devm_clk_get_enabled() new 61b804548e17 i2c: cadence: Move reset_control_assert after pm_runtime_s [...] new 9d515bf71ea2 i2c: i801: Cosmetic improvements new e5befb5b01bc i2c: i801: Move i801_wait_intr and i801_wait_byte_done in [...] new 3a3c6b7b0387 i2c: i801: Improve too small kill wait time in i801_check_post new 4a3f77ea7701 i2c: i801: Switch to iomapped register access new d50f2f5d51ea i2c: i801: Use MMIO if available new 7202745e29f8 i2c: octeon: fix return commenting new b1c010bd25f8 i2c: octeon: remove 10-bit addressing support new 0fc829dbde9b dt-bindings: i2c: omap: Add mux-states property new b6ef830c60b6 i2c: omap: Add support for setting mux new 76fe9ac17f6c dt-bindings: i2c: spacemit: add support for K1 SoC new 5ea558473fa3 i2c: spacemit: add support for SpacemiT K1 SoC new 088b1ca970ba i2c: k1: Initialize variable before use new 8b4da3ef9206 i2c: pasemi: Add registers bits and switch to BIT() new f8d311b4b8f3 i2c: mlxbf: Use readl_poll_timeout_atomic() for polling new a815975cbaeb i2c: qcom-geni: Update i2c frequency table to match hardwa [...] new 39f8d6380450 i2c: iproc: Refactor prototype and remove redundant error checks new 21fd84953571 Merge tag 'i2c-host-6.15' of git://git.kernel.org/pub/scm/ [...] new 31396626eaf0 dt-bindings: i2c: snps,designware-i2c: describe Renesas RZ [...] new 28a1b05678f4 Merge tag 'i2c-for-6.15-rc1' of git://git.kernel.org/pub/s [...] new 5c03f9f4d362 watchdog: aspeed: Update bootstatus handling new f285bd8c74d3 watchdog: cros-ec: Add newlines to printks new 331c8349605c watchdog: Enable RZV2HWDT driver depend on ARCH_RENESAS new c284153a2c55 watchdog: lenovo_se30_wdt: Watchdog driver for Lenovo SE30 [...] new 480ee8a260e6 watchdog: s3c2410_wdt: Fix PMU register bits for ExynosAut [...] new f1c16aa612dc watchdog: nic7018_wdt: tidy up ACPI ID table new d127d9ce2c8e dt-bindings: watchdog: fsl-imx7ulp-wdt: Add i.MX94 support new 0ccd5d56e6b2 watchdog: lenovo_se30_wdt: include io.h for devm_ioremap() new 594e1e368f09 watchdog: Convert to use device property new c40524d1615a dt-bindings: watchdog: renesas,wdt: Document RZ/G3E support new ad3746700ae2 watchdog: npcm: Remove unnecessary NULL check before clk_p [...] new 48a136639ec2 watchdog: aspeed: fix 64-bit division new a6d86c1b6495 dt-bindings: watchdog: sunxi: add Allwinner A523 compatibl [...] new 9bc64d338b0b watchdog: sunxi_wdt: Add support for Allwinner A523 new 696c45bcc3c3 Merge tag 'linux-watchdog-6.15-rc1' of git://www.linux-wat [...] new 6f61e5dce268 MAINTAINERS: Remove Conor Culhane from Silvaco I3C new bdffad83d756 MAINTAINERS: Add Frank Li to Silvaco I3C new 6866c91f8c23 i3c: Remove the const qualifier from i2c_msg pointer in i2 [...] new effed5dac8f8 i3c: mipi-i3c-hci: Use I2C DMA-safe api new a892ee4cf22a i3c: master: svc: Flush FIFO before sending Dynamic Addres [...] new 59f994e6e332 dt-bindings: i3c: dw: Add power-domains new c24a084ab6a2 dt-bindings: i3c: silvaco: Add npcm845 compatible string new 98d87600a04e i3c: master: svc: Add support for Nuvoton npcm845 i3c new 4008a74e0f9b i3c: master: svc: Fix npcm845 FIFO empty issue new 4dd12e944f07 i3c: master: svc: Fix npcm845 invalid slvstart event new 2a785307e41b i3c: master: svc: Fix npcm845 DAA process corruption new d6cb667b8e15 i3c: master: svc: Fix i3c_master_get_free_addr return check new 9cecad134d84 i3c: master: svc: Fix missing the IBI rules new c06acf7143bd i3c: master: svc: Use readsb helper for reading MDB new 0430bf9bc1ac i3c: master: svc: Fix missing STOP for master request new e8d2d287e26d i3c: master: svc: Fix implicit fallthrough in svc_i3c_mast [...] new 465e5486aa5e i3c: master: Drop duplicate check before calling OF APIs new bd496a44f041 i3c: Add NULL pointer check in i3c_master_queue_ibi() new 1df7752800b4 Merge tag 'i3c/for-6.15' of git://git.kernel.org/pub/scm/l [...] new 92009c3ba890 thermal/drivers/qoriq: Use dev_err_probe() simplify the code new 229f3feb4b04 thermal/drivers/qoriq: Power down TMU on system suspend new 1a685e2b3fc7 dt-bindings: thermal: tsens: Add ipq5332, ipq5424 compatible new ff0cf0ab9073 thermal/drivers/tsens: Add TSENS enable and calibration su [...] new ee022e5cae05 thermal/drivers/rockchip: Add missing rk3328 mapping entry new 9e6ec8cf64e2 thermal: core: Remove duplicate struct declaration new 65594b374502 thermal/drivers/mediatek/lvts: Disable monitor mode during [...] new c612cbcdf603 thermal/drivers/mediatek/lvts: Disable Stage 3 thermal threshold new fa17ff8e325a thermal/drivers/mediatek/lvts: Disable low offset IRQ for [...] new 2738fb3ec683 thermal/drivers/mediatek/lvts: Start sensor interrupts disabled new 1ec52c157b42 thermal/drivers/mediatek/lvts: Only update IRQ enable for [...] new 2395a02809b0 dt-bindings: thermal: Update for BCM74110 new 09daf8f0d420 thermal/drivers/brcmstb_thermal: Add support for BCM74110 new 5ad72c2b24e1 dt-bindings: thermal: Correct indentation and style in DTS [...] new b744af1180db thermal: rcar_gen3: Use lowercase hex constants new bccdbba51a94 thermal: rcar_gen3: Reuse logic to read fuses on Gen3 and Gen4 new 1b4ef46fd666 thermal/drivers/qcom-spmi-temp-alarm: Drop unused driver data new 12da0fee4543 Merge tag 'thermal-v6.15-rc1' of ssh://gitolite.kernel.org [...] new 8868485d6b13 Merge tag 'thermal-6.15-rc1-2' of git://git.kernel.org/pub [...] new 212120a164d5 Documentation/EDAC: Fix warning document isn't included in [...] new 792b8307ecd2 Merge tag 'edac_urgent_for_v6.15_rc1' of git://git.kernel. [...]
The 108 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: CREDITS | 4 + Documentation/devicetree/bindings/eeprom/at24.yaml | 5 +- .../devicetree/bindings/i2c/i2c-exynos5.yaml | 1 + .../devicetree/bindings/i2c/i2c-imx-lpi2c.yaml | 1 + .../devicetree/bindings/i2c/i2c-rk3x.yaml | 1 + .../devicetree/bindings/i2c/qcom,i2c-qup.yaml | 14 + .../bindings/i2c/samsung,s3c2410-i2c.yaml | 1 + .../bindings/i2c/snps,designware-i2c.yaml | 5 + .../devicetree/bindings/i2c/spacemit,k1-i2c.yaml | 61 +++ .../devicetree/bindings/i2c/ti,omap4-i2c.yaml | 6 + .../bindings/i3c/silvaco,i3c-master.yaml | 4 +- .../bindings/i3c/snps,dw-i3c-master.yaml | 3 + .../bindings/thermal/allwinner,sun8i-a83t-ths.yaml | 48 +- .../devicetree/bindings/thermal/brcm,avs-tmon.yaml | 1 + .../devicetree/bindings/thermal/imx-thermal.yaml | 40 +- .../bindings/thermal/imx8mm-thermal.yaml | 8 +- .../devicetree/bindings/thermal/qcom-tsens.yaml | 18 + .../bindings/watchdog/allwinner,sun4i-a10-wdt.yaml | 2 + .../bindings/watchdog/fsl-imx7ulp-wdt.yaml | 4 + .../devicetree/bindings/watchdog/renesas,wdt.yaml | 4 + Documentation/subsystem-apis.rst | 1 + MAINTAINERS | 4 +- drivers/i2c/busses/Kconfig | 18 + drivers/i2c/busses/Makefile | 1 + drivers/i2c/busses/i2c-amd-asf-plat.c | 8 +- drivers/i2c/busses/i2c-axxia.c | 21 +- drivers/i2c/busses/i2c-bcm-iproc.c | 13 +- drivers/i2c/busses/i2c-bcm-kona.c | 6 +- drivers/i2c/busses/i2c-brcmstb.c | 11 +- drivers/i2c/busses/i2c-cadence.c | 19 +- drivers/i2c/busses/i2c-designware-amdpsp.c | 26 +- drivers/i2c/busses/i2c-designware-master.c | 2 +- drivers/i2c/busses/i2c-eg20t.c | 28 +- drivers/i2c/busses/i2c-exynos5.c | 2 +- drivers/i2c/busses/i2c-i801.c | 271 +++++----- drivers/i2c/busses/i2c-ibm_iic.c | 14 +- drivers/i2c/busses/i2c-k1.c | 602 +++++++++++++++++++++ drivers/i2c/busses/i2c-kempld.c | 10 +- drivers/i2c/busses/i2c-mlxbf.c | 106 +--- drivers/i2c/busses/i2c-mt7621.c | 20 +- drivers/i2c/busses/i2c-mv64xxx.c | 12 +- drivers/i2c/busses/i2c-octeon-core.c | 111 ++-- drivers/i2c/busses/i2c-omap.c | 22 + drivers/i2c/busses/i2c-pasemi-core.c | 40 +- drivers/i2c/busses/i2c-pxa.c | 5 +- drivers/i2c/busses/i2c-qcom-geni.c | 6 +- drivers/i2c/busses/i2c-qup.c | 36 ++ drivers/i2c/busses/i2c-rzv2m.c | 15 +- drivers/i2c/i2c-core-of.c | 1 - drivers/i2c/i2c-core.h | 9 + drivers/i2c/muxes/i2c-mux-ltc4306.c | 2 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 2 +- drivers/i2c/muxes/i2c-mux-reg.c | 2 +- drivers/i3c/master.c | 21 +- drivers/i3c/master/dw-i3c-master.c | 2 +- drivers/i3c/master/i3c-master-cdns.c | 2 +- drivers/i3c/master/mipi-i3c-hci/core.c | 10 +- drivers/i3c/master/svc-i3c-master.c | 138 ++++- drivers/misc/eeprom/at24.c | 10 +- drivers/power/supply/ip5xxx_power.c | 7 +- drivers/thermal/broadcom/brcmstb_thermal.c | 11 +- drivers/thermal/mediatek/lvts_thermal.c | 103 ++-- drivers/thermal/qcom/qcom-spmi-temp-alarm.c | 1 - drivers/thermal/qcom/tsens-v2.c | 178 ++++++ drivers/thermal/qcom/tsens.c | 8 +- drivers/thermal/qcom/tsens.h | 3 + drivers/thermal/qoriq_thermal.c | 47 +- drivers/thermal/renesas/rcar_gen3_thermal.c | 107 ++-- drivers/thermal/rockchip_thermal.c | 1 + drivers/watchdog/Kconfig | 22 +- drivers/watchdog/Makefile | 1 + drivers/watchdog/aspeed_wdt.c | 81 ++- drivers/watchdog/cros_ec_wdt.c | 10 +- drivers/watchdog/lenovo_se30_wdt.c | 394 ++++++++++++++ drivers/watchdog/nic7018_wdt.c | 9 +- drivers/watchdog/npcm_wdt.c | 9 +- drivers/watchdog/s3c2410_wdt.c | 10 +- drivers/watchdog/sunxi_wdt.c | 11 + drivers/watchdog/watchdog_core.c | 6 +- include/linux/i2c.h | 26 +- include/linux/i3c/master.h | 2 +- include/linux/thermal.h | 2 - 82 files changed, 2214 insertions(+), 695 deletions(-) create mode 100644 Documentation/devicetree/bindings/i2c/spacemit,k1-i2c.yaml create mode 100644 drivers/i2c/busses/i2c-k1.c create mode 100644 drivers/watchdog/lenovo_se30_wdt.c