diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2020-09-15 08:58:38 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2020-09-15 08:58:40 +0200 |
commit | 59c677a74a95270348333cec20b335a473981543 (patch) | |
tree | 512c618ddca57a64a501e1f9bdc3ae5e8ef77265 /arch/powerpc | |
parent | 4e70eaca3758e98ceaed0daca036074d5fee3921 (diff) | |
download | barebox-59c677a74a95270348333cec20b335a473981543.tar.gz barebox-59c677a74a95270348333cec20b335a473981543.tar.xz |
powerpc: Remove unused functions
Some functions are unused in the code base and do not have a prototype
in any header file. Remove them.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/powerpc')
-rw-r--r-- | arch/powerpc/mach-mpc5xxx/cpu.c | 24 | ||||
-rw-r--r-- | arch/powerpc/mach-mpc5xxx/traps.c | 22 | ||||
-rw-r--r-- | arch/powerpc/mach-mpc85xx/fsl_gpio.c | 35 | ||||
-rw-r--r-- | arch/powerpc/mach-mpc85xx/speed.c | 9 |
4 files changed, 0 insertions, 90 deletions
diff --git a/arch/powerpc/mach-mpc5xxx/cpu.c b/arch/powerpc/mach-mpc5xxx/cpu.c index a85e1667bc..d8d4dfb2ce 100644 --- a/arch/powerpc/mach-mpc5xxx/cpu.c +++ b/arch/powerpc/mach-mpc5xxx/cpu.c @@ -33,30 +33,6 @@ #include <asm-generic/memory_layout.h> #include <memory.h> -int checkcpu (void) -{ - ulong clock = get_cpu_clock(); - uint svr, pvr; - - puts ("CPU: "); - - svr = get_svr(); - pvr = get_pvr(); - switch (SVR_VER (svr)) { - case SVR_MPC5200: - printf ("MPC5200"); - break; - default: - printf ("MPC52?? (SVR %08x)", svr); - break; - } - - printf (" v%d.%d, Core v%d.%d", SVR_MJREV (svr), SVR_MNREV (svr), - PVR_MAJ(pvr), PVR_MIN(pvr)); - printf (" at %ld Hz\n", clock); - return 0; -} - /* ------------------------------------------------------------------------- */ static int mpc5xxx_reserve_region(void) diff --git a/arch/powerpc/mach-mpc5xxx/traps.c b/arch/powerpc/mach-mpc5xxx/traps.c index b3cb5f8318..e93b5d6d75 100644 --- a/arch/powerpc/mach-mpc5xxx/traps.c +++ b/arch/powerpc/mach-mpc5xxx/traps.c @@ -169,19 +169,6 @@ ProgramCheckException(struct pt_regs *regs) } void -SoftEmuException(struct pt_regs *regs) -{ -#ifdef CONFIG_KGDB - if (debugger_exception_handler && (*debugger_exception_handler)(regs)) - return; -#endif - show_regs(regs); - print_backtrace((unsigned long *)regs->gpr[1]); - panic("Software Emulation Exception"); -} - - -void UnknownException(struct pt_regs *regs) { #ifdef CONFIG_KGDB @@ -207,12 +194,3 @@ DebugException(struct pt_regs *regs) do_bedbug_breakpoint( regs ); #endif } - -/* Probe an address by reading. If not present, return -1, otherwise - * return 0. - */ -int -addr_probe(uint *addr) -{ - return 0; -} diff --git a/arch/powerpc/mach-mpc85xx/fsl_gpio.c b/arch/powerpc/mach-mpc85xx/fsl_gpio.c index 468c780ff8..85994dcf1b 100644 --- a/arch/powerpc/mach-mpc85xx/fsl_gpio.c +++ b/arch/powerpc/mach-mpc85xx/fsl_gpio.c @@ -28,39 +28,4 @@ void fsl_enable_gpiout(void) out_be32(gpiocr, in_be32(gpiocr) | MPC85xx_GPIOCR_GPOUT); } - -void gpio_set_value(unsigned gpio, int val) -{ - void __iomem *gpout = IOMEM(MPC85xx_GUTS_ADDR + MPC85xx_GPOUTDR_OFFSET); - int gpoutdr; - - if (gpio >= 8) - return; - - gpoutdr = in_be32(gpout); - if (val) - gpoutdr |= MPC85xx_GPIOBIT(gpio); - else - gpoutdr &= ~MPC85xx_GPIOBIT(gpio); - out_be32(gpout, gpoutdr); -} -#else -int gpio_direction_output(unsigned gpio, int val) -{ - void __iomem *gpior = IOMEM(MPC85xx_GPIO_ADDR); - - if (gpio >= 16) - return -EINVAL; - - if (val) - setbits_be32(gpior + MPC85xx_GPIO_GPDAT_OFFSET, - 1 << (32 - gpio)); - else - clrbits_be32(gpior + MPC85xx_GPIO_GPDAT_OFFSET, - 1 << (32 - gpio)); - - setbits_be32(gpior + MPC85xx_GPIO_GPDIR_OFFSET, 1 << (32 - gpio)); - - return 0; -} #endif diff --git a/arch/powerpc/mach-mpc85xx/speed.c b/arch/powerpc/mach-mpc85xx/speed.c index 7f3cfc4dcd..16ce72d846 100644 --- a/arch/powerpc/mach-mpc85xx/speed.c +++ b/arch/powerpc/mach-mpc85xx/speed.c @@ -85,15 +85,6 @@ void fsl_get_sys_info(struct sys_info *sysInfo) } } -unsigned long fsl_get_local_freq(void) -{ - struct sys_info sys_info; - - fsl_get_sys_info(&sys_info); - - return sys_info.freqLocalBus; -} - unsigned long fsl_get_bus_freq(ulong dummy) { struct sys_info sys_info; |