diff options
| author | Evan Wilson <evan@oliodevices.com> | 2014-01-28 20:39:09 -0800 | 
|---|---|---|
| committer | Evan Wilson <evan@oliodevices.com> | 2014-01-28 20:39:09 -0800 | 
| commit | d7986c8d522c27cea4c38d039fed2e07b0883f86 (patch) | |
| tree | 703f3031ab113f198443c6f126a344433da0270d | |
| parent | af21deda1f57d73d01e0850900a8ff69a6350a16 (diff) | |
| download | olio-uboot-2014.01-d7986c8d522c27cea4c38d039fed2e07b0883f86.tar.xz olio-uboot-2014.01-d7986c8d522c27cea4c38d039fed2e07b0883f86.zip | |
Removed LED and MMC support
| -rw-r--r-- | board/olio/h1/h1.c | 12 | ||||
| -rw-r--r-- | board/olio/h1/h1.h | 61 | ||||
| -rw-r--r-- | include/configs/omap3_h1.h | 28 | 
3 files changed, 1 insertions, 100 deletions
| diff --git a/board/olio/h1/h1.c b/board/olio/h1/h1.c index c266ceae6..e7ec2d975 100644 --- a/board/olio/h1/h1.c +++ b/board/olio/h1/h1.c @@ -14,13 +14,9 @@   * SPDX-License-Identifier:	GPL-2.0+   */  #include <common.h> -#ifdef CONFIG_STATUS_LED -#include <status_led.h> -#endif  #include <twl4030.h>  #include <linux/mtd/nand.h>  #include <asm/io.h> -#include <asm/arch/mmc_host_def.h>  #include <asm/arch/mux.h>  #include <asm/arch/mem.h>  #include <asm/arch/sys_proto.h> @@ -173,7 +169,6 @@ int misc_init_r(void)  	setenv("buddy", "none");  	twl4030_power_init(); -	twl4030_led_init(TWL4030_LED_LEDEN_LEDAON | TWL4030_LED_LEDEN_LEDBON);  	/* Set GPIO states before they are made outputs */  	writel(GPIO23 | GPIO10 | GPIO8 | GPIO2 | GPIO1, @@ -212,13 +207,6 @@ void set_muxconf_regs(void)  	MUX_BEAGLE();  } -#if defined(CONFIG_GENERIC_MMC) && !defined(CONFIG_SPL_BUILD) -int board_mmc_init(bd_t *bis) -{ -	return omap_mmc_init(0, 0, 0, -1, -1); -} -#endif -  #if defined(CONFIG_USB_EHCI) && !defined(CONFIG_SPL_BUILD)  /* Call usb_stop() before starting the kernel */  void show_boot_progress(int val) diff --git a/board/olio/h1/h1.h b/board/olio/h1/h1.h index 8705a5ae1..c12d0bc3b 100644 --- a/board/olio/h1/h1.h +++ b/board/olio/h1/h1.h @@ -19,13 +19,6 @@ const omap3_sysinfo sysinfo = {  #endif  }; -/* BeagleBoard revisions */ -#define REVISION_AXBX	0x7 -#define REVISION_CX	0x6 -#define REVISION_C4	0x5 -#define REVISION_XM_AB	0x0 -#define REVISION_XM_C	0x2 -  /*   * IEN  - Input Enable   * IDIS - Input Disable @@ -403,60 +396,6 @@ const omap3_sysinfo sysinfo = {  	MUX_VAL(CP(SYS_BOOT5),		(IDIS | PTD | DIS | M3)) /*DSS_DATA22*/\  	MUX_VAL(CP(SYS_BOOT6),		(IDIS | PTD | DIS | M3)) /*DSS_DATA23*/ -#define MUX_TINCANTOOLS_ZIPPY() \ -	MUX_VAL(CP(MMC2_CLK),       (IEN  | PTU | EN  | M0)) /*MMC2_CLK*/\ -	MUX_VAL(CP(MMC2_CMD),       (IEN  | PTU | EN  | M0)) /*MMC2_CMD*/\ -	MUX_VAL(CP(MMC2_DAT0),      (IEN  | PTU | EN  | M0)) /*MMC2_DAT0*/\ -	MUX_VAL(CP(MMC2_DAT1),      (IEN  | PTU | EN  | M0)) /*MMC2_DAT1*/\ -	MUX_VAL(CP(MMC2_DAT2),      (IEN  | PTU | EN  | M0)) /*MMC2_DAT2*/\ -	MUX_VAL(CP(MMC2_DAT3),      (IEN  | PTU | EN  | M0)) /*MMC2_DAT3*/\ -	MUX_VAL(CP(MMC2_DAT4),      (IEN  | PTU | EN  | M1)) /*MMC2_DIR_DAT0*/\ -	MUX_VAL(CP(MMC2_DAT5),      (IEN  | PTU | EN  | M1)) /*MMC2_DIR_DAT1*/\ -	MUX_VAL(CP(MMC2_DAT6),      (IEN  | PTU | EN  | M1)) /*MMC2_DIR_CMD*/\ -	MUX_VAL(CP(MMC2_DAT7),      (IEN  | PTU | EN  | M1)) /*MMC2_CLKIN*/\ -	MUX_VAL(CP(MCBSP1_CLKR),    (IEN  | PTU | EN  | M1)) /*MCSPI4_CLK*/\ -	MUX_VAL(CP(MCBSP1_FSR),     (IEN  | PTU | EN  | M4)) /*GPIO_157*/\ -	MUX_VAL(CP(MCBSP1_DX),      (IEN  | PTD | EN  | M1)) /*MCSPI4_SIMO*/\ -	MUX_VAL(CP(MCBSP1_DR),      (IEN  | PTD | DIS | M1)) /*MCSPI4_SOMI*/\ -	MUX_VAL(CP(MCBSP1_FSX),     (IEN  | PTD | EN  | M1)) /*MCSPI4_CS0*/\ -	MUX_VAL(CP(MCBSP1_CLKX),    (IEN  | PTD | DIS | M4)) /*GPIO_162*/\ -	MUX_VAL(CP(MCBSP3_DX),      (IEN  | PTD | DIS | M4)) /*GPIO_140*/\ -	MUX_VAL(CP(MCBSP3_DR),      (IEN  | PTD | DIS | M4)) /*GPIO_142*/\ -	MUX_VAL(CP(MCBSP3_CLKX),    (IEN  | PTD | DIS | M4)) /*GPIO_141*/ - -#define MUX_TINCANTOOLS_TRAINER() \ -	MUX_VAL(CP(MMC2_CLK),       (IEN  | PTU | EN  | M4)) /*GPIO_130*/\ -	MUX_VAL(CP(MMC2_CMD),       (IEN  | PTU | EN  | M4)) /*GPIO_131*/\ -	MUX_VAL(CP(MMC2_DAT0),      (IEN  | PTU | EN  | M4)) /*GPIO_132*/\ -	MUX_VAL(CP(MMC2_DAT1),      (IEN  | PTU | EN  | M4)) /*GPIO_133*/\ -	MUX_VAL(CP(MMC2_DAT2),      (IEN  | PTU | EN  | M4)) /*GPIO_134*/\ -	MUX_VAL(CP(MMC2_DAT3),      (IEN  | PTU | EN  | M4)) /*GPIO_135*/\ -	MUX_VAL(CP(MMC2_DAT4),      (IEN  | PTU | EN  | M4)) /*GPIO_136*/\ -	MUX_VAL(CP(MMC2_DAT5),      (IEN  | PTU | EN  | M4)) /*GPIO_137*/\ -	MUX_VAL(CP(MMC2_DAT6),      (IEN  | PTU | EN  | M4)) /*GPIO_138*/\ -	MUX_VAL(CP(MMC2_DAT7),      (IEN  | PTU | EN  | M4)) /*GPIO_139*/\ -	MUX_VAL(CP(MCBSP3_DX),      (IEN  | PTU | EN  | M4)) /*GPIO_140*/\ -	MUX_VAL(CP(MCBSP3_CLKX),    (IEN  | PTU | EN  | M4)) /*GPIO_141*/\ -	MUX_VAL(CP(MCBSP1_CLKX),    (IEN  | PTU | EN  | M4)) /*GPIO_162*/ - -#define MUX_KBADC_BEAGLEFPGA() \ -	MUX_VAL(CP(MCBSP1_CLKR),    (IEN  | PTU | DIS | M1)) /*MCSPI4_CLK*/\ -	MUX_VAL(CP(MCBSP1_DX),      (IDIS | PTU | DIS | M1)) /*MCSPI4_SIMO*/\ -	MUX_VAL(CP(MCBSP1_DR),      (IEN  | PTU | EN  | M1)) /*MCSPI4_SOMI*/\ -	MUX_VAL(CP(MCBSP1_FSX),     (IDIS | PTU | DIS | M1)) /*MCSPI4_CS0*/ - -#define MUX_BBTOYS_WIFI() \ -	MUX_VAL(CP(MMC2_CLK),       (IEN  | PTU | EN  | M0)) /*MMC2_CLK*/\ -	MUX_VAL(CP(MMC2_CMD),       (IEN  | PTU | EN  | M0)) /*MMC2_CMD*/\ -	MUX_VAL(CP(MMC2_DAT0),      (IEN  | PTU | EN  | M0)) /*MMC2_DAT0*/\ -	MUX_VAL(CP(MMC2_DAT1),      (IEN  | PTU | EN  | M0)) /*MMC2_DAT1*/\ -	MUX_VAL(CP(MMC2_DAT2),      (IEN  | PTU | EN  | M0)) /*MMC2_DAT2*/\ -	MUX_VAL(CP(MMC2_DAT3),      (IEN  | PTU | EN  | M0)) /*MMC2_DAT3*/\ -	MUX_VAL(CP(MMC2_DAT4),      (IDIS | PTU | EN  | M4)) /*GPIO_136 FM_EN/BT_WU*/\ -	MUX_VAL(CP(MMC2_DAT5),      (IEN  | PTU | EN  | M4)) /*GPIO_137 WLAN_IRQ*/\ -	MUX_VAL(CP(MMC2_DAT6),      (IDIS | PTU | EN  | M4)) /*GPIO_138 BT_EN*/\ -	MUX_VAL(CP(MMC2_DAT7),      (IDIS | PTU | EN  | M4)) /*GPIO_139 WLAN_EN*/ -  /*   * Display Configuration   */ diff --git a/include/configs/omap3_h1.h b/include/configs/omap3_h1.h index 3c7255f39..68fdbbd09 100644 --- a/include/configs/omap3_h1.h +++ b/include/configs/omap3_h1.h @@ -79,22 +79,6 @@  #define CONFIG_BAUDRATE			115200  #define CONFIG_SYS_BAUDRATE_TABLE	{4800, 9600, 19200, 38400, 57600,\  					115200} -#define CONFIG_GENERIC_MMC		1 -#define CONFIG_MMC			1 -#define CONFIG_OMAP_HSMMC		1 -#define CONFIG_DOS_PARTITION		1 - -/* Status LED */ -#define CONFIG_STATUS_LED		1 -#define CONFIG_BOARD_SPECIFIC_LED	1 -#define STATUS_LED_BIT			0x01 -#define STATUS_LED_STATE		STATUS_LED_ON -#define STATUS_LED_PERIOD		(CONFIG_SYS_HZ / 2) -#define STATUS_LED_BIT1			0x02 -#define STATUS_LED_STATE1		STATUS_LED_ON -#define STATUS_LED_PERIOD1		(CONFIG_SYS_HZ / 2) -#define STATUS_LED_BOOT			STATUS_LED_BIT -#define STATUS_LED_GREEN		STATUS_LED_BIT1  /* Enable Multi Bus support for I2C */  #define CONFIG_I2C_MULTI_BUS		1 @@ -144,10 +128,8 @@  					"4m(kernel),-(fs)"  #define CONFIG_CMD_I2C		/* I2C serial bus support	*/ -#define CONFIG_CMD_MMC		/* MMC support			*/  #define CONFIG_USB_STORAGE	/* USB storage support		*/  #define CONFIG_CMD_NAND		/* NAND support			*/ -#define CONFIG_CMD_LED		/* LED support			*/  #define CONFIG_CMD_NET      /* bootp, tftpboot, rarpboot    */  #define CONFIG_CMD_NFS      /* NFS support          */  #define CONFIG_CMD_PING @@ -172,7 +154,6 @@   * TWL4030   */  #define CONFIG_TWL4030_POWER		1 -#define CONFIG_TWL4030_LED		1  /*   * Board NAND Info. @@ -190,7 +171,7 @@  							/* devices */  /* Environment information */ -#define CONFIG_BOOTDELAY		5 +#define CONFIG_BOOTDELAY		3  #define CONFIG_EXTRA_ENV_SETTINGS \  	"loadaddr=0x80200000\0" \ @@ -400,18 +381,11 @@  #define CONFIG_SPL_BSS_START_ADDR	0x80000000  #define CONFIG_SPL_BSS_MAX_SIZE		0x80000		/* 512 KB */ -#define CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR	0x300 /* address 0x60000 */ -#define CONFIG_SYS_U_BOOT_MAX_SIZE_SECTORS	0x200 /* 256 KB */ -#define CONFIG_SYS_MMC_SD_FAT_BOOT_PARTITION	1 -#define CONFIG_SPL_FAT_LOAD_PAYLOAD_NAME	"u-boot.img" -  #define CONFIG_SPL_BOARD_INIT  #define CONFIG_SPL_LIBCOMMON_SUPPORT  #define CONFIG_SPL_LIBDISK_SUPPORT  #define CONFIG_SPL_I2C_SUPPORT  #define CONFIG_SPL_LIBGENERIC_SUPPORT -#define CONFIG_SPL_MMC_SUPPORT -#define CONFIG_SPL_FAT_SUPPORT  #define CONFIG_SPL_SERIAL_SUPPORT  #define CONFIG_SPL_NAND_SUPPORT  #define CONFIG_SPL_NAND_BASE |