Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp1329218imm; Fri, 15 Jun 2018 15:23:38 -0700 (PDT) X-Google-Smtp-Source: ADUXVKJglIOp/w3s++jDGDVtETeWXoLn6fkP/XOjCPfxhc3cqeLcQjgSSr/AxodmzXqRo83vLos4 X-Received: by 2002:a62:a60e:: with SMTP id t14-v6mr3827633pfe.241.1529101418444; Fri, 15 Jun 2018 15:23:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1529101418; cv=none; d=google.com; s=arc-20160816; b=KGUbM4cYf3kbP1/LlSk0nQEjI4xGW84FZuyXv0BcMD+DMZQLr9lkmwHIDYr6LdHA3R VMSMtB+yYVtbzTK0KmFGPjAK+ku6vYDQGzCNp2rLfeUeIgYgnEPux4/8G/Truap/P9kl BF2FN+dutF1C4ox9dIaMyIe1GBcPfgSg0vWC/khE3viQa/tzdfJk34UeIf+GGAqBxZ07 4T7NYf451ZIRS+4MkuwnwDaQmQwxGAHsWntySfDxr1wwFpj6C49Y3XqH9mV9v1WFc/L1 0IeuExvM+Mfq5gy9Rc2vO4QOsSpL7pfnBwsZWLhGhYiA+vJGIDuqnI53yy3FUSdt3gCK MVmw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=RyXhgGkt38lDkX8OVW4YkwyaxJ9OfDsIa1zpkPh++Cw=; b=uSkt6VNjOPT9x7xSazAFcWXclH93iic3jrFlKf6nHT+J34F4eatlPOT96Mpr3aOTVz vbhjcLmH9XZZAKBSHPCx/StZdDdIMPeuWBpkQUhRNLSppt3GjCxZajUVuucZRsFbIFMa hnwhAfDM8LuDYf1QIjvl0LJCbV/jtCh93l0ZFUBMcgZxt0VQ1Uc4aNivUl+NDSHlQI9s CO5v2lN6nxU16O0UBpueOe/E5rLkN+MUY29GsddAXLyDNbbzgIjoEsjsJLjAlJ6vOndz CucAXAGxxE5c7t5VRs13Zr26k0Vvi4YMzqPjcQMfBQkfQnB5U1Cbmml9diSQw5xVk5sA HPEQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=uqOET5Gg; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id p10-v6si8801375plk.295.2018.06.15.15.23.23; Fri, 15 Jun 2018 15:23:38 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=uqOET5Gg; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756630AbeFOWXA (ORCPT + 99 others); Fri, 15 Jun 2018 18:23:00 -0400 Received: from mail-ot0-f193.google.com ([74.125.82.193]:36350 "EHLO mail-ot0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753345AbeFOWW6 (ORCPT ); Fri, 15 Jun 2018 18:22:58 -0400 Received: by mail-ot0-f193.google.com with SMTP id c15-v6so12642692otl.3; Fri, 15 Jun 2018 15:22:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=RyXhgGkt38lDkX8OVW4YkwyaxJ9OfDsIa1zpkPh++Cw=; b=uqOET5Ggu8Zn/twK6xVEcxUyt0uNX4NAsjz03HqgWJ7nZ1khwOXY62XuQCZLd1xnsk lqg7jaT/sH7VYMTRTjVY3oVJGTmyu4G4+z/EYdUVJJiC9sqzsqweyRH1k7KCV4s3YZMX a1c50sJCSYyom1YQmUvGAUpnXCxZsZbtcUmfHpjAlySVpqfZhkWOFDDvmT7NbhJpWm/k GrK9GrVNZKGwmzfvmVAGnW+OY5MCpzkIs92pet1tORDEBEFyiBWrgkVqEDgDzShbHy3b FETopmY51VuoKR882qZtmdhj0kMcgrmKQKRThOvy+QG5ONWU67O8SRcTipsEpIIEqSqp NPYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=RyXhgGkt38lDkX8OVW4YkwyaxJ9OfDsIa1zpkPh++Cw=; b=aQeVNluijgx9QjWjW+UxlCpfVGe9WC9G/n+fnwnktC0SvAB/Ss9O7bWFvcBj39MW+d kczf/iDelX/EdR9XNQrGGErmz1dgkmpeQy/o0Q5KJs4l8pf0SgLnLFuI1nZhdEqJF0qV 35P+xTJB93gDAYjVqElWsoJw+gPhbYKvFa2RhieistRviRTUTQeYq+w0RbLJztQV8ONz Klw43bMc9bmhY38Zpd2FAzEufhdx7/UEnZSADsGJqdwNT/Oc+qrl/np9kPM5FC4AcQ+N lKMspVZfZqDJ9draqeW3LbwuTI2Sah+2+4AXfkmiA/QF1FMdv9AwCYwOg74q66b9l8P9 5HEw== X-Gm-Message-State: APt69E0cTml4QfslPyh5TW0qMlF5gnJpMVtruSeynpXzjj5h2P7vl2dl P3AjhgwrRtHnvYpLLYmORDbD5qcP5GMkyyV6g2A= X-Received: by 2002:a9d:2bcd:: with SMTP id u71-v6mr2071806ota.51.1529101377994; Fri, 15 Jun 2018 15:22:57 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a9d:1049:0:0:0:0:0 with HTTP; Fri, 15 Jun 2018 15:22:57 -0700 (PDT) In-Reply-To: <638457fd-85da-8fec-d146-517c43f71813@denx.de> References: <47ea7572011735b68a8a70f0e11bdf00cb2fd86a.1529091248.git.leonard.crestez@nxp.com> <07be6d9a85b6be655fc2b084be81d8bf9715b57a.camel@nxp.com> <638457fd-85da-8fec-d146-517c43f71813@denx.de> From: Fabio Estevam Date: Fri, 15 Jun 2018 19:22:57 -0300 Message-ID: Subject: Re: [PATCH 1/3] drm: mxsfb: Change driver.name to mxsfb-drm To: Marek Vasut Cc: Leonard Crestez , "stefan@agner.ch" , dl-linux-imx , "linux-kernel@vger.kernel.org" , "devicetree@vger.kernel.org" , Fabio Estevam , "linux-fbdev@vger.kernel.org" , "marcofrk@gmail.com" , "dri-devel@lists.freedesktop.org" , "shawnguo@kernel.org" , "linux-arm-kernel@lists.infradead.org" , "l.stach@pengutronix.de" , "kernel@pengutronix.de" Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jun 15, 2018 at 6:36 PM, Marek Vasut wrote: > Having two drivers in the kernel with different set of bugs is always bad. Sure, but breaking dtb's is also bad. Can the mxsfb driver be modified to handle the old style bindings? The IPU drm driver is capable of handling both the old style where the display timing is passed in dts and the new drm style. For example: arch/arm/boot/dts/imx6qdl-sabresd.dtsi uses the drm style binding arch/arm/boot/dts/imx6qdl-sabreauto.dtsi uses the old style of passing the display timings in dts Both formats are accepted by the ipu drm driver. Can't mxsfb drm driver support both? Then we don't need to worry about breaking dtb's and could safely remove the mxs fbdev driver.