| a5c40670 | 24-Nov-2008 |
Stefan Roese <sr@denx.de> |
UBI: Change parsing of size in commands to default to hex
Currently the size parameters of the UBI commands (e.g. "ubi write") are decoded as decimal instead of hex as default. This patch now interp
UBI: Change parsing of size in commands to default to hex
Currently the size parameters of the UBI commands (e.g. "ubi write") are decoded as decimal instead of hex as default. This patch now interprets all these values consistantly as hex, as all other standard U-Boot commands do.
Signed-off-by: Stefan Roese <sr@denx.de>
show more ...
|
| b1d0db18 | 21-Oct-2008 |
Kumar Gala <galak@kernel.crashing.org> |
bootm: Added CONFIG_BOOTM_{LINUX, NETBSD, RTEMS}
Added the ability to config out bootm support for Linux, NetBSD, RTEMS
Signed-off-by: Kumar Gala <galak@kernel.crashing.org> |
| 49c3a861 | 21-Oct-2008 |
Kumar Gala <galak@kernel.crashing.org> |
bootm: Add subcommands
Add the ability to break the steps of the bootm command into several subcommands: start, loados, ramdisk, fdt, bdt, cmdline, prep, go.
This allows us to do things like manipu
bootm: Add subcommands
Add the ability to break the steps of the bootm command into several subcommands: start, loados, ramdisk, fdt, bdt, cmdline, prep, go.
This allows us to do things like manipulate device trees before they are passed to a booting kernel or setup memory for a secondary core in multicore situations.
Not all OS types support all subcommands (currently only start, loados, ramdisk, fdt, and go are supported).
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
show more ...
|
| be083159 | 21-Oct-2008 |
Kumar Gala <galak@kernel.crashing.org> |
bootm: Move to using a function pointer table for the boot os function
This removes a bit of code and makes it easier for the upcoming sub bootm command support to call into the proper OS specific h
bootm: Move to using a function pointer table for the boot os function
This removes a bit of code and makes it easier for the upcoming sub bootm command support to call into the proper OS specific handler.
Signed-off-by: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Wolfgang Denk <wd@denx.de>
show more ...
|
| 6b59e03e | 01-Sep-2008 |
Haavard Skinnemoen <haavard.skinnemoen@atmel.com> |
lcd: Let the board code show board-specific info
The information displayed when CONFIG_LCD_INFO is set is inherently board-specific, so it should be done by the board code. The current code dealing
lcd: Let the board code show board-specific info
The information displayed when CONFIG_LCD_INFO is set is inherently board-specific, so it should be done by the board code. The current code dealing with this only handles two cases, and is already a horrible mess of #ifdeffery.
Yes, this duplicates some code, but it also allows boards to print more board-specific information; this used to be very difficult.
Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com> Signed-off-by: Anatolij Gustschin <agust@denx.de>
show more ...
|
| 6f93d2b8 | 01-Sep-2008 |
Haavard Skinnemoen <haavard.skinnemoen@atmel.com> |
lcd: Set lcd_is_enabled before clearing the screen
This allows the logo/info rendering routines to use the regular lcd_putc/lcd_puts/lcd_printf calls.
Signed-off-by: Haavard Skinnemoen <haavard.ski
lcd: Set lcd_is_enabled before clearing the screen
This allows the logo/info rendering routines to use the regular lcd_putc/lcd_puts/lcd_printf calls.
Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com> Signed-off-by: Anatolij Gustschin <agust@denx.de>
show more ...
|
| 8ab451c4 | 23-Oct-2008 |
Kumar Gala <galak@kernel.crashing.org> |
fdt: Added helper to set PCI dma-ranges property
Added fdt_pci_dma_ranges() that parses the pci_region info from the struct pci_controller and populates the dma-ranges based on it.
The max # of win
fdt: Added helper to set PCI dma-ranges property
Added fdt_pci_dma_ranges() that parses the pci_region info from the struct pci_controller and populates the dma-ranges based on it.
The max # of windws/dma-ranges we support is 3 since on embedded PowerPC based systems this is the max number of windows.
Signed-off-by: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Andrew Fleming-AFLEMING <afleming@freescale.com>
show more ...
|
| 76da19df | 17-Oct-2008 |
Kumar Gala <galak@kernel.crashing.org> |
Added arch_lmb_reserve to allow arch specific memory regions protection
Each architecture has different ways of determine what regions of memory might not be valid to get overwritten when we boot.
Added arch_lmb_reserve to allow arch specific memory regions protection
Each architecture has different ways of determine what regions of memory might not be valid to get overwritten when we boot. This provides a hook to allow them to reserve any regions they care about. Currently only ppc, m68k and sparc need/use this.
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
show more ...
|
| 81473f67 | 15-Oct-2008 |
Heiko Schocher <hs@denx.de> |
hush: add showvar command for hush shell.
This new command shows the local variables defined in the hush shell:
=> help showvar showvar - print values of all hushshell variables showvar name ..
hush: add showvar command for hush shell.
This new command shows the local variables defined in the hush shell:
=> help showvar showvar - print values of all hushshell variables showvar name ... - print value of hushshell variable 'name'
Also make the set_local_var() and unset_local_var () no longer static, so it is possible to define local hush shell variables at boot time. If CONFIG_HUSH_INIT_VAR is defined, u-boot calls hush_init_var (), where boardspecific code can define local hush shell variables at boottime.
Signed-off-by: Heiko Schocher <hs@denx.de>
show more ...
|