Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp3609249ybl; Mon, 3 Feb 2020 03:26:35 -0800 (PST) X-Google-Smtp-Source: APXvYqzREpdkCHjMzg8DNa70ddOLB/fTK0dYKmx2FZn1JGXG/XeEda/byhHMXW4NpLdcMs6Hr2d6 X-Received: by 2002:aca:4e10:: with SMTP id c16mr13664805oib.6.1580729194933; Mon, 03 Feb 2020 03:26:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580729194; cv=none; d=google.com; s=arc-20160816; b=H89QIBtX8spAh7JJoGENY4DqUXXHDVxyudHcKpymNk6Kozw7VSX6ZRLhdODi0W58Mc 78cru+1wKiVudQSijDR6gB+ryAr/EABucT0kXa/UmNfzdF9Cr7bNeHLTftAFyzi2G5kW 4U4jSdRFG8Du9cnMLttil7sno5yv9cXTJMxC49H8Mkm0dZw78yHBXFqILjOCEZNB+/ov 3TyDeAPILsyCLVRRJufJ66LegJ9/GIA2e1Z7PrnAeCg5nNGHQuxk1yiPlygdYsfjxbUh PnvvvvbfTA6anvtF+XIOv5gea3+pPbqUYc4RPG4BIRvxgYhgjvjEPXC7jR+msEqhNUof yQlw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:message-id:date:subject:to :from:dkim-signature; bh=+4sb3dxn9Wm1UXCadNBKjHSse+85wiCwWOp50/uIgYk=; b=G22Or7scUWp6jSFfJlBf+d/J+MpjYxGB1DxbHknzO4FW5BmczoIRAL2d4GNIr5FQc/ ZWMpHCLyQbqInxKMQdN/kRMU3r+X8s5vqrXHWTTsyLlomKrv40lSCZpjM3YDXF723hx/ vqdIJOcTABMvAwwG5Se0VFYmb5h0At6JnwO7iDqBz7c5jC5Bue4hpDFLHRfSYv1RYAmI AG5TNcCf34kFv6Sihlx38CYVT5Hep7kFduusS1PFd6TqJps2SN1/DeK1tvks6unNgRN2 opQy8qr3RPQkglhBsca3cLbKskwZTDvDYkiwASEY2YNFqQ4oFJz/nY7KEWqE/722rlwS kisg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@st.com header.s=STMicroelectronics header.b=GHPTUpU7; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=st.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 4si3793659oix.257.2020.02.03.03.26.22; Mon, 03 Feb 2020 03:26:34 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@st.com header.s=STMicroelectronics header.b=GHPTUpU7; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=st.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727647AbgBCKJq (ORCPT + 99 others); Mon, 3 Feb 2020 05:09:46 -0500 Received: from mx08-00178001.pphosted.com ([91.207.212.93]:16558 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727511AbgBCKJq (ORCPT ); Mon, 3 Feb 2020 05:09:46 -0500 Received: from pps.filterd (m0046660.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 013A7laG019683; Mon, 3 Feb 2020 11:08:52 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=st.com; h=from : to : subject : date : message-id : mime-version : content-type; s=STMicroelectronics; bh=+4sb3dxn9Wm1UXCadNBKjHSse+85wiCwWOp50/uIgYk=; b=GHPTUpU7vWN8TA0QE+qyk7CUOKxWDYcSA1qrfaYorG8q4wKKfYPX90r8nJiV7zrwUBwF fSC1ATigccIeEonEyDk51oKNrCsqjZKM2aSr6t3cIDYSWTKtHab9VPjkAUcvr4R/aTPv WfKLrhVp7yVrUJvdVFKJWXixmVqk3m8V86WfldlJScUizvxUK68Uy9mII67LbER2Lii9 EPtas/rc+SVGKFuwppF2G0cJPi8LIPkC37Jr10WbJI/L3b7bvRDKACpVkuoQoHSRm2T/ 6CLWZF8YKAhcWC612OdeNsEJRP1YICChZsgl+gHCSeF8IY/d6csRg0buL+gXnh9Oq30i MA== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com with ESMTP id 2xvybdrs6t-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 03 Feb 2020 11:08:52 +0100 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 0BA6D10002A; Mon, 3 Feb 2020 11:08:48 +0100 (CET) Received: from Webmail-eu.st.com (sfhdag6node2.st.com [10.75.127.17]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id A28A92BE22D; Mon, 3 Feb 2020 11:08:48 +0100 (CET) Received: from localhost (10.75.127.47) by SFHDAG6NODE2.st.com (10.75.127.17) with Microsoft SMTP Server (TLS) id 15.0.1347.2; Mon, 3 Feb 2020 11:08:47 +0100 From: Olivier Moysan To: , , , , , , , , , , Subject: [PATCH 0/6] ASoC: stm32: improve error management on probe Date: Mon, 3 Feb 2020 11:08:08 +0100 Message-ID: <20200203100814.22944-1-olivier.moysan@st.com> X-Mailer: git-send-email 2.17.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.75.127.47] X-ClientProxiedBy: SFHDAG5NODE3.st.com (10.75.127.15) To SFHDAG6NODE2.st.com (10.75.127.17) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138,18.0.572 definitions=2020-02-03_02:2020-02-02,2020-02-03 signatures=0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Improve management of error on probe for STM32 SAI, SPDIFRX and I2S drivers. - Handle errors when the driver fails to get a reset controller. - Do not print an error trace when deferring probe. Olivier Moysan (6): ASoC: stm32: sai: manage error when getting reset controller ASoC: stm32: spdifrx: manage error when getting reset controller ASoC: stm32: i2s: manage error when getting reset controller ASoC: stm32: sai: improve error management on probe deferral ASoC: stm32: spdifrx: improve error management on probe deferral ASoC: stm32: i2s: improve error management on probe deferral sound/soc/stm/stm32_i2s.c | 39 +++++++++++++++++++++++++---------- sound/soc/stm/stm32_sai.c | 26 ++++++++++++++++------- sound/soc/stm/stm32_sai_sub.c | 11 +++++++--- sound/soc/stm/stm32_spdifrx.c | 29 ++++++++++++++++++-------- 4 files changed, 74 insertions(+), 31 deletions(-) -- 2.17.1