Re: [PATCH v2 01/12] drivers: Descend to drivers/soc unconditionally

2020-06-02 Thread Simon Glass
Hi Tom,

On Mon, 3 Feb 2020 at 22:40, Vignesh Raghavendra  wrote:
>
> Descend to drivers/soc directory unconditionally for SPL and U-Boot
> builds. Individual drivers can have their own config to check what needs
> to be built for SPL. There should be no increase in SPL code size
> due to this change.
>
> This is required on K3 SoCs to support DMA in SPL.
>
> Signed-off-by: Vignesh Raghavendra 
> Reviewed-by: Tom Rini 
> ---
>  drivers/Makefile | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/drivers/Makefile b/drivers/Makefile
> index 23501fd74388..420875042896 100644
> --- a/drivers/Makefile
> +++ b/drivers/Makefile
> @@ -107,7 +107,6 @@ obj-y += reset/
>  obj-y += input/
>  # SOC specific infrastructure drivers.
>  obj-y += smem/
> -obj-y += soc/
>  obj-y += thermal/
>  obj-$(CONFIG_TEE) += tee/
>  obj-y += axi/
> @@ -119,3 +118,5 @@ obj-$(CONFIG_MACH_PIC32) += ddr/microchip/
>  obj-$(CONFIG_DM_HWSPINLOCK) += hwspinlock/
>  obj-$(CONFIG_DM_RNG) += rng/
>  endif
> +
> +obj-y += soc/
> --
> 2.25.0
>

Oddly enough this commit seems to fix the problems with my rpi3, so
mainline is working again now.

Regards,
Simon


[PATCH v2 01/12] drivers: Descend to drivers/soc unconditionally

2020-02-03 Thread Vignesh Raghavendra
Descend to drivers/soc directory unconditionally for SPL and U-Boot
builds. Individual drivers can have their own config to check what needs
to be built for SPL. There should be no increase in SPL code size
due to this change.

This is required on K3 SoCs to support DMA in SPL.

Signed-off-by: Vignesh Raghavendra 
Reviewed-by: Tom Rini 
---
 drivers/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/Makefile b/drivers/Makefile
index 23501fd74388..420875042896 100644
--- a/drivers/Makefile
+++ b/drivers/Makefile
@@ -107,7 +107,6 @@ obj-y += reset/
 obj-y += input/
 # SOC specific infrastructure drivers.
 obj-y += smem/
-obj-y += soc/
 obj-y += thermal/
 obj-$(CONFIG_TEE) += tee/
 obj-y += axi/
@@ -119,3 +118,5 @@ obj-$(CONFIG_MACH_PIC32) += ddr/microchip/
 obj-$(CONFIG_DM_HWSPINLOCK) += hwspinlock/
 obj-$(CONFIG_DM_RNG) += rng/
 endif
+
+obj-y += soc/
-- 
2.25.0