From mboxrd@z Thu Jan 1 00:00:00 1970 From: Linus Walleij Subject: Re: [PATCH] drm/simple-kms: Standardize arguments for callbacks Date: Wed, 23 Oct 2019 17:40:32 +0200 Message-ID: References: <20191023101256.20509-1-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20191023101256.20509-1-daniel.vetter@ffwll.ch> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: virtualization-bounces@lists.linux-foundation.org Errors-To: virtualization-bounces@lists.linux-foundation.org To: Daniel Vetter Cc: Intel Graphics Development , DRI Development , virtualization@lists.linux-foundation.org, Eric Anholt , =?UTF-8?Q?Noralf_Tr=C3=B8nnes?= , Thomas Zimmermann , Daniel Vetter , Emil Velikov List-Id: virtualization@lists.linuxfoundation.org T24gV2VkLCBPY3QgMjMsIDIwMTkgYXQgMTI6MTMgUE0gRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZl dHRlckBmZndsbC5jaD4gd3JvdGU6Cgo+IFBhc3NpbmcgdGhlIHdyb25nIHR5cGUgZmVlbHMgaWNr eSwgZXZlcnl3aGVyZSBlbHNlIHdlIHVzZSB0aGUgcGlwZSBhcwo+IHRoZSBmaXJzdCBwYXJhbWV0 ZXIuIFNwb3R0ZWQgd2hpbGUgZGlzY3Vzc2luZyBwYXRjaGVzIHdpdGggVGhvbWFzCj4gWmltbWVy bWFubi4KPgo+IHYyOiBNYWtlIHhlbiBjb21waWxlIGNvcnJlY3RseQo+Cj4gQWNrZWQtQnk6IFRo b21hcyBaaW1tZXJtYW5uIDx0emltbWVybWFubkBzdXNlLmRlPiAodjEpCj4gQ2M6IFRob21hcyBa aW1tZXJtYW5uIDx0emltbWVybWFubkBzdXNlLmRlPgo+IENjOiBOb3JhbGYgVHLDuG5uZXMgPG5v cmFsZkB0cm9ubmVzLm9yZz4KPiBDYzogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+ Cj4gQ2M6IEVyaWMgQW5ob2x0IDxlcmljQGFuaG9sdC5uZXQ+Cj4gQ2M6IEVtaWwgVmVsaWtvdiA8 ZW1pbC52ZWxpa292QGNvbGxhYm9yYS5jb20+Cj4gQ2M6IHZpcnR1YWxpemF0aW9uQGxpc3RzLmxp bnV4LWZvdW5kYXRpb24ub3JnCj4gQ2M6IExpbnVzIFdhbGxlaWogPGxpbnVzLndhbGxlaWpAbGlu YXJvLm9yZz4KPiBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGlu dGVsLmNvbT4KCk1ha2VzIHBlcmZlY3Qgc2Vuc2UuClJldmlld2VkLWJ5OiBMaW51cyBXYWxsZWlq IDxsaW51cy53YWxsZWlqQGxpbmFyby5vcmc+CgpZb3VycywKTGludXMgV2FsbGVpagpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpWaXJ0dWFsaXphdGlvbiBt YWlsaW5nIGxpc3QKVmlydHVhbGl6YXRpb25AbGlzdHMubGludXgtZm91bmRhdGlvbi5vcmcKaHR0 cHM6Ly9saXN0cy5saW51eGZvdW5kYXRpb24ub3JnL21haWxtYW4vbGlzdGluZm8vdmlydHVhbGl6 YXRpb24= 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=-3.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS autolearn=no 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 C1209CA9EB6 for ; Wed, 23 Oct 2019 15:40:46 +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 A060C2064A for ; Wed, 23 Oct 2019 15:40:46 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A060C2064A Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 050FE6E121; Wed, 23 Oct 2019 15:40:46 +0000 (UTC) Received: from mail-vk1-xa44.google.com (mail-vk1-xa44.google.com [IPv6:2607:f8b0:4864:20::a44]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0D7026E121 for ; Wed, 23 Oct 2019 15:40:45 +0000 (UTC) Received: by mail-vk1-xa44.google.com with SMTP id d126so4542357vkb.1 for ; Wed, 23 Oct 2019 08:40:45 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=9h2bLlE5uiElXoN05sFkiX8cpYZeJb4T7lrsDWBorqE=; b=VXQmbSQ32PdvtOeHZTlfYa/Ixb4jy1CNuAXtLyN0/f1qlXE+Ewp+S5XFRypruzTnK5 g4RvFFc4zeKk0N+GSXs6S6nzyX+KUJZEmu42FjdEVcBHmGlQZ2euREHgM/YdRV1qWV+6 6awAAbjxSy4416R5RFDcW/pIXmp542xDOwjbzoAQm2KaCuAGLZe+OiJaXCfWw5p3iAwb 9pKgs1J8g324sl0mMQBuZHhEtaT9mSc6qdTwVMh8vsX+riICrIQKTGXBQkqhxCGDIFuq v1Vc/qrksndi6jaiuhQUu68W2uLy18Lp5ZB6zRxNRyXDpqXegUqIz9iIMyWx63Xfn1QP fIOg== X-Gm-Message-State: APjAAAUF0qK4DXb5uA3rndwC9rRFcK5eXvohTw9TSYsS2Tc315kr9k+2 /iGT+LM5dtPkfiTpkPzzjEqz2zhuZP7qNcpQz+xn0w== X-Google-Smtp-Source: APXvYqzaMIBdBVepIccYwBzdNqs3rmPjsUfK3AV3PIIRWofrSco90CTOzOVF8tSUUK/baA5la1UAjuL99PuFgJcw5Lo= X-Received: by 2002:a1f:944a:: with SMTP id w71mr3666213vkd.60.1571845243467; Wed, 23 Oct 2019 08:40:43 -0700 (PDT) MIME-Version: 1.0 References: <20191023101256.20509-1-daniel.vetter@ffwll.ch> In-Reply-To: <20191023101256.20509-1-daniel.vetter@ffwll.ch> From: Linus Walleij Date: Wed, 23 Oct 2019 17:40:32 +0200 Message-ID: Subject: Re: [PATCH] drm/simple-kms: Standardize arguments for callbacks To: Daniel Vetter X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=9h2bLlE5uiElXoN05sFkiX8cpYZeJb4T7lrsDWBorqE=; b=dz7Jck3bJtS+Q3i9sActcxjLeaJGGZ6fDfedCIA5pyBgDY4IPDQlFJhFT21PyFismE lq+2IGol/AMrZDdrr/b3ffMHRJFC52qLVAGiGon/4WQ5Xc8t/YNJJhAdAs1MjtOYDBk+ TX8WITu1cQTk9oydx2umzGy06BmwQ70PMg3XGDSe/7GlL49s2H9D4xe7s8NeP5HkMsPs tMaF+Pnj7Wtowr4+u4wia30/J126VfShkz5+oSnX5MzcnbBJzRSwLdoRNMwjkZf33Oww Xy9N/L4lrnflRTgMoPwuOJjRTGIPCSp3w9LP9yOqhD73tobsarHI8UyVJU+9FyxiYBwP XifQ== X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Intel Graphics Development , DRI Development , virtualization@lists.linux-foundation.org, Gerd Hoffmann , Thomas Zimmermann , Daniel Vetter , Emil Velikov Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Message-ID: <20191023154032.MNcrfUQfeLgTae76kHEb0T_aFwy_E2lfiFWc1w7wDGU@z> T24gV2VkLCBPY3QgMjMsIDIwMTkgYXQgMTI6MTMgUE0gRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZl dHRlckBmZndsbC5jaD4gd3JvdGU6Cgo+IFBhc3NpbmcgdGhlIHdyb25nIHR5cGUgZmVlbHMgaWNr eSwgZXZlcnl3aGVyZSBlbHNlIHdlIHVzZSB0aGUgcGlwZSBhcwo+IHRoZSBmaXJzdCBwYXJhbWV0 ZXIuIFNwb3R0ZWQgd2hpbGUgZGlzY3Vzc2luZyBwYXRjaGVzIHdpdGggVGhvbWFzCj4gWmltbWVy bWFubi4KPgo+IHYyOiBNYWtlIHhlbiBjb21waWxlIGNvcnJlY3RseQo+Cj4gQWNrZWQtQnk6IFRo b21hcyBaaW1tZXJtYW5uIDx0emltbWVybWFubkBzdXNlLmRlPiAodjEpCj4gQ2M6IFRob21hcyBa aW1tZXJtYW5uIDx0emltbWVybWFubkBzdXNlLmRlPgo+IENjOiBOb3JhbGYgVHLDuG5uZXMgPG5v cmFsZkB0cm9ubmVzLm9yZz4KPiBDYzogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+ Cj4gQ2M6IEVyaWMgQW5ob2x0IDxlcmljQGFuaG9sdC5uZXQ+Cj4gQ2M6IEVtaWwgVmVsaWtvdiA8 ZW1pbC52ZWxpa292QGNvbGxhYm9yYS5jb20+Cj4gQ2M6IHZpcnR1YWxpemF0aW9uQGxpc3RzLmxp bnV4LWZvdW5kYXRpb24ub3JnCj4gQ2M6IExpbnVzIFdhbGxlaWogPGxpbnVzLndhbGxlaWpAbGlu YXJvLm9yZz4KPiBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGlu dGVsLmNvbT4KCk1ha2VzIHBlcmZlY3Qgc2Vuc2UuClJldmlld2VkLWJ5OiBMaW51cyBXYWxsZWlq IDxsaW51cy53YWxsZWlqQGxpbmFyby5vcmc+CgpZb3VycywKTGludXMgV2FsbGVpagpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGlu ZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWw= 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=-3.7 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no 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 C7212CA9EB7 for ; Wed, 23 Oct 2019 15:40:48 +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 A200B2064A for ; Wed, 23 Oct 2019 15:40:48 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A200B2064A Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org 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 146156EB0D; Wed, 23 Oct 2019 15:40:47 +0000 (UTC) Received: from mail-vk1-xa41.google.com (mail-vk1-xa41.google.com [IPv6:2607:f8b0:4864:20::a41]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0F14E6EB0D for ; Wed, 23 Oct 2019 15:40:45 +0000 (UTC) Received: by mail-vk1-xa41.google.com with SMTP id z14so1943387vkd.6 for ; Wed, 23 Oct 2019 08:40:45 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=9h2bLlE5uiElXoN05sFkiX8cpYZeJb4T7lrsDWBorqE=; b=XqRb8MS53TIdcObCpk6fQIszRQLajf8xeKWB3QwThZ6dFPvLMegQ00kSRvAJ/15LFf 28H5EH7NHVQ34c64r28ZbtM8wnvKSSoIx7eNkmq/cdvFgvtYIuq8D5uQSQUV7wTyJ9/O nd0gvbCKFcNVxxCjhPn9x44pT5aYeF/tJBV/pnyRYRC9ArxpNjMBYB9HWV+ezNdBWClo ilkl4huEIcNL3NTnWuyMZN9rRIC1DupYGFPLhDmxXU+ay8PrTnRRLbnVBLgBAIKrIk+X Co/ZxKwAFzVWSnZrkH5Z3WBXTZNXse1gg5SF2CZ+0InnxBqHu08fxEA83LRV8kokMOT3 l7CQ== X-Gm-Message-State: APjAAAUzmjfJwKRTixxsDoj3lwX9TDyP7cLwNTf/5xE6Dah2Msbq7XNl cx2mcNsi1o0NXZdftnbV3IvZQu5EdypdyD1eVFOe9g== X-Google-Smtp-Source: APXvYqzaMIBdBVepIccYwBzdNqs3rmPjsUfK3AV3PIIRWofrSco90CTOzOVF8tSUUK/baA5la1UAjuL99PuFgJcw5Lo= X-Received: by 2002:a1f:944a:: with SMTP id w71mr3666213vkd.60.1571845243467; Wed, 23 Oct 2019 08:40:43 -0700 (PDT) MIME-Version: 1.0 References: <20191023101256.20509-1-daniel.vetter@ffwll.ch> In-Reply-To: <20191023101256.20509-1-daniel.vetter@ffwll.ch> From: Linus Walleij Date: Wed, 23 Oct 2019 17:40:32 +0200 Message-ID: To: Daniel Vetter X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=9h2bLlE5uiElXoN05sFkiX8cpYZeJb4T7lrsDWBorqE=; b=dz7Jck3bJtS+Q3i9sActcxjLeaJGGZ6fDfedCIA5pyBgDY4IPDQlFJhFT21PyFismE lq+2IGol/AMrZDdrr/b3ffMHRJFC52qLVAGiGon/4WQ5Xc8t/YNJJhAdAs1MjtOYDBk+ TX8WITu1cQTk9oydx2umzGy06BmwQ70PMg3XGDSe/7GlL49s2H9D4xe7s8NeP5HkMsPs tMaF+Pnj7Wtowr4+u4wia30/J126VfShkz5+oSnX5MzcnbBJzRSwLdoRNMwjkZf33Oww Xy9N/L4lrnflRTgMoPwuOJjRTGIPCSp3w9LP9yOqhD73tobsarHI8UyVJU+9FyxiYBwP XifQ== Subject: Re: [Intel-gfx] [PATCH] drm/simple-kms: Standardize arguments for callbacks X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Intel Graphics Development , DRI Development , virtualization@lists.linux-foundation.org, =?UTF-8?Q?Noralf_Tr=C3=B8nnes?= , Gerd Hoffmann , Thomas Zimmermann , Daniel Vetter , Emil Velikov Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" Message-ID: <20191023154032.ZJYvVmgAjaErk_YQwEhgwHDkV0dlfdczMf5lR3CLEog@z> T24gV2VkLCBPY3QgMjMsIDIwMTkgYXQgMTI6MTMgUE0gRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZl dHRlckBmZndsbC5jaD4gd3JvdGU6Cgo+IFBhc3NpbmcgdGhlIHdyb25nIHR5cGUgZmVlbHMgaWNr eSwgZXZlcnl3aGVyZSBlbHNlIHdlIHVzZSB0aGUgcGlwZSBhcwo+IHRoZSBmaXJzdCBwYXJhbWV0 ZXIuIFNwb3R0ZWQgd2hpbGUgZGlzY3Vzc2luZyBwYXRjaGVzIHdpdGggVGhvbWFzCj4gWmltbWVy bWFubi4KPgo+IHYyOiBNYWtlIHhlbiBjb21waWxlIGNvcnJlY3RseQo+Cj4gQWNrZWQtQnk6IFRo b21hcyBaaW1tZXJtYW5uIDx0emltbWVybWFubkBzdXNlLmRlPiAodjEpCj4gQ2M6IFRob21hcyBa aW1tZXJtYW5uIDx0emltbWVybWFubkBzdXNlLmRlPgo+IENjOiBOb3JhbGYgVHLDuG5uZXMgPG5v cmFsZkB0cm9ubmVzLm9yZz4KPiBDYzogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+ Cj4gQ2M6IEVyaWMgQW5ob2x0IDxlcmljQGFuaG9sdC5uZXQ+Cj4gQ2M6IEVtaWwgVmVsaWtvdiA8 ZW1pbC52ZWxpa292QGNvbGxhYm9yYS5jb20+Cj4gQ2M6IHZpcnR1YWxpemF0aW9uQGxpc3RzLmxp bnV4LWZvdW5kYXRpb24ub3JnCj4gQ2M6IExpbnVzIFdhbGxlaWogPGxpbnVzLndhbGxlaWpAbGlu YXJvLm9yZz4KPiBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGlu dGVsLmNvbT4KCk1ha2VzIHBlcmZlY3Qgc2Vuc2UuClJldmlld2VkLWJ5OiBMaW51cyBXYWxsZWlq IDxsaW51cy53YWxsZWlqQGxpbmFyby5vcmc+CgpZb3VycywKTGludXMgV2FsbGVpagpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGlu ZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZng=