Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp4713737pxv; Tue, 20 Jul 2021 09:55:48 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzL1Rj16Hmhb/fwbeFBRwUI5qGEw5wPru65hanKm59YZJcKnzY/3fCFSJvArF/TdV5HgZCa X-Received: by 2002:a17:906:9c84:: with SMTP id fj4mr33495247ejc.438.1626800148687; Tue, 20 Jul 2021 09:55:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626800148; cv=none; d=google.com; s=arc-20160816; b=a4lvG+4HAE07R17SvxOlgwlSuptRVbxUuFUZj/v0VfdX7LgGGnH1HpTgiYmjvygFCS v+DgPHyH+ig6cTIMNcep5YOyDbxoZDRwt/+PWc21lnegaB7kp/YBCKx/1bPDDOG5Z8hV 8T/Zrntm1rTOcY8s8TUxuKUnzYH6qHjvG0NLXUwqPTxqiQvwgAvk6ufU72142CJyCo2M kqgcAaSU/M8ZVY8V9Ie3VRyYUSOEm/MG9DhuxBQjAGCi+eszX7nKZgMsB86N0YTRzTuZ Fa8xUS45ZTJ/x+kyV7eEjAA3agJHfoT6+drk9tPAbUzp6daEdQRp+oV8y3gRcJXEEwbQ PzQQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=j09lu3sICtnVWYbFQVf04X58J7J9DzrYfN54qh1JeP8=; b=c159aPgRb7rMWjrqJYK6c2RivvSlHmNB1b6IZdGfQQRjjrpgqK91166N95xN8LU5fn +E69PbT5K9e7v4fZdg4AETAZAkTtFEhNYjDlbz5kzwGmQUzxhYL5lrIftdBrnEXuqTgq znRkruTzO+QUarpspzqR2izBwBxmL2D5MMm4f43L72d6vi9OSlKntwlfYLIFfiUHGiOY w2y2nKuR+Krd2dr8PayAmGguDwtlCi1KYsXEj9e7akLrIQL9H0mRcpw1VZIy5u7iVa95 Ea6A9oScwgO8n0keg6agRXpg0qw8flPLNZegz0M38SNBf7JDZg0j2K953zl1OjpQDKlY qkEQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ffwll.ch header.s=google header.b=ImwZmUTb; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id kw23si25205965ejc.414.2021.07.20.09.55.22; Tue, 20 Jul 2021 09:55:48 -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=@ffwll.ch header.s=google header.b=ImwZmUTb; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240225AbhGTOYq (ORCPT + 99 others); Tue, 20 Jul 2021 10:24:46 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48204 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237293AbhGTORU (ORCPT ); Tue, 20 Jul 2021 10:17:20 -0400 Received: from mail-ot1-x32b.google.com (mail-ot1-x32b.google.com [IPv6:2607:f8b0:4864:20::32b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 725B0C061762 for ; Tue, 20 Jul 2021 07:53:41 -0700 (PDT) Received: by mail-ot1-x32b.google.com with SMTP id b18-20020a0568303112b02904cf73f54f4bso8200393ots.2 for ; Tue, 20 Jul 2021 07:53:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=j09lu3sICtnVWYbFQVf04X58J7J9DzrYfN54qh1JeP8=; b=ImwZmUTbQ1ngxEuIoZFjF/bP/zahZJ+7NJ9/6qY4DJQB/hYLzUuloIM75qHIeXH6dV Q6AOIDxTD7W9bj6TOp1x4KTmlk0CDYTUrLVPn/k8bkZR9FDj0tjR9d+g/WuRjiF65llR nEuw6sCuWe9aKfWNnjgUEPREI/MT4WRg85yTo= 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; bh=j09lu3sICtnVWYbFQVf04X58J7J9DzrYfN54qh1JeP8=; b=uC4XyopNaORkEuuZ57ZL24LSe2Ql6mTCRDK6qVFZaqJRUKrrygnVLgqP1LzxrKP4DX uSoBzWLMrK/IfpmoaQ/UHp7ZwSZ+kUDPPwUC7B46GZi/pfxBh79PFrVu5btR1gBpf6xf /PvHKzCjn0JiCXo0MxwqvrmEZ+nMvO+xZTPUZw/Q2UhyybNoVheHy7alfv7+CcClvWux W3B0yka9m0F4D3+RuLcH0S72dKIrBu2LvW4lIhWVRY5suDZ03ozc6/pbcBKMcayDMFzE E2NNk9VXjO0Rljq4icZ+hM0xXfVotZk9QD8NRBCUWMTjuHSYUBHl7g2H+/9Q+cfSyeKe SE5A== X-Gm-Message-State: AOAM5320j/3SbMPGEN3ToC/t6qhRh391zPE65lRwWSbQQKL3oU9CQY7d UNv73mH54oU5tslBttk6x53JnME54clO/owo8jWY8k5JXeU= X-Received: by 2002:a05:6830:2802:: with SMTP id w2mr21307426otu.303.1626792820912; Tue, 20 Jul 2021 07:53:40 -0700 (PDT) MIME-Version: 1.0 References: <20210714145804.2530727-1-geert@linux-m68k.org> In-Reply-To: From: Daniel Vetter Date: Tue, 20 Jul 2021 16:53:29 +0200 Message-ID: Subject: Re: [PATCH resend 0/5] video: fbdev: ssd1307fb: Optimizations and improvements To: Geert Uytterhoeven Cc: Sam Ravnborg , David Airlie , Maxime Ripard , Linux Fbdev development list , Linux Kernel Mailing List , DRI Development Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jul 15, 2021 at 8:54 AM Geert Uytterhoeven wrote: > > Hi Sam, > > On Wed, Jul 14, 2021 at 5:27 PM Sam Ravnborg wrote: > > On Wed, Jul 14, 2021 at 04:57:59PM +0200, Geert Uytterhoeven wrote: > > > This patch series optimizes console operations on ssd1307fb, after the > > > customary fixes and cleanups. > > > > What is required to to have a drm driver that could do the same? > > Add monochrome support to DRM? I think the bits that are missing for that are - wiring up the conversion from R* formats to their fbdev counterparts in the emulation helper (if you want to support userspace sending the native format directly through fbdev Everything else is there and we have drivers doing this, e.g. drm/tiny/repaper.c. -Daniel > > > Note: I will take a look at the patches a bit later. > > TIA! > > Gr{oetje,eeting}s, > > Geert > > -- > Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org > > In personal conversations with technical people, I call myself a hacker. But > when I'm talking to journalists I just say "programmer" or something like that. > -- Linus Torvalds -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch