drm/msm/mdp5: Use the new hierarchy and drop old irq management
authorArchit Taneja <architt@codeaurora.org>
Sun, 8 May 2016 16:06:28 +0000 (21:36 +0530)
committerRob Clark <robdclark@gmail.com>
Sat, 16 Jul 2016 14:08:57 +0000 (10:08 -0400)
commit0a6030d224d3a446624a06e2858a69974738bd2a
treeeabb9bf4445a3ae18e71ab6d8e5b074f9a597194
parentaec095ecbcc70653a014ccb8c57abc094089e9fa
drm/msm/mdp5: Use the new hierarchy and drop old irq management

Call msm_mdss_init in msm_drv to set up top level registers/irq line.
Start using the new kms_init2/destroy2 funcs to inititalize MDP5 KMS.

With the MDSS interrupt and irqdomain set up, the old MDP5 irq code
can be dropped.

The mdp5_hw_init kms func now uses the platform device tied to MDP5
instead of the one tied to the drm_device/MDSS.

Signed-off-by: Archit Taneja <architt@codeaurora.org>
Signed-off-by: Rob Clark <robdclark@gmail.com>
drivers/gpu/drm/msm/mdp/mdp5/mdp5_irq.c
drivers/gpu/drm/msm/mdp/mdp5/mdp5_kms.c
drivers/gpu/drm/msm/msm_drv.c