]> git.karo-electronics.de Git - karo-tx-uboot.git/log
karo-tx-uboot.git
11 years agoi.MX video: use already defined CONFIG_IPUV3_CLK instead of CONFIG_IPU_CLKRATE
Lothar Waßmann [Fri, 9 Aug 2013 09:20:17 +0000 (11:20 +0200)]
i.MX video: use already defined CONFIG_IPUV3_CLK instead of CONFIG_IPU_CLKRATE

11 years agoi.MX video: remove dead code
Lothar Waßmann [Fri, 9 Aug 2013 09:18:46 +0000 (11:18 +0200)]
i.MX video: remove dead code

11 years agoMerge remote branch 'remotes/kc/karo-tx28' into tx6q-rel
Lothar Waßmann [Mon, 5 Aug 2013 11:56:14 +0000 (13:56 +0200)]
Merge remote branch 'remotes/kc/karo-tx28' into tx6q-rel

11 years agokaro: tx28: adapt fdt fixups for Linux 3.11 KARO_TX28-2013-08-02 karo-tx28
Lothar Waßmann [Fri, 2 Aug 2013 13:16:38 +0000 (15:16 +0200)]
karo: tx28: adapt fdt fixups for Linux 3.11

11 years agokaro: fdt: properly handle USB nodes for TX28 and TX6
Lothar Waßmann [Fri, 2 Aug 2013 13:15:34 +0000 (15:15 +0200)]
karo: fdt: properly handle USB nodes for TX28 and TX6

11 years agokaro: tx6: remove debug code KARO_TX6-2013-08-01
Lothar Waßmann [Thu, 1 Aug 2013 13:19:03 +0000 (15:19 +0200)]
karo: tx6: remove debug code

11 years agokaro: tx6: fix broken calculation of MTDPARTS parameters
Lothar Waßmann [Thu, 1 Aug 2013 13:11:26 +0000 (15:11 +0200)]
karo: tx6: fix broken calculation of MTDPARTS parameters

11 years agokaro: tx6: set PHYS_SDRAM_1_SIZE independent from processor type
Lothar Waßmann [Thu, 1 Aug 2013 13:10:54 +0000 (15:10 +0200)]
karo: tx6: set PHYS_SDRAM_1_SIZE independent from processor type

11 years agokaro: tx6: rename board variants
Lothar Waßmann [Thu, 1 Aug 2013 13:10:08 +0000 (15:10 +0200)]
karo: tx6: rename board variants

11 years agokaro: tx6: use standard config option CONFIG_SYS_NAND_BLOCK_SIZE instead of CONFIG_SY...
Lothar Waßmann [Thu, 1 Aug 2013 09:23:29 +0000 (11:23 +0200)]
karo: tx6: use standard config option CONFIG_SYS_NAND_BLOCK_SIZE instead of CONFIG_SYS_NAND_ERASE_SIZE

11 years agoMerge remote branch 'remotes/kc/karo-tx6q' into karo-tx28-devel
Lothar Waßmann [Wed, 24 Jul 2013 10:45:09 +0000 (12:45 +0200)]
Merge remote branch 'remotes/kc/karo-tx6q' into karo-tx28-devel

11 years agoMerge remote branch 'remotes/kc/karo-tx6q' into karo-tx28-devel
Lothar Waßmann [Wed, 24 Jul 2013 10:41:47 +0000 (12:41 +0200)]
Merge remote branch 'remotes/kc/karo-tx6q' into karo-tx28-devel

11 years agokaro: tx28: add logic to watch temperature and reset on overtemp
Lothar Waßmann [Wed, 24 Jul 2013 10:35:32 +0000 (12:35 +0200)]
karo: tx28: add logic to watch temperature and reset on overtemp

11 years agokaro: tx28: print boot_cause as registerd in RTC_PERSISTENT0 register
Lothar Waßmann [Wed, 24 Jul 2013 10:34:42 +0000 (12:34 +0200)]
karo: tx28: print boot_cause as registerd in RTC_PERSISTENT0 register

11 years agomxs: clock: use macro to display clocks in a uniform manner and add more clocks to...
Lothar Waßmann [Wed, 24 Jul 2013 10:32:43 +0000 (12:32 +0200)]
mxs: clock: use macro to display clocks in a uniform manner and add more clocks to do_mx28_showclocks()

11 years agomxs: clock: add support for fractional dividers
Lothar Waßmann [Wed, 24 Jul 2013 10:31:53 +0000 (12:31 +0200)]
mxs: clock: add support for fractional dividers

11 years agomxs: clock: add XBUS (APBX) clock to list of supported clocks
Lothar Waßmann [Wed, 24 Jul 2013 10:31:29 +0000 (12:31 +0200)]
mxs: clock: add XBUS (APBX) clock to list of supported clocks

11 years agomxs: clock: print error messages in get_clk() functions in case of parameter errors
Lothar Waßmann [Wed, 24 Jul 2013 10:30:40 +0000 (12:30 +0200)]
mxs: clock: print error messages in get_clk() functions in case of parameter errors

11 years agomxs: clock: use proper data type for pointer to hw_clkctrl_ssp*
Lothar Waßmann [Wed, 24 Jul 2013 10:28:15 +0000 (12:28 +0200)]
mxs: clock: use proper data type for pointer to hw_clkctrl_ssp*

11 years agomxs: clock: use a single instance of the clkctrl_regs pointer for all functions
Lothar Waßmann [Wed, 24 Jul 2013 10:27:07 +0000 (12:27 +0200)]
mxs: clock: use a single instance of the clkctrl_regs pointer for all functions

11 years agomtdparts: merge incorrectly split message parts in error message
Lothar Waßmann [Tue, 23 Jul 2013 12:03:33 +0000 (14:03 +0200)]
mtdparts: merge incorrectly split message parts in error message

11 years agokaro: tx6: add missing call to karo_fdt_update_fb_mode() in ft_board_setup()
Lothar Waßmann [Tue, 23 Jul 2013 12:00:51 +0000 (14:00 +0200)]
karo: tx6: add missing call to karo_fdt_update_fb_mode() in ft_board_setup()

11 years agokaro: fdt: fix handling of multiple panel-names in karo_fdt_update_fb_mode()
Lothar Waßmann [Tue, 23 Jul 2013 12:00:16 +0000 (14:00 +0200)]
karo: fdt: fix handling of multiple panel-names in karo_fdt_update_fb_mode()

11 years agokaro: fix warning 'struct fb_videomode' declared inside parameter list
Lothar Waßmann [Mon, 22 Jul 2013 10:37:27 +0000 (12:37 +0200)]
karo: fix warning 'struct fb_videomode' declared inside parameter list

11 years agosupport multiple panel names for the same timing configuration in DT
Lothar Waßmann [Mon, 22 Jul 2013 10:33:31 +0000 (12:33 +0200)]
support multiple panel names for the same timing configuration in DT

11 years agokaro: fdt: define "fsl,imx28-lradc" for touchpanel only in CONFIG_MX28 build to preve...
Lothar Waßmann [Mon, 22 Jul 2013 10:33:19 +0000 (12:33 +0200)]
karo: fdt: define "fsl,imx28-lradc" for touchpanel only in CONFIG_MX28 build to prevent unsolicited error messages

11 years agokaro: fdt: make "Failed to find node" message in karo_fdt_fixup_usb_otg() a debug...
Lothar Waßmann [Mon, 22 Jul 2013 10:32:55 +0000 (12:32 +0200)]
karo: fdt: make "Failed to find node" message in karo_fdt_fixup_usb_otg() a debug message

11 years agokaro: use variable 'nfs_server' instead of 'serverip'
Lothar Waßmann [Mon, 22 Jul 2013 10:32:06 +0000 (12:32 +0200)]
karo: use variable 'nfs_server' instead of 'serverip'

The latter may not be set (correctly) until after the 'bootp' command
which is executed only after initializing the 'bootargs' variable.

11 years agokaro: remove bogus 'fdt boardsetup' from bootm_cmd
Lothar Waßmann [Mon, 22 Jul 2013 10:31:53 +0000 (12:31 +0200)]
karo: remove bogus 'fdt boardsetup' from bootm_cmd

11 years agoimx: mx6: unify source code for TX6Q and TX6DL
Lothar Waßmann [Mon, 22 Jul 2013 10:31:31 +0000 (12:31 +0200)]
imx: mx6: unify source code for TX6Q and TX6DL

11 years agoimx: iomux: reconcile differing iomux implementations
Lothar Waßmann [Mon, 22 Jul 2013 10:30:15 +0000 (12:30 +0200)]
imx: iomux: reconcile differing iomux implementations

11 years agoimx: mx6: add initial support for i.MX6DL
Lothar Waßmann [Mon, 22 Jul 2013 10:29:51 +0000 (12:29 +0200)]
imx: mx6: add initial support for i.MX6DL

11 years agoRemove unused file
Lothar Waßmann [Mon, 22 Jul 2013 09:47:02 +0000 (11:47 +0200)]
Remove unused file

11 years agoset GPTCR_M24EN when using 24MHz as clock source on i.MX6DL
Lothar Waßmann [Mon, 22 Jul 2013 09:46:39 +0000 (11:46 +0200)]
set GPTCR_M24EN when using 24MHz as clock source on i.MX6DL

11 years agofix warning when compiling DTC: '"reg" property in /cpus/cpu@0 has invalid length'
Lothar Waßmann [Mon, 22 Jul 2013 09:45:06 +0000 (11:45 +0200)]
fix warning when compiling DTC: '"reg" property in /cpus/cpu@0 has invalid length'

11 years agoarm: i.MX fix typo in register definition 'chscdr'->'chsccdr'
Lothar Waßmann [Mon, 22 Jul 2013 09:42:06 +0000 (11:42 +0200)]
arm: i.MX fix typo in register definition 'chscdr'->'chsccdr'

11 years agoarm: timer: remove unnecessary variable
Lothar Waßmann [Mon, 22 Jul 2013 09:40:12 +0000 (11:40 +0200)]
arm: timer: remove unnecessary variable

11 years agoreturn _negative_ errno value in case of error
Lothar Waßmann [Mon, 22 Jul 2013 06:22:37 +0000 (08:22 +0200)]
return _negative_ errno value in case of error

11 years agokaro: fix return value of stub function karo_fdt_get_fb_mode
Lothar Waßmann [Thu, 18 Jul 2013 15:22:56 +0000 (17:22 +0200)]
karo: fix return value of stub function karo_fdt_get_fb_mode

11 years agomxs: tx28: update FDT code for Linux 3.10
Lothar Waßmann [Mon, 15 Jul 2013 10:05:48 +0000 (12:05 +0200)]
mxs: tx28: update FDT code for Linux 3.10

11 years agomxs: tx28: init random seed to get at least some sort of randomness
Lothar Waßmann [Mon, 15 Jul 2013 10:04:26 +0000 (12:04 +0200)]
mxs: tx28: init random seed to get at least some sort of randomness

11 years agomxs: tx28: add option CONFIG_DISPLAY_BOARDINFO
Lothar Waßmann [Mon, 15 Jul 2013 09:53:04 +0000 (11:53 +0200)]
mxs: tx28: add option CONFIG_DISPLAY_BOARDINFO

11 years agomxs: tx28: add support for TX28-40x2 (with 256 MiB SDRAM)
Lothar Waßmann [Mon, 15 Jul 2013 09:52:32 +0000 (11:52 +0200)]
mxs: tx28: add support for TX28-40x2 (with 256 MiB SDRAM)

11 years agoprevent loosing entropy when (re)seeding the PRNG
Lothar Waßmann [Mon, 15 Jul 2013 09:40:52 +0000 (11:40 +0200)]
prevent loosing entropy when (re)seeding the PRNG

11 years agonet/bootp: add support for a random DHCP transaction ID
Lothar Waßmann [Mon, 15 Jul 2013 09:40:04 +0000 (11:40 +0200)]
net/bootp: add support for a random DHCP transaction ID

11 years agomxs: clear the boot cause flags in RTC_PERSISTENT0 before resetting
Lothar Waßmann [Mon, 15 Jul 2013 09:38:46 +0000 (11:38 +0200)]
mxs: clear the boot cause flags in RTC_PERSISTENT0 before resetting

11 years agomxs: prevent lockup in endless loops waiting for HW bits to clear
Lothar Waßmann [Mon, 15 Jul 2013 09:24:37 +0000 (11:24 +0200)]
mxs: prevent lockup in endless loops waiting for HW bits to clear

The RTC unit of the i.MX28 can lockup when e.g. the
RTC_PERSISTENT0_CLOCKSOURCE bit is asserted but the XTAL32KHZ_PWRUP is
deasserted. In this case the original code would just lockup waiting
indefinitely for the STALE_REGS or NEW_REGS masks to clear.

The lockup can only be resolved by a real power-on-reset. Advising the
user to do a manual reset is the only thing we can do at this point.

11 years agomxs: fix abuse of RTC_CTRL_FORCE_UPDATE
Lothar Waßmann [Mon, 15 Jul 2013 09:17:47 +0000 (11:17 +0200)]
mxs: fix abuse of RTC_CTRL_FORCE_UPDATE
1. RTC_CTRL_FORCE_UPDATE is self clearing. There is no need to clear
   it manually.
2. RTC_CTRL_FORCE_UPDATE instructs the HW to read back the shadow
   register from the HW, not the other way round, as the original code
   seems to assume.

11 years agomxs: add definitions for individual STALE_REG/NEW_REG bits
Lothar Waßmann [Mon, 15 Jul 2013 09:17:11 +0000 (11:17 +0200)]
mxs: add definitions for individual STALE_REG/NEW_REG bits

11 years agomxs: introduce macro to define register banks with arbitrary pitch and use it for...
Lothar Waßmann [Mon, 15 Jul 2013 09:15:51 +0000 (11:15 +0200)]
mxs: introduce macro to define register banks with arbitrary pitch and use it for the MXS non-SCT registers

11 years agomxs: put semicolon at end of macro invocation rather than macro definition
Lothar Waßmann [Mon, 15 Jul 2013 07:49:18 +0000 (09:49 +0200)]
mxs: put semicolon at end of macro invocation rather than macro definition

11 years agotx6q: remove obsolete config options
Lothar Waßmann [Sun, 30 Jun 2013 12:57:28 +0000 (14:57 +0200)]
tx6q: remove obsolete config options

11 years agomtd: nand: mxs: make mxs_nand_swap_block_mark() depend on CONFIG_NAND_MXS_NO_BBM_SWAP
Lothar Waßmann [Sun, 30 Jun 2013 12:55:52 +0000 (14:55 +0200)]
mtd: nand: mxs: make mxs_nand_swap_block_mark() depend on CONFIG_NAND_MXS_NO_BBM_SWAP

11 years agotx28: enable build with CONFIG_ENV_IS_NOWHERE
Lothar Waßmann [Sun, 30 Jun 2013 12:45:06 +0000 (14:45 +0200)]
tx28: enable build with CONFIG_ENV_IS_NOWHERE

11 years agotx28: indentation cleanup
Lothar Waßmann [Sun, 30 Jun 2013 12:22:58 +0000 (14:22 +0200)]
tx28: indentation cleanup

11 years agoexplicitly set userfs size and move userfs before dtb
Lothar Waßmann [Sun, 30 Jun 2013 11:52:41 +0000 (13:52 +0200)]
explicitly set userfs size and move userfs before dtb

11 years agocpsw: gracefully shutdown DMA before halting cpsw to prevent TX packet loss KARO-TX48-2013-06-28
Lothar Waßmann [Wed, 26 Jun 2013 16:18:50 +0000 (18:18 +0200)]
cpsw: gracefully shutdown DMA before halting cpsw to prevent TX packet loss

11 years agoMerge remote branch 'remotes/kc/karo-tx6q' into karo-tx48 KARO-TX48-2013-06-25
Lothar Waßmann [Tue, 25 Jun 2013 07:56:03 +0000 (09:56 +0200)]
Merge remote branch 'remotes/kc/karo-tx6q' into karo-tx48

11 years agoRemove accidentally commited bogus files KARO-TX6-2013-06-24
Lothar Waßmann [Mon, 24 Jun 2013 14:28:33 +0000 (16:28 +0200)]
Remove accidentally commited bogus files

11 years agoimx: imx6q: Add configuration for U-Boot that ignores the NAND env
Lothar Waßmann [Mon, 24 Jun 2013 14:24:45 +0000 (16:24 +0200)]
imx: imx6q: Add configuration for U-Boot that ignores the NAND env

11 years agouse CONFIG_MX6 instead of CONFIG_MX6Q
Lothar Waßmann [Mon, 24 Jun 2013 14:20:28 +0000 (16:20 +0200)]
use CONFIG_MX6 instead of CONFIG_MX6Q

11 years agoMerge remote branch 'remotes/kc/karo-tx6q' into karo-tx48
Lothar Waßmann [Mon, 24 Jun 2013 10:48:36 +0000 (12:48 +0200)]
Merge remote branch 'remotes/kc/karo-tx6q' into karo-tx48

11 years agoam33xx: tx48: mark BBT partition read-only
Lothar Waßmann [Mon, 24 Jun 2013 10:35:21 +0000 (12:35 +0200)]
am33xx: tx48: mark BBT partition read-only

11 years agoam33xx: tx48: fix userfs in mtdparts
Lothar Waßmann [Mon, 24 Jun 2013 10:34:10 +0000 (12:34 +0200)]
am33xx: tx48: fix userfs in mtdparts

11 years agouse CONFIG_SYS_INIT_SP_ADDR or CONFIG_SPL_STACK for initial SP depending on CONFIG_SP...
Lothar Waßmann [Mon, 24 Jun 2013 09:48:37 +0000 (11:48 +0200)]
use CONFIG_SYS_INIT_SP_ADDR or CONFIG_SPL_STACK for initial SP depending on CONFIG_SPL_BUILD

11 years agoam33xx: remove global variable gpmc_cfg
Lothar Waßmann [Mon, 24 Jun 2013 09:44:57 +0000 (11:44 +0200)]
am33xx: remove global variable gpmc_cfg

SPL and regular code use different addresses for global variables.
Thus the initial value from SPL code is not available in regular code.
Make the variable local to each file where it is used.

11 years agoam33xx: tx48: add .phy_if member to cpsw_slave_data
Lothar Waßmann [Mon, 24 Jun 2013 09:44:46 +0000 (11:44 +0200)]
am33xx: tx48: add .phy_if member to cpsw_slave_data

11 years agoam33xx: tx48: use %pM format to display MAC address
Lothar Waßmann [Mon, 24 Jun 2013 09:36:24 +0000 (11:36 +0200)]
am33xx: tx48: use %pM format to display MAC address

11 years agostrip '<drivername>:' when parsing video_mode; parse resulution as decimal numbers
Lothar Waßmann [Mon, 24 Jun 2013 09:35:31 +0000 (11:35 +0200)]
strip '<drivername>:' when parsing video_mode; parse resulution as decimal numbers

11 years agoam33xx: tx48: fix memory init for DDR3
Lothar Waßmann [Mon, 24 Jun 2013 09:33:39 +0000 (11:33 +0200)]
am33xx: tx48: fix memory init for DDR3

11 years agoam33xx: tx48: config cleanup
Lothar Waßmann [Mon, 24 Jun 2013 09:30:28 +0000 (11:30 +0200)]
am33xx: tx48: config cleanup
- whitespace cleanups
- remove CONFIG_SYS_SDRAM_CLK (use CONFIG_SYS_DDR_CLK from boards.cfg instead)
- remove dead code
- set cpu_clk ENV setting to CONFIG_SYS_MPU_CLK
- explicitly define the BBT area as partition and give userfs a fixed size
- add CONFIG_SPL_NAND_DRIVERS, remove CONFIG_SPL_NAND_SIMPLE
- fix whitespace error in TX48_MTDPARTS_CMD

11 years agoam33xx: tx48: fix SYS_MPU_CLK,SYS_DDR_CLK settings for tx48
Lothar Waßmann [Mon, 24 Jun 2013 09:18:30 +0000 (11:18 +0200)]
am33xx: tx48: fix SYS_MPU_CLK,SYS_DDR_CLK settings for tx48

11 years agoam33xx: tx48: general cleanup
Lothar Waßmann [Mon, 24 Jun 2013 09:13:29 +0000 (11:13 +0200)]
am33xx: tx48: general cleanup
- add timeout to polling loop for UART_RESETDONE
- setup gd for SPL
- stub out tx48_wdog_disable() if CONFIG_HW_WATCHDOG is not set
- make enable_*_pin_mux() static

11 years agoam33xx: tx48: shutdown watchdog before starting Linux (in fdt_board_setup())
Lothar Waßmann [Mon, 24 Jun 2013 09:12:42 +0000 (11:12 +0200)]
am33xx: tx48: shutdown watchdog before starting Linux (in fdt_board_setup())

11 years agoam33xx: tx48: make various clocks runtime configurable
Lothar Waßmann [Mon, 24 Jun 2013 09:11:30 +0000 (11:11 +0200)]
am33xx: tx48: make various clocks runtime configurable

11 years agorename secure_emif_sdram_config to emif_sdram_config
Lothar Waßmann [Mon, 24 Jun 2013 09:10:35 +0000 (11:10 +0200)]
rename secure_emif_sdram_config to emif_sdram_config

11 years agoam33xx: general clanups
Lothar Waßmann [Mon, 24 Jun 2013 09:07:51 +0000 (11:07 +0200)]
am33xx: general clanups

- remove bogus line break in Copyright header
- remove useless {} around register address definition.
- add missing whitespace before '{' in 'if' clause

11 years agoadd VTP_CTRL_FILTER definition
Lothar Waßmann [Mon, 24 Jun 2013 09:07:02 +0000 (11:07 +0200)]
add VTP_CTRL_FILTER definition

11 years agomake check for usability of 'arch_extension sec' and 'smc' instruction depend on...
Lothar Waßmann [Mon, 24 Jun 2013 09:06:24 +0000 (11:06 +0200)]
make check for usability of 'arch_extension sec' and 'smc' instruction depend on GCC version >= 4.6

11 years agoclear the reset status flags in reset_cpu()
Lothar Waßmann [Mon, 24 Jun 2013 09:04:00 +0000 (11:04 +0200)]
clear the reset status flags in reset_cpu()

11 years agoSPL code and regular U-Boot use a different 'gd'; init timer values not only in SPL...
Lothar Waßmann [Mon, 24 Jun 2013 09:03:14 +0000 (11:03 +0200)]
SPL code and regular U-Boot use a different 'gd'; init timer values not only in SPL build

11 years agoRemove useless ()
Lothar Waßmann [Mon, 24 Jun 2013 09:01:09 +0000 (11:01 +0200)]
Remove useless ()

11 years agohonor return value from cpsw_phy_init()
Lothar Waßmann [Mon, 24 Jun 2013 09:00:41 +0000 (11:00 +0200)]
honor return value from cpsw_phy_init()

11 years agoUse phy_id from slave_data rather than CONFIG_PHY_ADDR to enable use of multiple...
Lothar Waßmann [Mon, 24 Jun 2013 09:00:12 +0000 (11:00 +0200)]
Use phy_id from slave_data rather than CONFIG_PHY_ADDR to enable use of multiple PHYs

11 years agofix USERACCESS_GO checking
Lothar Waßmann [Mon, 24 Jun 2013 08:58:55 +0000 (10:58 +0200)]
fix USERACCESS_GO checking

11 years agoone millisecond is a thousand microseconds
Lothar Waßmann [Mon, 24 Jun 2013 08:58:12 +0000 (10:58 +0200)]
one millisecond is a thousand microseconds

11 years agoRemove dead code
Lothar Waßmann [Mon, 24 Jun 2013 08:55:37 +0000 (10:55 +0200)]
Remove dead code

11 years agoremove bogus 'resv1' entry in 'struct ddr_cmdtctrl'
Lothar Waßmann [Mon, 24 Jun 2013 08:53:01 +0000 (10:53 +0200)]
remove bogus 'resv1' entry in 'struct ddr_cmdtctrl'

11 years agoAdd register offsets as comments for easier debugging
Lothar Waßmann [Mon, 24 Jun 2013 08:52:09 +0000 (10:52 +0200)]
Add register offsets as comments for easier debugging

11 years agofix emif_assert() macro implementation
Lothar Waßmann [Mon, 24 Jun 2013 08:50:21 +0000 (10:50 +0200)]
fix emif_assert() macro implementation

11 years agodon't return from do_reset()
Lothar Waßmann [Mon, 24 Jun 2013 08:49:52 +0000 (10:49 +0200)]
don't return from do_reset()

11 years agoput gpio_map[] into 'data' section to make sure it is the same in SPL and regular...
Lothar Waßmann [Mon, 24 Jun 2013 08:49:05 +0000 (10:49 +0200)]
put gpio_map[] into 'data' section to make sure it is the same in SPL and regular code

11 years agoFix build error: undefined reference to 'nand_read_buf'
Lothar Waßmann [Thu, 20 Jun 2013 10:53:37 +0000 (12:53 +0200)]
Fix build error: undefined reference to 'nand_read_buf'

11 years agonbootce: KARO-TX6-2013-06-14
Lothar Waßmann [Fri, 14 Jun 2013 13:43:58 +0000 (15:43 +0200)]
nbootce:
  - don't autostart image when the load did not complete successfully
  - use loff_t for flash offset
  - don't use nand_read_skip_bad() since it only works when reading a
    whole flash area in one go.

11 years agodefine 'bbt' partition at fixed address
Lothar Waßmann [Thu, 13 Jun 2013 14:36:46 +0000 (16:36 +0200)]
define 'bbt' partition at fixed address

11 years agogive userfs a fixed size excluding the BBT blocks and add a r/o 'bbt' partition
Lothar Waßmann [Thu, 13 Jun 2013 13:23:39 +0000 (15:23 +0200)]
give userfs a fixed size excluding the BBT blocks and add a r/o 'bbt' partition

11 years agofix compile errors when CONFIG_ENV_IS_IN_NAND is undefined
Lothar Waßmann [Thu, 13 Jun 2013 13:07:10 +0000 (15:07 +0200)]
fix compile errors when CONFIG_ENV_IS_IN_NAND is undefined

11 years agoFix build error with CONFIG_ENV_IS_IN_NAND undefined
Lothar Waßmann [Thu, 13 Jun 2013 12:00:18 +0000 (14:00 +0200)]
Fix build error with CONFIG_ENV_IS_IN_NAND undefined

11 years agomove get_board_serial() out of '#ifdef CONFIG_OF_BOARD_SETUP' block
Lothar Waßmann [Thu, 13 Jun 2013 08:11:14 +0000 (10:11 +0200)]
move get_board_serial() out of '#ifdef CONFIG_OF_BOARD_SETUP' block

11 years agofix help text of 'bootce' command
Lothar Waßmann [Thu, 13 Jun 2013 08:11:04 +0000 (10:11 +0200)]
fix help text of 'bootce' command