linux-stable/drivers/gpu/drm/panel
Dave Airlie 54f43c17d6 drm-misc-next for v5.18:
UAPI Changes:
 
 Cross-subsystem Changes:
 - Split out panel-lvds and lvds dt bindings .
 - Put yes/no on/off disabled/enabled strings in linux/string_helpers.h
   and use it in drivers and tomoyo.
 - Clarify dma_fence_chain and dma_fence_array should never include eachother.
 - Flatten chains in syncobj's.
 - Don't double add in fbdev/defio when page is already enlisted.
 - Don't sort deferred-I/O pages by default in fbdev.
 
 Core Changes:
 - Fix missing pm_runtime_put_sync in bridge.
 - Set modifier support to only linear fb modifier if drivers don't
   advertise support.
 - As a result, we remove allow_fb_modifiers.
 - Add missing clear for EDID Deep Color Modes in drm_reset_display_info.
 - Assorted documentation updates.
 - Warn once in drm_clflush if there is no arch support.
 - Add missing select for dp helper in drm_panel_edp.
 - Assorted small fixes.
 - Improve fb-helper's clipping handling.
 - Don't dump shmem mmaps in a core dump.
 - Add accounting to ttm resource manager, and use it in amdgpu.
 - Allow querying the detected eDP panel through debugfs.
 - Add helpers for xrgb8888 to 8 and 1 bits gray.
 - Improve drm's buddy allocator.
 - Add selftests for the buddy allocator.
 
 Driver Changes:
 - Add support for nomodeset to a lot of drm drivers.
 - Use drm_module_*_driver in a lot of drm drivers.
 - Assorted small fixes to bridge/lt9611, v3d, vc4, vmwgfx, mxsfb, nouveau,
   bridge/dw-hdmi, panfrost, lima, ingenic, sprd, bridge/anx7625, ti-sn65dsi86.
 - Add bridge/it6505.
 - Create DP and DVI-I connectors in ast.
 - Assorted nouveau backlight fixes.
 - Rework amdgpu reset handling.
 - Add dt bindings for ingenic,jz4780-dw-hdmi.
 - Support reading edid through aux channel in ingenic.
 - Add a drm driver for Solomon SSD130x OLED displays.
 - Add simple support for sharp LQ140M1JW46.
 - Add more panels to nt35560.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEuXvWqAysSYEJGuVH/lWMcqZwE8MFAmIWLSEACgkQ/lWMcqZw
 E8OP7hAAjix94EX5fhFa7OAdqUbFtsiKhK/4zNtV9FWpFiEsDBz+dlbfDQWIx5an
 FIiiiQtSfWjpDv6pcMhoNf80w+dDbc/Cuauz6nNGO7Pkaerh2D/EPG74FD7f7nE3
 EIScVs1heYtzM9usKrFKupNYgIdgZxmeovClWuE0OTjLOes2PGvvxXK6iJqNqJMX
 VlDO5SR7GRqsDUDV6vmwl63uKL77xJXAahAXIx+BQ/1xrtEhlu6NwsgHIsmPmMSN
 YluX34zc1xD/6/uUqvEdp7u46/5/He1c5Q/ia1WV3wRxsO/eMZ+axXqCZP3XGZdt
 rMdGNtj1MWKkudYiowStWkCVSG/0fXJCFIAhvRmeZy+YqPdVlqZ2W7g4H1l9iJoo
 UVfT9cHrKoxHsukvIEckC5Ov9v1yr39Bd4wUuqaUTUSxY8VID5vjY63TsXl9Zke1
 SluTFe9qybbnRNz/hYRvwIS1eT8HvUauAfAhypGTLI5DYHTD7PawcfMJkNzCtJm4
 Ta4SC3rTpkpN+7oc8SoNgqRHQ8U9KL5oksP0wVa8vwHsMptSd3X4pUljc6TcfjLv
 GEo41D5AuJz3HRVcn9yqPbLoPE2FFB7bfwIMH77yNnoos4Izy/LGhKpN0YdImmI5
 W5XVFB0jltGSIhkzLe1mFpLrdJwdUTSUVeCK4H5PhZZQEHLkVtg=
 =HuwD
 -----END PGP SIGNATURE-----

Merge tag 'drm-misc-next-2022-02-23' of git://anongit.freedesktop.org/drm/drm-misc into drm-next

drm-misc-next for v5.18:

UAPI Changes:

Cross-subsystem Changes:
- Split out panel-lvds and lvds dt bindings .
- Put yes/no on/off disabled/enabled strings in linux/string_helpers.h
  and use it in drivers and tomoyo.
- Clarify dma_fence_chain and dma_fence_array should never include eachother.
- Flatten chains in syncobj's.
- Don't double add in fbdev/defio when page is already enlisted.
- Don't sort deferred-I/O pages by default in fbdev.

Core Changes:
- Fix missing pm_runtime_put_sync in bridge.
- Set modifier support to only linear fb modifier if drivers don't
  advertise support.
- As a result, we remove allow_fb_modifiers.
- Add missing clear for EDID Deep Color Modes in drm_reset_display_info.
- Assorted documentation updates.
- Warn once in drm_clflush if there is no arch support.
- Add missing select for dp helper in drm_panel_edp.
- Assorted small fixes.
- Improve fb-helper's clipping handling.
- Don't dump shmem mmaps in a core dump.
- Add accounting to ttm resource manager, and use it in amdgpu.
- Allow querying the detected eDP panel through debugfs.
- Add helpers for xrgb8888 to 8 and 1 bits gray.
- Improve drm's buddy allocator.
- Add selftests for the buddy allocator.

Driver Changes:
- Add support for nomodeset to a lot of drm drivers.
- Use drm_module_*_driver in a lot of drm drivers.
- Assorted small fixes to bridge/lt9611, v3d, vc4, vmwgfx, mxsfb, nouveau,
  bridge/dw-hdmi, panfrost, lima, ingenic, sprd, bridge/anx7625, ti-sn65dsi86.
- Add bridge/it6505.
- Create DP and DVI-I connectors in ast.
- Assorted nouveau backlight fixes.
- Rework amdgpu reset handling.
- Add dt bindings for ingenic,jz4780-dw-hdmi.
- Support reading edid through aux channel in ingenic.
- Add a drm driver for Solomon SSD130x OLED displays.
- Add simple support for sharp LQ140M1JW46.
- Add more panels to nt35560.

Signed-off-by: Dave Airlie <airlied@redhat.com>

From: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/686ec871-e77f-c230-22e5-9e3bb80f064a@linux.intel.com
2022-02-25 05:50:18 +10:00
..
Kconfig drm/panel: Rename Sony ACX424 to Novatek NT35560 2022-02-21 00:29:19 +01:00
Makefile drm/panel: Rename Sony ACX424 to Novatek NT35560 2022-02-21 00:29:19 +01:00
panel-abt-y030xx067a.c Merge drm/drm-next into drm-misc-next 2021-11-18 09:36:39 +01:00
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-bf060y8m-aj0.c drm/panel: Add BOE BF060Y8M-AJ0 5.99" AMOLED panel driver 2021-10-17 19:14:54 +02:00
panel-boe-himax8279d.c
panel-boe-tv101wum-nl6.c drm/panel: Update Boe-tv110c9m initial code 2022-01-05 16:12:18 -08:00
panel-dsi-cm.c drm/panel: dsi-cm: replace snprintf in show functions with sysfs_emit 2021-10-15 20:14:31 +02:00
panel-edp.c drm/panel-edp: Add eDP sharp panel support 2022-02-16 11:32:29 -08: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 drm/panel: k101-im2ba02: Make use of the helper function dev_err_probe() 2021-10-14 22:09:22 +02:00
panel-feiyang-fy07024di26a30d.c drm/panel: fy07024di26a30d: Make use of the helper function dev_err_probe() 2021-10-14 22:08:47 +02:00
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 Merge drm/drm-next into drm-misc-next 2021-11-18 09:36:39 +01:00
panel-innolux-ej030na.c drm/panel: ej030na: Make use of the helper function dev_err_probe() 2021-10-14 22:08:14 +02:00
panel-innolux-p079zca.c drm/panel: innolux-p079zca: Delete panel on attach() failure 2021-10-14 21:55:06 +02:00
panel-jdi-fhd-r63452.c drm/panel: Add JDI R63452 MIPI DSI panel driver 2021-10-14 21:42:48 +02:00
panel-jdi-lt070me05000.c drm/panel: Delete panel on mipi_dsi_attach() failure 2021-10-14 21:55:12 +02:00
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 drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure 2021-10-14 21:55:00 +02:00
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: of: Add drm_of_lvds_get_data_mapping 2021-10-14 20:47:30 +02:00
panel-mantix-mlaf057we51.c drm/panel: mantix: Add media bus format 2021-10-12 11:17:45 +02:00
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-nt35560.c drm/panel: nt35560: Support also ACX424AKM 2022-02-21 00:31:24 +01:00
panel-novatek-nt35950.c drm/panel: novatek-nt35950: remove unneeded semicolon 2021-10-25 18:43:39 +02:00
panel-novatek-nt36672a.c drm: panel: nt36672a: Removed extra whitespace. 2021-10-14 22:07:48 +02:00
panel-novatek-nt39016.c drm/panel: nt39016: Make use of the helper function dev_err_probe() 2021-10-14 22:10:30 +02:00
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 drm/panel: Delete panel on mipi_dsi_attach() failure 2021-10-14 21:55:12 +02:00
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 drm/panel: Delete panel on mipi_dsi_attach() failure 2021-10-14 21:55:12 +02:00
panel-samsung-atna33xc20.c drm/dp: Move DisplayPort AUX bus helpers into dp/ 2022-01-17 11:25:45 +01: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
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/panel: s6e63j0x03: Make use of the helper function dev_err_probe() 2021-10-14 22:10:50 +02:00
panel-samsung-s6e63m0-dsi.c drm/panel: s6e63m0: Make s6e63m0_remove() return void 2021-10-11 18:49:29 +02:00
panel-samsung-s6e63m0-spi.c drm/panel: s6e63m0: Make s6e63m0_remove() return void 2021-10-11 18:49:29 +02:00
panel-samsung-s6e63m0.c drm/panel: s6e63m0: Make s6e63m0_remove() return void 2021-10-11 18:49:29 +02:00
panel-samsung-s6e63m0.h drm/panel: s6e63m0: Make s6e63m0_remove() return void 2021-10-11 18:49:29 +02:00
panel-samsung-s6e88a0-ams452ef01.c drm/panel: Delete panel on mipi_dsi_attach() failure 2021-10-14 21:55:12 +02:00
panel-samsung-sofef00.c drm/panel: sofef00: Make use of the helper function dev_err_probe() 2021-10-14 22:11:07 +02:00
panel-seiko-43wvf1g.c
panel-sharp-lq101r1sx01.c
panel-sharp-ls037v7dw01.c drm/panel: ls037v7dw01: Make use of the helper function dev_err_probe() 2021-10-14 22:10:03 +02:00
panel-sharp-ls043t1le01.c drm/panel: Delete panel on mipi_dsi_attach() failure 2021-10-14 21:55:12 +02:00
panel-sharp-ls060t1sx01.c drm/panel: Add support for Sharp LS060T1SX01 panel 2021-10-10 19:14:43 +02:00
panel-simple.c Linux 5.17-rc4 2022-02-14 10:52:27 +10: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 drm/panel: st7703: Add media bus format 2021-10-12 11:17:49 +02:00
panel-sitronix-st7789v.c
panel-sony-acx565akm.c
panel-sony-tulip-truly-nt35521.c drm/panel: Add Sony Tulip Truly NT35521 driver 2021-10-17 19:59:09 +02:00
panel-tdo-tl070wsh30.c
panel-tpo-td028ttec1.c
panel-tpo-td043mtea1.c drm/panel: td043mtea1: Make use of the helper function dev_err_probe() 2021-10-14 22:11:54 +02: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/panel: xpp055c272: Make use of the helper function dev_err_probe() 2021-10-14 22:12:15 +02:00