From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?ISO-8859-1?Q?Eric_B=E9nard?= Date: Tue, 14 Jun 2011 16:33:02 +0200 Subject: [U-Boot] [PATCH 2/2] beagleboard: enable HUB power on XM boards In-Reply-To: <4DF76FD5.9060906@bct-electronic.com> References: <4DF76FD5.9060906@bct-electronic.com> Message-ID: <4DF7711E.5050702@eukrea.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Christian, On 14/06/2011 16:27, Christian Spielberger wrote: > we have both, a beagle xM-B and a beagle xM-C. The following works on > both boards and is different from your patch. It is not possible to > differentiate between Rev xM-A and xM-B. Anyway, the only difference is > in the processors silicon revision (ES 1.0 to ES 1.1). > > regards, > chris. > > --- > @@ -299,7 +309,15 @@ int misc_init_r(void) > setenv(expansion_config.env_var, > expansion_config.env_setting); > > twl4030_power_init(); > - twl4030_led_init(TWL4030_LED_LEDEN_LEDAON | > TWL4030_LED_LEDEN_LEDBON); > + switch (get_board_revision()) { > + case REVISION_XM_C: > + case REVISION_C4: > + twl4030_led_init( TWL4030_LED_LEDEN_LEDAON | > TWL4030_LED_LEDEN_LEDBON ); > + break; > + default: > + twl4030_led_init( TWL4030_LED_LEDEN_LEDBON ); > + break; > + } > > /* Configure GPIOs to output */ > writel(~(GPIO23 | GPIO10 | GPIO8 | GPIO2 | GPIO1), > &gpio6_base->oe); ok thanks, I'll include it with an update to the previous patch that fix a problem when loading the kernel with USB clocks enabled. Eric