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