diff options
Diffstat (limited to 'board/delta/delta.c')
| -rw-r--r-- | board/delta/delta.c | 15 | 
1 files changed, 8 insertions, 7 deletions
| diff --git a/board/delta/delta.c b/board/delta/delta.c index b127ac8ca..6e227748b 100644 --- a/board/delta/delta.c +++ b/board/delta/delta.c @@ -1,10 +1,6 @@  /* - * (C) Copyright 2002 - * Kyle Harris, Nexus Technologies, Inc. kharris@nexus-tech.net - * - * (C) Copyright 2002 - * Sysgo Real-Time Solutions, GmbH <www.elinos.com> - * Marius Groeger <mgroeger@sysgo.de> + * (C) Copyright 2006 + * DENX Software Engineering   *   * See file CREDITS for list of people who contributed to this   * project. @@ -98,7 +94,6 @@ int board_late_init(void)  	return 0;  } -  /*   * Magic Key Handling, mainly copied from board/lwmon/lwmon.c   */ @@ -324,6 +319,12 @@ static void init_DA9030()  		return;  	} +	val = 0x80; +	if(i2c_write(addr, IRQ_MASK_B, 1, &val, 1)) { +		printf("Error accessing DA9030 via i2c.\n"); +		return; +	} +  	i2c_reg_write(addr, REG_CONTROL_1_97, 0xfd); /* disable LDO1, enable LDO6 */  	i2c_reg_write(addr, LDO2_3, 0xd1);	/* LDO2 =1,9V, LDO3=3,1V */  	i2c_reg_write(addr, LDO4_5, 0xcc);	/* LDO2 =1,9V, LDO3=3,1V */ |