Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp1706277pxb; Sat, 16 Oct 2021 17:44:24 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwCLRC7g1c46De5klWETgXcGSmtuWvy5m2MZUVzzBKmevvA88usl5TUQiwIu+Oa6ep0edEI X-Received: by 2002:a17:906:5950:: with SMTP id g16mr18634161ejr.149.1634431463851; Sat, 16 Oct 2021 17:44:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1634431463; cv=none; d=google.com; s=arc-20160816; b=zfn7W2os+2METqB0dUT+D9fqzQf6dKlhY1nUwEAMdvh32bZZ1Bckzc2N97We7Jacge dJcoZI6Vhs27c72gH5bxIDMQ8BDt1W3TkbFfDRAi+hGyJ2QXR+ImtCbPIwEatKSds6Q4 sMO/Q3w19X7/gZkshRVEPyNqIeCclbiiE92czjvQoob7rVczrmAdA9ohHKafMcLOM7TQ VMwFFauDHkHLcqE1vKSv+G1+7mLfa8YEcmD9O7fIjeZr85gW36s0wmmdMRzYDkBEIOFb wbD0Z/4DsZnuRyIRC2LXtR2ehhpcO7FOludZ9AMvoAGCW2NLSSYXORDzfY0eZ2341CYF WiVg== 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=A4tqsFWtDMZnl64khjFES9apGihKCVelBIildCe0RfQ=; b=yXy0BhxAQSjvActAwtYW8w0BUDPbl+CalINCoVnySBzcDkVStKHDzE/VxoU/32L9WG S0aGtex/wg02hopM7pjbEq0Rfdv/gtty+vh+onH/zldNZCh13mZBhNHZbabuXxCuXv8q r5tT8L6h8eAa3OBG3x+pmSxfbLXHUwnF7T0/IakdKA9TzJuYalxG+2u9MoZjxGvc3H2T 6jqBwfDIv6vRwoMRyG5KCT5w6X7SHf6Pk6gcf3uqF0gixje/DX58qTqwpIVoXzlan3mx qa3HkczjQwMVXLXoi+eNaeybXs1XSmeMc9e/BZCsRrnAPWAM33p/s/OXlFNpVQMBhpS0 ZP9A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@foss.st.com header.s=selector1 header.b=GIbJF+8o; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=foss.st.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id w11si12560042ejq.513.2021.10.16.17.44.00; Sat, 16 Oct 2021 17:44:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@foss.st.com header.s=selector1 header.b=GIbJF+8o; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=foss.st.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241156AbhJOQQ5 (ORCPT + 99 others); Fri, 15 Oct 2021 12:16:57 -0400 Received: from mx07-00178001.pphosted.com ([185.132.182.106]:35376 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237282AbhJOQQ4 (ORCPT ); Fri, 15 Oct 2021 12:16:56 -0400 Received: from pps.filterd (m0241204.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 19FCxdoX023022; Fri, 15 Oct 2021 18:14:38 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=from : to : cc : subject : date : message-id : mime-version : content-transfer-encoding : content-type; s=selector1; bh=A4tqsFWtDMZnl64khjFES9apGihKCVelBIildCe0RfQ=; b=GIbJF+8oxrYj/kHYTpZH2zyhaZmGkR0WIgj+IIzYgKHavgDtND9OldHkkXW8dXjPoANl DdfT/EXBSojxc+HxkDwpLHzvlP27LcEMqAbX8v49BHJiq5A02kRUwFluiBWbZKAd+bJH w4LoauIHbub8tp75iA1HmFFw1vwg6cspp+dboPguAXJpFZbm98C/Xeffrfg7VkWbsuVS g6PzspigNDh9Sgz1/BKjp6God2KVm3iN0d+WEZ87UCyap7qWwFqmtGnnQAXoicPyl6TX 7YCqa3feu6t/SyNhUtGYvWe4TA2On8EZ5URqusJhfweJ/n5sksz42ac9VRaW7mvjhT1Q QA== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com with ESMTP id 3bq5apk4b4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 15 Oct 2021 18:14:38 +0200 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 0CA3E10002A; Fri, 15 Oct 2021 18:14:37 +0200 (CEST) Received: from Webmail-eu.st.com (sfhdag2node2.st.com [10.75.127.5]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id 00A0B231513; Fri, 15 Oct 2021 18:14:37 +0200 (CEST) Received: from localhost (10.75.127.51) by SFHDAG2NODE2.st.com (10.75.127.5) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Fri, 15 Oct 2021 18:14:36 +0200 From: Amelie Delaunay To: Kishon Vijay Abraham I , Vinod Koul , Rob Herring , Alexandre Torgue , Maxime Coquelin CC: , , , , , Amelie Delaunay Subject: [PATCH v3 0/3] phy: stm32: add phy tuning support Date: Fri, 15 Oct 2021 18:14:24 +0200 Message-ID: <20211015161427.220784-1-amelie.delaunay@foss.st.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [10.75.127.51] X-ClientProxiedBy: SFHDAG1NODE2.st.com (10.75.127.2) To SFHDAG2NODE2.st.com (10.75.127.5) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.182.1,Aquarius:18.0.790,Hydra:6.0.425,FMLib:17.0.607.475 definitions=2021-10-15_05,2021-10-14_02,2020-04-07_01 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This series brings phy tuning to stm32-usbphyc with new optional device tree properties. A prior patch add resume routine, which is used to restore UTMI switch and phy tuning configuration, as they can be reset if deep low power state is achieved. Amelie Delaunay (3): phy: stm32: restore utmi switch on resume dt-bindings: phy: phy-stm32-usbphyc: add optional phy tuning properties phy: stm32: add phy tuning support --- Changes in v3: - Use -microamp for current boost - '|' added after 'description:' on each properties needing this Changes in v2: - st,phy-tuning + usb_phy_tuning node removed - properties are now in phy child nodes .../bindings/phy/phy-stm32-usbphyc.yaml | 129 +++++++++++ drivers/phy/st/phy-stm32-usbphyc.c | 203 ++++++++++++++++++ 2 files changed, 332 insertions(+) -- 2.25.1