[PATCH 04/18] ARM: mx6-sabrelite: remove obsolete sabrelite_mem_init()

Ahmad Fatoum a.fatoum at pengutronix.de
Mon Sep 28 12:07:01 EDT 2020



On 9/28/20 5:50 PM, Marco Felsch wrote:
> The memory init is done by of_probe_memory() first which is part of the
> core_initcall's because the device tree has an valid memory node.
> Otherwise the memory-controller driver (esdctl) would add it by reading
> the information from the controller which are set by the DCD data.
> Therefore we can drop it from the local board file.

Reviewed-by: Ahmad Fatoum <a.fatoum at pengutronix.de>

> 
> Signed-off-by: Marco Felsch <m.felsch at pengutronix.de>
> ---
>  arch/arm/boards/freescale-mx6-sabrelite/board.c | 12 ------------
>  1 file changed, 12 deletions(-)
> 
> diff --git a/arch/arm/boards/freescale-mx6-sabrelite/board.c b/arch/arm/boards/freescale-mx6-sabrelite/board.c
> index 020a44297a..1b39ef82c6 100644
> --- a/arch/arm/boards/freescale-mx6-sabrelite/board.c
> +++ b/arch/arm/boards/freescale-mx6-sabrelite/board.c
> @@ -39,18 +39,6 @@ static iomux_v3_cfg_t sabrelite_enet_gpio_pads[] = {
>  	MX6Q_PAD_RGMII_RX_CTL__GPIO_6_24,
>  };
>  
> -static int sabrelite_mem_init(void)
> -{
> -	if (!of_machine_is_compatible("fsl,imx6q-sabrelite") &&
> -	    !of_machine_is_compatible("fsl,imx6dl-sabrelite"))
> -		return 0;
> -
> -	arm_add_mem_device("ram0", 0x10000000, SZ_1G);
> -
> -	return 0;
> -}
> -mem_initcall(sabrelite_mem_init);
> -
>  static int ksz9021rn_phy_fixup(struct phy_device *dev)
>  {
>  	phy_write(dev, 0x09, 0x0f00);
> 

-- 
Pengutronix e.K.                           |                             |
Steuerwalder Str. 21                       | http://www.pengutronix.de/  |
31137 Hildesheim, Germany                  | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |



More information about the barebox mailing list