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 Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 774FCC6FD19 for ; Fri, 10 Mar 2023 09:26:55 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 8D67385EE8; Fri, 10 Mar 2023 10:26:53 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=denx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1678440413; bh=1+TBRz/pdlyPWqYRdNR6aU0SciUdsej8nOOPp0TcXdg=; h=Date:From:To:Cc:Subject:In-Reply-To:References:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From; b=tXjIUsgi2tT2sG126I54Zt9NKe5IcsAXflEvAOZKKDSZ04AyxEjGRU0zMjDmoWigq M2bbCypZzGZUzM1beVWLZB79B1xstflPJi1edrapCS0VgTOLWm/ZSnb6y1JqUnli8y u8SxQ13tGOC9ZVfDXT7cW8hh6Ub4dBVdyttYXJEFpj5fmGarVA2vlminyrCZQsrtbs k4A0/I99lW4i79+Yio5UpvR4iqqb/Xzwx3lmwWAIrRUb89I4kFLPL/1lt696DPxO79 MvoIvptkxaZTIoQFXfqwc+a8rwPFqwfsU07pEN8Fur9wLkkGHuXnIAffe9Egub7StQ DSveaqZPesnYA== Received: from crub (p508b636f.dip0.t-ipconnect.de [80.139.99.111]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: agust@denx.de) by phobos.denx.de (Postfix) with ESMTPSA id A3EE885B78; Fri, 10 Mar 2023 10:26:50 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=denx.de; s=phobos-20191101; t=1678440411; bh=1+TBRz/pdlyPWqYRdNR6aU0SciUdsej8nOOPp0TcXdg=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=jBbLzoR2XsXsGxfzED0bH7IjXN+07ec4Q9fJDLjyTSbstgoxKF/CdDnBJ25RLMDri CvDINl+SkKX+mTNmGQETLMLxjLtFVLH6IvSbVq1PtjY1/PQ2MXwVpFcX0oiT2QEqp3 CFvnRYYp57tmAN0KoO450VgEyS89Ht5Eu33rZ/ZxOIv4b6KgN00LFYbw2Jgy8bl7GR xo6GzPNjn6ws5wvwgEmNWXG/lQBhG5oFz/DHe2lHgNo954GlXqzwX6qb16iFnh/qf3 eEfnNaYz4dTxt6YtIqv136bfoFYIoMNPeQo4j75zJpgihmNYl7OCjg/o3JrbyPrmJA QginQdxFCtNvw== Date: Fri, 10 Mar 2023 10:26:49 +0100 From: Anatolij Gustschin To: Dzmitry Sankouski , U-Boot Mailing List Cc: Alexey Romanov , Heinrich Schuchardt , Ilias Apalodimas , John Keeping , Julien Masson , Masahisa Kojima , Neil Armstrong , Roger Knecht , Simon Glass Subject: Re: [PATCH v8 00/10] vidconsole: refactoring and support for wider fonts Message-ID: <20230310102649.127b9f3c@crub> In-Reply-To: <20230307102121.1925581-1-dsankouski@gmail.com> References: <20230307102121.1925581-1-dsankouski@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.8 at phobos.denx.de X-Virus-Status: Clean On Tue, 7 Mar 2023 13:21:10 +0300 Dzmitry Sankouski dsankouski@gmail.com wrote: ... > Changes in v8: > - fix build with disabled CONFIG_VIDEO_COPY > - add 12X22 font to sandox defconfig > > Dzmitry Sankouski (10): > video console: refactoring and optimization > video console: add support for fonts wider than 1 byte > video console: move 8x16 font data in named header > video console: implement multiple fonts configuration > video console: move vidconsole_get_font_size() logic to driver ops > video console: allow font size configuration at runtime > video console: add 12x22 Sun font from linux > video console: add 16x32 Terminus font from linux > video console: sandbox: add 12x22 font defconfigs > video console: add 12x22 console simple font test > > cmd/Kconfig | 8 + > cmd/Makefile | 2 +- > cmd/font.c | 6 +- > common/splash.c | 17 +- > configs/sandbox_defconfig | 1 + > configs/sandbox_flattree_defconfig | 1 + > drivers/video/Kconfig | 30 + > drivers/video/Makefile | 6 + > drivers/video/console_core.c | 212 + > drivers/video/console_normal.c | 177 +- > drivers/video/console_rotate.c | 371 +- > drivers/video/console_truetype.c | 3 +- > drivers/video/vidconsole-uclass.c | 11 + > drivers/video/vidconsole_internal.h | 120 + > include/video_console.h | 17 +- > include/video_font.h | 31 +- > include/video_font_4x6.h | 11 +- > include/video_font_8x16.h | 4624 ++++++++++++++++++++ > include/video_font_data.h | 4644 +------------------- > include/video_font_sun12x22.h | 6158 +++++++++++++++++++++++++++ > include/video_font_ter16x32.h | 2062 +++++++++ > test/cmd/font.c | 13 +- > test/dm/video.c | 41 + > 23 files changed, 13518 insertions(+), 5048 deletions(-) > create mode 100644 drivers/video/console_core.c > create mode 100644 drivers/video/vidconsole_internal.h > create mode 100644 include/video_font_8x16.h > create mode 100644 include/video_font_sun12x22.h > create mode 100644 include/video_font_ter16x32.h Series applied to u-boot-video/next, thanks! -- Anatolij