linux_dsm_epyc7002/drivers/gpu/drm/msm/dsi
Sean Paul 83dda22886 drm/msm/dsi_pll_10nm: Release clk hw on destroy and failure
The 10nm pll driver didn't have any failure-path cleanup in register,
and the destroy function didn't unregister any of the hardware. This
patch adds both.

The reason things haven't been blowing up horribly is that msm_drv has a
reference count issue that keeps devices alive, so the destroy function
was never called. That will be fixed in a follow-up patch.

Reviewed-by: Rob Clark <robdclark@chromium.org>
Signed-off-by: Sean Paul <seanpaul@chromium.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20190617201301.133275-1-sean@poorly.run
2019-06-20 14:42:01 -04:00
..
phy drm/msm/phy/dsi_phy: Set pll to NULL in case initialization fails 2019-06-20 14:41:59 -04:00
pll drm/msm/dsi_pll_10nm: Release clk hw on destroy and failure 2019-06-20 14:42:01 -04:00
dsi_cfg.c drm/msm/dsi: Add support for MSM8998 DSI controller 2019-06-18 13:56:43 -07:00
dsi_cfg.h drm/msm/dsi: Add support for MSM8998 DSI controller 2019-06-18 13:56:43 -07:00
dsi_host.c drm/msm: check for equals 0 only 2019-06-18 11:28:14 -07:00
dsi_manager.c drm/msm/dsi: add protection against NULL dsi device 2019-06-18 14:02:26 -07:00
dsi.c drm: msm: Use DRM_DEV_* instead of dev_* 2018-12-11 13:05:22 -05:00
dsi.h drm: bridge: Constify mode arguments to bridge .mode_set() operation 2019-01-14 03:51:14 +02:00
dsi.xml.h drm/msm: update generated headers 2018-08-10 18:49:18 -04:00
mmss_cc.xml.h drm/msm: update generated headers 2018-08-10 18:49:18 -04:00
sfpb.xml.h drm/msm: update generated headers 2018-08-10 18:49:18 -04:00