linux/drivers/gpu/drm/panel
Douglas Anderson cc5a3fc041 drm/panel: panel-simple: Stash DP AUX bus; allow using it for DDC
If panel-simple is instantiated as a DP AUX bus endpoint then we have
access to the DP AUX bus. Let's stash it in the panel-simple
structure, leaving it NULL for the cases where the panel is
instantiated in other ways.

If we happen to have access to the DP AUX bus and we weren't provided
the ddc-i2c-bus in some other manner, let's use the DP AUX bus for it.

Signed-off-by: Douglas Anderson <dianders@chromium.org>
Reviewed-by: Lyude Paul <lyude@redhat.com>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20210611101711.v10.6.I18e60221f6d048d14d6c50a770b15f356fa75092@changeid
2021-06-11 12:31:22 -07:00
..
Kconfig drm/panel: panel-simple: Allow panel-simple be a DP AUX endpoint device 2021-06-11 12:31:13 -07:00
Makefile drm/panel: db7430: Add driver for Samsung DB7430 2021-06-11 00:43:45 +02:00
panel-abt-y030xx067a.c
panel-arm-versatile.c
panel-asus-z00t-tm5p5-n35596.c
panel-boe-himax8279d.c
panel-boe-tv101wum-nl6.c
panel-dsi-cm.c drm/panel: panel-dsi-cm: disable TE for now 2021-04-06 16:51:29 +03:00
panel-elida-kd35t133.c drm/panel: add rotation support for Elida KD35T133 panels 2021-06-03 15:05:39 +02:00
panel-feixin-k101-im2ba02.c
panel-feiyang-fy07024di26a30d.c
panel-ilitek-ili9322.c
panel-ilitek-ili9881c.c
panel-innolux-p079zca.c
panel-jdi-lt070me05000.c
panel-khadas-ts050.c
panel-kingdisplay-kd097d04.c
panel-leadtek-ltk050h3146w.c
panel-leadtek-ltk500hd1829.c
panel-lg-lb035q02.c
panel-lg-lg4573.c
panel-lvds.c
panel-mantix-mlaf057we51.c
panel-nec-nl8048hl11.c
panel-novatek-nt35510.c drm/mcde/panel: Inverse misunderstood flag 2021-03-04 14:31:06 +01:00
panel-novatek-nt36672a.c
panel-novatek-nt39016.c
panel-olimex-lcd-olinuxino.c
panel-orisetech-otm8009a.c
panel-osd-osd101t2587-53ts.c
panel-panasonic-vvx10f034n00.c
panel-raspberrypi-touchscreen.c drm/panel/panel-raspberrypi-touchscreen: Demote kernel-doc abuse 2021-06-03 13:31:38 +02:00
panel-raydium-rm67191.c
panel-raydium-rm68200.c
panel-ronbo-rb070d30.c
panel-samsung-db7430.c drm/panel: db7430: Add driver for Samsung DB7430 2021-06-11 00:43:45 +02:00
panel-samsung-ld9040.c
panel-samsung-s6d16d0.c drm/mcde/panel: Inverse misunderstood flag 2021-03-04 14:31:06 +01:00
panel-samsung-s6e3ha2.c
panel-samsung-s6e8aa0.c
panel-samsung-s6e63j0x03.c
panel-samsung-s6e63m0-dsi.c drm/panel: s6e63m0: Depromote debug prints 2021-05-22 01:57:41 +02:00
panel-samsung-s6e63m0-spi.c
panel-samsung-s6e63m0.c
panel-samsung-s6e63m0.h
panel-samsung-s6e88a0-ams452ef01.c
panel-samsung-sofef00.c
panel-seiko-43wvf1g.c
panel-sharp-lq101r1sx01.c
panel-sharp-ls037v7dw01.c
panel-sharp-ls043t1le01.c
panel-simple.c drm/panel: panel-simple: Stash DP AUX bus; allow using it for DDC 2021-06-11 12:31:22 -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/mcde/panel: Inverse misunderstood flag 2021-03-04 14:31:06 +01: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-xinpeng-xpp055c272.c