ARM: stm32mp: replace RIFSC check access APIs
authorGatien Chevallier <gatien.chevallier@foss.st.com>
Fri, 8 Aug 2025 14:03:57 +0000 (16:03 +0200)
committerPatrice Chotard <patrice.chotard@foss.st.com>
Thu, 18 Sep 2025 15:20:34 +0000 (17:20 +0200)
commit0b5ae33eb31aa1a31d07152f1e59ebfc6c0a5424
tree8b58b9229da5d6966438edbdfd384783781f7a64
parentbb947665f57629404549cb2f6955ab82e0d557b2
ARM: stm32mp: replace RIFSC check access APIs

Replace RIFSC check access APIs by grant/release access ones that handle
the RIF semaphores.

Signed-off-by: Gatien Chevallier <gatien.chevallier@foss.st.com>
Signed-off-by: Patrice Chotard <patrice.chotard@foss.st.com>
Reviewed-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
arch/arm/mach-stm32mp/include/mach/rif.h
arch/arm/mach-stm32mp/stm32mp2/rifsc.c
drivers/clk/stm32/clk-stm32mp25.c