linux-stable/drivers/gpu/drm/panel
Douglas Anderson 3fd68b7b13 drm/panel-edp: Move some wayward panels to the eDP driver
Not all panels in panel-simple were marked what type of panel they
were. I searched through ARM/ARM64 Chromebooks or Chromebook-related
reference boards that I was aware of and found some panels that needed
to be moved. I also skimmed for panels that had no mode and were "big"
since it's quite rare to see a small eDP panel. Here's what I found:
* auo,b101ean01 - rk3288-veyron-minnie
* auo,b133htn01 - exynos5800-peach-pi
* auo,b133xtn01 - tegra124-nyan-big
* boe,nv101wxmn51 - rk3399-gru-bob
* innolux,p120zdg-bf1 - sdm845-cheza
* lg,lp079qx1-sp0v - rk3399-evb and similar
* lg,lp097qx1-spa1 - According to commit 0355dde26e ("drm/panel:
  simple: Add support for LG LP097QX1-SPA1 panel") this is an eDP
  panel.
* lg,lp129qe - tegra124-venice2
* samsung,lsn122dl01-c01 - According to commit 0330eaf390
  ("drm/panel: simple: Add support for Samsung LSN122DL01-C01 panel")
  this is an eDP panel.
* samsung,ltn140at29-301 - tegra124-nyan-blaze
* sharp,ld-d5116z01b - According to commit cd5e1cbe1f ("drm/panel:
  simple: Add support for Sharp LD-D5116Z01B panel") this is an eDP
  panel.
* sharp,lq123p1jx31 - rk3399-gru-kevin
* starry,kr122ea0sra - rk3399-gru-gru (reference board, not upstream)

I won't promise that I didn't miss a single panel, but that's fairly
complete I think.

I'm not sure the full impact of the fact that they didn't have the
connector type specified, but at least as of commit 9f069c6fbc
("drm/panel: panel-simple: add default connector_type") we may have
been accidentally thinking of them as DPI panels. We also would
certainly have had a warning. In any case since we don't want to
support anything eDP in the old simple-panel driver, we should move
these.

Cc: Yakir Yang <ykk@rock-chips.com>
Cc: Jeffrey Hugo <jeffrey.l.hugo@gmail.com>
Cc: Thierry Reding <treding@nvidia.com>
Signed-off-by: Douglas Anderson <dianders@chromium.org>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20210914132020.v5.8.I84e36f9f86d5d693fce0641a55ddb264a518a947@changeid
2021-09-20 09:22:41 -07:00
..
Kconfig drm/panel-edp: Split eDP panels out of panel-simple 2021-09-20 09:22:05 -07:00
Makefile drm/panel-edp: Split eDP panels out of panel-simple 2021-09-20 09:22:05 -07:00
panel-abt-y030xx067a.c
panel-arm-versatile.c
panel-asus-z00t-tm5p5-n35596.c drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features 2021-07-27 09:48:24 +02:00
panel-boe-himax8279d.c
panel-boe-tv101wum-nl6.c
panel-dsi-cm.c drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features 2021-07-27 09:48:24 +02:00
panel-edp.c drm/panel-edp: Move some wayward panels to the eDP driver 2021-09-20 09:22:41 -07:00
panel-elida-kd35t133.c drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features 2021-07-27 09:48:24 +02:00
panel-feixin-k101-im2ba02.c
panel-feiyang-fy07024di26a30d.c
panel-ilitek-ili9322.c
panel-ilitek-ili9341.c drm/panel: Add ilitek ili9341 panel driver 2021-08-05 11:09:23 +02:00
panel-ilitek-ili9881c.c
panel-innolux-ej030na.c drm/panel: Add Innolux EJ030NA 3.0" 320x480 panel 2021-07-14 21:49:07 +01:00
panel-innolux-p079zca.c
panel-jdi-lt070me05000.c
panel-khadas-ts050.c drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features 2021-07-27 09:48:24 +02:00
panel-kingdisplay-kd097d04.c
panel-leadtek-ltk050h3146w.c drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features 2021-07-27 09:48:24 +02:00
panel-leadtek-ltk500hd1829.c drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features 2021-07-27 09:48:24 +02:00
panel-lg-lb035q02.c
panel-lg-lg4573.c
panel-lvds.c drm: use getter/setter functions 2021-02-10 14:10:59 +01:00
panel-mantix-mlaf057we51.c
panel-nec-nl8048hl11.c
panel-novatek-nt35510.c drm/panel: nt35510: Do not fail if DSI read fails 2021-06-28 18:51:49 +02:00
panel-novatek-nt36672a.c
panel-novatek-nt39016.c
panel-olimex-lcd-olinuxino.c
panel-orisetech-otm8009a.c drm/panel: otm8009a: add a 60 fps mode 2021-09-05 20:09:20 +02:00
panel-osd-osd101t2587-53ts.c drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features 2021-07-27 09:48:24 +02:00
panel-panasonic-vvx10f034n00.c
panel-raspberrypi-touchscreen.c drm/panel: raspberrypi-touchscreen: Prevent double-free 2021-07-22 11:37:03 +02:00
panel-raydium-rm67191.c
panel-raydium-rm68200.c
panel-ronbo-rb070d30.c
panel-samsung-atna33xc20.c drm/panel: atna33xc20: Introduce the Samsung ATNA33XC20 panel 2021-07-31 20:14:15 +02:00
panel-samsung-db7430.c drm/panel: db7430: Add driver for Samsung DB7430 2021-06-11 00:43:45 +02:00
panel-samsung-ld9040.c drm/panel: ld9040: reference spi_device_id table 2021-06-19 22:30:23 +02:00
panel-samsung-s6d16d0.c drm/mcde/panel: Inverse misunderstood flag 2021-03-04 14:31:06 +01:00
panel-samsung-s6d27a1.c drm/panel: s6d27a1: Add driver for Samsung S6D27A1 display panel 2021-08-13 15:53:11 +02:00
panel-samsung-s6e3ha2.c
panel-samsung-s6e8aa0.c drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features 2021-07-27 09:48:24 +02:00
panel-samsung-s6e63j0x03.c drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features 2021-07-27 09:48:24 +02:00
panel-samsung-s6e63m0-dsi.c drm/panel: s6e63m0: Switch to DBI abstraction for SPI 2021-06-14 22:22:27 +02:00
panel-samsung-s6e63m0-spi.c drm/panel: s6e63m0: Switch to DBI abstraction for SPI 2021-06-14 22:22:27 +02:00
panel-samsung-s6e63m0.c drm/panel: s6e63m0: Switch to DBI abstraction for SPI 2021-06-14 22:22:27 +02:00
panel-samsung-s6e63m0.h drm/panel: s6e63m0: Switch to DBI abstraction for SPI 2021-06-14 22:22:27 +02:00
panel-samsung-s6e88a0-ams452ef01.c
panel-samsung-sofef00.c
panel-seiko-43wvf1g.c drm: use getter/setter functions 2021-02-10 14:10:59 +01:00
panel-sharp-lq101r1sx01.c
panel-sharp-ls037v7dw01.c
panel-sharp-ls043t1le01.c drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features 2021-07-27 09:48:24 +02:00
panel-simple.c drm/panel-edp: Move some wayward panels to the eDP driver 2021-09-20 09:22:41 -07:00
panel-sitronix-st7701.c drm/panel/panel-sitronix-st7701: Demote kernel-doc abuse 2021-06-03 13:32:06 +02:00
panel-sitronix-st7703.c
panel-sitronix-st7789v.c
panel-sony-acx424akp.c drm/panel-sony-acx424akp: Modernize backlight handling 2021-07-28 23:46:18 +02:00
panel-sony-acx565akm.c
panel-tdo-tl070wsh30.c
panel-tpo-td028ttec1.c
panel-tpo-td043mtea1.c drm/panel: Convert sysfs sprintf/snprintf family to sysfs_emit 2021-04-08 20:41:38 -04:00
panel-tpo-tpg110.c
panel-truly-nt35597.c
panel-visionox-rm69299.c
panel-widechips-ws2401.c drm/panel: ws2401: Add driver for WideChips WS2401 2021-07-17 13:10:29 +02:00
panel-xinpeng-xpp055c272.c drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features 2021-07-27 09:48:24 +02:00