From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752082AbdBFMef (ORCPT ); Mon, 6 Feb 2017 07:34:35 -0500 Received: from mailout3.w1.samsung.com ([210.118.77.13]:18284 "EHLO mailout3.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751468AbdBFMec (ORCPT ); Mon, 6 Feb 2017 07:34:32 -0500 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 X-AuditID: cbfec7f1-f793f6d000007796-0f-58986d545c6b Subject: Re: [PATCH v3 3/7] drm/tinydrm: Add MIPI DBI support To: Thierry Reding , Jani Nikula Cc: thomas.petazzoni@free-electrons.com, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org From: Andrzej Hajda Message-id: <6fe746a0-07dd-5d45-fa90-f4c092178ac1@samsung.com> Date: Mon, 06 Feb 2017 13:34:26 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 In-reply-to: <20170206115347.GJ27607@ulmo.ba.sec> Content-transfer-encoding: 8bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupmleLIzCtJLcpLzFFi42LZduznOd2Q3BkRBl828lvMP3KO1eLK1/ds Fssvr2e0uLxrDpvFz13zWCyePmhicmDzeLLpIqPHzll32T3mnQz0uN99nMnj8ya5ANYoLpuU 1JzMstQifbsEroyVcxcwFzzVrLj5j7eBcYNSFyMnh4SAicSTv6+ZIWwxiQv31rN1MXJxCAks ZZR4evkmM4TzmVGi5/0iFpiOnhNTWCASyxglzm0/B5bgFRCU+DH5HpjNLKAp8eLLJKiiZ4wS bfeXsoMkhAVsJa7dOckIYosIREk8OwVRxCzQwiixoPMhE0iCDaj77+abbBBT7STWXrwOFOfg YBFQlbi+2g8kLCoQIbHjRg9YCaeAocQKsDkgi+UlDl55DjZTQmAeu0T3ibNsIL0SArISmw5A /ekiMav5DxOELSzx6vgWdghbRqKz4yATRG83o8Sn/hPsEM4URol/H2ZAdVtLHD5+kRViG5/E pG3TmSEW8Ep0tAlBlHhIvL4xCWqBo8TPNe/BDhUSWMAksW+R4wRG+VlIATYLKcBmIflhASPz KkaR1NLi3PTUYiO94sTc4tK8dL3k/NxNjMAkcvrf8Y87GN+fsDrEKMDBqMTD+0B/eoQQa2JZ cWXuIUYJDmYlEV6LjBkRQrwpiZVVqUX58UWlOanFhxilOViUxHn3LLgSLiSQnliSmp2aWpBa BJNl4uCUamCUCL1wWIX3VairyF+NyP/X4z5eTVdyFmA9ciDn94/fIgJXjD88b+LibevjD2S2 d91w8tELpcrvIY6TT8zNbXxy8dQzkcdq2o/WfLFzfq+/8kPkg60PFpTcSJk8QeCnxl/Gj1wG gcvFP/KfiTjw4THT6b/dnJYL+o5q/ekp3CPKbHL/1hbd2qlrlFiKMxINtZiLihMBpL7DBh4D AAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrOIsWRmVeSWpSXmKPExsVy+t/xy7pzcmdEGOyaomYx/8g5VosrX9+z WSy/vJ7R4vKuOWwWP3fNY7F4+qCJyYHN48mmi4weO2fdZfeYdzLQ4373cSaPz5vkAlij3Gwy UhNTUosUUvOS81My89JtlUJD3HQtlBTyEnNTbZUidH1DgpQUyhJzSoE8IwM04OAc4B6spG+X 4Jaxcu4C5oKnmhU3//E2MG5Q6mLk5JAQMJHoOTGFBcIWk7hwbz1bFyMXh5DAEkaJU1emMIMk eAUEJX5MvgdUxMHBLKAuMWVKLkTNM0aJnau3soPUCAvYSly7c5IRxBYRiJLoOXKbEaJoAZPE mVWHGCGaWxglbiqC1LAJaEr83XyTDWK+ncTai9eZQEpYBFQlrq/2AwmLCkRIzH+6ignE5hQw lFhxahLYncwC8hIHrzxnmcAoMAvJdbMQrpuFpGoBI/MqRpHU0uLc9NxiQ73ixNzi0rx0veT8 3E2MwEjaduzn5h2MlzYGH2IU4GBU4uF9oD89Qog1say4MvcQowQHs5IIr0XGjAgh3pTEyqrU ovz4otKc1OJDjKZAp05klhJNzgdGeV5JvKGJobmloZGxhYW5kZGSOG/JhyvhQgLpiSWp2amp BalFMH1MHJxSDYw9fzlVJWwYTnTOEV/JrxfkXPpcVM5nXaFq0WXB0/Jin3kLChj0pY4cXqqo LOddmaz/tsf8yq94jb+N/M4/Exj5L5zSuXBIdu/cU9NazIMMtjh0TDpaFVtxvp+t1sfx5o0L ejqvV999m76kqt97u7iV2fING2bfdr0YMoNbuO7GHN0fuoaJikosxRmJhlrMRcWJAIN1A4u6 AgAA X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170206123427eucas1p1df48c05b50eb7b0a814ccff38ec91de3 X-Msg-Generator: CA X-Sender-IP: 182.198.249.179 X-Local-Sender: =?UTF-8?B?QW5kcnplaiBIYWpkYRtTUlBPTC1LZXJuZWwgKFRQKRvsgrw=?= =?UTF-8?B?7ISx7KCE7J6QG1NlbmlvciBTb2Z0d2FyZSBFbmdpbmVlcg==?= X-Global-Sender: =?UTF-8?B?QW5kcnplaiBIYWpkYRtTUlBPTC1LZXJuZWwgKFRQKRtTYW1z?= =?UTF-8?B?dW5nIEVsZWN0cm9uaWNzG1NlbmlvciBTb2Z0d2FyZSBFbmdpbmVlcg==?= X-Sender-Code: =?UTF-8?B?QzEwG0VIURtDMTBDRDAyQ0QwMjczOTI=?= CMS-TYPE: 201P X-HopCount: 7 X-CMS-RootMailID: 20170206115443epcas4p10e867df4180c52e15a10b7675ae7bbd8 X-RootMTR: 20170206115443epcas4p10e867df4180c52e15a10b7675ae7bbd8 References: <20170131160319.9695-1-noralf@tronnes.org> <20170131160319.9695-4-noralf@tronnes.org> <20170206084848.GC27607@ulmo.ba.sec> <87efzbblq6.fsf@intel.com> <20170206115347.GJ27607@ulmo.ba.sec> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 06.02.2017 12:53, Thierry Reding wrote: > On Mon, Feb 06, 2017 at 01:30:09PM +0200, Jani Nikula wrote: >> On Mon, 06 Feb 2017, Thierry Reding wrote: >>> On Tue, Jan 31, 2017 at 05:03:15PM +0100, Noralf Trønnes wrote: >>>> Add support for MIPI DBI compatible controllers. >>>> Interface type C option 1 and 3 are supported (SPI). >>>> >>>> Signed-off-by: Noralf Trønnes >>>> --- >>>> Documentation/gpu/tinydrm.rst | 12 + >>>> drivers/gpu/drm/tinydrm/Kconfig | 3 + >>>> drivers/gpu/drm/tinydrm/Makefile | 3 + >>>> drivers/gpu/drm/tinydrm/mipi-dbi.c | 1005 ++++++++++++++++++++++++++++++++++++ >>>> include/drm/tinydrm/mipi-dbi.h | 107 ++++ >>>> 5 files changed, 1130 insertions(+) >>>> create mode 100644 drivers/gpu/drm/tinydrm/mipi-dbi.c >>>> create mode 100644 include/drm/tinydrm/mipi-dbi.h >>> Any reason why this is in the tinydrm subdirectory? Looks like this >>> could be useful to drivers outside of it. >>> >>>> diff --git a/drivers/gpu/drm/tinydrm/mipi-dbi.c b/drivers/gpu/drm/tinydrm/mipi-dbi.c >>>> new file mode 100644 >>>> index 0000000..5ded299 >>>> --- /dev/null >>>> +++ b/drivers/gpu/drm/tinydrm/mipi-dbi.c >>>> @@ -0,0 +1,1005 @@ >>>> +/* >>>> + * MIPI Display Bus Interface (DBI) LCD controller support >>>> + * >>>> + * Copyright 2016 Noralf Trønnes >>>> + * >>>> + * This program is free software; you can redistribute it and/or modify >>>> + * it under the terms of the GNU General Public License as published by >>>> + * the Free Software Foundation; either version 2 of the License, or >>>> + * (at your option) any later version. >>>> + */ >>>> + >>>> +#include >>>> +#include >>>> +#include >>>> +#include >>>> +#include >>>> +#include >>>> +#include >>>> +#include >>>> +#include