From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.1 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, MIME_BASE64_TEXT,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,UNPARSEABLE_RELAY, UPPERCASE_50_75,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9C358C33C8C for ; Fri, 3 Jan 2020 03:13:25 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 6AB0E22525 for ; Fri, 3 Jan 2020 03:13:25 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=mediatek.com header.i=@mediatek.com header.b="fV2iC2T/" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727522AbgACDMz (ORCPT ); Thu, 2 Jan 2020 22:12:55 -0500 Received: from mailgw01.mediatek.com ([210.61.82.183]:45363 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1727450AbgACDMu (ORCPT ); Thu, 2 Jan 2020 22:12:50 -0500 X-UUID: b790df706b334490bb52dd9a5451da94-20200103 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=m0ZbtrUVihopW92BuCVuhPEtw6E6cTsim/5HqeWiXzA=; b=fV2iC2T/VIkQl4zqCq8ApOSdt3MPOLgu60yne01pl5KCzOOIjeR9bsNseTX+w/tXsC5IicILhFR3Q0iLUK0hbjOwKVstZffWZPMMWNZAAKPQY5bB9bgz6HfmdJzlRzXd4Usz5erhdoNxuXJDq5IsL8sy9shGHgqpyJAwXDsaqt0=; X-UUID: b790df706b334490bb52dd9a5451da94-20200103 Received: from mtkcas09.mediatek.inc [(172.21.101.178)] by mailgw01.mediatek.com (envelope-from ) (Cellopoint E-mail Firewall v4.1.10 Build 0809 with TLS) with ESMTP id 349771517; Fri, 03 Jan 2020 11:12:44 +0800 Received: from mtkcas09.mediatek.inc (172.21.101.178) by mtkmbs05n1.mediatek.inc (172.21.101.15) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Fri, 3 Jan 2020 11:12:17 +0800 Received: from localhost.localdomain (10.17.3.153) by mtkcas09.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1395.4 via Frontend Transport; Fri, 3 Jan 2020 11:13:10 +0800 From: Yongqiang Niu To: CK Hu , Philipp Zabel , Rob Herring , Matthias Brugger CC: David Airlie , Daniel Vetter , Mark Rutland , , , , , , Yongqiang Niu Subject: [RESEND PATCH v6 08/17] drm/mediatek: move rdma sout from mtk_ddp_mout_en into mtk_ddp_sout_sel Date: Fri, 3 Jan 2020 11:12:19 +0800 Message-ID: <1578021148-32413-9-git-send-email-yongqiang.niu@mediatek.com> X-Mailer: git-send-email 1.8.1.1.dirty In-Reply-To: <1578021148-32413-1-git-send-email-yongqiang.niu@mediatek.com> References: <1578021148-32413-1-git-send-email-yongqiang.niu@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 VGhpcyBwYXRjaCBtb3ZlIHJkbWEgc291dCBmcm9tIG10a19kZHBfbW91dF9lbiBpbnRvIG10a19k ZHBfc291dF9zZWwNCnJkbWEgb25seSBoYXMgc2luZ2xlIG91dHB1dCwgYnV0IG5vIG11bHRpIG91 dHB1dCwNCmFsbCB0aGVzZSByZG1hLT5kc2kvZHBpIHVzZWNhc2Ugc2hvdWxkIG1vdmUgdG8gbXRr X2RkcF9zb3V0X3NlbA0KDQpTaWduZWQtb2ZmLWJ5OiBZb25ncWlhbmcgTml1IDx5b25ncWlhbmcu bml1QG1lZGlhdGVrLmNvbT4NClJldmlld2VkLWJ5OiBDSyBIdSA8Y2suaHVAbWVkaWF0ZWsuY29t Pg0KLS0tDQogZHJpdmVycy9ncHUvZHJtL21lZGlhdGVrL210a19kcm1fZGRwLmMgfCA5MCArKysr KysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tDQogMSBmaWxlIGNoYW5nZWQsIDQ1IGluc2Vy dGlvbnMoKyksIDQ1IGRlbGV0aW9ucygtKQ0KDQpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L21lZGlhdGVrL210a19kcm1fZGRwLmMgYi9kcml2ZXJzL2dwdS9kcm0vbWVkaWF0ZWsvbXRrX2Ry bV9kZHAuYw0KaW5kZXggMjk2YjE1Ny4uMjA1YzYyYSAxMDA2NDQNCi0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9tZWRpYXRlay9tdGtfZHJtX2RkcC5jDQorKysgYi9kcml2ZXJzL2dwdS9kcm0vbWVkaWF0 ZWsvbXRrX2RybV9kZHAuYw0KQEAgLTMwMCw1MSArMzAwLDYgQEAgc3RhdGljIHVuc2lnbmVkIGlu dCBtdGtfZGRwX21vdXRfZW4oY29uc3Qgc3RydWN0IG10a19tbXN5c19yZWdfZGF0YSAqZGF0YSwN CiAJfSBlbHNlIGlmIChjdXIgPT0gRERQX0NPTVBPTkVOVF9PRDEgJiYgbmV4dCA9PSBERFBfQ09N UE9ORU5UX1JETUExKSB7DQogCQkqYWRkciA9IERJU1BfUkVHX0NPTkZJR19ESVNQX09EX01PVVRf RU47DQogCQl2YWx1ZSA9IE9EMV9NT1VUX0VOX1JETUExOw0KLQl9IGVsc2UgaWYgKGN1ciA9PSBE RFBfQ09NUE9ORU5UX1JETUEwICYmIG5leHQgPT0gRERQX0NPTVBPTkVOVF9EUEkwKSB7DQotCQkq YWRkciA9IERJU1BfUkVHX0NPTkZJR19ESVNQX1JETUEwX1NPVVRfRU47DQotCQl2YWx1ZSA9IFJE TUEwX1NPVVRfRFBJMDsNCi0JfSBlbHNlIGlmIChjdXIgPT0gRERQX0NPTVBPTkVOVF9SRE1BMCAm JiBuZXh0ID09IEREUF9DT01QT05FTlRfRFBJMSkgew0KLQkJKmFkZHIgPSBESVNQX1JFR19DT05G SUdfRElTUF9SRE1BMF9TT1VUX0VOOw0KLQkJdmFsdWUgPSBSRE1BMF9TT1VUX0RQSTE7DQotCX0g ZWxzZSBpZiAoY3VyID09IEREUF9DT01QT05FTlRfUkRNQTAgJiYgbmV4dCA9PSBERFBfQ09NUE9O RU5UX0RTSTEpIHsNCi0JCSphZGRyID0gRElTUF9SRUdfQ09ORklHX0RJU1BfUkRNQTBfU09VVF9F TjsNCi0JCXZhbHVlID0gUkRNQTBfU09VVF9EU0kxOw0KLQl9IGVsc2UgaWYgKGN1ciA9PSBERFBf Q09NUE9ORU5UX1JETUEwICYmIG5leHQgPT0gRERQX0NPTVBPTkVOVF9EU0kyKSB7DQotCQkqYWRk ciA9IERJU1BfUkVHX0NPTkZJR19ESVNQX1JETUEwX1NPVVRfRU47DQotCQl2YWx1ZSA9IFJETUEw X1NPVVRfRFNJMjsNCi0JfSBlbHNlIGlmIChjdXIgPT0gRERQX0NPTVBPTkVOVF9SRE1BMCAmJiBu ZXh0ID09IEREUF9DT01QT05FTlRfRFNJMykgew0KLQkJKmFkZHIgPSBESVNQX1JFR19DT05GSUdf RElTUF9SRE1BMF9TT1VUX0VOOw0KLQkJdmFsdWUgPSBSRE1BMF9TT1VUX0RTSTM7DQotCX0gZWxz ZSBpZiAoY3VyID09IEREUF9DT01QT05FTlRfUkRNQTEgJiYgbmV4dCA9PSBERFBfQ09NUE9ORU5U X0RTSTEpIHsNCi0JCSphZGRyID0gRElTUF9SRUdfQ09ORklHX0RJU1BfUkRNQTFfU09VVF9FTjsN Ci0JCXZhbHVlID0gUkRNQTFfU09VVF9EU0kxOw0KLQl9IGVsc2UgaWYgKGN1ciA9PSBERFBfQ09N UE9ORU5UX1JETUExICYmIG5leHQgPT0gRERQX0NPTVBPTkVOVF9EU0kyKSB7DQotCQkqYWRkciA9 IERJU1BfUkVHX0NPTkZJR19ESVNQX1JETUExX1NPVVRfRU47DQotCQl2YWx1ZSA9IFJETUExX1NP VVRfRFNJMjsNCi0JfSBlbHNlIGlmIChjdXIgPT0gRERQX0NPTVBPTkVOVF9SRE1BMSAmJiBuZXh0 ID09IEREUF9DT01QT05FTlRfRFNJMykgew0KLQkJKmFkZHIgPSBESVNQX1JFR19DT05GSUdfRElT UF9SRE1BMV9TT1VUX0VOOw0KLQkJdmFsdWUgPSBSRE1BMV9TT1VUX0RTSTM7DQotCX0gZWxzZSBp ZiAoY3VyID09IEREUF9DT01QT05FTlRfUkRNQTEgJiYgbmV4dCA9PSBERFBfQ09NUE9ORU5UX0RQ STApIHsNCi0JCSphZGRyID0gZGF0YS0+cmRtYTFfc291dF9zZWxfaW47DQotCQl2YWx1ZSA9ZGF0 YS0+cmRtYTFfc291dF9kcGkwOw0KLQl9IGVsc2UgaWYgKGN1ciA9PSBERFBfQ09NUE9ORU5UX1JE TUExICYmIG5leHQgPT0gRERQX0NPTVBPTkVOVF9EUEkxKSB7DQotCQkqYWRkciA9IERJU1BfUkVH X0NPTkZJR19ESVNQX1JETUExX1NPVVRfRU47DQotCQl2YWx1ZSA9IFJETUExX1NPVVRfRFBJMTsN Ci0JfSBlbHNlIGlmIChjdXIgPT0gRERQX0NPTVBPTkVOVF9SRE1BMiAmJiBuZXh0ID09IEREUF9D T01QT05FTlRfRFBJMCkgew0KLQkJKmFkZHIgPSBESVNQX1JFR19DT05GSUdfRElTUF9SRE1BMl9T T1VUOw0KLQkJdmFsdWUgPSBSRE1BMl9TT1VUX0RQSTA7DQotCX0gZWxzZSBpZiAoY3VyID09IERE UF9DT01QT05FTlRfUkRNQTIgJiYgbmV4dCA9PSBERFBfQ09NUE9ORU5UX0RQSTEpIHsNCi0JCSph ZGRyID0gRElTUF9SRUdfQ09ORklHX0RJU1BfUkRNQTJfU09VVDsNCi0JCXZhbHVlID0gUkRNQTJf U09VVF9EUEkxOw0KLQl9IGVsc2UgaWYgKGN1ciA9PSBERFBfQ09NUE9ORU5UX1JETUEyICYmIG5l eHQgPT0gRERQX0NPTVBPTkVOVF9EU0kxKSB7DQotCQkqYWRkciA9IERJU1BfUkVHX0NPTkZJR19E SVNQX1JETUEyX1NPVVQ7DQotCQl2YWx1ZSA9IFJETUEyX1NPVVRfRFNJMTsNCi0JfSBlbHNlIGlm IChjdXIgPT0gRERQX0NPTVBPTkVOVF9SRE1BMiAmJiBuZXh0ID09IEREUF9DT01QT05FTlRfRFNJ Mikgew0KLQkJKmFkZHIgPSBESVNQX1JFR19DT05GSUdfRElTUF9SRE1BMl9TT1VUOw0KLQkJdmFs dWUgPSBSRE1BMl9TT1VUX0RTSTI7DQotCX0gZWxzZSBpZiAoY3VyID09IEREUF9DT01QT05FTlRf UkRNQTIgJiYgbmV4dCA9PSBERFBfQ09NUE9ORU5UX0RTSTMpIHsNCi0JCSphZGRyID0gRElTUF9S RUdfQ09ORklHX0RJU1BfUkRNQTJfU09VVDsNCi0JCXZhbHVlID0gUkRNQTJfU09VVF9EU0kzOw0K IAl9IGVsc2Ugew0KIAkJdmFsdWUgPSAwOw0KIAl9DQpAQCAtNDI3LDYgKzM4Miw1MSBAQCBzdGF0 aWMgdW5zaWduZWQgaW50IG10a19kZHBfc291dF9zZWwoY29uc3Qgc3RydWN0IG10a19tbXN5c19y ZWdfZGF0YSAqZGF0YSwNCiAJfSBlbHNlIGlmIChjdXIgPT0gRERQX0NPTVBPTkVOVF9CTFMgJiYg bmV4dCA9PSBERFBfQ09NUE9ORU5UX0RQSTApIHsNCiAJCSphZGRyID0gRElTUF9SRUdfQ09ORklH X09VVF9TRUw7DQogCQl2YWx1ZSA9IEJMU19UT19EUElfUkRNQTFfVE9fRFNJOw0KKwl9IGVsc2Ug aWYgKGN1ciA9PSBERFBfQ09NUE9ORU5UX1JETUEwICYmIG5leHQgPT0gRERQX0NPTVBPTkVOVF9E UEkwKSB7DQorCQkqYWRkciA9IERJU1BfUkVHX0NPTkZJR19ESVNQX1JETUEwX1NPVVRfRU47DQor CQl2YWx1ZSA9IFJETUEwX1NPVVRfRFBJMDsNCisJfSBlbHNlIGlmIChjdXIgPT0gRERQX0NPTVBP TkVOVF9SRE1BMCAmJiBuZXh0ID09IEREUF9DT01QT05FTlRfRFBJMSkgew0KKwkJKmFkZHIgPSBE SVNQX1JFR19DT05GSUdfRElTUF9SRE1BMF9TT1VUX0VOOw0KKwkJdmFsdWUgPSBSRE1BMF9TT1VU X0RQSTE7DQorCX0gZWxzZSBpZiAoY3VyID09IEREUF9DT01QT05FTlRfUkRNQTAgJiYgbmV4dCA9 PSBERFBfQ09NUE9ORU5UX0RTSTEpIHsNCisJCSphZGRyID0gRElTUF9SRUdfQ09ORklHX0RJU1Bf UkRNQTBfU09VVF9FTjsNCisJCXZhbHVlID0gUkRNQTBfU09VVF9EU0kxOw0KKwl9IGVsc2UgaWYg KGN1ciA9PSBERFBfQ09NUE9ORU5UX1JETUEwICYmIG5leHQgPT0gRERQX0NPTVBPTkVOVF9EU0ky KSB7DQorCQkqYWRkciA9IERJU1BfUkVHX0NPTkZJR19ESVNQX1JETUEwX1NPVVRfRU47DQorCQl2 YWx1ZSA9IFJETUEwX1NPVVRfRFNJMjsNCisJfSBlbHNlIGlmIChjdXIgPT0gRERQX0NPTVBPTkVO VF9SRE1BMCAmJiBuZXh0ID09IEREUF9DT01QT05FTlRfRFNJMykgew0KKwkJKmFkZHIgPSBESVNQ X1JFR19DT05GSUdfRElTUF9SRE1BMF9TT1VUX0VOOw0KKwkJdmFsdWUgPSBSRE1BMF9TT1VUX0RT STM7DQorCX0gZWxzZSBpZiAoY3VyID09IEREUF9DT01QT05FTlRfUkRNQTEgJiYgbmV4dCA9PSBE RFBfQ09NUE9ORU5UX0RTSTEpIHsNCisJCSphZGRyID0gRElTUF9SRUdfQ09ORklHX0RJU1BfUkRN QTFfU09VVF9FTjsNCisJCXZhbHVlID0gUkRNQTFfU09VVF9EU0kxOw0KKwl9IGVsc2UgaWYgKGN1 ciA9PSBERFBfQ09NUE9ORU5UX1JETUExICYmIG5leHQgPT0gRERQX0NPTVBPTkVOVF9EU0kyKSB7 DQorCQkqYWRkciA9IERJU1BfUkVHX0NPTkZJR19ESVNQX1JETUExX1NPVVRfRU47DQorCQl2YWx1 ZSA9IFJETUExX1NPVVRfRFNJMjsNCisJfSBlbHNlIGlmIChjdXIgPT0gRERQX0NPTVBPTkVOVF9S RE1BMSAmJiBuZXh0ID09IEREUF9DT01QT05FTlRfRFNJMykgew0KKwkJKmFkZHIgPSBESVNQX1JF R19DT05GSUdfRElTUF9SRE1BMV9TT1VUX0VOOw0KKwkJdmFsdWUgPSBSRE1BMV9TT1VUX0RTSTM7 DQorCX0gZWxzZSBpZiAoY3VyID09IEREUF9DT01QT05FTlRfUkRNQTEgJiYgbmV4dCA9PSBERFBf Q09NUE9ORU5UX0RQSTApIHsNCisJCSphZGRyID0gZGF0YS0+cmRtYTFfc291dF9zZWxfaW47DQor CQl2YWx1ZSA9IGRhdGEtPnJkbWExX3NvdXRfZHBpMDsNCisJfSBlbHNlIGlmIChjdXIgPT0gRERQ X0NPTVBPTkVOVF9SRE1BMSAmJiBuZXh0ID09IEREUF9DT01QT05FTlRfRFBJMSkgew0KKwkJKmFk ZHIgPSBESVNQX1JFR19DT05GSUdfRElTUF9SRE1BMV9TT1VUX0VOOw0KKwkJdmFsdWUgPSBSRE1B MV9TT1VUX0RQSTE7DQorCX0gZWxzZSBpZiAoY3VyID09IEREUF9DT01QT05FTlRfUkRNQTIgJiYg bmV4dCA9PSBERFBfQ09NUE9ORU5UX0RQSTApIHsNCisJCSphZGRyID0gRElTUF9SRUdfQ09ORklH X0RJU1BfUkRNQTJfU09VVDsNCisJCXZhbHVlID0gUkRNQTJfU09VVF9EUEkwOw0KKwl9IGVsc2Ug aWYgKGN1ciA9PSBERFBfQ09NUE9ORU5UX1JETUEyICYmIG5leHQgPT0gRERQX0NPTVBPTkVOVF9E UEkxKSB7DQorCQkqYWRkciA9IERJU1BfUkVHX0NPTkZJR19ESVNQX1JETUEyX1NPVVQ7DQorCQl2 YWx1ZSA9IFJETUEyX1NPVVRfRFBJMTsNCisJfSBlbHNlIGlmIChjdXIgPT0gRERQX0NPTVBPTkVO VF9SRE1BMiAmJiBuZXh0ID09IEREUF9DT01QT05FTlRfRFNJMSkgew0KKwkJKmFkZHIgPSBESVNQ X1JFR19DT05GSUdfRElTUF9SRE1BMl9TT1VUOw0KKwkJdmFsdWUgPSBSRE1BMl9TT1VUX0RTSTE7 DQorCX0gZWxzZSBpZiAoY3VyID09IEREUF9DT01QT05FTlRfUkRNQTIgJiYgbmV4dCA9PSBERFBf Q09NUE9ORU5UX0RTSTIpIHsNCisJCSphZGRyID0gRElTUF9SRUdfQ09ORklHX0RJU1BfUkRNQTJf U09VVDsNCisJCXZhbHVlID0gUkRNQTJfU09VVF9EU0kyOw0KKwl9IGVsc2UgaWYgKGN1ciA9PSBE RFBfQ09NUE9ORU5UX1JETUEyICYmIG5leHQgPT0gRERQX0NPTVBPTkVOVF9EU0kzKSB7DQorCQkq YWRkciA9IERJU1BfUkVHX0NPTkZJR19ESVNQX1JETUEyX1NPVVQ7DQorCQl2YWx1ZSA9IFJETUEy X1NPVVRfRFNJMzsNCiAJfSBlbHNlIHsNCiAJCXZhbHVlID0gMDsNCiAJfQ0KLS0gDQoxLjguMS4x LmRpcnR5DQo=