linux/drivers/gpu/drm/bridge
Sean Paul 6c836d965b drm/rockchip: Use the helpers for PSR
Instead of rolling our own implementation for tracking when PSR should
be [in]active, use the new self refresh helpers to do the heavy lifting.

Changes in v2:
- updated to reflect changes made in the helpers
Changes in v3:
- use the new atomic hooks to inspect crtc state instead of needing conn state (Daniel)
Changes in v4:
- Use Laurent's get_new_connector_for_encoder helper (Daniel)
- Exit vop disable early if it's already off
Changes in v5:
- Rebase on latest drm-misc-next
- Resolve conflict with s/edp_vsc_psr/dp_sdp/ rename
- Resolve conflict with drm_atomic.h header inclusion

Link to v1: https://patchwork.freedesktop.org/patch/msgid/20190228210939.83386-4-sean@poorly.run
Link to v2: https://patchwork.freedesktop.org/patch/msgid/20190326204509.96515-3-sean@poorly.run
Link to v3: https://patchwork.freedesktop.org/patch/msgid/20190502194956.218441-9-sean@poorly.run
Link to v4: https://patchwork.freedesktop.org/patch/msgid/20190508160920.144739-9-sean@poorly.run

Cc: Zain Wang <wzz@rock-chips.com>
Cc: Tomasz Figa <tfiga@chromium.org>
Cc: Daniel Vetter <daniel@ffwll.ch>
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Tested-by: Heiko Stuebner <heiko@sntech.de>
Reviewed-by: Heiko Stuebner <heiko@sntech.de>
[seanpaul resolved some conflicts with drmP.h work and Helen's async fixes]
Signed-off-by: Sean Paul <seanpaul@chromium.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20190611160844.257498-9-sean@poorly.run
2019-07-26 14:48:03 -04:00
..
adv7511 drm/bridge: adv7511: Attach to DSI host at probe time 2019-07-01 12:29:15 +02:00
analogix drm/rockchip: Use the helpers for PSR 2019-07-26 14:48:03 -04:00
synopsys Linus 5.3-rc1 2019-07-22 21:24:10 +02:00
analogix-anx78xx.c Linux 5.2-rc5 2019-06-19 12:07:29 +02:00
analogix-anx78xx.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
cdns-dsi.c drm/bridge: cdns: Convert to phy framework 2019-02-07 09:48:40 +01:00
dumb-vga-dac.c Linux 5.2-rc5 2019-06-19 12:07:29 +02:00
Kconfig drm/bridge: Improve the help text for DRM_ANALOGIX_ANX78XX 2019-07-22 16:08:06 -04:00
lvds-encoder.c Linux 5.2-rc5 2019-06-19 12:07:29 +02:00
Makefile drm/bridge: tc358764: Add DSI to LVDS bridge driver 2018-07-27 09:09:57 +02:00
megachips-stdpxxxx-ge-b850v3-fw.c Linux 5.2-rc5 2019-06-19 12:07:29 +02:00
nxp-ptn3460.c Linux 5.2-rc5 2019-06-19 12:07:29 +02:00
panel.c Linux 5.2-rc5 2019-06-19 12:07:29 +02:00
parade-ps8622.c Linux 5.2-rc5 2019-06-19 12:07:29 +02:00
sii902x.c drm/bridge: sii902x: add audio graph card support 2019-07-25 14:20:02 +02:00
sii9234.c gpu: drm: bridge: sii9234: simplify getting the adapter of a client 2019-06-12 16:01:30 +02:00
sil-sii8620.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
sil-sii8620.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
tc358764.c drm/bridge: drop drmP.h usage 2019-05-26 10:55:04 +02:00
tc358767.c drm/bridge: tc358767: do a software reset if reset pin isn't connected 2019-07-01 12:31:18 +02:00
thc63lvd1024.c R-Car DU changes for v5.3: 2019-06-11 10:08:49 +02:00
ti-sn65dsi86.c drm/bridge: ti-sn65dsi86: use dev name for debugfs 2019-07-16 09:53:03 +02:00
ti-tfp410.c drm main pull request for v5.3-rc1 (sans mm changes) 2019-07-15 19:04:27 -07:00