[Linux-stm32] [RESEND PATCH v3 11/11] clk: stm32mp1: new compatible for secure RCC support
Stephen Boyd
sboyd at kernel.org
Mon Jun 28 01:31:01 UTC 2021
Quoting gabriel.fernandez at foss.st.com (2021-06-18 06:24:36)
> Yes we could have considered it as a feature but we think it's better to
> manage it as a layer of our driver via a compatible.
Please don't top post
>
> On 6/17/21 8:46 AM, Marek Vasut wrote:
> > On 6/17/21 7:18 AM, gabriel.fernandez at foss.st.com wrote:
> >> From: Gabriel Fernandez <gabriel.fernandez at foss.st.com>
> >>
> >> Platform STM32MP1 can be used in configuration where some clock
> >> resources cannot be accessed by Linux kernel when executing in non-secure
> >> state of the CPU(s).
> >> In such configuration, the RCC clock driver must not register clocks
> >> it cannot access.
> >> They are expected to be registered from another clock driver such
> >> as the SCMI clock driver.
> >> This change uses specific compatible string "st,stm32mp1-rcc-secure"
> >> to specify RCC clock driver configuration where RCC is secure.
> >
> > Should this really be a new compatible string or rather a DT property ?
> > I think the later, since this is the same clock IP, only operating in
> > different "mode" , no ?
I saw there was a bit of discussion on a previous round of this patch
and the conclusion was to use a different compatible string. Seems fine.
More information about the Linux-stm32
mailing list