Unhandled fault: external abort on non-linefetch while working with DSS

Hi all,

I am working on DSS of beagle board rev C3. I have enabled fclk and
iclk by writing 0x7 to CM_FCLKEN_DSS, 0x1 to CM_ICLKEN_DSS and also I
configured 0x1 to CM_AUTOIDLE_DSS

Above clock registers i can write to and read back the values i have
written. From TRM i understood that DSS1_ALWON_FCLK is always on. I
selected DSS1_ALWON_FCLK in DSS_CONTROL[0] for dispc controller clock
and tried with DISPC_DIVISOR 0x10004 and also tried with 0x10002 for

This being the clocks settings i have used, when i try to read any of
DSS or DISPC registers i am getting:

Unhandled fault: external abort on non-linefetch (0x1028) at

above error. Does this mean DSS is not powered on? Please give your
suggestions about what i have done wrong or what needs to be done to
read DSS or DISPC register contents?