Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp20230pxb; Wed, 30 Mar 2022 21:42:18 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwekbZGmxizSlJlWU5Q+N5OW/W71Njw5TXge0avqcONf9xkrwMEJtdEo+aiVrXH3Ilp+f8/ X-Received: by 2002:a17:902:a981:b0:156:52b2:40d6 with SMTP id bh1-20020a170902a98100b0015652b240d6mr2678550plb.34.1648701738224; Wed, 30 Mar 2022 21:42:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1648701738; cv=none; d=google.com; s=arc-20160816; b=uSKx4NyJMt7tO2oco1T0WjcNSX7uY/9xJxRajGxtBivixqThKqoinnUHgm45ei5qTb HPrCVSbGtx6+UZE+nBCrJsu8/o7yUa5xsU6fs/gpsuM3+maYX8RIwRI9Fgmh3TmYVvjG mQdgLPIf4OZFA2uwTYtlWxlf42SUwYiYJ36At5ZReeQ2B7H7wZZ5HSqFUzsaW+F86p9w 22qm3re7QOVwoZbJKSECo/2ggU8AO3WgNiE/fAmVZFu5xq2XOXDACFmJv2Bc5i8D1unT NILSXPrgAef4e4ntyYmTgRJWmHK8P1N9UB6clnU6Q/tVi+Ck/47pgeLEx71UGzzoeaI1 VXLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-disposition:mime-version:message-id :subject:cc:to:from:date:dkim-signature; bh=ojg5F1DXCe3Y/aV3OPsS7r+oEs3m50ZmfW/vq63NdB8=; b=Cdv1kaJGpCBkYNdaVqmO4bpJlROkLXJ/JmeVoJXAwj4pUV/5EcPI875WduJYlkTvo+ jEte+OPxeW5ekxFDk/Eeg4ulxnn3olfty5TOQu4AUi+tpmH55CL3E46nWd+hyq0BduQx ZxVkXuCVgkcYnzBxqZ5N4fx831Zo85Ub8WkdFOwI6NsssiQEOpsRgTN+sdzV6CSBkeez UexVZ8MtxrMZmBSuK8ZH5bzx5yQn55Z+l2tc4BdnejPInSdx+6SA4CKU+X1F4tZhJhZb URv+9G7GsQKcRI1h73EYXy35widjmV546CYORumCZ59UEajT6lrY+PNxEOCSGVVSDUL9 wUUA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bootlin.com header.s=gm1 header.b=CGXO0obM; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=bootlin.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id i12-20020a65484c000000b003816043f01bsi21602619pgs.528.2022.03.30.21.42.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Mar 2022 21:42:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@bootlin.com header.s=gm1 header.b=CGXO0obM; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=bootlin.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 2C1DF261DC5; Wed, 30 Mar 2022 20:38:40 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237013AbiC2W3Z (ORCPT + 99 others); Tue, 29 Mar 2022 18:29:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36138 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235540AbiC2W3Y (ORCPT ); Tue, 29 Mar 2022 18:29:24 -0400 Received: from relay7-d.mail.gandi.net (relay7-d.mail.gandi.net [IPv6:2001:4b98:dc4:8::227]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B969C1BB7B0 for ; Tue, 29 Mar 2022 15:27:38 -0700 (PDT) Received: (Authenticated sender: alexandre.belloni@bootlin.com) by mail.gandi.net (Postfix) with ESMTPSA id C7E9620002; Tue, 29 Mar 2022 22:27:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1648592857; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type; bh=ojg5F1DXCe3Y/aV3OPsS7r+oEs3m50ZmfW/vq63NdB8=; b=CGXO0obM94xvnCMJeNES8DMcbrm4pADGk/QsroloKCfHamZL9Vp3E6OMEqLq6LMdqljZ8t MtXEVp046HV2pssKiEwR8BAT+j3oOvDhdWkuBj7WZ1SbMj/vSvfzDiz92w1LnZXVrIdlSp 0AyJYYcY7LSpWaQZeYD+pqDb2jsUL+6YUI5MJWxtGVInsDLOZDy4u66mutXAeEqdnZxFJj RHZwBMiLiYiMltatn1dhusseK9ik8VHFQKZgv6ARF08Dqns3E+QztvY3AlyVSoZ+r5YY9h 6BN4p3CkCy1jseonPus6FV+4Zo24gx5hc+8shwsiGxjEEw3JwSoRpDv4XIG1OA== Date: Wed, 30 Mar 2022 00:27:36 +0200 From: Alexandre Belloni To: Linus Torvalds Cc: linux-i3c@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] I3C changes for 5.18 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello Linux, Here is the pull request for the i3c subsystem, adding support to dynamically add i2c devices on a bus. The following changes since commit e783362eb54cd99b2cac8b3a9aeac942e6f6ac07: Linux 5.17-rc1 (2022-01-23 10:12:53 +0200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git tags/i3c/for-5.18 for you to fetch changes up to 6cbf8b38dfe3aabe330f2c356949bc4d6a1f034f: i3c: fix uninitialized variable use in i2c setup (2022-03-08 22:33:52 +0100) ---------------------------------------------------------------- I3C for 5.18 Subsystem: - support dynamic addition of i2c devices ---------------------------------------------------------------- Jamie Iles (3): i3c: remove i2c board info from i2c_dev_desc i3c: support dynamically added i2c devices i3c: fix uninitialized variable use in i2c setup drivers/i3c/master.c | 151 ++++++++++++++++++++++++++++++++++++++++++--- include/linux/i3c/master.h | 1 - 2 files changed, 142 insertions(+), 10 deletions(-) -- Alexandre Belloni, co-owner and COO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com