Re: [PATCH 1/1] ARM: EXYNOS: Initialize L2x0 cache controller for Exynos4 only

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

 



Hi Tomasz,

On 17 October 2013 18:35, Tomasz Figa <t.figa@xxxxxxxxxxx> wrote:
> Hi Sachin,
>
> On Thursday 17 of October 2013 17:33:12 Sachin Kamat wrote:
>> L2x0 cache controller is present only in Cortex-A9 based Exynos4 SoCs.
>> Thus move this function to Exynos4 early init call to avoid non-Exynos4
>> SoCs from calling this function in multi-platform support.
>
> I believe that at the time .init_early() is called there is no ioremap()
> infrastructure working yet and so L2 cache initialization which needs
> it will cause a kernel panic. This patch worked only because currently
> there is no L2X0 controller defined in device tree sources of Exynos 4.

It is not clear to me as to why device tree entry is required for this
to work in current form
as we call the  L2X0 init function explicitly.

>
> Other than that, it will be required to register firmware operations
> before L2X0 initialization, because on some boards it is needed to
> initialize the L2 cache through secure firmware.
>
> Please let me handle this by the way of patches adding firmware based
> L2X0 initialization.

Sure, please go ahead. BTW, any rough estimate about when you plan to post them?

-- 
With warm regards,
Sachin
--
To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux SoC Development]     [Linux Rockchip Development]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Linux SCSI]     [Yosemite News]

  Powered by Linux