Message ID | Y/LRh21+yCg0Qh9x@google.com |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:eb09:0:0:0:0:0 with SMTP id s9csp1088447wrn; Sun, 19 Feb 2023 18:16:08 -0800 (PST) X-Google-Smtp-Source: AK7set+1xw2GOrZWyl8D4iu7KPb6+lanyEHNh3ZBljosazY1uX3Ls0pqdB/pTeK7we+Vp/7ot+GT X-Received: by 2002:a17:90a:e7ca:b0:230:d6a8:a9e9 with SMTP id kb10-20020a17090ae7ca00b00230d6a8a9e9mr732205pjb.48.1676859368191; Sun, 19 Feb 2023 18:16:08 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1676859368; cv=none; d=google.com; s=arc-20160816; b=ab9awDulD+mZ8JRknr3EmBh7kjpYcIf3iOy+9M9EEjeF+n92H9vc13W/WCLiYSW0t/ WO/pAasYLi1qpt2FcrroHY8LpdOy1owVjDu7RZYMxra22kGQftMJMtZLsck4l7B7k25I E15LjQP1Ec3DOB4u8fzxJDj1FzrHiNg8ZwQCypr/btj3Vlcq/nsgcm3aoPcgnemhUiTl eQMgcmx5YYomaztJWwNnga15/NnKd9e9zd7a/VpdrLwVRJPohDLe05zLKK4glnb+jWP7 RO5qPkbVaL+d2g9EC/Umr403NBlP+bJzK0kKw2T3uJ1Cp+cFNSSQ2F1HSQT0tUzYBNVo TPfw== 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=mzDV72KoDsAeKNA+cMtfIvC5O1wRAQI8xag0jJmh8ok=; b=s8NahJgHAfGqoJ2DmysbXAWpyA0iAUqW/kBCgt4rKJXl410sbGqUhA/AOsgpiGFJl6 2snuKhGNoby6/6KjN9HhEEltBx6wOyj58l6iEQ7U3dXiXQpC2V6UtO8yW7toPhbDRCLE QJ5HV9QUL5EacjnWiUXexXOQN6zsD0/ntKaAMpnNH+QUZZAtRj9aKc/xn8e1y0Zv+Ern TN+O/dSJT6drBs5B29o2jbIVyh1dGJo5yOPX1vPvwIPiQp8ftI+tB/e4WQiIYjayx2Av PMSsredd2UCH9tpys1MIpQl4dSQQR4kAVfHW3QfwIhoFUtR0BegFh0Ylk1z3JY2p2MmT 1FYw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=QhQvoIH0; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id g4-20020a17090a128400b00234bfb1c4c6si2500670pja.58.2023.02.19.18.15.55; Sun, 19 Feb 2023 18:16:08 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=QhQvoIH0; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229918AbjBTBtC (ORCPT <rfc822;chrisben.tianve@gmail.com> + 99 others); Sun, 19 Feb 2023 20:49:02 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52652 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229451AbjBTBtB (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Sun, 19 Feb 2023 20:49:01 -0500 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 47AF6C147 for <linux-kernel@vger.kernel.org>; Sun, 19 Feb 2023 17:49:00 -0800 (PST) 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 dfw.source.kernel.org (Postfix) with ESMTPS id 9FF7560C1E for <linux-kernel@vger.kernel.org>; Mon, 20 Feb 2023 01:48:59 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id CC275C433EF; Mon, 20 Feb 2023 01:48:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1676857739; bh=kb1UU7unL1acglpBqDm3UU3EWpPhCfV8lkh5RKnetHw=; h=Date:From:To:Cc:Subject:From; b=QhQvoIH0UXCFYutT2dF5Sun+7S+1/Y9CMRqBxT4/p+l7wVsDZuMhMGD42ceB+5aZt Y6hu2p4GxyDegOr713KFBrYi4E1+xR6bgKdyDwqYWLNIUWMyQrYAqgQZ6FfA1aycCw vhQuXZM9PLucjI0Pkmv2hDmtlAJzgic7LC+frnTs1LoBuSCBXMN+WhgqLXW8xm34Kj pM1NQ3z/ZKpvbvw5zL9/HqdLOBvNS4zNIwGcQk4pK997bW4CyQVOLXlHEUdPc2u9g1 1hIip4M9eBvNQE7G5SmplGGUE9PqIntrQqMPL/hfbj98hUanV0ex8r5iA6r0caPiYr 8e9gwDXWk9W9Q== Date: Mon, 20 Feb 2023 09:48:55 +0800 From: Tzung-Bi Shih <tzungbi@kernel.org> To: torvalds@linux-foundation.org Cc: pmalani@chromium.org, bleung@chromium.org, groeck@chromium.org, tzungbi@kernel.org, linux-kernel@vger.kernel.org, chrome-platform@lists.linux.dev Subject: [GIT,PULL] chrome-platform changes for v6.3 Message-ID: <Y/LRh21+yCg0Qh9x@google.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="1XdU4acN/yCh4Lj0" Content-Disposition: inline X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1758314489001065784?= X-GMAIL-MSGID: =?utf-8?q?1758314489001065784?= |
Series |
[GIT,PULL] chrome-platform changes for v6.3
|
|
Pull-request
https://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git tags/tag-chrome-platform-for-v6.3Message
Tzung-Bi Shih
Feb. 20, 2023, 1:48 a.m. UTC
Linus, Please pull chrome-platform updates for v6.3. Thanks, TzungBi The following changes since commit 1b929c02afd37871d5afb9d498426f83432e71c2: Linux 6.2-rc1 (2022-12-25 13:41:39 -0800) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git tags/tag-chrome-platform-for-v6.3 for you to fetch changes up to b0d8a67715dae445c065c83a40a581d6563a341f: platform/chrome: cros_ec_typec: Fix spelling mistake (2023-02-08 18:21:03 +0000) ---------------------------------------------------------------- chrome platform changes for 6.3 * New drivers - Driver cros_ec_uart for ChromeOS EC protocol over UART. - Driver cros_typec_vdm for USB PD Vendor Defined Message. * Improvements - Preserve logs as much as possible when EC panic. - Shutdown to refrain from potential HW damages when EC panic. * Fixes - Fix DP_PORT_VDO to include DP_CAP_RECEPTACLE. - Fix a lockdep false positive. * Cleanups - Use sysfs_emit*() instead of scnprintf(). - Use asm instead of asm-generic for unaligned.h. * Misc - Rename module name from cros_ec_typec to cros-ec-typec. - Minor fixes. ---------------------------------------------------------------- Andy Shevchenko (1): platform/chrome: cros_ec_proto: Use asm instead of asm-generic Bhanu Prakash Maiya (2): platform/chrome: cros_ec_uart: Add transport layer platform/chrome: cros_ec_uart: Add DT enumeration support Chen-Yu Tsai (1): platform/chrome: cros_ec: Use per-device lockdep key Colin Ian King (1): platform/chrome: cros_ec_typec: Fix spelling mistake Marek Szyprowski (1): platform/chrome: cros_ec: Fix panic notifier registration Prashant Malani (15): Revert "mfd: cros_ec: Add SCP Core-1 as a new CrOS EC MCU" platform_chrome: cros_ec: Add Type-C VDM defines platform/chrome: cros_ec_typec: Stash port driver info platform/chrome: cros_ec_typec: Set port alt mode drvdata platform/chrome: cros_ec_typec: Update port DP VDO platform/chrome: cros_ec_typec: Move structs to header platform/chrome: cros_ec_typec: Alter module name with hyphens platform/chrome: cros_ec_typec: Add initial VDM support platform/chrome: cros_typec_vdm: Add VDM reply support platform/chrome: cros_typec_vdm: Add VDM send support platform/chrome: cros_typec_switch: Use fwnode* prop check platform/chrome: cros_typec_switch: Check for retimer flag platform/chrome: cros_typec_vdm: Fix VDO copy platform/chrome: cros_ec: Add VDM attention headers platform/chrome: cros_typec_vdm: Add Attention support Rob Barnes (2): platform/chrome: cros_ec: Poll EC log on EC panic platform/chrome: cros_ec: Shutdown on EC Panic Robert Zieba (1): platform/chrome: cros_ec_uart: fix race condition Tom Rix (1): platform/chrome: cros_ec_lpc: initialize the buf variable Tzung-Bi Shih (7): platform/chrome: use sysfs_emit_at() instead of scnprintf() platform/chrome: fix kernel-doc warnings for panic notifier platform/chrome: fix kernel-doc warning for suspend_timeout_ms platform/chrome: fix kernel-doc warning for last_resume_result platform/chrome: fix kernel-doc warnings for cros_ec_command platform/chrome: cros_ec_uart: fix negative type promoted to high platform/chrome: cros_ec_proto: remove big stub objects from stack Victor Ding (1): platform/chrome: cros_ec_typec: allow deferred probe of switch handles ye xingchen (1): platform/chrome: use sysfs_emit() instead of scnprintf() MAINTAINERS | 10 +- drivers/mfd/cros_ec_dev.c | 5 - drivers/platform/chrome/Kconfig | 12 +- drivers/platform/chrome/Makefile | 4 +- drivers/platform/chrome/cros_ec.c | 15 +- drivers/platform/chrome/cros_ec_debugfs.c | 25 ++ drivers/platform/chrome/cros_ec_lightbar.c | 14 +- drivers/platform/chrome/cros_ec_lpc.c | 12 +- drivers/platform/chrome/cros_ec_proto_test.c | 13 +- drivers/platform/chrome/cros_ec_sysfs.c | 40 ++- drivers/platform/chrome/cros_ec_typec.c | 123 +++------ drivers/platform/chrome/cros_ec_typec.h | 85 ++++++ drivers/platform/chrome/cros_ec_uart.c | 362 +++++++++++++++++++++++++ drivers/platform/chrome/cros_typec_switch.c | 16 +- drivers/platform/chrome/cros_typec_vdm.c | 148 ++++++++++ drivers/platform/chrome/cros_typec_vdm.h | 13 + drivers/platform/chrome/wilco_ec/sysfs.c | 3 +- include/linux/platform_data/cros_ec_commands.h | 69 ++++- include/linux/platform_data/cros_ec_proto.h | 24 +- 19 files changed, 846 insertions(+), 147 deletions(-) create mode 100644 drivers/platform/chrome/cros_ec_typec.h create mode 100644 drivers/platform/chrome/cros_ec_uart.c create mode 100644 drivers/platform/chrome/cros_typec_vdm.c create mode 100644 drivers/platform/chrome/cros_typec_vdm.h
Comments
The pull request you sent on Mon, 20 Feb 2023 09:48:55 +0800:
> https://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git tags/tag-chrome-platform-for-v6.3
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/5f5ce6bcfcc3abbaf690fca30a22d0dcf6f36d32
Thank you!