X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=board%2Finka4x0%2Finka4x0.c;h=0a32f0e1b9e5a1065a4a8f983f04d54468bd6ece;hb=cbaeceabed47ec09477a49c4a36e4c79115e0522;hp=7428b9264a855e079c19217128a0ada48eaea3ad;hpb=dfc91c33957c95da34e3888dc87912d5c15a7603;p=u-boot diff --git a/board/inka4x0/inka4x0.c b/board/inka4x0/inka4x0.c index 7428b9264a..0a32f0e1b9 100644 --- a/board/inka4x0/inka4x0.c +++ b/board/inka4x0/inka4x0.c @@ -14,23 +14,7 @@ * (C) Copyright 2003-2004 * Wolfgang Denk, DENX Software Engineering, wd@denx.de. * - * See file CREDITS for list of people who contributed to this - * project. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License as - * published by the Free Software Foundation; either version 2 of - * the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, - * MA 02111-1307 USA + * SPDX-License-Identifier: GPL-2.0+ */ #include @@ -177,16 +161,6 @@ void flash_preinit(void) clrbits_be32(&lpb->cs0_cfg, 0x1); /* clear RO */ } -int misc_init_r (void) { - extern int inkadiag_init_r (void); - - /* - * The command table used for the subcommands of inkadiag - * needs to be relocated manually. - */ - return inkadiag_init_r(); -} - int misc_init_f (void) { volatile struct mpc5xxx_gpio *gpio = @@ -197,7 +171,7 @@ int misc_init_f (void) char tmp[10]; int i, br; - i = getenv_r("brightness", tmp, sizeof(tmp)); + i = getenv_f("brightness", tmp, sizeof(tmp)); br = (i > 0) ? (int) simple_strtoul (tmp, NULL, 10) : CONFIG_SYS_BRIGHTNESS; @@ -274,36 +248,3 @@ void pci_init_board(void) pci_mpc5xxx_init(&hose); } #endif - -#if defined(CONFIG_CMD_IDE) && defined(CONFIG_IDE_RESET) - -void init_ide_reset (void) -{ - volatile struct mpc5xxx_wu_gpio *wu_gpio = - (struct mpc5xxx_wu_gpio *)MPC5XXX_WU_GPIO; - - debug ("init_ide_reset\n"); - - /* Configure PSC1_4 as GPIO output for ATA reset */ - setbits_8(&wu_gpio->enable, MPC5XXX_GPIO_WKUP_PSC1_4); - setbits_8(&wu_gpio->ddr, MPC5XXX_GPIO_WKUP_PSC1_4); - /* Deassert reset */ - setbits_8(&wu_gpio->dvo, MPC5XXX_GPIO_WKUP_PSC1_4); -} - -void ide_set_reset (int idereset) -{ - volatile struct mpc5xxx_wu_gpio *wu_gpio = - (struct mpc5xxx_wu_gpio *)MPC5XXX_WU_GPIO; - - debug ("ide_reset(%d)\n", idereset); - - if (idereset) { - clrbits_8(&wu_gpio->dvo, MPC5XXX_GPIO_WKUP_PSC1_4); - /* Make a delay. MPC5200 spec says 25 usec min */ - udelay(500000); - } else { - setbits_8(&wu_gpio->dvo, MPC5XXX_GPIO_WKUP_PSC1_4); - } -} -#endif