board-mako: msm: Fix correct topology for qseecom bus scaling.

Apply following commits from board-8064.c to board-mako.c

--
commit 34e76fb62142555be1443345f8dfe508b6f71167
Author: Ramesh Masavarapu <rameshm@codeaurora.org>
Date:   Wed Oct 3 10:18:06 2012 -0700

    qseecom:Fix race condition while voting for clocks

    In the current functionality, if DFAB clock is already on and a
    request is made to turn on SFPB clock, the DFAB clock is turned
    off and SFPB clock is turned on and vice-versa.

    The above situation can lead to unexpected errors. The current fix
    makes sure that clocks that are on are not voted to be off without
    explicit request.

    Change-Id: I6c3230e23b105c049cdb0aace579b8a176328c84
    Signed-off-by: Ramesh Masavarapu <rameshm@codeaurora.org>
    (cherry picked from commit 8d7565828aca6023ca968d2e5350737bd6d86215)

--

commit 34e76fb62142555be1443345f8dfe508b6f71167
Author: Ramesh Masavarapu <rameshm@codeaurora.org>
Date:   Wed Oct 3 10:18:06 2012 -0700

    qseecom:Fix race condition while voting for clocks

    In the current functionality, if DFAB clock is already on and a
    request is made to turn on SFPB clock, the DFAB clock is turned
    off and SFPB clock is turned on and vice-versa.

    The above situation can lead to unexpected errors. The current fix
    makes sure that clocks that are on are not voted to be off without
    explicit request.

    Change-Id: I6c3230e23b105c049cdb0aace579b8a176328c84
    Signed-off-by: Ramesh Masavarapu <rameshm@codeaurora.org>
    (cherry picked from commit 8d7565828aca6023ca968d2e5350737bd6d86215)

--

Bug: 8416339
Signed-off-by: Ajay Dudani <adudani@codeaurora.org>
1 file changed