Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp40084pxa; Thu, 13 Aug 2020 18:46:07 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxzrinrSniyUJcH830rRd/wnhLeqlNoZB7e0K2u3CstD5NuxOKpgwafn/wtOMFS2vMTiX2i X-Received: by 2002:a50:d80f:: with SMTP id o15mr178395edj.156.1597369567519; Thu, 13 Aug 2020 18:46:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1597369567; cv=none; d=google.com; s=arc-20160816; b=QjynXIijPzuC7ZdZBmo/YMaESDngRvEfsF3wOBl8UXHuB5avCXTJhKOZwFRUJL5OiB uQP5E/RPuOY0MFgYmJt33oB6UI5CwwCna4WXj66pQXA/t3WzoO7dlrs2fe5/dbJH/+/G V2FjxcUx2GVa+6LxOR9zjgcoNylSvEAbJ5zYlbS3qYtUPR56MHYucboY3CcDLP61IOad DExJcBGEBPegi/IINvVThuw3tYwAaraGNAC4KCvV3Slc3BPSO3TaCGxLESeu0XvuhzyW r3YK2zS4HkZUaIf2BgfOEUxRNib2g2lD1xBH2TmD410dYQjBMZWnoz+sAQOAuyjW71sR Lp2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=VFjE0n0yP6rYccsrd1vDlg8jm85JSl2DOXPzRxPAWrs=; b=t33ti665YRxqdbssm3ClqmY2K6/9gxSqoSehyDH+qNEbDK1k4mrDPym3JavhvJ5Lg7 yUtMv/Em+IEv5+Gz1dNl19DPBM3Q1hZuvq41DTssAbdJt4R2M4ql+eRP5yrwJFr4ue4N 3qm6dyMR0KfpaYTGgWUndRZa0d/JUhRVObhu5/AzGb4m7K2V3j7N2R7prdwhOy/KYMBn gwW4jvrUSxflo+Womnu+a+uye62MFBeZt5GHw+Qb11Wc2rVzZ/w32bDPKrUE8FHaIq5I LlcPgBnB2q/DdHcqCF8Lr+2MEdUVeexinr/J28B8pyAwjAM6s7Td2gcka+d2ranzeAW8 XGtA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=WBlGYSJP; 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=mediatek.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n7si4231105edt.235.2020.08.13.18.45.44; Thu, 13 Aug 2020 18:46:07 -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=@mediatek.com header.s=dk header.b=WBlGYSJP; 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=mediatek.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726703AbgHNBo5 (ORCPT + 99 others); Thu, 13 Aug 2020 21:44:57 -0400 Received: from mailgw02.mediatek.com ([210.61.82.184]:60327 "EHLO mailgw02.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1726681AbgHNBoy (ORCPT ); Thu, 13 Aug 2020 21:44:54 -0400 X-UUID: 372feafcc8cf43b4a9cda9f9ab1202a5-20200814 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:CC:To:From; bh=VFjE0n0yP6rYccsrd1vDlg8jm85JSl2DOXPzRxPAWrs=; b=WBlGYSJPB3dX2DcMkh83kUpq6aw52KxoBRhG1jKfnr7DbTYhaA8GR9bbt/3oG1CRLWpep+AE0CSThoA9jv+x8+hCfkiP7ewhU5rUnPLIicdZ9joD5uN0pEarwzaxwGZuuk/UIDaVnKw2v72J44DtB0UcTOcoDLRh19038578zSo=; X-UUID: 372feafcc8cf43b4a9cda9f9ab1202a5-20200814 Received: from mtkcas11.mediatek.inc [(172.21.101.40)] by mailgw02.mediatek.com (envelope-from ) (Cellopoint E-mail Firewall v4.1.10 Build 0809 with TLS) with ESMTP id 579499826; Fri, 14 Aug 2020 09:44:50 +0800 Received: from mtkcas08.mediatek.inc (172.21.101.126) by mtkmbs07n1.mediatek.inc (172.21.101.16) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 14 Aug 2020 09:44:48 +0800 Received: from localhost.localdomain (10.17.3.153) by mtkcas08.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Fri, 14 Aug 2020 09:44:47 +0800 From: Wenbin Mei To: Ulf Hansson , Rob Herring CC: Chaotian Jing , Matthias Brugger , Philipp Zabel , , , , , , , Wenbin Mei , Subject: [v5,3/3] mmc: mediatek: add optional module reset property Date: Fri, 14 Aug 2020 09:43:46 +0800 Message-ID: <20200814014346.6496-4-wenbin.mei@mediatek.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20200814014346.6496-1-wenbin.mei@mediatek.com> References: <20200814014346.6496-1-wenbin.mei@mediatek.com> MIME-Version: 1.0 Content-Type: text/plain X-MTK: N Content-Transfer-Encoding: base64 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org VGhpcyBwYXRjaCBmaXhzIGVNTUMtQWNjZXNzIG9uIG10NzYyMi9CcGktNjQuDQpCZWZvcmUgd2Ug Z290IHRoZXNlIEVycm9ycyBvbiBtb3VudGluZyBlTU1DIGlvbiBSNjQ6DQpbICAgNDguNjY0OTI1 XSBibGtfdXBkYXRlX3JlcXVlc3Q6IEkvTyBlcnJvciwgZGV2IG1tY2JsazAsIHNlY3RvciAyMDQ4 MDAgb3AgMHgxOihXUklURSkNCmZsYWdzIDB4ODAwIHBoeXNfc2VnIDEgcHJpbyBjbGFzcyAwDQpb ICAgNDguNjc2MDE5XSBCdWZmZXIgSS9PIGVycm9yIG9uIGRldiBtbWNibGswcDEsIGxvZ2ljYWwg YmxvY2sgMCwgbG9zdCBzeW5jIHBhZ2Ugd3JpdGUNCg0KVGhpcyBwYXRjaCBhZGRzIGEgb3B0aW9u YWwgcmVzZXQgbWFuYWdlbWVudCBmb3IgbXNkYy4NClNvbWV0aW1lcyB0aGUgYm9vdGxvYWRlciBk b2VzIG5vdCBicmluZyBtc2RjIHJlZ2lzdGVyDQp0byBkZWZhdWx0IHN0YXRlLCBzbyBuZWVkIHJl c2V0IHRoZSBtc2RjIGNvbnRyb2xsZXIuDQoNCkNjOiA8c3RhYmxlQHZnZXIua2VybmVsLm9yZz4g IyB2NS40Kw0KRml4ZXM6IDk2NjU4MGFkMjM2ZSAoIm1tYzogbWVkaWF0ZWs6IGFkZCBzdXBwb3J0 IGZvciBNVDc2MjIgU29DIikNClNpZ25lZC1vZmYtYnk6IFdlbmJpbiBNZWkgPHdlbmJpbi5tZWlA bWVkaWF0ZWsuY29tPg0KUmV2aWV3ZWQtYnk6IFBoaWxpcHAgWmFiZWwgPHAuemFiZWxAcGVuZ3V0 cm9uaXguZGU+DQpUZXN0ZWQtYnk6IEZyYW5rIFd1bmRlcmxpY2ggPGZyYW5rLXdAcHVibGljLWZp bGVzLmRlPg0KLS0tDQogZHJpdmVycy9tbWMvaG9zdC9tdGstc2QuYyB8IDEzICsrKysrKysrKysr KysNCiAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKQ0KDQpkaWZmIC0tZ2l0IGEvZHJp dmVycy9tbWMvaG9zdC9tdGstc2QuYyBiL2RyaXZlcnMvbW1jL2hvc3QvbXRrLXNkLmMNCmluZGV4 IDM5ZTdmYzU0YzQzOC4uZmM5N2Q1YmYzYTIwIDEwMDY0NA0KLS0tIGEvZHJpdmVycy9tbWMvaG9z dC9tdGstc2QuYw0KKysrIGIvZHJpdmVycy9tbWMvaG9zdC9tdGstc2QuYw0KQEAgLTIyLDYgKzIy LDcgQEANCiAjaW5jbHVkZSA8bGludXgvc2xhYi5oPg0KICNpbmNsdWRlIDxsaW51eC9zcGlubG9j ay5oPg0KICNpbmNsdWRlIDxsaW51eC9pbnRlcnJ1cHQuaD4NCisjaW5jbHVkZSA8bGludXgvcmVz ZXQuaD4NCiANCiAjaW5jbHVkZSA8bGludXgvbW1jL2NhcmQuaD4NCiAjaW5jbHVkZSA8bGludXgv bW1jL2NvcmUuaD4NCkBAIC00MzQsNiArNDM1LDcgQEAgc3RydWN0IG1zZGNfaG9zdCB7DQogCXN0 cnVjdCBtc2RjX3NhdmVfcGFyYSBzYXZlX3BhcmE7IC8qIHVzZWQgd2hlbiBnYXRlIEhDTEsgKi8N CiAJc3RydWN0IG1zZGNfdHVuZV9wYXJhIGRlZl90dW5lX3BhcmE7IC8qIGRlZmF1bHQgdHVuZSBz ZXR0aW5nICovDQogCXN0cnVjdCBtc2RjX3R1bmVfcGFyYSBzYXZlZF90dW5lX3BhcmE7IC8qIHR1 bmUgcmVzdWx0IG9mIENNRDIxL0NNRDE5ICovDQorCXN0cnVjdCByZXNldF9jb250cm9sICpyZXNl dDsNCiB9Ow0KIA0KIHN0YXRpYyBjb25zdCBzdHJ1Y3QgbXRrX21tY19jb21wYXRpYmxlIG10ODEz NV9jb21wYXQgPSB7DQpAQCAtMTUxNiw2ICsxNTE4LDEyIEBAIHN0YXRpYyB2b2lkIG1zZGNfaW5p dF9odyhzdHJ1Y3QgbXNkY19ob3N0ICpob3N0KQ0KIAl1MzIgdmFsOw0KIAl1MzIgdHVuZV9yZWcg PSBob3N0LT5kZXZfY29tcC0+cGFkX3R1bmVfcmVnOw0KIA0KKwlpZiAoaG9zdC0+cmVzZXQpIHsN CisJCXJlc2V0X2NvbnRyb2xfYXNzZXJ0KGhvc3QtPnJlc2V0KTsNCisJCXVzbGVlcF9yYW5nZSgx MCwgNTApOw0KKwkJcmVzZXRfY29udHJvbF9kZWFzc2VydChob3N0LT5yZXNldCk7DQorCX0NCisN CiAJLyogQ29uZmlndXJlIHRvIE1NQy9TRCBtb2RlLCBjbG9jayBmcmVlIHJ1bm5pbmcgKi8NCiAJ c2RyX3NldF9iaXRzKGhvc3QtPmJhc2UgKyBNU0RDX0NGRywgTVNEQ19DRkdfTU9ERSB8IE1TRENf Q0ZHX0NLUEROKTsNCiANCkBAIC0yMjczLDYgKzIyODEsMTEgQEAgc3RhdGljIGludCBtc2RjX2Ry dl9wcm9iZShzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2KQ0KIAlpZiAoSVNfRVJSKGhvc3Qt PnNyY19jbGtfY2cpKQ0KIAkJaG9zdC0+c3JjX2Nsa19jZyA9IE5VTEw7DQogDQorCWhvc3QtPnJl c2V0ID0gZGV2bV9yZXNldF9jb250cm9sX2dldF9vcHRpb25hbF9leGNsdXNpdmUoJnBkZXYtPmRl diwNCisJCQkJCQkJCSJocnN0Iik7DQorCWlmIChJU19FUlIoaG9zdC0+cmVzZXQpKQ0KKwkJcmV0 dXJuIFBUUl9FUlIoaG9zdC0+cmVzZXQpOw0KKw0KIAlob3N0LT5pcnEgPSBwbGF0Zm9ybV9nZXRf aXJxKHBkZXYsIDApOw0KIAlpZiAoaG9zdC0+aXJxIDwgMCkgew0KIAkJcmV0ID0gLUVJTlZBTDsN Ci0tIA0KMi4xOC4wDQo=