Message ID | 20230526131434.46920-1-heikki.krogerus@linux.intel.com |
---|---|
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp465680vqr; Fri, 26 May 2023 06:17:16 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7OQ/7QEQy19AEB6J0pWsft7dvpK+DL7eW6PLg5BtX8oGvpZo4ZOo6zg2tz0Yu5j44Hfz92 X-Received: by 2002:a05:6a20:d90b:b0:105:fd78:cb41 with SMTP id jd11-20020a056a20d90b00b00105fd78cb41mr2108342pzb.54.1685107036405; Fri, 26 May 2023 06:17:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685107036; cv=none; d=google.com; s=arc-20160816; b=oNi5cbKQQYhs36c/aEfpZj+j00M1yv2kolSw6ygovf8UN3MTZG7lysksQIllMiF+zm H/yQItJXipN4/6yU9C/olXgj1UqM3/HS+eLXRPfkc3Ji+qT+dBHJq8egKrvISiz2FZc0 yeJ/o1ujpS3MN/hRDbnyJbxKbfDhAA3DMmhuXRb2Wrwq5VZKS1lXzviwoyKdpbIrzQlg O0UQ3GrFFfIIVfKMHM1k/Mw0/WyoJRsN9qbv93NrplT0OX2mf6zj37M1+isrQRFZ/UFE tdDCYrspr78ctfoRQbOHdRCXi+OFRyRD2oyk8IaSAFgdyiuUAE8g/7r2luFRtFFP3a2L JkWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=JStgJsKx9QPaLzEQsuM97QJstyWPX6JLZ/Bfq+p2tAg=; b=TzduqJs3QR0VwRji0W7VnieQfglEknJ3tz4+s1H8GNWgLsUTCabs0byM94Dfspmnn9 TYJcWoMGKOQS7vLVMLCLZfpPHFfqWQft6kRTrEdqELReI3j7XYSjN4guTXJbbyTGUgxG uB+UFQjELLtV+pXp3koFmZGMdWM/1tHDWZZgq7sosF2etnsW5KUhhYUyCvfk2GIQ5+zP GYBOOKMx3/rBxPzNAtbUE3jMblJ9pOEas3ndyBtuuHvX+ME/HHNdPmf9jSMwFdwMjpF+ h2fWXpai8tU3uF2ktDpxBMP20wDhsLlXbvBPW1toO0t2uNJQcVD59uwwkRJnZwQ7jb0S GU6w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=Qgim3uNW; 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=intel.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id t136-20020a63788e000000b00528a60cc065si3745183pgc.380.2023.05.26.06.16.59; Fri, 26 May 2023 06:17:16 -0700 (PDT) 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=@intel.com header.s=Intel header.b=Qgim3uNW; 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=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243593AbjEZNOh (ORCPT <rfc822;zhanglyra.2023@gmail.com> + 99 others); Fri, 26 May 2023 09:14:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53808 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S243561AbjEZNOe (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Fri, 26 May 2023 09:14:34 -0400 Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6B7A513A; Fri, 26 May 2023 06:14:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1685106873; x=1716642873; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=P3aDrbgWsczzMF6L7QMUDAva/xddidPwaE1GdyMC7Bk=; b=Qgim3uNW1dZ4pBgLuymhmrlE9DdrSZj5xSLr7T1XTGCiyWfFBfihC5Ri t8l4ecrTmNMcFYjFhFQvS46XfOq7kUJgImbR3c9heJMh4SxqtsosW0ujt ggB9bbefuQHOfsi4jG8pVLXbeB2ohkloiv/N8MR5LcXsu7WxKtMRv5jkM YMkeKxxT2znhlj0tbk6K6l5ooUheAmw9gvQhfZ0Myd/hDIdnWuFVGZxdc YJsyTc9jXJ0FW8kOcuANyZzVrfACLzJ25yqeF2vF+JU+axA0ZCnelif2o eTNyzTW3xv3pIqm9lEB3lloqvRczUbK+Hz2ifMhSfdyKbc9EQO6yGVqLn Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10722"; a="419955091" X-IronPort-AV: E=Sophos;i="6.00,194,1681196400"; d="scan'208";a="419955091" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 May 2023 06:14:32 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10722"; a="849555262" X-IronPort-AV: E=Sophos;i="6.00,194,1681196400"; d="scan'208";a="849555262" Received: from black.fi.intel.com (HELO black.fi.intel.com.) ([10.237.72.28]) by fmsmga001.fm.intel.com with ESMTP; 26 May 2023 06:14:30 -0700 From: Heikki Krogerus <heikki.krogerus@linux.intel.com> To: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Cc: Bjorn Andersson <andersson@kernel.org>, chrome-platform@lists.linux.dev, linux-usb@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 0/2] usb: typec: mux: Remove the "svid" device property checks Date: Fri, 26 May 2023 16:14:32 +0300 Message-Id: <20230526131434.46920-1-heikki.krogerus@linux.intel.com> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-4.3 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_NONE,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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1766962795837298692?= X-GMAIL-MSGID: =?utf-8?q?1766962795837298692?= |
Series |
usb: typec: mux: Remove the "svid" device property checks
|
|
Message
Heikki Krogerus
May 26, 2023, 1:14 p.m. UTC
Hi, The comment in the first patch is now fixed as requested by Bjorn. No other changes compared to v1. Original message: The background for this change: https://lore.kernel.org/lkml/20210726231351.655302-1-bjorn.andersson@linaro.org/ The idea with that device property was that it would allow us to support separate mode specific switches behind a single port if necessary. Although, I guess it is still possible that we could have that kind of separate mode switches, especially now that the mode switch represents a kind of virtual aggregate device that can be build from multiple physical muxes (so the modes could need different "combos" of the muxes), but now no such systems exist. We can look at how to handle that kind of switches when/if we actually have them, but for now, keeping the functions as simple as possible. thanks, Heikki Krogerus (2): usb: typec: mux: Clean up mux_fwnode_match() usb: typec: mux: Remove alt mode parameters from the API drivers/platform/chrome/cros_ec_typec.c | 2 +- drivers/soc/qcom/pmic_glink_altmode.c | 5 +- drivers/usb/typec/class.c | 4 +- drivers/usb/typec/mux.c | 61 ++++--------------------- include/linux/usb/typec_mux.h | 11 ++--- 5 files changed, 17 insertions(+), 66 deletions(-)
Comments
Hello: This series was applied to chrome-platform/linux.git (for-kernelci) by Greg Kroah-Hartman <gregkh@linuxfoundation.org>: On Fri, 26 May 2023 16:14:32 +0300 you wrote: > Hi, > > The comment in the first patch is now fixed as requested by Bjorn. No > other changes compared to v1. > > Original message: > > [...] Here is the summary with links: - [v2,1/2] usb: typec: mux: Clean up mux_fwnode_match() https://git.kernel.org/chrome-platform/c/4aebc4f89f00 - [v2,2/2] usb: typec: mux: Remove alt mode parameters from the API https://git.kernel.org/chrome-platform/c/3524fe31538c You are awesome, thank you!
Hello: This series was applied to chrome-platform/linux.git (for-next) by Greg Kroah-Hartman <gregkh@linuxfoundation.org>: On Fri, 26 May 2023 16:14:32 +0300 you wrote: > Hi, > > The comment in the first patch is now fixed as requested by Bjorn. No > other changes compared to v1. > > Original message: > > [...] Here is the summary with links: - [v2,1/2] usb: typec: mux: Clean up mux_fwnode_match() https://git.kernel.org/chrome-platform/c/4aebc4f89f00 - [v2,2/2] usb: typec: mux: Remove alt mode parameters from the API https://git.kernel.org/chrome-platform/c/3524fe31538c You are awesome, thank you!