From patchwork Sat Sep 24 20:45:35 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Wolfram Sang X-Patchwork-Id: 609019 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 78B10C07E9D for ; Sat, 24 Sep 2022 20:45:46 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229458AbiIXUpp (ORCPT ); Sat, 24 Sep 2022 16:45:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48360 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229502AbiIXUpo (ORCPT ); Sat, 24 Sep 2022 16:45:44 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5CFB031EFC; Sat, 24 Sep 2022 13:45:42 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 6ECEFB80E93; Sat, 24 Sep 2022 20:45:40 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 682E3C433D6; Sat, 24 Sep 2022 20:45:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1664052339; bh=O4PbDKTtpy6qRBsB+BHtbJmVM+QtJb6NDgwWW8WotYo=; h=Date:From:To:Cc:Subject:From; b=kBc37i8aL3fstiHYnKPQciBNgD2LhPKHukDRAhkmjmvC6yv7mfAeiG5g9LSTtEMlJ Io+N1LA1Wzl67/FJKnDquKb/zOq5uHgrpn4GOmNYkkPDtjXveK55jSgd3uThuf3tis lMQ4nUb9FLwZT3t0tufI12Y61rewxqiHqXKL4YRTU3eNW4qPRCL4WrHwUc4AhdNcLC y9T9GsweyMDJN1JF7zQI8oO6qSgIfZdjD4UF+/2rN8bfMSJxVUtKY91vxiYK+p1Izg LEP3Hiw5rYji9hGKJuZWXeixUOSB7fNeaOLswcNwooKzuZec4J8PuZTdPmNbUngjSX x1ISqhgoQ6YbQ== Date: Sat, 24 Sep 2022 22:45:35 +0200 From: Wolfram Sang To: Linus Torvalds Cc: linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Peter Rosin , Bartosz Golaszewski Subject: [PULL REQUEST] i2c-for-6.0-rc7 Message-ID: Mail-Followup-To: Wolfram Sang , Linus Torvalds , linux-i2c@vger.kernel.org, linux-kernel@vger.kernel.org, Peter Rosin , Bartosz Golaszewski MIME-Version: 1.0 Content-Disposition: inline Precedence: bulk List-ID: X-Mailing-List: linux-i2c@vger.kernel.org The following changes since commit 80e78fcce86de0288793a0ef0f6acf37656ee4cf: Linux 6.0-rc5 (2022-09-11 16:22:01 -0400) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git tags/i2c-for-6.0-rc7 for you to fetch changes up to b7af938f4379a884f15713319648a7653497a907: i2c: mux: harden i2c_mux_alloc() against integer overflows (2022-09-21 22:12:06 +0200) ---------------------------------------------------------------- I2C driver bugfixes for mlxbf and imx, a few documentation fixes after the rework this cycle, and one hardening for the i2c-mux core ---------------------------------------------------------------- Asmaa Mnebhi (3): i2c: mlxbf: incorrect base address passed during io write i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() i2c: mlxbf: Fix frequency calculation Dan Carpenter (1): i2c: mux: harden i2c_mux_alloc() against integer overflows Uwe Kleine-König (1): i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible Wolfram Sang (2): MAINTAINERS: remove Nehal Shah from AMD MP2 I2C DRIVER Documentation: i2c: fix references to other documents with much appreciated quality assurance from ---------------------------------------------------------------- Gustavo A. R. Silva (1): (Rev.) i2c: mux: harden i2c_mux_alloc() against integer overflows Khalil Blaiech (3): (Rev.) i2c: mlxbf: Fix frequency calculation (Rev.) i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() (Rev.) i2c: mlxbf: incorrect base address passed during io write Luca Ceresoli (2): (Rev.) Documentation: i2c: fix references to other documents (Test) Documentation: i2c: fix references to other documents Documentation/i2c/dev-interface.rst | 2 +- Documentation/i2c/slave-interface.rst | 6 ++-- Documentation/i2c/writing-clients.rst | 4 +-- MAINTAINERS | 1 - drivers/i2c/busses/i2c-imx.c | 2 +- drivers/i2c/busses/i2c-mlxbf.c | 68 ++++++++++++++--------------------- drivers/i2c/i2c-mux.c | 5 +-- 7 files changed, 37 insertions(+), 51 deletions(-)