linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
  • * Re: [v4 0/3] Break out as separate driver from boe-tv101wum-nl6 panel driver
           [not found] <20231013091844.804310-1-yangcong5@huaqin.corp-partner.google.com>
           [not found] ` <20231013091844.804310-3-yangcong5@huaqin.corp-partner.google.com>
    @ 2023-10-13 21:44 ` Doug Anderson
           [not found] ` <20231013091844.804310-2-yangcong5@huaqin.corp-partner.google.com>
           [not found] ` <20231013091844.804310-4-yangcong5@huaqin.corp-partner.google.com>
      3 siblings, 0 replies; 6+ messages in thread
    From: Doug Anderson @ 2023-10-13 21:44 UTC (permalink / raw)
      To: Cong Yang
      Cc: sam, neil.armstrong, daniel, hsinyi, linus.walleij, swboyd,
    	airlied, catalin.marinas, will, dri-devel, devicetree,
    	linux-kernel
    
    Hi,
    
    On Fri, Oct 13, 2023 at 2:18 AM Cong Yang
    <yangcong5@huaqin.corp-partner.google.com> wrote:
    >
    > Linus series proposed to break out ili9882t as separate driver,
    > but he didn't have time for that extensive rework of the driver.
    > As discussed by Linus and Doug [1], keep macro using the "struct panel_init_cmd"
    > until we get some resolution about the binary size issue.
    >
    > [1]: https://lore.kernel.org/all/20230703-fix-boe-tv101wum-nl6-v3-0-bd6e9432c755@linaro.org
    >
    > In [v1 2/2], Doug suggested move the ili9882t_enter_sleep_mode function
    > to ili9882t_unprepare. I tried this scheme and the test failed. I will
    > continue to investigate the rootcause with ilitek, which may take a long time .
    > So if possible, apply this patch first. If there are new solutions later, I
    > will continue upstream.
    >
    > [v1 2/2] https://lore.kernel.org/all/CAD=FV=XtqPJ77dx8uRb0=tMvC3CvgH5X+7mUJeXgcG228kZfUg@mail.gmail.com/
    >
    > Changes in v4:
    > - PATCH 2/3: Change usleep_range(50000,51000) to msleep(50);.
    > - Link to v3: https://lore.kernel.org/all/20231012121004.2127918-1-yangcong5@huaqin.corp-partner.google.com/
    >
    > Changes in v3:
    > - PATCH 1/3: Remove "init_cmd_length" and "linux/of_device.h" .
    > - PATCH 2/3: Change usleep_range(50000,51000).
    > - PATCH 3/3: Add a little background for commit.
    > - Link to v2: https://lore.kernel.org/all/20231010121402.3687948-1-yangcong5@huaqin.corp-partner.google.com/
    >
    > Changes in v2:
    > - PATCH 1/3: fix Doug comments,define "_INIT_SWITCH_PAGE_CMD" and remove the "shutdown".
    > - PATCH 2/3: Modify ili9882t_switch_page function instead of hardcoding.
    > - PATCH 3/3: Enable new config in defconfig.
    > - Link to v1: https://lore.kernel.org/all/20231007060639.725350-1-yangcong5@huaqin.corp-partner.google.com/
    >
    > Cong Yang (3):
    >   drm/panel: ili9882t: Break out as separate driver
    >   drm/panel: ili9882t: Avoid blurred screen from fast sleep
    >   arm64: defconfig: Enable ILITEK_ILI9882T panel
    >
    >  arch/arm64/configs/defconfig                  |   1 +
    >  drivers/gpu/drm/panel/Kconfig                 |   9 +
    >  drivers/gpu/drm/panel/Makefile                |   1 +
    >  .../gpu/drm/panel/panel-boe-tv101wum-nl6.c    | 371 ---------
    >  drivers/gpu/drm/panel/panel-ilitek-ili9882t.c | 779 ++++++++++++++++++
    >  5 files changed, 790 insertions(+), 371 deletions(-)
    >  create mode 100644 drivers/gpu/drm/panel/panel-ilitek-ili9882t.c
    
    I think the series is well-reviewed now. I'll wait a week and target
    applying next Thursday or Friday unless something comes up.
    
    -Doug
    
    ^ permalink raw reply	[flat|nested] 6+ messages in thread
  • [parent not found: <20231013091844.804310-2-yangcong5@huaqin.corp-partner.google.com>]
  • [parent not found: <20231013091844.804310-4-yangcong5@huaqin.corp-partner.google.com>]

  • end of thread, other threads:[~2023-10-20 11:11 UTC | newest]
    
    Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
    -- links below jump to the message on this page --
         [not found] <20231013091844.804310-1-yangcong5@huaqin.corp-partner.google.com>
         [not found] ` <20231013091844.804310-3-yangcong5@huaqin.corp-partner.google.com>
    2023-10-13 21:43   ` [v4 2/3] drm/panel: ili9882t: Avoid blurred screen from fast sleep Doug Anderson
    2023-10-19 21:50     ` Doug Anderson
    2023-10-13 21:44 ` [v4 0/3] Break out as separate driver from boe-tv101wum-nl6 panel driver Doug Anderson
         [not found] ` <20231013091844.804310-2-yangcong5@huaqin.corp-partner.google.com>
    2023-10-19 21:49   ` [v4 1/3] drm/panel: ili9882t: Break out as separate driver Doug Anderson
    2023-10-20 11:11   ` Linus Walleij
         [not found] ` <20231013091844.804310-4-yangcong5@huaqin.corp-partner.google.com>
    2023-10-19 21:50   ` [v4 3/3] arm64: defconfig: Enable ILITEK_ILI9882T panel Doug Anderson
    

    This is a public inbox, see mirroring instructions
    for how to clone and mirror all data and code used for this inbox;
    as well as URLs for NNTP newsgroup(s).