[U-Boot-Users] [PATCH] syscon3: remove redundant and unused code
Wolfgang Denk
wd at denx.de
Fri May 9 16:48:39 CEST 2008
Remove board_early_init_r() - not used for this board.
Remove ft_board_setup() - redundant as now handled by weak default routine,
see commit "ppc4xx: Add weak default ft_board_setup() routine"
Signed-off-by: Wolfgang Denk <wd at denx.de>
---
board/syscon3/syscon3.c | 35 -----------------------------------
1 files changed, 0 insertions(+), 35 deletions(-)
diff --git a/board/syscon3/syscon3.c b/board/syscon3/syscon3.c
index b814bae..d4ef569 100644
--- a/board/syscon3/syscon3.c
+++ b/board/syscon3/syscon3.c
@@ -132,7 +132,6 @@ int misc_init_r (void)
*/
void local_bus_init (void)
{
-
volatile ccsr_lbc_t *lbc = (void *)(CFG_MPC85xx_LBC_ADDR);
volatile ccsr_local_ecm_t *ecm = (void *)(CFG_MPC85xx_ECM_ADDR);
@@ -160,7 +159,6 @@ static struct pci_config_table pci_mpc85xxads_config_table[] = {
};
#endif
-
static struct pci_controller hose = {
#ifndef CONFIG_PCI_PNP
config_table:pci_mpc85xxads_config_table,
@@ -176,36 +174,3 @@ void pci_init_board (void)
pci_mpc85xx_init (&hose);
#endif /* CONFIG_PCI */
}
-
-#ifdef CONFIG_BOARD_EARLY_INIT_R
-int board_early_init_r (void)
-{
-#ifdef CONFIG_PS2MULT
- ps2mult_early_init();
-#endif /* CONFIG_PS2MULT */
- return (0);
-}
-#endif /* CONFIG_BOARD_EARLY_INIT_R */
-
-#if defined(CONFIG_OF_LIBFDT) && defined(CONFIG_OF_BOARD_SETUP)
-void
-ft_board_setup(void *blob, bd_t *bd)
-{
- u32 val[4];
- int rc;
-
- ft_cpu_setup(blob, bd);
-
- /* Fixup NOR mapping */
- val[0] = 0; /* chip select number */
- val[1] = 0; /* always 0 */
- val[2] = gd->bd->bi_flashstart;
- val[3] = gd->bd->bi_flashsize;
-
- rc = fdt_find_and_setprop(blob, "/localbus", "ranges",
- val, sizeof(val), 1);
- if (rc)
- printf("Unable to update property NOR mapping, err=%s\n",
- fdt_strerror(rc));
-}
-#endif /* defined(CONFIG_OF_LIBFDT) && defined(CONFIG_OF_BOARD_SETUP) */
--
1.5.4.2
More information about the U-Boot
mailing list