fusion3: odin: lm3533 pwm fix

Change-Id: I3dc213543fdfc0c8a484b8cd888fe7b9238c5aa0
Merge of Sony 10.1.A.1.395 Release

Change-Id: I473322a6c34704478ac66ae48f41d5e69bad9c0d
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.

(cherry picked from commit 8d7565828aca6023ca968d2e5350737bd6d86215)

Change-Id: I97e1dfa17d6aa617a6b86d741a433d7147a5e81f
Signed-off-by: Ramesh Masavarapu <rameshm@codeaurora.org>
Merge of Sony 10.1.A.1.434 Release

Change-Id: Icacf5154b16c607f3bcd01376cbf9bfb95965db9