diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/configs/omap3_h1.h | 78 | 
1 files changed, 8 insertions, 70 deletions
| diff --git a/include/configs/omap3_h1.h b/include/configs/omap3_h1.h index 83d006c91..145979315 100644 --- a/include/configs/omap3_h1.h +++ b/include/configs/omap3_h1.h @@ -86,6 +86,8 @@  /* Probe all devices */  #define CONFIG_SYS_I2C_NOPROBES		{{0x0, 0x0}} +/* PMIC support */ +#define CONFIG_POWER_TPS65910  /* commands to include */  #include <config_cmd_default.h> @@ -118,7 +120,7 @@  #define CONFIG_SYS_I2C_SLAVE		1  #define CONFIG_I2C_MULTI_BUS		1  #define CONFIG_DRIVER_OMAP34XX_I2C	1 -#define CONFIG_VIDEO_OMAP3	/* DSS Support			*/ +/*define CONFIG_VIDEO_OMAP3 DSS Support			*/  /*   * Board NAND Info. @@ -150,9 +152,7 @@  	"bootpart=0:2\0" \  	"console=ttyO2,115200n8\0" \  	"mpurate=auto\0" \ -	"buddy=none\0" \  	"optargs=\0" \ -	"camera=none\0" \  	"vram=12M\0" \  	"dvimode=640x480MR-16@60\0" \  	"defaultdisplay=dvi\0" \ @@ -163,16 +163,6 @@  	"nandrootfstype=ubifs\0" \  	"ramroot=/dev/ram0 rw ramdisk_size=65536 initrd=0x81000000,64M\0" \  	"ramrootfstype=ext2\0" \ -	"mmcargs=setenv bootargs console=${console} " \ -		"${optargs} " \ -		"mpurate=${mpurate} " \ -		"buddy=${buddy} "\ -		"camera=${camera} "\ -		"vram=${vram} " \ -		"omapfb.mode=dvi:${dvimode} " \ -		"omapdss.def_disp=${defaultdisplay} " \ -		"root=${mmcroot} " \ -		"rootfstype=${mmcrootfstype}\0" \  	"nandargs=setenv bootargs console=${console} " \  		"${optargs} " \  		"mpurate=${mpurate} " \ @@ -183,78 +173,25 @@  		"omapdss.def_disp=${defaultdisplay} " \  		"root=${nandroot} " \  		"rootfstype=${nandrootfstype}\0" \ -	"findfdt=" \ -		"if test $beaglerev = AxBx; then " \ -			"setenv fdtfile omap3-beagle.dtb; fi; " \ -		"if test $beaglerev = Cx; then " \ -			"setenv fdtfile omap3-beagle.dtb; fi; " \ -		"if test $beaglerev = xMAB; then " \ -			"setenv fdtfile omap3-beagle-xm.dtb; fi; " \ -		"if test $beaglerev = xMC; then " \ -			"setenv fdtfile omap3-beagle-xm.dtb; fi; " \ -		"if test $fdtfile = undefined; then " \ -			"echo WARNING: Could not determine device tree to use; fi; \0" \  	"bootenv=uEnv.txt\0" \  	"loadbootenv=fatload mmc ${mmcdev} ${loadaddr} ${bootenv}\0" \ -	"importbootenv=echo Importing environment from mmc ...; " \ -		"env import -t $loadaddr $filesize\0" \  	"ramargs=setenv bootargs console=${console} " \  		"${optargs} " \  		"mpurate=${mpurate} " \ -		"buddy=${buddy} "\  		"vram=${vram} " \  		"omapfb.mode=dvi:${dvimode} " \  		"omapdss.def_disp=${defaultdisplay} " \  		"root=${ramroot} " \  		"rootfstype=${ramrootfstype}\0" \ -	"loadramdisk=load mmc ${bootpart} ${rdaddr} ${bootdir}/${ramdisk}\0" \ -	"loadimage=fatload mmc ${bootpart} ${loadaddr} ${bootfile}\0" \ -	"loadfdt=load mmc ${bootpart} ${fdtaddr} ${bootdir}/${fdtfile}\0" \ -	"mmcboot=echo Booting from mmc ...; " \ -		"run mmcargs; " \ -		"bootm ${loadaddr}\0" \ -	"mmcbootz=echo Booting with DT from mmc${mmcdev} ...; " \ -		"run mmcargs; " \ -		"bootz ${loadaddr} - ${fdtaddr}\0" \  	"nandboot=echo Booting from nand ...; " \  		"run nandargs; " \  		"nand read ${loadaddr} 280000 400000; " \  		"bootm ${loadaddr}\0" \  	"ramboot=echo Booting from ramdisk ...; " \  		"run ramargs; " \ -		"bootm ${loadaddr}\0" \ -	"userbutton=if gpio input 173; then run userbutton_xm; " \ -		"else run userbutton_nonxm; fi;\0" \ -	"userbutton_xm=gpio input 4;\0" \ -	"userbutton_nonxm=gpio input 7;\0" -/* "run userbutton" will return 1 (false) if pressed and 0 (true) if not */ +		"bootm ${loadaddr}\0"  #define CONFIG_BOOTCOMMAND \ -	"run findfdt; " \ -	"mmc dev ${mmcdev}; if mmc rescan; then " \ -		"if run userbutton; then " \ -			"setenv bootenv uEnv.txt;" \ -		"else " \ -			"setenv bootenv user.txt;" \ -		"fi;" \ -		"echo SD/MMC found on device ${mmcdev};" \ -		"if run loadbootenv; then " \ -			"echo Loaded environment from ${bootenv};" \ -			"run importbootenv;" \ -		"fi;" \ -		"if test -n $uenvcmd; then " \ -			"echo Running uenvcmd ...;" \ -			"run uenvcmd;" \ -		"fi;" \ -		"if run loadimage; then " \ -			"run mmcboot;" \ -		"fi;" \ -	"fi;" \ -	"run nandboot;" \ -	"setenv bootfile zImage;" \ -	"if run loadimage; then " \ -		"run loadfdt;" \ -		"run mmcbootz; " \ -	"fi; " \ +	"run nandboot;"  #define CONFIG_AUTO_COMPLETE		1  /* @@ -336,6 +273,7 @@  #define CONFIG_SYS_CACHELINE_SIZE	64  /* Defines for SPL */ +#define CONFIG_SPL_DEBUG  #define CONFIG_SPL  #define CONFIG_SPL_FRAMEWORK  #define CONFIG_SPL_NAND_SIMPLE @@ -364,8 +302,8 @@  /* NAND boot config */  #define CONFIG_SYS_NAND_5_ADDR_CYCLE  #define CONFIG_SYS_NAND_PAGE_COUNT	64 -#define CONFIG_SYS_NAND_PAGE_SIZE	2048 -#define CONFIG_SYS_NAND_OOBSIZE		64 +#define CONFIG_SYS_NAND_PAGE_SIZE	1024 +#define CONFIG_SYS_NAND_OOBSIZE		32  #define CONFIG_SYS_NAND_BLOCK_SIZE	(128*1024)  #define CONFIG_SYS_NAND_BAD_BLOCK_POS	0  #define CONFIG_SYS_NAND_ECCPOS		{2, 3, 4, 5, 6, 7, 8, 9,\ |