Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp5109717pxb; Wed, 19 Jan 2022 11:12:52 -0800 (PST) X-Google-Smtp-Source: ABdhPJx6WNwe1I+6Vzbyoaw/WjVMR54ELu54Tjpz1FjQcKVAdQa6+9Mft/vkjHMrDbdnx52gAPmc X-Received: by 2002:a17:90b:1c88:: with SMTP id oo8mr5943305pjb.212.1642619572204; Wed, 19 Jan 2022 11:12:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1642619572; cv=none; d=google.com; s=arc-20160816; b=i4sfm+VS0Op8Rog8YGEeHidFZDMhEBqG2aKXu5Zb/q1qz07/oeKe+RUj2elkBeCzAl c4ges9lmo9/5EDjVkza+Ud8OUYSzepVl8JJCQH2HO9YgEXEeX1Xzd0vaVxYpIt88f7wK CSgLNb3loWtHkLAj6LUZ8da9pNTemlRnEranURoXRR/hVjWPOFrph+tb8trRJr76x0yd TOAmFm9kNY+W7vxnjZiYImmsr8Ndb9nMoC7I95MbMn8ESi99htn5hvM905hGUJTOe08U Hp+RuLDKEQz69G8YkKY9jrhIFq5+NUUWMX9W/UN4CLaCU8fPQ8K2Y96oIrkBMbPks8LC BYBQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=4voKZfkYmTkuPFikw5510IhxZ7xDtu2XpXxuxBs11nM=; b=Oc77WxOdO0yl2s02unn9pJiySSzxcQ1BNDsVaamppr1pSBt2FJeMZzFQXOaKWm/OsK dfrmj1iGyO6PRU0ZJm/Se8tNZvSPciKHKLN8GZCOfKhAIkL4qz8A70TgAz4miHFgDy6/ QEdJCF3h/kcAWofaqZdIGgzfSLY5S2owsZsv+3ZD2os/DlKsK9TGNOB3OlNb/S6MfRK8 TGpYqSWfPmgtmjLWIOygBVuL1Av8SP9ldHl1qjRqD8PUh/L4idtv5Yc5AHROs8OVcF4q eTMw7DMfnECWdO5pZOsIJ5SJ9rZsWdc/VAmtJ7Y76aPebK99o2VXX/vAZLQZQEUEku4W 5CHA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=gL6y9l2M; 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=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b7si545794plz.249.2022.01.19.11.12.40; Wed, 19 Jan 2022 11:12:52 -0800 (PST) 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=@redhat.com header.s=mimecast20190719 header.b=gL6y9l2M; 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=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241837AbiARG37 (ORCPT + 99 others); Tue, 18 Jan 2022 01:29:59 -0500 Received: from us-smtp-delivery-124.mimecast.com ([170.10.129.124]:29823 "EHLO us-smtp-delivery-124.mimecast.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230233AbiARG36 (ORCPT ); Tue, 18 Jan 2022 01:29:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1642487397; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=4voKZfkYmTkuPFikw5510IhxZ7xDtu2XpXxuxBs11nM=; b=gL6y9l2Mqok8tM4sUh8bqem1+8jtWgrgzSgP5JUxY6+1AVIHcE9p1vjGavUQBKTFGJW8zy J60aZ7C8SYPaN6z/22ZCKGHxZ6NWF6GuRQiVThexjMlWvAuGRi1c1qBHKcXdMtba7Fkwan 8++Pj+9LLhBJrtWMmzE93dXXBtIy4Fg= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-613-4MAYQJGZNoeDM-ORoQibMQ-1; Tue, 18 Jan 2022 01:29:54 -0500 X-MC-Unique: 4MAYQJGZNoeDM-ORoQibMQ-1 Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 7AA741927803; Tue, 18 Jan 2022 06:29:52 +0000 (UTC) Received: from sirius.home.kraxel.org (unknown [10.39.192.49]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 1DCBF5DBB9; Tue, 18 Jan 2022 06:29:49 +0000 (UTC) Received: by sirius.home.kraxel.org (Postfix, from userid 1000) id 1206B18000A6; Tue, 18 Jan 2022 07:29:47 +0100 (CET) Date: Tue, 18 Jan 2022 07:29:47 +0100 From: Gerd Hoffmann To: Helge Deller Cc: Daniel Vetter , Linux Fbdev development list , Sven Schnelle , Linux Kernel Mailing List , DRI Development , Javier Martinez Canillas , Geert Uytterhoeven , Thomas Zimmermann , Linus Torvalds Subject: Re: [PATCH] MAINTAINERS: Add Helge as fbdev maintainer Message-ID: <20220118062947.6kfuam6ah63z5mmn@sirius.home.kraxel.org> References: <20220117125716.yjwxsze35j2ndn2i@sirius.home.kraxel.org> <70530b62-7b3f-db88-7f1a-f89b824e5825@suse.de> <57d276d3-aa12-fa40-6f90-dc19ef393679@gmx.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Scanned-By: MIMEDefang 2.79 on 10.5.11.11 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, > Please correct me if I'm wrong, but text-console emulation/scrolling on DRM is > currently unaccelerated and bound to Truecolour modes only, Yes. Adding support for formats beside argb8888 to the drm fbcon emulation shouldn't be that much of a problem though. Acceleration is harder. The scroll acceleration had issues nobody addressed for years, and on modern hardware it is simply not used, which is probably the reason nobody stepped up fixing things and it ended up being dropped. Bringing it back is much more work than just reverting the commits removing it. Also note that using a shadow framebuffer allows to decouple fbcon updates and scanout framebuffer updates. Can be used to speed up things without depending on the 2d blitter. take care, Gerd