Received: by 2002:a05:7412:8d10:b0:f3:1519:9f41 with SMTP id bj16csp2455046rdb; Fri, 8 Dec 2023 08:34:25 -0800 (PST) X-Google-Smtp-Source: AGHT+IHLrbjC4+GIuU2CKj9HoWSrE+RxEqsn10YrSo13lhx9jJV86pbIL7v868LKQvFDfgTzgvuQ X-Received: by 2002:a17:902:b489:b0:1d0:cdaf:6c8b with SMTP id y9-20020a170902b48900b001d0cdaf6c8bmr291446plr.38.1702053265537; Fri, 08 Dec 2023 08:34:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1702053265; cv=none; d=google.com; s=arc-20160816; b=n7LO9L0FvbC+I3hFhz0jVjOOaYEqSpQjlGqH6QZDjhGY5Jk8MlZja7T9jsycOyiYcy 9gisUgbXfk09HluZ+y371BL01+0ZrneRNItCF1IgSHkJCNqv0EX70UtWkdU9eJdavlvC YGuaK577wTjpmtL55lFIX5gBmmY7GWrRXxTQgeFuhLNrUHynK/InQoLncO0bbxosUenx /YW5fLw2guDETjEpI0perYMwV4gijN3yU/CsolPxukRakalU2JKiZKuaNMmT2q0cVozw 13Cvd6w4l2zHdBVxbWyQZOKS+4PG88luqQZ7Q+sjaQY1QkDP8H0QQZTfrc+dM6dB2Cyl Dzqw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=Pd6zs3d/7wlhgWaZt9MCNMWIKi0xOVjce2BdpNv9ihc=; fh=SI9JB9mu/Uq4OrNG2/TXeFWTNc1hQ/VLQMkvVDjlJeY=; b=07U3oRMK7MVrjKV1BNyV4L4K3dqau78lsm/bRo2HSY6LyaNyoq91rPif2fabY2675h uxTOa4DywvAFIs2pUmqMtlJ3ixTvHPAW3NfOsYGTL5JRzpWxcFni5/unHafiDgtvO0le m7D6id7oYS12ZhbB1PC6WPtrcR8whaVku29/XEu9TyLv2R5JCexKx3C9EHqF2galwSFM bQgD3euqme2VtYcIYemsTbJiDOvWNEpe2S5bUWYMQMS14DeuZjoXxe4XaSJ+6wRAdmFi hAvySNMzjz9YZa/VN9XPBNc+v/wCg8YngfIa8SudxkX9ERJpW3tgiCB+381grYvYruew BAyw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=LxJXhZ+L; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from howler.vger.email (howler.vger.email. [2620:137:e000::3:4]) by mx.google.com with ESMTPS id r7-20020a170902be0700b001d0c205708fsi1763817pls.186.2023.12.08.08.34.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Dec 2023 08:34:25 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) client-ip=2620:137:e000::3:4; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=LxJXhZ+L; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id 29D2A8526802; Fri, 8 Dec 2023 08:34:21 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1573849AbjLHQeG (ORCPT + 99 others); Fri, 8 Dec 2023 11:34:06 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50358 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233644AbjLHQeF (ORCPT ); Fri, 8 Dec 2023 11:34:05 -0500 Received: from mail-yw1-x112a.google.com (mail-yw1-x112a.google.com [IPv6:2607:f8b0:4864:20::112a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 61EB31995 for ; Fri, 8 Dec 2023 08:34:12 -0800 (PST) Received: by mail-yw1-x112a.google.com with SMTP id 00721157ae682-5cfc3a48ab2so20125877b3.0 for ; Fri, 08 Dec 2023 08:34:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1702053251; x=1702658051; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Pd6zs3d/7wlhgWaZt9MCNMWIKi0xOVjce2BdpNv9ihc=; b=LxJXhZ+L5y6ejsTC/7PEQwEZXt6rQ02CGAvp9f2rh+XhV/GN0qcbx4pWcOrK8HZ03F YMh47JYDZtIcYCXKyvmabrWPfckqPOwVNxsAds2YxEHy4gyq/mmBf+p4yohSJ8IhCJQj zXH6j3zVCD4YXFfpgO1q/MVD1he7po4GYniNZQdsMbUzitYK1DWx6TLEVNKFtiJWCv2S F5iQ0+h2KSU2PSv0FEMZYG3DVljhh07P69eNaX2GHStlQliiMJdnmao+N7uDABmh6J4X Db1eZIM49+MNay08Fro2Bi8OM11Ijj86qVs6VMCULWyam9nnbPHbw7UChl/54Wr7fRfz HuGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702053251; x=1702658051; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Pd6zs3d/7wlhgWaZt9MCNMWIKi0xOVjce2BdpNv9ihc=; b=tUAmvSDD7mLko/ldTELzYUQyuNHVnBjQqJa3xLlbIUx7/FXmJKf0bYmHyAw0IYHjZO 3b6EdAbVBLPQIlNRPLN9yCaNtoTAP7WW+F2xF7krwXalEgcha+rKey/3VwnfCoiIzbII B+zryq2EFiXjfvxGKtr8/bPqt9+gEj8pD6TQ0gOk5uruZGs+pDEihheW6TNgM3UyXm8D ITayhnQ/hLjIeoJ5mEZZsXo7PwMs9dLfsoxcHDoUI8AwLS0b5KEjRGG0zs/aY4vf1qqf xyacz4lG4El2Olo14JKalfVHdp0t0mcWf7onzZoKNOVGvoBIEZ86YtIJ1DVy4xGGuFlO C5UA== X-Gm-Message-State: AOJu0Yyg8CVZ5TrmWtShK7xd7tWUkvTjLtPvsNk3S6Rju8qMvi99hrI0 vWRrrTLG3q0Q/tZN1HObIkqM1RRkBz8SqyAPCzgRCQ== X-Received: by 2002:a0d:c242:0:b0:5d7:1941:aa5 with SMTP id e63-20020a0dc242000000b005d719410aa5mr181393ywd.64.1702053251598; Fri, 08 Dec 2023 08:34:11 -0800 (PST) MIME-Version: 1.0 References: <20231208125730.10323-1-johan+linaro@kernel.org> In-Reply-To: <20231208125730.10323-1-johan+linaro@kernel.org> From: Dmitry Baryshkov Date: Fri, 8 Dec 2023 18:34:00 +0200 Message-ID: Subject: Re: [PATCH] soc: qcom: pmic_glink: disable UCSI on sc8280xp To: Johan Hovold Cc: Bjorn Andersson , Andy Gross , Konrad Dybcio , linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on howler.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (howler.vger.email [0.0.0.0]); Fri, 08 Dec 2023 08:34:21 -0800 (PST) On Fri, 8 Dec 2023 at 14:56, Johan Hovold wrote: > > Enabling UCSI on sc8280xp and the Lenovo ThinkPad X13s in particular > results in a number of errors and timeouts during boot: > > [ 9.012421] ucsi_glink.pmic_glink_ucsi pmic_glink.ucsi.0: GET_CONNECTOR_STATUS failed (-95) > [ 14.047379] ucsi_glink.pmic_glink_ucsi pmic_glink.ucsi.0: timeout waiting for UCSI sync write response > [ 14.050708] ucsi_glink.pmic_glink_ucsi pmic_glink.ucsi.0: GET_CONNECTOR_STATUS failed (-110) > [ 20.192382] ucsi_glink.pmic_glink_ucsi pmic_glink.ucsi.0: timeout waiting for UCSI sync write response > [ 20.192542] ucsi_glink.pmic_glink_ucsi pmic_glink.ucsi.0: GET_CONNECTOR_STATUS failed (-110) > > Disable UCSI on sc8280xp until this has been resolved. Reviewed-by: Dmitry Baryshkov Johan, if you can capture message traces in pmic_glink_ucsi_locked_write() / pmic_glink_ucsi_read() / pmic_glink_ucsi_callback(), this would help me understand what is causing the issue. > > Fixes: 4db09e7b967b ("soc: qcom: pmic_glink: enable UCSI by default) > Link: https://lore.kernel.org/r/ZXL5jvDHr-MuxMoz@hovoldconsulting.com > Signed-off-by: Johan Hovold > --- > drivers/soc/qcom/pmic_glink.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/soc/qcom/pmic_glink.c b/drivers/soc/qcom/pmic_glink.c > index 71d8901a9389..511aa40842a1 100644 > --- a/drivers/soc/qcom/pmic_glink.c > +++ b/drivers/soc/qcom/pmic_glink.c > @@ -342,6 +342,7 @@ static const unsigned long pmic_glink_sm8450_client_mask = BIT(PMIC_GLINK_CLIENT > > static const struct of_device_id pmic_glink_of_match[] = { > { .compatible = "qcom,sc8180x-pmic-glink", .data = &pmic_glink_sc8180x_client_mask }, > + { .compatible = "qcom,sc8280xp-pmic-glink", .data = &pmic_glink_sc8180x_client_mask }, > { .compatible = "qcom,pmic-glink", .data = &pmic_glink_sm8450_client_mask }, > {} > }; > -- > 2.41.0 > -- With best wishes Dmitry