karo-tx-uboot.git
5 years agoadd support for TX6U-8012 KARO-TX-2014-05-29
Lothar Waßmann [Fri, 16 May 2014 10:02:12 +0000 (12:02 +0200)]
add support for TX6U-8012

5 years agodoc: karo: added description of boot_mode variable
Lothar Waßmann [Wed, 14 May 2014 09:08:07 +0000 (11:08 +0200)]
doc: karo: added description of boot_mode variable

5 years agodoc: karo: added description of boot_mode variable
Lothar Waßmann [Wed, 14 May 2014 08:39:28 +0000 (10:39 +0200)]
doc: karo: added description of boot_mode variable

5 years agodoc: karo: added description for TX6Q-1020
Lothar Waßmann [Wed, 14 May 2014 08:38:59 +0000 (10:38 +0200)]
doc: karo: added description for TX6Q-1020

5 years agoMerge branch 'tx6q-1020-devel'
Lothar Waßmann [Wed, 14 May 2014 07:29:24 +0000 (09:29 +0200)]
Merge branch 'tx6q-1020-devel'

5 years agoMerge branch 'tx28-bugfix'
Lothar Waßmann [Wed, 14 May 2014 07:25:17 +0000 (09:25 +0200)]
Merge branch 'tx28-bugfix'

5 years agoarm: karo: tx6: reference mmc root device by UUID
Lothar Waßmann [Tue, 13 May 2014 12:48:26 +0000 (14:48 +0200)]
arm: karo: tx6: reference mmc root device by UUID

5 years agokaro: tx6: increase dtb partition size to allow for bad blocks inside the partition KARO-TX6-2014-04-28
Lothar Waßmann [Mon, 28 Apr 2014 12:14:53 +0000 (14:14 +0200)]
karo: tx6: increase dtb partition size to allow for bad blocks inside the partition

5 years agokaro: tx6: remove bootcmd_nand and set boot_mode to 'mmc' for TX6Q-1020
Lothar Waßmann [Mon, 28 Apr 2014 11:56:04 +0000 (13:56 +0200)]
karo: tx6: remove bootcmd_nand and set boot_mode to 'mmc' for TX6Q-1020

5 years agokaro: tx6: remove obsolete write levelling code
Lothar Waßmann [Fri, 25 Apr 2014 12:04:20 +0000 (14:04 +0200)]
karo: tx6: remove obsolete write levelling code

5 years agokaro: tx6: Finalize support for TX6Q-1020
Lothar Waßmann [Fri, 25 Apr 2014 11:48:29 +0000 (13:48 +0200)]
karo: tx6: Finalize support for TX6Q-1020

- don't setup NAND related pads when CONFIG_NAND_MXS is not defined
- initialize USDHC4 interface (internal eMMC) as mmc0
- enable all LDOs
- calculate DTB partition size and number of blocks in config.mk
- enable 'fat write' command
- disable GPT and EFI partitions
- setup 'fdtsave' command to write the dtb inside the boot partition
- interpret 'splashimage' env variable as DOS filename rather than
  partition name

5 years agokaro: tx6: lowlevel_init: various fixes for DDR calibration
Lothar Waßmann [Fri, 25 Apr 2014 11:41:08 +0000 (13:41 +0200)]
karo: tx6: lowlevel_init: various fixes for DDR calibration

- remove useless comments
- issue manual refresh cycle after disabling automatic refresh
- don't enable periodic ZQ calibration until after calibration is done
- remove redundant writes to MDMISC
- issue MRS commands to select MPR for both banks in case of multiple
  SDRAM banks used
- combine check commands for completion and error bits

5 years agokaro: tx6-1020: set DDR voltage to 1.5V
Lothar Waßmann [Fri, 25 Apr 2014 11:27:32 +0000 (13:27 +0200)]
karo: tx6-1020: set DDR voltage to 1.5V

5 years agokaro: tx6: use _LP voltage settings for low power mode voltages
Lothar Waßmann [Fri, 25 Apr 2014 11:24:18 +0000 (13:24 +0200)]
karo: tx6: use _LP voltage settings for low power mode voltages

5 years agokaro: tx6: lowlevel_init: simplify MXC_DCD_CMD_*() macros, so that no explicit label...
Lothar Waßmann [Fri, 25 Apr 2014 08:37:20 +0000 (10:37 +0200)]
karo: tx6: lowlevel_init: simplify MXC_DCD_CMD_*() macros, so that no explicit label is necessary

define and use a numeric label inside the macros to calculate the
length of the cmd parameters

5 years agokaro: tx28: remove erroneous pad settings for LCD_HSYNC,VSYNC,DOTCLK pads
Lothar Waßmann [Tue, 15 Apr 2014 06:10:04 +0000 (08:10 +0200)]
karo: tx28: remove erroneous pad settings for LCD_HSYNC,VSYNC,DOTCLK pads

5 years agoMerge remote-tracking branch 'remotes/tx6-devel/tx6-devel' into karo-tx-uboot KARO-TX-2014-04-09
Lothar Waßmann [Wed, 9 Apr 2014 08:22:39 +0000 (10:22 +0200)]
Merge remote-tracking branch 'remotes/tx6-devel/tx6-devel' into karo-tx-uboot

5 years agoMerge remote-tracking branch 'remotes/tx53-devel/tx53-devel' into karo-tx-uboot
Lothar Waßmann [Wed, 9 Apr 2014 08:22:38 +0000 (10:22 +0200)]
Merge remote-tracking branch 'remotes/tx53-devel/tx53-devel' into karo-tx-uboot

5 years agoMerge remote-tracking branch 'remotes/tx28-romupdate/tx28-romupdate' into karo-tx...
Lothar Waßmann [Wed, 9 Apr 2014 08:22:38 +0000 (10:22 +0200)]
Merge remote-tracking branch 'remotes/tx28-romupdate/tx28-romupdate' into karo-tx-uboot

5 years agokaro: common: mmc: remove debug code
Lothar Waßmann [Wed, 9 Apr 2014 08:22:12 +0000 (10:22 +0200)]
karo: common: mmc: remove debug code

5 years agokaro: tx6: remove duplicate setup of LCD pads
Lothar Waßmann [Wed, 9 Apr 2014 08:20:57 +0000 (10:20 +0200)]
karo: tx6: remove duplicate setup of LCD pads

5 years agokaro: tx6: romupdate: rework, so u-boot can be stored in any partition
Lothar Waßmann [Wed, 9 Apr 2014 08:19:52 +0000 (10:19 +0200)]
karo: tx6: romupdate: rework, so u-boot can be stored in any partition

- arbitrary partition names can be given for primary and secondary
  partition

5 years agoarm: mx5: clock: add support for changing CPU clock via cmdline
Lothar Waßmann [Wed, 9 Apr 2014 08:18:42 +0000 (10:18 +0200)]
arm: mx5: clock: add support for changing CPU clock via cmdline

5 years agoarm: mx5: clock: fix PLL_FREQ_MIN() calculation
Lothar Waßmann [Wed, 9 Apr 2014 08:18:39 +0000 (10:18 +0200)]
arm: mx5: clock: fix PLL_FREQ_MIN() calculation

5 years agoarm: mx5: clock: improve accuracy of decode_pll()
Lothar Waßmann [Wed, 9 Apr 2014 08:18:35 +0000 (10:18 +0200)]
arm: mx5: clock: improve accuracy of decode_pll()

5 years agoarm: mx5: clock: adjust data types to avoid useless type casts
Lothar Waßmann [Wed, 9 Apr 2014 08:18:31 +0000 (10:18 +0200)]
arm: mx5: clock: adjust data types to avoid useless type casts

5 years agoarm: mx5: add support for core voltage change when switching clock frequency
Lothar Waßmann [Wed, 9 Apr 2014 08:18:28 +0000 (10:18 +0200)]
arm: mx5: add support for core voltage change when switching clock frequency

5 years agokaro: tx53: lowlevel_init: make sure ESDSCR[CON_REQ] remains asserted throughout...
Lothar Waßmann [Wed, 9 Apr 2014 08:18:24 +0000 (10:18 +0200)]
karo: tx53: lowlevel_init: make sure ESDSCR[CON_REQ] remains asserted throughout the whole calibration process

5 years agokaro: tx53: lowlevel_init: remove write calibration
Lothar Waßmann [Wed, 9 Apr 2014 08:18:20 +0000 (10:18 +0200)]
karo: tx53: lowlevel_init: remove write calibration

write calibration is not necessary due to the PCB layout and doesn't
work with the NT5CB128M16FP-DII chips that only use primary DQ lines
for signalling

5 years agokaro: tx53: lowlevel_init: simplify MXC_DCD_CMD_*() macros, so that no explicit label...
Lothar Waßmann [Wed, 9 Apr 2014 08:18:16 +0000 (10:18 +0200)]
karo: tx53: lowlevel_init: simplify MXC_DCD_CMD_*() macros, so that no explicit label is necessary

define and use a numeric label inside the macros to calculate the
length of the cmd parameters

5 years agokaro: tx28: romupdate: rework, so u-boot can be stored in any partition - find contig...
Lothar Waßmann [Wed, 9 Apr 2014 08:18:06 +0000 (10:18 +0200)]
karo: tx28: romupdate: rework, so u-boot can be stored in any partition - find contiguous space to fit the U-Boot image, so BB detection is   not necessary for ROM code. - arbitrary partition names can be given for primary and secondary   partition - remove optional number of FCB block copies, since FCB is stored in   first block, that is alway good

5 years agokaro: common: fdt: print correct name of backlight node when not found
Lothar Waßmann [Wed, 9 Apr 2014 08:17:56 +0000 (10:17 +0200)]
karo: common: fdt: print correct name of backlight node when not found

5 years agokaro: common: fix nand partition loading when bad blocks are encountered
Lothar Waßmann [Wed, 9 Apr 2014 08:16:54 +0000 (10:16 +0200)]
karo: common: fix nand partition loading when bad blocks are encountered

5 years agokaro: fdt: remove 'vbus-supply' from usbotg node when otg_mode=peripheral KARO-TX6-2014-03-07
Lothar Waßmann [Fri, 7 Mar 2014 08:00:51 +0000 (09:00 +0100)]
karo: fdt: remove 'vbus-supply' from usbotg node when otg_mode=peripheral

5 years agokaro: tx6: romupdate: remove debug messages
Lothar Waßmann [Fri, 7 Mar 2014 07:33:27 +0000 (08:33 +0100)]
karo: tx6: romupdate: remove debug messages

5 years agokaro: configs: increase MAXARGS to 256
Lothar Waßmann [Thu, 6 Mar 2014 11:19:08 +0000 (12:19 +0100)]
karo: configs: increase MAXARGS to 256

5 years agokaro: tx48: resize fdt in ft_board_setup()
Lothar Waßmann [Thu, 6 Mar 2014 11:15:54 +0000 (12:15 +0100)]
karo: tx48: resize fdt in ft_board_setup()

5 years agokaro: fdt: stub out DTB+LVDS related functions for nonDT resp. non-LVDS builds
Lothar Waßmann [Thu, 6 Mar 2014 11:14:01 +0000 (12:14 +0100)]
karo: fdt: stub out DTB+LVDS related functions for nonDT resp. non-LVDS builds

5 years agokaro: fdt: look for 'backlight' alias or '/backlight0' if no '/backlight' node exists
Lothar Waßmann [Thu, 6 Mar 2014 11:07:09 +0000 (12:07 +0100)]
karo: fdt: look for 'backlight' alias or '/backlight0' if no '/backlight' node exists

5 years agokaro: fdt: remove property 'xceiver-supply' if no can xcvr present
Lothar Waßmann [Thu, 6 Mar 2014 11:05:26 +0000 (12:05 +0100)]
karo: fdt: remove property 'xceiver-supply' if no can xcvr present

5 years agokaro: move 'is_lvds()' to common/karo.h
Lothar Waßmann [Thu, 6 Mar 2014 10:59:29 +0000 (11:59 +0100)]
karo: move 'is_lvds()' to common/karo.h

5 years agokaro: tx53: disable LED on stk5-v5
Lothar Waßmann [Thu, 6 Mar 2014 10:45:59 +0000 (11:45 +0100)]
karo: tx53: disable LED on stk5-v5

5 years agoMerge branch 'tx48-devel' into uboot-merge
Lothar Waßmann [Wed, 5 Mar 2014 14:37:19 +0000 (15:37 +0100)]
Merge branch 'tx48-devel' into uboot-merge

5 years agokaro: tx6: add support for TX6-V2 (eMMC)
Lothar Waßmann [Mon, 27 Jan 2014 12:53:19 +0000 (13:53 +0100)]
karo: tx6: add support for TX6-V2 (eMMC)

5 years agoMerge branch 'tx6-devel' into uboot-merge
Lothar Waßmann [Wed, 5 Mar 2014 14:34:49 +0000 (15:34 +0100)]
Merge branch 'tx6-devel' into uboot-merge

5 years agoMerge branch 'tx53-devel' into uboot-merge
Lothar Waßmann [Wed, 5 Mar 2014 14:34:47 +0000 (15:34 +0100)]
Merge branch 'tx53-devel' into uboot-merge

5 years agoMerge branch 'tx51-devel' into uboot-merge
Lothar Waßmann [Wed, 5 Mar 2014 14:34:45 +0000 (15:34 +0100)]
Merge branch 'tx51-devel' into uboot-merge

5 years agoMerge branch 'tx28-devel' into uboot-merge
Lothar Waßmann [Wed, 5 Mar 2014 14:34:43 +0000 (15:34 +0100)]
Merge branch 'tx28-devel' into uboot-merge

5 years agoMerge branch 'karo-devel' into uboot-merge
Lothar Waßmann [Wed, 5 Mar 2014 14:34:42 +0000 (15:34 +0100)]
Merge branch 'karo-devel' into uboot-merge

5 years agoMerge branch 'common-devel' into uboot-merge
Lothar Waßmann [Wed, 5 Mar 2014 14:34:40 +0000 (15:34 +0100)]
Merge branch 'common-devel' into uboot-merge

5 years agoMerge remote-tracking branch 'remotes/kc/wince-bugfix' into uboot-merge
Lothar Waßmann [Wed, 5 Mar 2014 14:34:38 +0000 (15:34 +0100)]
Merge remote-tracking branch 'remotes/kc/wince-bugfix' into uboot-merge

5 years agoMerge branch 'backlight-polarity' into uboot-merge
Lothar Waßmann [Wed, 5 Mar 2014 14:34:37 +0000 (15:34 +0100)]
Merge branch 'backlight-polarity' into uboot-merge

5 years agoMerge branch 'tx6-boot_mode' into uboot-merge
Lothar Waßmann [Wed, 5 Mar 2014 14:34:35 +0000 (15:34 +0100)]
Merge branch 'tx6-boot_mode' into uboot-merge

5 years agoMerge branch 'config-cleanup' into uboot-merge
Lothar Waßmann [Wed, 5 Mar 2014 14:34:31 +0000 (15:34 +0100)]
Merge branch 'config-cleanup' into uboot-merge

5 years agokaro: tx6: resize fdt in ft_board_setup()
Lothar Waßmann [Wed, 5 Mar 2014 14:34:01 +0000 (15:34 +0100)]
karo: tx6: resize fdt in ft_board_setup()

5 years agokaro: tx51: fix unused variable 'ret' build error
Lothar Waßmann [Tue, 18 Feb 2014 14:17:27 +0000 (15:17 +0100)]
karo: tx51: fix unused variable 'ret' build error

5 years agokaro: tx6: add support for TX6-V2 (eMMC)
Lothar Waßmann [Mon, 27 Jan 2014 12:53:19 +0000 (13:53 +0100)]
karo: tx6: add support for TX6-V2 (eMMC)

5 years agokaro: tx28: resize fdt in ft_board_setup()
Lothar Waßmann [Fri, 28 Feb 2014 11:21:28 +0000 (12:21 +0100)]
karo: tx28: resize fdt in ft_board_setup()

5 years agokaro: tx51: resize fdt in ft_board_setup()
Lothar Waßmann [Fri, 28 Feb 2014 11:37:58 +0000 (12:37 +0100)]
karo: tx51: resize fdt in ft_board_setup()

5 years agokaro: tx53: resize fdt in ft_board_setup()
Lothar Waßmann [Fri, 28 Feb 2014 11:39:56 +0000 (12:39 +0100)]
karo: tx53: resize fdt in ft_board_setup()

5 years agokaro: tx53: config cleanup
Lothar Waßmann [Tue, 18 Feb 2014 13:39:39 +0000 (14:39 +0100)]
karo: tx53: config cleanup

5 years agokaro: tx51: update name of usbotg node for karo_fdt_fixup_usb_otg()
Lothar Waßmann [Tue, 18 Feb 2014 13:35:45 +0000 (14:35 +0100)]
karo: tx51: update name of usbotg node for karo_fdt_fixup_usb_otg()

5 years agokaro: tx51: cleanup cpu_clk handling code
Lothar Waßmann [Tue, 18 Feb 2014 13:35:14 +0000 (14:35 +0100)]
karo: tx51: cleanup cpu_clk handling code

5 years agokaro: tx51: cleanup ethernet init code
Lothar Waßmann [Tue, 18 Feb 2014 13:34:26 +0000 (14:34 +0100)]
karo: tx51: cleanup ethernet init code

5 years agokaro: tx51: use had_ctrlc() instead of tstc() to decide whether to load init LCD...
Lothar Waßmann [Tue, 18 Feb 2014 13:33:53 +0000 (14:33 +0100)]
karo: tx51: use had_ctrlc() instead of tstc() to decide whether to load init LCD and set cpu clock

5 years agokaro: tx51: cleanup board_mmc_init()
Lothar Waßmann [Tue, 18 Feb 2014 13:33:01 +0000 (14:33 +0100)]
karo: tx51: cleanup board_mmc_init()

5 years agokaro: tx51: update video mode handling code
Lothar Waßmann [Tue, 18 Feb 2014 13:32:22 +0000 (14:32 +0100)]
karo: tx51: update video mode handling code

5 years agokaro: tx51: add support for 'boot_mode' variable
Lothar Waßmann [Tue, 18 Feb 2014 13:29:54 +0000 (14:29 +0100)]
karo: tx51: add support for 'boot_mode' variable

5 years agokaro: tx51: config cleanup
Lothar Waßmann [Tue, 18 Feb 2014 13:29:45 +0000 (14:29 +0100)]
karo: tx51: config cleanup

5 years agokaro: tx48: add support for 'boot_mode' variable
Lothar Waßmann [Tue, 18 Feb 2014 13:25:37 +0000 (14:25 +0100)]
karo: tx48: add support for 'boot_mode' variable

5 years agokaro: tx48: config cleanup
Lothar Waßmann [Tue, 18 Feb 2014 13:24:36 +0000 (14:24 +0100)]
karo: tx48: config cleanup

5 years agokaro: splashimage: use had_ctrlc() instead of tstc() to decide whether to load the...
Lothar Waßmann [Tue, 18 Feb 2014 13:17:37 +0000 (14:17 +0100)]
karo: splashimage: use had_ctrlc() instead of tstc() to decide whether to load the splashimage

5 years agotools: elftosb: remove '/usr/include' prefix from include path
Lothar Waßmann [Tue, 18 Feb 2014 12:46:09 +0000 (13:46 +0100)]
tools: elftosb: remove '/usr/include' prefix from include path

5 years agoarm: print unrelocated PC value for easier reference to object code
Lothar Waßmann [Tue, 18 Feb 2014 12:44:56 +0000 (13:44 +0100)]
arm: print unrelocated PC value for easier reference to object code

5 years agommc: eliminate excessive '!'
Lothar Waßmann [Tue, 18 Feb 2014 12:41:53 +0000 (13:41 +0100)]
mmc: eliminate excessive '!'

5 years agommc: replace return values of cmd handlers with CMD_RET_* values
Lothar Waßmann [Tue, 18 Feb 2014 12:40:24 +0000 (13:40 +0100)]
mmc: replace return values of cmd handlers with CMD_RET_* values

5 years agodisk: part_efi: fix typo
Lothar Waßmann [Tue, 18 Feb 2014 12:38:54 +0000 (13:38 +0100)]
disk: part_efi: fix typo

5 years agogpt: fix memory leak in case of error
Lothar Waßmann [Tue, 18 Feb 2014 12:25:58 +0000 (13:25 +0100)]
gpt: fix memory leak in case of error

5 years agolcd: splashscreen: fix bmp data offset calculation
Lothar Waßmann [Tue, 18 Feb 2014 12:21:26 +0000 (13:21 +0100)]
lcd: splashscreen: fix bmp data offset calculation

The size of a BMP header differs with the BMP version.
Calculate the data offset using the actual header size.

5 years agokaro: tx6: add definition for ET070001DM6 display
Lothar Waßmann [Tue, 18 Feb 2014 12:02:02 +0000 (13:02 +0100)]
karo: tx6: add definition for ET070001DM6 display

5 years agokaro: tx6: fix FEC interrupt GPIO definition
Lothar Waßmann [Tue, 18 Feb 2014 12:01:49 +0000 (13:01 +0100)]
karo: tx6: fix FEC interrupt GPIO definition

5 years agokaro: tx: get LCD backlight polarity from DT
Lothar Waßmann [Mon, 27 Jan 2014 12:41:19 +0000 (13:41 +0100)]
karo: tx: get LCD backlight polarity from DT

5 years agokaro: common: make fdt stub functions static inline
Lothar Waßmann [Mon, 27 Jan 2014 12:43:22 +0000 (13:43 +0100)]
karo: common: make fdt stub functions static inline

5 years agokaro: bootce: remove obsolete ce_driver_globals data structure
Lothar Waßmann [Mon, 27 Jan 2014 11:28:54 +0000 (12:28 +0100)]
karo: bootce: remove obsolete ce_driver_globals data structure

5 years agokaro: tx6: restructure boot related env settings
Lothar Waßmann [Mon, 27 Jan 2014 11:22:03 +0000 (12:22 +0100)]
karo: tx6: restructure boot related env settings

- Introduce a 'boot_mode' variable that selects one of the predefined
  boot scripts.
- Run 'bootm_cmd' from 'bootcmd', so that it won't be executed when
  the kernel load fails.

5 years agokaro: tx51,tx53,tx6: remove obsolete CONFIG_SYS_FSL_ESDHC_NUM definition
Lothar Waßmann [Mon, 27 Jan 2014 11:19:08 +0000 (12:19 +0100)]
karo: tx51,tx53,tx6: remove obsolete CONFIG_SYS_FSL_ESDHC_NUM definition

5 years agokaro: tx6: reorder configs alphabetically
Lothar Waßmann [Mon, 27 Jan 2014 11:10:04 +0000 (12:10 +0100)]
karo: tx6: reorder configs alphabetically

5 years agokaro: tx*: remove unused CONFIG_*_DEVICE_TREE definitions
Lothar Waßmann [Mon, 27 Jan 2014 11:07:39 +0000 (12:07 +0100)]
karo: tx*: remove unused CONFIG_*_DEVICE_TREE definitions

5 years agokaro: tx6: indentation cleanup
Lothar Waßmann [Wed, 22 Jan 2014 14:53:44 +0000 (15:53 +0100)]
karo: tx6: indentation cleanup

5 years agodoc: karo: added description of 'boot_mode' variable KARO-TX-2014-01-17
Lothar Waßmann [Thu, 16 Jan 2014 10:09:25 +0000 (11:09 +0100)]
doc: karo: added description of 'boot_mode' variable

5 years agoMerge branch 'mmc-timeout-bugfix' into uboot-rel
Lothar Waßmann [Wed, 15 Jan 2014 13:38:33 +0000 (14:38 +0100)]
Merge branch 'mmc-timeout-bugfix' into uboot-rel

5 years agoMerge branch 'boot_mode' into uboot-rel
Lothar Waßmann [Wed, 15 Jan 2014 13:38:23 +0000 (14:38 +0100)]
Merge branch 'boot_mode' into uboot-rel

5 years agotx53: use fatload from first mmc partition and second partition for rootfs
Lothar Waßmann [Wed, 15 Jan 2014 13:37:59 +0000 (14:37 +0100)]
tx53: use fatload from first mmc partition and second partition for rootfs

5 years agommc: fsl_esdhc: fix data timeout
Lothar Waßmann [Wed, 15 Jan 2014 13:34:27 +0000 (14:34 +0100)]
mmc: fsl_esdhc: fix data timeout

5 years agoMerge branch 'boot_mode'
Lothar Waßmann [Wed, 15 Jan 2014 11:43:13 +0000 (12:43 +0100)]
Merge branch 'boot_mode'

5 years agotx53: introduce a 'ubifs' boot_mode and use it as default
Lothar Waßmann [Wed, 15 Jan 2014 11:42:40 +0000 (12:42 +0100)]
tx53: introduce a 'ubifs' boot_mode and use it as default

5 years agotx53: restructure boot related env settings
Lothar Waßmann [Wed, 15 Jan 2014 11:27:17 +0000 (12:27 +0100)]
tx53: restructure boot related env settings

- Introduce a 'boot_mode' variable that selects one of the predefined
  boot scripts.
- Run 'bootm_cmd' from 'bootcmd', so that it won't be executed when
  the kernel load fails.

5 years agotx53: add init=/linuxrc to the default bootargs
Lothar Waßmann [Wed, 15 Jan 2014 11:27:01 +0000 (12:27 +0100)]
tx53: add init=/linuxrc to the default bootargs

5 years agotx53: sort entries in CONFIG_EXTRA_ENV_SETTINGS alphabetically
Lothar Waßmann [Wed, 15 Jan 2014 11:04:13 +0000 (12:04 +0100)]
tx53: sort entries in CONFIG_EXTRA_ENV_SETTINGS alphabetically

5 years agomain: fix handling of return value of builtin_run_command()
Lothar Waßmann [Wed, 15 Jan 2014 10:15:43 +0000 (11:15 +0100)]
main: fix handling of return value of builtin_run_command()

run_command() incorrectly stops after the first command that returns a
zero return value because the return value of builtin_run_command() is
checked for '1' only as success indicator.