Re: [PATCH] MIPS: disabling CM regions deadlocks mt7621

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi John,

On Mon, Oct 13, 2014 at 4:16 AM, John Crispin <blogic@xxxxxxxxxxx> wrote:
> While updating the mt7621 code to make use of the mips-cm i had to apply the
> following patch to get the unit booting. With this patch applied the SoC boots
> fine with and all 4 cores work.

Hmm... where does it hang?  Can you tell if it's the access to the GCR
registers causing the hang or some subsequent access?

> The MT7621 has a broken iocu so i guess this might be related ? could someone that
> actually knows what those registers do enlighten me please :)

Adding Paul who probably knows more.

Do you know what the initial values of the GCR_REGn_{BASE,MASK}
registers are?  Perhaps they're initially enabled and by writing the
base address first we screw up some translation?  It looks like just
writing 0 to the mask register should also disable the region, at
least according to the interAptiv manual I have.





[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux