Message ID | 202311042315286247d3ae@mail.local |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:8f47:0:b0:403:3b70:6f57 with SMTP id j7csp1882643vqu; Sat, 4 Nov 2023 16:15:41 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFaFBqqJT6ZZaiBfd8YUJWg/r+WV63IBioev+JEjZL/IbWYv6rgg18G1ybZVq9Rpx+nGO4s X-Received: by 2002:a05:6358:881f:b0:168:e322:105a with SMTP id hv31-20020a056358881f00b00168e322105amr31812729rwb.23.1699139741103; Sat, 04 Nov 2023 16:15:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1699139741; cv=none; d=google.com; s=arc-20160816; b=DGoTkyU/Y9W/ZvK0AyiCsLHGa0W77sG+FlBfJ3Y+vcQoI0qqlBqBCnxl3hNV2fO1SX djfNPEjARzyj6U9z3cebDxJ7KMsS2SJFpuln28Xoh/hSWO/5tkFI8LMyHK0PO68lNAWY bk9eDv5mfDu5ZTCBJhbE9/ThIEPO4PNS4NE69lXC1OFyZrRwi0bPNYaIdOg4VUMIYfk/ qbCGjP+YqdpPHdhL0WvkFtxFRR6oDb62d5vG8cq5ZTkPFWZYsYrjaMxT4sdGw9Tjhrbe YwZ5a++XVp0UcJOdcCasEM1DA8NZiUGSyjHyS/d0sGh8yPLf+0tFBDmFiJRS0TPTVSxk Bx8Q== 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=xLB49XCT9UcobRhWosbEP65dkPvczyn1raATHvaoT30=; fh=pgl8Uja7+WdzJbwr5IwpWlWR7KrtlTnS+Hzup4YSJ70=; b=rHRSEdKY60b6Z4IrWsZpbgaR4o3ufRDQrIkyZJGyZ0G6pJGNAwIaqq5MUCOlfHlhRs gPIWD71i5poBppGSd+uvXWRphwnZ7B7c20r54lVHANorIv1oxdvGEKXvz8hNy1gMk5lZ xywtpfrXF47kMEEak9hHatx9Hzrk4IXvUHn1vEl7ozW8g5gcq1fEaiaXU5QkJ4fbBhc7 ykpVnN7mzh+dTIXDI9C+tZomsVeZ2T1d4SIRELlWAANDqLdnTZxF9I8fUkSbJvkxYZhD oJr9Ps4nIFxHy1lAh11iPUfwqIMgvJ2PwZNNOiDnB4ogr9igvahbOx6Kfm2ro/SFkCXY 5ztw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bootlin.com header.s=gm1 header.b=aOpNhOe0; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 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 snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id h191-20020a636cc8000000b00565db2812a0si4668240pgc.60.2023.11.04.16.15.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 04 Nov 2023 16:15:41 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@bootlin.com header.s=gm1 header.b=aOpNhOe0; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 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 out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 8DE888047060; Sat, 4 Nov 2023 16:15:39 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229905AbjKDXPh (ORCPT <rfc822;lhua1029@gmail.com> + 35 others); Sat, 4 Nov 2023 19:15:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57998 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229577AbjKDXPg (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Sat, 4 Nov 2023 19:15:36 -0400 Received: from relay9-d.mail.gandi.net (relay9-d.mail.gandi.net [217.70.183.199]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 449071BC for <linux-kernel@vger.kernel.org>; Sat, 4 Nov 2023 16:15:30 -0700 (PDT) Received: by mail.gandi.net (Postfix) with ESMTPSA id 539CFFF805; Sat, 4 Nov 2023 23:15:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1699139728; 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=xLB49XCT9UcobRhWosbEP65dkPvczyn1raATHvaoT30=; b=aOpNhOe0i7PzzwapPBZILHkSTywT1N6thWUopC5pHani+GI39WtiZQENmW2t4shwXhsx7r C3pRFe5boYOr0q2G2kEl1RhDb9I/MTIYAnBlDHvLArWHdT6OaMECQ/mmXhVN32Mcae9Tzt MStYHkqdvncw4ltbHydezIqsG8G0YIofQ8M1LsSTqzdnCju4gjav5Oszr3P9IY5QYbuiey xJ77JEHbSvwKSVzxNp7xkavUipBIXP3c0OBX0bdkzNuIXkLh+saBw8MkWLvGEOH5DbDVIM 7+hpj3BwEslfFi25TieggBZHo+Zc1S7tLYUJ5meANAyNAClUXVGCMosDg0VTnQ== Date: Sun, 5 Nov 2023 00:15:28 +0100 From: Alexandre Belloni <alexandre.belloni@bootlin.com> To: Linus Torvalds <torvalds@linux-foundation.org> Cc: linux-i3c@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [GIT PULL] I3C changes for 6.7 Message-ID: <202311042315286247d3ae@mail.local> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-GND-Sasl: alexandre.belloni@bootlin.com X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=ham 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: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Sat, 04 Nov 2023 16:15:39 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1781677152793206274 X-GMAIL-MSGID: 1781677152793206274 |
Series |
[GIT,PULL] I3C changes for 6.7
|
|
Pull-request
git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git tags/i3c/for-6.7Message
Alexandre Belloni
Nov. 4, 2023, 11:15 p.m. UTC
Hello Linus, Here is the i3c subsytem pull request for 6.7. There are now more fixes because as stated in my previous pull request, people now have access to actual hardware. The following changes since commit 0bb80ecc33a8fb5a682236443c1e740d5c917d1d: Linux 6.6-rc1 (2023-09-10 16:28:41 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git tags/i3c/for-6.7 for you to fetch changes up to 9fd00df05e81a2e1080ce6e9abc35533dca99d74: i3c: master: handle IBIs in order they came (2023-11-04 00:44:32 +0100) ---------------------------------------------------------------- I3C for 6.7 Core: - handle IBI in the proper order Drivers: - cdns: fix status register access - mipi-i3c-hci: many fixes now that the driver has been actually tested - svc: many IBI fixes, correct compatible string, fix hot join corner cases ---------------------------------------------------------------- Billy Tsai (1): i3c: master: mipi-i3c-hci: Fix a kernel panic for accessing DAT_data. Dinghao Liu (1): i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs Frank Li (7): i3c: master: svc: fix race condition in ibi work thread i3c: master: svc: fix wrong data return when IBI happen during start frame i3c: master: svc: fix ibi may not return mandatory data byte i3c: master: svc: fix check wrong status register in irq handler i3c: master: svc: fix SDA keep low when polling IBIWON timeout happen i3c: master: svc: fix random hot join failure since timeout error i3c: master: svc: fix compatibility string mismatch with binding doc Jarkko Nikula (12): i3c: master: Inherit DMA masks and parameters from parent device i3c: mipi-i3c-hci: Add MODULE_ALIAS i3c: mipi-i3c-hci: Fix DAT/DCT entry sizes i3c: mipi-i3c-hci: Fix out of bounds access in hci_dma_irq_handler i3c: mipi-i3c-hci: Remove BUG() when Ring Abort request times out i3c: mipi-i3c-hci: Set ring start request together with enable i3c: mipi-i3c-hci: Fix race between bus cleanup and interrupt i3c: mipi-i3c-hci: Set number of SW enabled Ring Bundles earlier i3c: mipi-i3c-hci: Do not unmap region not mapped for transfer i3c: mipi-i3c-hci: Fix missing xfer->completion in hci_cmd_v1_daa() i3c: mipi-i3c-hci: Resume controller explicitly i3c: mipi-i3c-hci: Resume controller after aborted transfer Joshua Yeong (1): i3c: master: cdns: Fix reading status register Justin Stitt (1): i3c: replace deprecated strncpy Kees Cook (4): i3c: dw: Annotate struct dw_i3c_xfer with __counted_by i3c: master: cdns: Annotate struct cdns_i3c_xfer with __counted_by i3c/master/mipi-i3c-hci: Annotate struct hci_rings_data with __counted_by i3c: svc: Annotate struct svc_i3c_xfer with __counted_by Matt Johnston (1): i3c: Fix typo "Provisional ID" to "Provisioned ID" Zbigniew Lukwinski (1): i3c: master: handle IBIs in order they came Documentation/ABI/testing/sysfs-bus-i3c | 4 +- Documentation/devicetree/bindings/i3c/i3c.yaml | 4 +- Documentation/driver-api/i3c/protocol.rst | 4 +- drivers/i3c/master.c | 24 +++++++++-- drivers/i3c/master/dw-i3c-master.c | 2 +- drivers/i3c/master/i3c-master-cdns.c | 8 ++-- drivers/i3c/master/mipi-i3c-hci/cmd_v1.c | 1 + drivers/i3c/master/mipi-i3c-hci/core.c | 14 +++--- drivers/i3c/master/mipi-i3c-hci/dat_v1.c | 27 ++++++++---- drivers/i3c/master/mipi-i3c-hci/dma.c | 21 +++++---- drivers/i3c/master/svc-i3c-master.c | 60 ++++++++++++++++++++++++-- include/linux/i3c/device.h | 2 +- include/linux/i3c/master.h | 6 ++- 13 files changed, 133 insertions(+), 44 deletions(-)
Comments
The pull request you sent on Sun, 5 Nov 2023 00:15:28 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git tags/i3c/for-6.7
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/1c41041124bd14dd6610da256a3da4e5b74ce6b1
Thank you!