Messages in this thread | | | From | Sam Protsenko <> | Date | Fri, 25 Nov 2022 08:57:12 -0600 | Subject | Re: [PATCH 3/4] dt-bindings: soc: samsung: exynos-sysreg: add dedicated SYSREG compatibles to Exynos5433 |
| |
On Fri, 25 Nov 2022 at 08:47, Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> wrote: > > On 25/11/2022 15:22, Sam Protsenko wrote: > > On Fri, 25 Nov 2022 at 05:22, Krzysztof Kozlowski > > <krzysztof.kozlowski@linaro.org> wrote: > >> > >> Exynos5433 has several different SYSREGs, so use dedicated compatibles > >> for them. > >> > >> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> > >> > >> --- > >> > >> Cc: Sriranjani P <sriranjani.p@samsung.com> > >> Cc: Chanho Park <chanho61.park@samsung.com> > >> Cc: Sam Protsenko <semen.protsenko@linaro.org> > >> --- > > > > Hi Krzysztof, > > > > Just curious: what is the rationale for adding those more specific > > sysregs? AFAIR, e.g. in Exynos850, different SysReg instances have > > pretty much the same register layout. > > > > On Exynos5433 all these blocks have different registers. Are you saying > that Exynos850 has four (or more) sysregs which are exactly the same? > Same registers? Why would they duplicate it? >
Ah, no, you are right. Just checked it, they are different. Just first couple of registers are similar between blocks, that's why I memorized it wrong.
So as I understand, adding those new compatibles follows "describe HW, not a driver" rule? Because AFAIU, right now it'll fallback to "syscon" compatible anyway.
> Best regards, > Krzysztof >
| |