On 06/05/2020 11:36, Amit Singh Tomar wrote: > After commit 7cdf8446ed1d ("arm64: dts: actions: Add pinctrl node for > Actions Semi S700") following error has been observed while booting > Linux on Cubieboard7-lite(based on S700 SoC). > > [ 0.257415] pinctrl-s700 e01b0000.pinctrl: can't request region for > resource [mem 0xe01b0000-0xe01b0fff] > [ 0.266902] pinctrl-s700: probe of e01b0000.pinctrl failed with error -16 > > This is due to the fact that memory range for "sps" power domain controller > clashes with pinctrl. > > This commit fixes it by disabling "sps" node, it is safe as "sps" is not > being used at the moment. > > Fixes: 7cdf8446ed1d ("arm64: dts: actions: Add pinctrl node for Actions > Semi S700") But this is more of a hack than a proper solution, right? Especially since you actually need the SPS later on (patch 8/8). It's probably good enough to prove that the DMA and MMC parts are working, but should not be merged. Cheers, Andre. > > Signed-off-by: Amit Singh Tomar <amittomer25@xxxxxxxxx> > --- > arch/arm64/boot/dts/actions/s700.dtsi | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/arm64/boot/dts/actions/s700.dtsi b/arch/arm64/boot/dts/actions/s700.dtsi > index 2006ad5424fa..0397c5dd3dec 100644 > --- a/arch/arm64/boot/dts/actions/s700.dtsi > +++ b/arch/arm64/boot/dts/actions/s700.dtsi > @@ -220,6 +220,7 @@ > compatible = "actions,s700-sps"; > reg = <0x0 0xe01b0100 0x0 0x100>; > #power-domain-cells = <1>; > + status = "disabled"; > }; > > timer: timer@e024c000 { >