diff options
Diffstat (limited to 'lib_sh/board.c')
| -rw-r--r-- | lib_sh/board.c | 13 | 
1 files changed, 12 insertions, 1 deletions
| diff --git a/lib_sh/board.c b/lib_sh/board.c index 2cd60d76b..883c381e6 100644 --- a/lib_sh/board.c +++ b/lib_sh/board.c @@ -1,5 +1,5 @@  /* - * Copyright (C) 2007 + * Copyright (C) 2007,2008   * Nobuhiro Iwamatsu <iwamatsu@nigauri.org>   *   * This program is free software; you can redistribute it and/or @@ -95,6 +95,14 @@ static int sh_marubun_init(void)  }  #endif /* (CONFIG_CMD_IDE) */ +#if defined(CONFIG_PCI) +static int sh_pci_init(void) +{ +	pci_init(); +	return 0; +} +#endif /* CONFIG_PCI */ +  static int sh_mem_env_init(void)  {  	mem_malloc_init(); @@ -141,6 +149,9 @@ init_fnc_t *init_sequence[] =  #if defined(CONFIG_CMD_NAND)  	sh_nand_init,		/* Flash memory (NAND) init */  #endif +#if defined(CONFIG_PCI) +	sh_pci_init,		/* PCI Init */ +#endif  	devices_init,  	console_init_r,  	interrupt_init, |