1*9d80b49aSStefano Babic /* 2*9d80b49aSStefano Babic * (C) Copyright 2002-2008 3*9d80b49aSStefano Babic * Wolfgang Denk, DENX Software Engineering, wd@denx.de. 4*9d80b49aSStefano Babic * 5*9d80b49aSStefano Babic * SPDX-License-Identifier: GPL-2.0+ 6*9d80b49aSStefano Babic */ 7*9d80b49aSStefano Babic 8*9d80b49aSStefano Babic /* Pull in the current config to define the default environment */ 9*9d80b49aSStefano Babic #include <linux/kconfig.h> 10*9d80b49aSStefano Babic 11*9d80b49aSStefano Babic #ifndef __ASSEMBLY__ 12*9d80b49aSStefano Babic #define __ASSEMBLY__ /* get only #defines from config.h */ 13*9d80b49aSStefano Babic #include <config.h> 14*9d80b49aSStefano Babic #undef __ASSEMBLY__ 15*9d80b49aSStefano Babic #else 16*9d80b49aSStefano Babic #include <config.h> 17*9d80b49aSStefano Babic #endif 18*9d80b49aSStefano Babic 19*9d80b49aSStefano Babic /* 20*9d80b49aSStefano Babic * To build the utility with the static configuration 21*9d80b49aSStefano Babic * comment out the next line. 22*9d80b49aSStefano Babic * See included "fw_env.config" sample file 23*9d80b49aSStefano Babic * for notes on configuration. 24*9d80b49aSStefano Babic */ 25*9d80b49aSStefano Babic #define CONFIG_FILE "/etc/fw_env.config" 26*9d80b49aSStefano Babic 27*9d80b49aSStefano Babic #ifndef CONFIG_FILE 28*9d80b49aSStefano Babic #define HAVE_REDUND /* For systems with 2 env sectors */ 29*9d80b49aSStefano Babic #define DEVICE1_NAME "/dev/mtd1" 30*9d80b49aSStefano Babic #define DEVICE2_NAME "/dev/mtd2" 31*9d80b49aSStefano Babic #define DEVICE1_OFFSET 0x0000 32*9d80b49aSStefano Babic #define ENV1_SIZE 0x4000 33*9d80b49aSStefano Babic #define DEVICE1_ESIZE 0x4000 34*9d80b49aSStefano Babic #define DEVICE1_ENVSECTORS 2 35*9d80b49aSStefano Babic #define DEVICE2_OFFSET 0x0000 36*9d80b49aSStefano Babic #define ENV2_SIZE 0x4000 37*9d80b49aSStefano Babic #define DEVICE2_ESIZE 0x4000 38*9d80b49aSStefano Babic #define DEVICE2_ENVSECTORS 2 39*9d80b49aSStefano Babic #endif 40*9d80b49aSStefano Babic 41*9d80b49aSStefano Babic #ifndef CONFIG_BAUDRATE 42*9d80b49aSStefano Babic #define CONFIG_BAUDRATE 115200 43*9d80b49aSStefano Babic #endif 44*9d80b49aSStefano Babic 45*9d80b49aSStefano Babic #ifndef CONFIG_BOOTDELAY 46*9d80b49aSStefano Babic #define CONFIG_BOOTDELAY 5 /* autoboot after 5 seconds */ 47*9d80b49aSStefano Babic #endif 48*9d80b49aSStefano Babic 49*9d80b49aSStefano Babic #ifndef CONFIG_BOOTCOMMAND 50*9d80b49aSStefano Babic #define CONFIG_BOOTCOMMAND \ 51*9d80b49aSStefano Babic "bootp; " \ 52*9d80b49aSStefano Babic "setenv bootargs root=/dev/nfs nfsroot=${serverip}:${rootpath} "\ 53*9d80b49aSStefano Babic "ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:${hostname}::off; "\ 54*9d80b49aSStefano Babic "bootm" 55*9d80b49aSStefano Babic #endif 56