diff mbox

[U-Boot,v4,5/7] arm: socfpga: Update DE1 environment

Message ID 1485277563-18514-6-git-send-email-dwesterg@gmail.com
State Superseded
Delegated to: Marek Vasut
Headers show

Commit Message

Dalon Westergreen Jan. 24, 2017, 5:06 p.m. UTC
From: Dalon Westergreen <dalon.westergreen@intel.com>

Remove the default environment as it is now in a common
header.

Add the CONFIG_DEFAULT_DEVICE_TREE to the board's defconfig
to set the linux devicetree name.

Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
---
 configs/socfpga_de1_soc_defconfig |  1 +
 include/configs/socfpga_de1_soc.h | 19 +------------------
 2 files changed, 2 insertions(+), 18 deletions(-)

Comments

Dinh Nguyen Jan. 25, 2017, 3:20 a.m. UTC | #1
On 01/24/2017 11:06 AM, Dalon Westergreen wrote:
> From: Dalon Westergreen <dalon.westergreen@intel.com>
> 
> Remove the default environment as it is now in a common
> header.
> 
> Add the CONFIG_DEFAULT_DEVICE_TREE to the board's defconfig
> to set the linux devicetree name.
> 
> Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
> ---
>  configs/socfpga_de1_soc_defconfig |  1 +
>  include/configs/socfpga_de1_soc.h | 19 +------------------
>  2 files changed, 2 insertions(+), 18 deletions(-)
> 
> diff --git a/configs/socfpga_de1_soc_defconfig b/configs/socfpga_de1_soc_defconfig
> index 032deef..19ff608 100644
> --- a/configs/socfpga_de1_soc_defconfig
> +++ b/configs/socfpga_de1_soc_defconfig
> @@ -6,6 +6,7 @@ CONFIG_TARGET_SOCFPGA_TERASIC_DE1_SOC=y
>  CONFIG_SPL_STACK_R_ADDR=0x00800000
>  CONFIG_SPL_YMODEM_SUPPORT=y
>  CONFIG_DEFAULT_DEVICE_TREE="socfpga_cyclone5_de1_soc"
> +CONFIG_DEFAULT_FDT_FILE="socfpga.dtb"

Why not socfpga_cyclone5_de1_soc.dtb ?

Dinh
Dalon Westergreen Jan. 25, 2017, 3:25 a.m. UTC | #2
On Tue, 2017-01-24 at 21:20 -0600, Dinh Nguyen wrote:
> 
> On 01/24/2017 11:06 AM, Dalon Westergreen wrote:
> > 
> > From: Dalon Westergreen <dalon.westergreen@intel.com>
> > 
> > Remove the default environment as it is now in a common
> > header.
> > 
> > Add the CONFIG_DEFAULT_DEVICE_TREE to the board's defconfig
> > to set the linux devicetree name.
> > 
> > Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
> > ---
> >  configs/socfpga_de1_soc_defconfig |  1 +
> >  include/configs/socfpga_de1_soc.h | 19 +------------------
> >  2 files changed, 2 insertions(+), 18 deletions(-)
> > 
> > diff --git a/configs/socfpga_de1_soc_defconfig
> > b/configs/socfpga_de1_soc_defconfig
> > index 032deef..19ff608 100644
> > --- a/configs/socfpga_de1_soc_defconfig
> > +++ b/configs/socfpga_de1_soc_defconfig
> > @@ -6,6 +6,7 @@ CONFIG_TARGET_SOCFPGA_TERASIC_DE1_SOC=y
> >  CONFIG_SPL_STACK_R_ADDR=0x00800000
> >  CONFIG_SPL_YMODEM_SUPPORT=y
> >  CONFIG_DEFAULT_DEVICE_TREE="socfpga_cyclone5_de1_soc"
> > +CONFIG_DEFAULT_FDT_FILE="socfpga.dtb"
> 
> Why not socfpga_cyclone5_de1_soc.dtb ?
> 
There was no mainlined linux dts for this board so i just left
it as it was.

> Dinh
Dinh Nguyen Jan. 25, 2017, 3:30 a.m. UTC | #3
On 01/24/2017 09:25 PM, Dalon Westergreen wrote:
> On Tue, 2017-01-24 at 21:20 -0600, Dinh Nguyen wrote:
>>
>> On 01/24/2017 11:06 AM, Dalon Westergreen wrote:
>>>
>>> From: Dalon Westergreen <dalon.westergreen@intel.com>
>>>
>>> Remove the default environment as it is now in a common
>>> header.
>>>
>>> Add the CONFIG_DEFAULT_DEVICE_TREE to the board's defconfig
>>> to set the linux devicetree name.
>>>
>>> Signed-off-by: Dalon Westergreen <dalon.westergreen@intel.com>
>>> ---
>>>  configs/socfpga_de1_soc_defconfig |  1 +
>>>  include/configs/socfpga_de1_soc.h | 19 +------------------
>>>  2 files changed, 2 insertions(+), 18 deletions(-)
>>>
>>> diff --git a/configs/socfpga_de1_soc_defconfig
>>> b/configs/socfpga_de1_soc_defconfig
>>> index 032deef..19ff608 100644
>>> --- a/configs/socfpga_de1_soc_defconfig
>>> +++ b/configs/socfpga_de1_soc_defconfig
>>> @@ -6,6 +6,7 @@ CONFIG_TARGET_SOCFPGA_TERASIC_DE1_SOC=y
>>>  CONFIG_SPL_STACK_R_ADDR=0x00800000
>>>  CONFIG_SPL_YMODEM_SUPPORT=y
>>>  CONFIG_DEFAULT_DEVICE_TREE="socfpga_cyclone5_de1_soc"
>>> +CONFIG_DEFAULT_FDT_FILE="socfpga.dtb"
>>
>> Why not socfpga_cyclone5_de1_soc.dtb ?
>>
> There was no mainlined linux dts for this board so i just left
> it as it was.

Ok.

Dinh
diff mbox

Patch

diff --git a/configs/socfpga_de1_soc_defconfig b/configs/socfpga_de1_soc_defconfig
index 032deef..19ff608 100644
--- a/configs/socfpga_de1_soc_defconfig
+++ b/configs/socfpga_de1_soc_defconfig
@@ -6,6 +6,7 @@  CONFIG_TARGET_SOCFPGA_TERASIC_DE1_SOC=y
 CONFIG_SPL_STACK_R_ADDR=0x00800000
 CONFIG_SPL_YMODEM_SUPPORT=y
 CONFIG_DEFAULT_DEVICE_TREE="socfpga_cyclone5_de1_soc"
+CONFIG_DEFAULT_FDT_FILE="socfpga.dtb"
 CONFIG_FIT=y
 CONFIG_SYS_CONSOLE_IS_IN_ENV=y
 CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE=y
diff --git a/include/configs/socfpga_de1_soc.h b/include/configs/socfpga_de1_soc.h
index deec647..3142bd1 100644
--- a/include/configs/socfpga_de1_soc.h
+++ b/include/configs/socfpga_de1_soc.h
@@ -18,7 +18,7 @@ 
 #define PHYS_SDRAM_1_SIZE		0x40000000	/* 1GiB */
 
 /* Booting Linux */
-#define CONFIG_BOOTFILE		"fitImage"
+#define CONFIG_BOOTFILE		"zImage"
 #define CONFIG_BOOTARGS		"console=ttyS0," __stringify(CONFIG_BAUDRATE)
 #define CONFIG_BOOTCOMMAND	"run mmcload; run mmcboot"
 #define CONFIG_LOADADDR		0x01000000
@@ -32,23 +32,6 @@ 
 
 #define CONFIG_ENV_IS_IN_MMC
 
-/* Extra Environment */
-#define CONFIG_EXTRA_ENV_SETTINGS \
-	"loadaddr=" __stringify(CONFIG_SYS_LOAD_ADDR) "\0" \
-	"ramboot=setenv bootargs " CONFIG_BOOTARGS ";" \
-		"bootm ${loadaddr} - ${fdtaddr}\0" \
-	"bootimage=zImage\0" \
-	"fdtaddr=100\0" \
-	"fdtimage=socfpga.dtb\0" \
-	"bootm ${loadaddr} - ${fdtaddr}\0" \
-	"mmcroot=/dev/mmcblk0p2\0" \
-	"mmcboot=setenv bootargs " CONFIG_BOOTARGS \
-		" root=${mmcroot} rw rootwait;" \
-		"bootz ${loadaddr} - ${fdtaddr}\0" \
-	"mmcload=mmc rescan;" \
-		"load mmc 0:1 ${loadaddr} ${bootimage};" \
-		"load mmc 0:1 ${fdtaddr} ${fdtimage}\0" \
-
 /* The rest of the configuration is shared */
 #include <configs/socfpga_common.h>