Revert "msm: mdss: Always allocate SMP during pipe programming"

This reverts commit fc746dd2dc4eb9a905ac2f8019c4dead8beb415f.
Revert "msm: mdss: refactor pipe retrieval and ref count logic"

This reverts commit c85a50ddb7b5557631e35768388da4d92a7faf9c.
Revert "msm: mdss: Clear the previous state of pipe during SOLID_FILL"

This reverts commit 370d5dcf595e423676c1b6bda39c6c86c9079316.
Revert "Fix for msm: mdss: optimize MDP pipes cleanup"

This reverts commit 61613af61a0dfb10eee21078b644d7f20e6e1452.
Revert "msm: mdss: optimize MDP pipes cleanup"

This reverts commit 9d9c8de028c78fdbd1c7be766679e4e9d089a6e6.