mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-08-05 16:54:27 +00:00
![]() Add new constants for choosing the additional USIv1 configuration modes in device tree. Those are further used in the USI driver to figure out which value to write into SW_CONF register. Modify the current USI IP-core bindings to include information about USIv1 and a compatible for exynos8895. In the original bindings commit, protocol mode definitions were named with the version of the supported USI (in this case, V2) with the idea of leaving enough room in the future for other versions of this block. This, however, is not how the modes should be modelled. The modes are not version specific and you should not be able to tell USI which version of a mode to use - that has to be handled in the driver - thus encoding this information in the binding is meaningless. Only one constant per mode is needed, so while we're at it, add new constants with the prefix USI_MODE and mark the old ones as depracated. Signed-off-by: Ivaylo Ivanov <ivo.ivanov.ivanov1@gmail.com> Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Link: https://lore.kernel.org/r/20250204172803.3425496-2-ivo.ivanov.ivanov1@gmail.com Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> |
||
---|---|---|
.. | ||
bcm-pmb.h | ||
bcm2835-pm.h | ||
bcm6318-pm.h | ||
bcm6328-pm.h | ||
bcm6362-pm.h | ||
bcm63268-pm.h | ||
cpm1-fsl,tsa.h | ||
qcom,apr.h | ||
qcom,gpr.h | ||
qcom,gsbi.h | ||
qcom,rpmh-rsc.h | ||
qe-fsl,tsa.h | ||
rockchip,boot-mode.h | ||
rockchip,vop2.h | ||
samsung,boot-mode.h | ||
samsung,exynos-usi.h | ||
tegra-pmc.h | ||
ti,sci_pm_domain.h |