Hello.

On 09/01/2011 09:48 PM, Murali Karicheri wrote:

There are 5 LSB bits defined in PDSTAT and the code currently uses
a mask of 1 bit to check the status. Also there is PDSTAT and PDCTL
registers defined for ARM domain and DSP domain where as the code
always read the ARM PDSTAT register and DSP PDCTL register. This patch

Domain 0 PDSTAT and domain 1 PDCTL, to be precise. At least on DA8xx, these domains are called differently than on real DaVincis.

fixes these issues.

The real issue seems that domain 1 was never properly powered up (unless domain 1 had been also powered up by the bootloader), because the PDSTAT0 check always indicated that the domain 0 had been already powered up, so we were falling thru to the 'else' alternative.

Reviewed-by: Sergei Shtylyov <[email protected]>
        
Signed-off-by: Murali Karicheri<[email protected]>

WBR, Sergei

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to