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=-1.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_PASS 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 A0FAAC10F03 for ; Mon, 4 Mar 2019 15:45:00 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 6D508206B8 for ; Mon, 4 Mar 2019 15:44:59 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="dculFgz1" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6D508206B8 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=i2se.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender:Content-Type: Content-Transfer-Encoding:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From: References:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=O8Ns7Ko65jLA9+/XVy58pkIOjDpz540PO7WfWc0GRJs=; b=dculFgz1r/PwrtryGvIEsiT3C sY5BKTBuAjQNBd+iXjZFZXLY7Sgdls7JCx3J/nQbS0tr+jRF5hg8f68SOU8RzGw2BqdEjLojfKgQN TZHDn/vWUZ6DJTztijSVhhf8kLwhQIV7bFwGBM4SYJ0Iq2SPL1D/E3DvzpatGnDBwynrSMyfuQFdR EG5GPPS4wug3f0Da5Y4ISc3tcKNaaSP0NvxcptYkuxw16p7i5eN3kFxOgF3JHX7uutgPBu/3Bp8bo tRddWbud2yF/tywLFdtx71jAFGL29zuNAPsKenyzZwTbFG4BLUALdNzLM8wAYrJCoDlY4zjQ8erg4 SW35eVDyw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1h0plx-00032o-9y; Mon, 04 Mar 2019 15:44:57 +0000 Received: from mout.kundenserver.de ([212.227.126.187]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1h0plt-00032O-5Z for linux-arm-kernel@lists.infradead.org; Mon, 04 Mar 2019 15:44:55 +0000 Received: from [192.168.178.52] ([109.104.44.91]) by mrelayeu.kundenserver.de (mreue009 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MEVBa-1gm2ih0sgs-00Fzez; Mon, 04 Mar 2019 16:44:33 +0100 Subject: Re: [PATCH 0/7] drm/vc4: Allow for more boot-time configuration To: Maxime Ripard , Maarten Lankhorst , Sean Paul , Daniel Vetter , David Airlie References: From: Stefan Wahren Message-ID: <61aa0ea1-9e2e-f512-a4f5-8d98e1752442@i2se.com> Date: Mon, 4 Mar 2019 16:44:30 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.5.1 MIME-Version: 1.0 In-Reply-To: Content-Language: de-DE X-Provags-ID: V03:K1:k0rB/pDH+4dgBbngQ2hZuXS4YaA6CUv1xUVjosDMQ3NQ//0GK5F ZwUoH2DwnZIYfwVgQv4W8dK7smpR5ZKH+6oxWb5XoDd0ntJREDBQBmREw0Hc9CDZB2RW7Np agY49VCIg2LHktTnkFtykQ9l0phkc/A/tP2Yu36NlSUMuhPDzhYjEDFgcYSu27fmK0tOrBn CjU2iLTgLAlrq46d1vl+g== X-UI-Out-Filterresults: notjunk:1;V03:K0:posRF3eAHsk=:WENn+XYjMomKB6DExCRhdZ ymz5HlKbgpcArXuE2UPdvwYQOhQndt1aoHHRfMl5F1FlrZj8996kzg5OV+dNzbYRU/hgzDXIJ a9fZzahqoYG0PTS5aMGbymkU2Mlwyt6VN7H+ZFitEqcosfgCak9rh8l9lLpRGRAihXdJCKOqW ZeWO6wNj2pU4VJZfuMEz/N6NFn62XZhDjVnetzSrK52c4dbbLVyw5Gv2hzWbFMeVR3MwRXL49 k3tuUbpcC+U1xV7AQIxAjIDsOZSI5bNTOnUAuU/7e3aTm4WUQyUNkqL6P0IAFdyrLKxGG5+ZF hkFrspiI01iHkYb5/qiyBw67cHUtyB8q9fCEGwjcEtxUUFkzMOAjifF3QFYYcyXAQaeStEMDu v4etaZCR6GteNb3sGKw14N1BQk/NLfpS8TeNF2MsPY3I+M8+2jNpFcf1+84ICbiycYp+tHeFq rjbWLXowf1UsvigTCjDcSRnUQKM8276dW7CgBr3PigxaKHElSCUK+Evs4cymIsmNVhgiyc0Yk MddQC9748nTD67Ltro3lZawYvK3A3Mtv57BLBaGaOjYF+Dx+GcvaGeVyyA5L00r1MX2VxL3BM u7jltJL/UK5nOu/DuPQDokr3JY9GmfoVdefWsgKhLsMkH8dsnM6QIaZnqlE7PnPmOWLbrMsQY y/DUSqnhuNTu9euC6u9Ug9kJx5Wxx+YYJ4kIdx2pFQLAdqA64W8E2uOg9dneYimm+3X/mq8v9 Rb2LwrC52ebdSjIK2qeYLaaMMHPDNQCLHDBkNi/ox1qviR1B+EHTF7HuNdI= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190304_074453_513101_7DDA00B5 X-CRM114-Status: GOOD ( 20.74 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: eben@raspberrypi.org, dri-devel@lists.freedesktop.org, Paul Kocialkowski , Eric Anholt , Thomas Petazzoni , linux-arm-kernel@lists.infradead.org Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi Maxime, Am 04.03.2019 um 15:52 schrieb Maxime Ripard: > Hi, > > The proprietary stack for the RaspberryPi allows for a number of video > parameters widely used by their users, but yet don't have any equivalents > in the mainline kernel. > > Those options are detailed here: > https://www.raspberrypi.org/documentation/configuration/config-txt/video.md > > While not all of them are desirable to have in the mainline kernel, some of > them still have value, such as properties to initialise the overscan or > rotation parameters, or the one to deal with broken displays. > > This series is an attempt to support those, and is based on a rewrite of > the command line parser I did a couple of years ago that never reached > upstream (due to a lack of time on my side). While this parser was > initially made to deal with named modes (in order to support TV modes), it > also allowed to extend it more easily, which is why it's resurrected. > > Since a change of the command line parser can pretty easily get things > wrong and introduce regressions, I also worked with a number of unit tests > that you can find here: http://code.bulix.org/tpo7dg-607264?raw > > Eventually, I guess those tests should be part of the kernel somewhere, but > I haven't found a suitable place for them to be included yet. > > Let me know what you think, > Maxime > thanks for this series. In case you want some feedback from the Foundation, please add Phil Elwell instead of Eben to CC. Stefan _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel