Received: by 2002:ad5:4acb:0:0:0:0:0 with SMTP id n11csp118830imw; Mon, 4 Jul 2022 06:18:41 -0700 (PDT) X-Google-Smtp-Source: AGRyM1ue0nvLoq3+IebeLLwknC8wew9YrG8C3KkAoam/HsiX1BJbNzkhdJx52GtHiCnhsWVqQ0DB X-Received: by 2002:a17:907:7627:b0:72a:9098:e4d3 with SMTP id jy7-20020a170907762700b0072a9098e4d3mr16123721ejc.389.1656940720752; Mon, 04 Jul 2022 06:18:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1656940720; cv=none; d=google.com; s=arc-20160816; b=QQdPtzIwVEqoC6N9zKVS6q57a0YQfz4Wj8OxW/ibNoGZdCGy6hPcdwHJws/9D9D7zX AAF+cz52JnuBGqgijHgtxus5ol12NI+MyK0Ur2lbqiEfEj3epuRK9WpgHsoUA90UU5+J GGuwQWdNvzTDvEKgK1vpQcE75eI4DFzHpxX9siapdDCT+g0yaICrH2APvDpcMatIGjZl HpJU01X68M5G3OPPocps6j2O34aHwJardRe5O77isuPaWGtalyEd9n/oqhR44NcXvk88 XgR87DuIdJ9qlbjkyr/Elnn+optLeHulEoo4HLSOOdLjqSHcg7LbJDVIyO6Uh1Bnbwr1 SULg== 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=HuCxlgacyUOJDWnwtep7f6783mY+/w0V/6DqwO66NRI=; b=z6PxG1TkA4fzTpv/8Q5ld3uJdiELwfO7uygw22E+MUSY0y9ILSvyXxkXWhtc4mEac4 3ZA1B400WW3iqGdaUyiEYm68x9+Hw5nGBniyR/+wR8ZSZsG3nApdThDbYlD8hf3yopZD uG0v1TPAwVXlovSNs1AIDpfbyvyui1ONQErsSGvvZ5aZ0PvZRZTuaMyqJwUuQNYhwoA2 4FrXSFQbWrO/PhzWVPcrX4KBjmQWhus3EiduSzSA7mOmfyN8gccRIDkfXRFUQV9TduwO IfrrLWUDNseChc+hmvFiIltrc9hhA4b1x1kCW2xv4IgvtajHYMa8epZs8W/En7h8s0+4 aqpA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b="ghC9Y8w/"; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ds8-20020a170907724800b006ff1a60c3ebsi14995833ejc.821.2022.07.04.06.18.09; Mon, 04 Jul 2022 06:18:40 -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=@gmail.com header.s=20210112 header.b="ghC9Y8w/"; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234237AbiGDMei (ORCPT + 99 others); Mon, 4 Jul 2022 08:34:38 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44384 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234368AbiGDMee (ORCPT ); Mon, 4 Jul 2022 08:34:34 -0400 Received: from mail-qt1-x82b.google.com (mail-qt1-x82b.google.com [IPv6:2607:f8b0:4864:20::82b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 507CD11A29; Mon, 4 Jul 2022 05:34:29 -0700 (PDT) Received: by mail-qt1-x82b.google.com with SMTP id bs20so9680660qtb.11; Mon, 04 Jul 2022 05:34:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=HuCxlgacyUOJDWnwtep7f6783mY+/w0V/6DqwO66NRI=; b=ghC9Y8w/aeqlC12qAC8s1qeyMKFfybz97SdP6DwRb5s9ovox5j365gZ+1YK0sKu7mf lUOewAqvr/OoUFFZhon/camrDUy1AYhz68/48F/y5YCW5WMtEC2VKXN6fvkUCpvFP0Uq piw264x/yRe5PAqBomgC28H8XjdwPy95CEWuKbtJ19PwLhFv7OI3gSh4KcrPwpP6KYMn zGwHvx7waXnOWplXRGuFusCNTsS2fmReEMsupiGHSr4mf2LGSUW4KgC9Ss2Q0vCFbXvS FttQZC5EtbQsO9B+sfdHyzcrR3ZkMfGiPJ2XUCtbQDvHyuOW8y3/XNegqISC8zSeVBRA gtFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=HuCxlgacyUOJDWnwtep7f6783mY+/w0V/6DqwO66NRI=; b=JpxXJq7+iHM8Vx2zIjbeOPsJMajd3MgeeZEum9s0KKfXKOiK6IOeogi+LC6y4t07zV EKMtfFazC/xl2gbrJFmqXWydcZHkVu2Qvq0xqvUX5/wlcSk7peJBAuCYRzPhHhtAnIvi 1sWO49GMIl1b3t4FxoUujHFFXtYlUNc/Yuh76/PHWmnuyCBteRjn189lw93QUso987Wk 4aUwWQjIaF4i4B16Wq5cAgxQ6kwyPbSWKnomjJtObD0X0LAh+HNwpxhLcWtkoW0E9pAD kniuUcniTm1jH9Wnv2WjZulvF8gxeOQgrhDrExKwjU6xtQG9B27pgRcAoDh/JBU5/It0 y+tw== X-Gm-Message-State: AJIora/L0JSwb08tMQIQY0lRNEH9+ypZeXdkJLf51D5GN/InsVZYsx9O olqwI0OIMkntIJp6/ZZNBdr0XiKle40YNgiKWUo= X-Received: by 2002:a05:6214:2129:b0:470:396d:19c4 with SMTP id r9-20020a056214212900b00470396d19c4mr27016066qvc.34.1656938068470; Mon, 04 Jul 2022 05:34:28 -0700 (PDT) MIME-Version: 1.0 References: <20220704114430.625365-1-robimarko@gmail.com> <7cb6fd46-ac80-fbc5-67f7-920934bb801c@linaro.org> In-Reply-To: <7cb6fd46-ac80-fbc5-67f7-920934bb801c@linaro.org> From: Robert Marko Date: Mon, 4 Jul 2022 14:34:17 +0200 Message-ID: Subject: Re: [PATCH] arm64: dts: ipq8074: add reset to SDHCI To: Krzysztof Kozlowski Cc: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , krzysztof.kozlowski+dt@linaro.org, linux-arm-msm , Devicetree List , open list Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 4 Jul 2022 at 14:29, Krzysztof Kozlowski wrote: > > On 04/07/2022 13:44, Robert Marko wrote: > > Add reset to SDHCI controller so it can be reset to avoid timeout issues > > after software reset due to bootloader set configuration. > > > > Signed-off-by: Robert Marko > > --- > > arch/arm64/boot/dts/qcom/ipq8074.dtsi | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/arch/arm64/boot/dts/qcom/ipq8074.dtsi b/arch/arm64/boot/dts/qcom/ipq8074.dtsi > > index ddafc7de6c5f..d685ca1969a3 100644 > > --- a/arch/arm64/boot/dts/qcom/ipq8074.dtsi > > +++ b/arch/arm64/boot/dts/qcom/ipq8074.dtsi > > @@ -482,6 +482,7 @@ sdhc_1: mmc@7824900 { > > <&gcc GCC_SDCC1_APPS_CLK>, > > <&xo>; > > clock-names = "iface", "core", "xo"; > > + resets = <&gcc GCC_SDCC1_BCR>; > > I looked at the bindings and they do not allow reset property, so does > it depend on anything? Hi Krzysztof, It seems like the driver changes [1] were merged at the same time as when bindings were being converted and nobody ever follow up with documenting the property. I can document the property and send a v2 if that's OK? Regards, Robert [1] https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/drivers/mmc/host/sdhci-msm.c?h=next-20220704&id=3e5a8e8494a8122fe4eb3f167662f406cab753b9 > > > Best regards, > Krzysztof