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=-16.6 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,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 8F434C636CA for ; Wed, 21 Jul 2021 13:30:29 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 5A561601FF for ; Wed, 21 Jul 2021 13:30:29 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 5A561601FF Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=ffwll.ch Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 186EA6EB11; Wed, 21 Jul 2021 13:30:24 +0000 (UTC) Received: from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com [IPv6:2a00:1450:4864:20::42f]) by gabe.freedesktop.org (Postfix) with ESMTPS id 49CD16E96B for ; Wed, 21 Jul 2021 13:30:22 +0000 (UTC) Received: by mail-wr1-x42f.google.com with SMTP id l7so2205250wrv.7 for ; Wed, 21 Jul 2021 06:30:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=IyxeG2tnI2CH5gM4uZUs6gMfP+rEQXF6ng29QO5KRzc=; b=MeWDqUfn8NArFKRmYa5B3q5JAZQLVYFhhJBfQVfIRBSYyMe1wfi4cMHwlJxEH6nhq2 fR5ynA4F6S9sC67T8pJ+RGU+s/SjECINcx3FQeX4W4Hm6ZFzrmhCEINeJJY8YAFcb59e nr3he5Oc5jTXPmWzMG4X0LzOyUEkyhNmJWlHA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=IyxeG2tnI2CH5gM4uZUs6gMfP+rEQXF6ng29QO5KRzc=; b=lqGnkJPRvm6p8NX6dLDlHpRjMGLP51o6uMDQBRz5xLzBDxHSg8NgETJqERVBvtH34L zt46d2m23V91VmzV7LTcFG6KTkIhxplvMqqOKmfsEasSrM79Bks4xMcFWmCNzI7EJnSQ WWryhEJD2t3PZaaRLntNL5XvfyirBXBCXnUsRaaImsfFmrGfxi1xGAhXcpkO7aSgmfWJ UHzWEvrzuCcPL95PyVjPNFBIPs8l9N9qjhk2hV50LadQK2Pf7xCv3ttDCT7X7CtvCvpx G+cdyWoGoYwhxc+y7hlVfmkJLsCVMTdDE+Cc9wi1dClC43OP2PomROwiA/FDJxlhcXeJ 7YYg== X-Gm-Message-State: AOAM533X93xD+sovPeoKOvYHyAXPEwRoIX1zul7Ybqa+90Z1efbkT10B Kz4SyLF7Ivyg2NLznv6Od3m+VQ== X-Google-Smtp-Source: ABdhPJxVbshTi8NLVspnlyjvcQgn/GOhfr71SqeDmEMHvQPIDEPtvpY6nTCavvLNo/FS0SASgY3Z1Q== X-Received: by 2002:a5d:64e8:: with SMTP id g8mr44658834wri.140.1626874220920; Wed, 21 Jul 2021 06:30:20 -0700 (PDT) Received: from phenom.ffwll.local ([2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa]) by smtp.gmail.com with ESMTPSA id l22sm4962624wmp.41.2021.07.21.06.30.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 21 Jul 2021 06:30:20 -0700 (PDT) From: Daniel Vetter To: DRI Development Date: Wed, 21 Jul 2021 15:30:12 +0200 Message-Id: <20210721133014.3880922-1-daniel.vetter@ffwll.ch> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Subject: [Intel-gfx] [PATCH 1/3] drm/plane: remove drm_helper_get_plane_damage_clips X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: David Airlie , Daniel Vetter , Intel Graphics Development , Maxime Ripard , Thomas Zimmermann , Daniel Vetter Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" SXQncyBub3QgdXNlZC4gRHJpdmVycyBzaG91bGQgaW5zdGVhZCB1c2UgdGhlIGhlbHBlcnMgYW55 d2F5LgoKQ3VycmVudGx5IGJvdGggdmJveCBhbmQgaTkxNSBoYW5kLXJvbGwgdGhpcyBhbmQgaXQn cyBub3QgdGhlIGdyZWF0ZXN0Lgp2Ym94IGxvb2tzIGJ1Z2d5LCBhbmQgaTkxNSBkb2VzIGEgYml0 IG11Y2ggdGhhdCBoZWxwZXJzIHdvdWxkIHRha2UKY2FyZSBvZiBJIHRoaW5rLgoKQWxzbyBpbXBy b3ZlIHRoZSBrZXJuZWxkb2NzIHdoaWxlIHdlJ3JlIGF0IGl0LgoKQ2M6IFZpbGxlIFN5cmrDpGzD pCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+CkNjOiBHd2FuLWd5ZW9uZyBNdW4gPGd3 YW4tZ3llb25nLm11bkBpbnRlbC5jb20+CkNjOiBKb3PDqSBSb2JlcnRvIGRlIFNvdXphIDxqb3Nl LnNvdXphQGludGVsLmNvbT4KQ2M6IEhhbnMgZGUgR29lZGUgPGhkZWdvZWRlQHJlZGhhdC5jb20+ ClNpZ25lZC1vZmYtYnk6IERhbmllbCBWZXR0ZXIgPGRhbmllbC52ZXR0ZXJAaW50ZWwuY29tPgpD YzogTWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4K Q2M6IE1heGltZSBSaXBhcmQgPG1yaXBhcmRAa2VybmVsLm9yZz4KQ2M6IFRob21hcyBaaW1tZXJt YW5uIDx0emltbWVybWFubkBzdXNlLmRlPgpDYzogRGF2aWQgQWlybGllIDxhaXJsaWVkQGxpbnV4 LmllPgpDYzogRGFuaWVsIFZldHRlciA8ZGFuaWVsQGZmd2xsLmNoPgotLS0KIGRyaXZlcnMvZ3B1 L2RybS9kcm1fZGFtYWdlX2hlbHBlci5jIHwgIDIgKy0KIGluY2x1ZGUvZHJtL2RybV9kYW1hZ2Vf aGVscGVyLmggICAgIHwgMTcgLS0tLS0tLS0tLS0tLS0tLS0KIGluY2x1ZGUvZHJtL2RybV9wbGFu ZS5oICAgICAgICAgICAgIHwgMTAgKysrKysrKy0tLQogaW5jbHVkZS9kcm0vZHJtX3JlY3QuaCAg ICAgICAgICAgICAgfCAgMyArKysKIDQgZmlsZXMgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwg MjEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9kYW1hZ2Vf aGVscGVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2RhbWFnZV9oZWxwZXIuYwppbmRleCAzYTQx MjZkYzI1MjAuLmViNjliNzEyM2FmNSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9k YW1hZ2VfaGVscGVyLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9kYW1hZ2VfaGVscGVyLmMK QEAgLTI4Miw3ICsyODIsNyBAQCBkcm1fYXRvbWljX2hlbHBlcl9kYW1hZ2VfaXRlcl9pbml0KHN0 cnVjdCBkcm1fYXRvbWljX2hlbHBlcl9kYW1hZ2VfaXRlciAqaXRlciwKIAlpZiAoIXN0YXRlIHx8 ICFzdGF0ZS0+Y3J0YyB8fCAhc3RhdGUtPmZiIHx8ICFzdGF0ZS0+dmlzaWJsZSkKIAkJcmV0dXJu OwogCi0JaXRlci0+Y2xpcHMgPSBkcm1faGVscGVyX2dldF9wbGFuZV9kYW1hZ2VfY2xpcHMoc3Rh dGUpOworCWl0ZXItPmNsaXBzID0gKHN0cnVjdCBkcm1fcmVjdCAqKWRybV9wbGFuZV9nZXRfZGFt YWdlX2NsaXBzKHN0YXRlKTsKIAlpdGVyLT5udW1fY2xpcHMgPSBkcm1fcGxhbmVfZ2V0X2RhbWFn ZV9jbGlwc19jb3VudChzdGF0ZSk7CiAKIAkvKiBSb3VuZCBkb3duIGZvciB4MS95MSBhbmQgcm91 bmQgdXAgZm9yIHgyL3kyIHRvIGNhdGNoIGFsbCBwaXhlbHMgKi8KZGlmZiAtLWdpdCBhL2luY2x1 ZGUvZHJtL2RybV9kYW1hZ2VfaGVscGVyLmggYi9pbmNsdWRlL2RybS9kcm1fZGFtYWdlX2hlbHBl ci5oCmluZGV4IDQwYzM0YTViZjE0OS4uMWFlOGJjZTZhNWNlIDEwMDY0NAotLS0gYS9pbmNsdWRl L2RybS9kcm1fZGFtYWdlX2hlbHBlci5oCisrKyBiL2luY2x1ZGUvZHJtL2RybV9kYW1hZ2VfaGVs cGVyLmgKQEAgLTgyLDIxICs4Miw0IEBAIGJvb2wgZHJtX2F0b21pY19oZWxwZXJfZGFtYWdlX21l cmdlZChjb25zdCBzdHJ1Y3QgZHJtX3BsYW5lX3N0YXRlICpvbGRfc3RhdGUsCiAJCQkJICAgICBz dHJ1Y3QgZHJtX3BsYW5lX3N0YXRlICpzdGF0ZSwKIAkJCQkgICAgIHN0cnVjdCBkcm1fcmVjdCAq cmVjdCk7CiAKLS8qKgotICogZHJtX2hlbHBlcl9nZXRfcGxhbmVfZGFtYWdlX2NsaXBzIC0gUmV0 dXJucyBkYW1hZ2UgY2xpcHMgaW4gJmRybV9yZWN0LgotICogQHN0YXRlOiBQbGFuZSBzdGF0ZS4K LSAqCi0gKiBSZXR1cm5zIHBsYW5lIGRhbWFnZSByZWN0YW5nbGVzIGluIGludGVybmFsICZkcm1f cmVjdC4gQ3VycmVudGx5ICZkcm1fcmVjdAotICogY2FuIGJlIG9idGFpbmVkIGJ5IHNpbXBseSB0 eXBlY2FzdGluZyAmZHJtX21vZGVfcmVjdC4gVGhpcyBpcyBiZWNhdXNlIGJvdGgKLSAqIGFyZSBz aWduZWQgMzIgYW5kIGR1cmluZyBkcm1fYXRvbWljX2NoZWNrX29ubHkoKSBpdCBpcyB2ZXJpZmll ZCB0aGF0IGRhbWFnZQotICogY2xpcHMgYXJlIGluc2lkZSBmYi4KLSAqCi0gKiBSZXR1cm46IENs aXBzIGluIHBsYW5lIGZiX2RhbWFnZV9jbGlwcyBibG9iIHByb3BlcnR5LgotICovCi1zdGF0aWMg aW5saW5lIHN0cnVjdCBkcm1fcmVjdCAqCi1kcm1faGVscGVyX2dldF9wbGFuZV9kYW1hZ2VfY2xp cHMoY29uc3Qgc3RydWN0IGRybV9wbGFuZV9zdGF0ZSAqc3RhdGUpCi17Ci0JcmV0dXJuIChzdHJ1 Y3QgZHJtX3JlY3QgKilkcm1fcGxhbmVfZ2V0X2RhbWFnZV9jbGlwcyhzdGF0ZSk7Ci19Ci0KICNl bmRpZgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9kcm0vZHJtX3BsYW5lLmggYi9pbmNsdWRlL2RybS9k cm1fcGxhbmUuaAppbmRleCAxMjk0NjEwZTg0ZjQuLjdmN2Q1MTQ4MzEwYyAxMDA2NDQKLS0tIGEv aW5jbHVkZS9kcm0vZHJtX3BsYW5lLmgKKysrIGIvaW5jbHVkZS9kcm0vZHJtX3BsYW5lLmgKQEAg LTE4Niw2ICsxODYsOSBAQCBzdHJ1Y3QgZHJtX3BsYW5lX3N0YXRlIHsKIAkgKiBzaW5jZSBsYXN0 IHBsYW5lIHVwZGF0ZSkgYXMgYW4gYXJyYXkgb2YgJmRybV9tb2RlX3JlY3QgaW4gZnJhbWVidWZm ZXIKIAkgKiBjb29kaW5hdGVzIG9mIHRoZSBhdHRhY2hlZCBmcmFtZWJ1ZmZlci4gTm90ZSB0aGF0 IHVubGlrZSBwbGFuZSBzcmMsCiAJICogZGFtYWdlIGNsaXBzIGFyZSBub3QgaW4gMTYuMTYgZml4 ZWQgcG9pbnQuCisJICoKKwkgKiBTZWUgZHJtX3BsYW5lX2dldF9kYW1hZ2VfY2xpcHMoKSBhbmQK KwkgKiBkcm1fcGxhbmVfZ2V0X2RhbWFnZV9jbGlwc19jb3VudCgpIGZvciBhY2Nlc3NpbmcgdGhl c2UuCiAJICovCiAJc3RydWN0IGRybV9wcm9wZXJ0eV9ibG9iICpmYl9kYW1hZ2VfY2xpcHM7CiAK QEAgLTkxNCw5ICs5MTcsMTAgQEAgZHJtX3BsYW5lX2dldF9kYW1hZ2VfY2xpcHNfY291bnQoY29u c3Qgc3RydWN0IGRybV9wbGFuZV9zdGF0ZSAqc3RhdGUpCiAgKiBkcm1fcGxhbmVfZ2V0X2RhbWFn ZV9jbGlwcyAtIFJldHVybnMgZGFtYWdlIGNsaXBzLgogICogQHN0YXRlOiBQbGFuZSBzdGF0ZS4K ICAqCi0gKiBOb3RlIHRoYXQgdGhpcyBmdW5jdGlvbiByZXR1cm5zIHVhcGkgdHlwZSAmZHJtX21v ZGVfcmVjdC4gRHJpdmVycyBtaWdodAotICogaW5zdGVhZCBiZSBpbnRlcmVzdGVkIGluIGludGVy bmFsICZkcm1fcmVjdCB3aGljaCBjYW4gYmUgb2J0YWluZWQgYnkgY2FsbGluZwotICogZHJtX2hl bHBlcl9nZXRfcGxhbmVfZGFtYWdlX2NsaXBzKCkuCisgKiBOb3RlIHRoYXQgdGhpcyBmdW5jdGlv biByZXR1cm5zIHVhcGkgdHlwZSAmZHJtX21vZGVfcmVjdC4gRHJpdmVycyBtaWdodCB3YW50Cisg KiB0byB1c2UgdGhlIGhlbHBlciBmdW5jdGlvbnMgZHJtX2F0b21pY19oZWxwZXJfZGFtYWdlX2l0 ZXJfaW5pdCgpIGFuZAorICogZHJtX2F0b21pY19oZWxwZXJfZGFtYWdlX2l0ZXJfbmV4dCgpIG9y IGRybV9hdG9taWNfaGVscGVyX2RhbWFnZV9tZXJnZWQoKSBpZgorICogdGhlIGRyaXZlciBjYW4g b25seSBoYW5kbGUgYSBzaW5nbGUgZGFtYWdlIHJlZ2lvbiBhdCBtb3N0LgogICoKICAqIFJldHVy bjogRGFtYWdlIGNsaXBzIGluIHBsYW5lIGZiX2RhbWFnZV9jbGlwcyBibG9iIHByb3BlcnR5Lgog ICovCmRpZmYgLS1naXQgYS9pbmNsdWRlL2RybS9kcm1fcmVjdC5oIGIvaW5jbHVkZS9kcm0vZHJt X3JlY3QuaAppbmRleCAzOWYyZGVlZTcwOWMuLjZmNmUxOWJkNGRhYyAxMDA2NDQKLS0tIGEvaW5j bHVkZS9kcm0vZHJtX3JlY3QuaAorKysgYi9pbmNsdWRlL2RybS9kcm1fcmVjdC5oCkBAIC0zOSw2 ICszOSw5IEBACiAgKiBAeDI6IGhvcml6b250YWwgZW5kaW5nIGNvb3JkaW5hdGUgKGV4Y2x1c2l2 ZSkKICAqIEB5MTogdmVydGljYWwgc3RhcnRpbmcgY29vcmRpbmF0ZSAoaW5jbHVzaXZlKQogICog QHkyOiB2ZXJ0aWNhbCBlbmRpbmcgY29vcmRpbmF0ZSAoZXhjbHVzaXZlKQorICoKKyAqIE5vdGUg dGhhdCB0aGlzIG11c3QgbWF0Y2ggdGhlIGxheW91dCBvZiBzdHJ1Y3QgZHJtX21vZGVfcmVjdCBv ciB0aGUgZGFtYWdlCisgKiBoZWxwZXJzIGxpa2UgZHJtX2F0b21pY19oZWxwZXJfZGFtYWdlX2l0 ZXJfaW5pdCgpIGJyZWFrLgogICovCiBzdHJ1Y3QgZHJtX3JlY3QgewogCWludCB4MSwgeTEsIHgy LCB5MjsKLS0gCjIuMzIuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50 ZWwtZ2Z4Cg==