mirror of
https://github.com/torvalds/linux.git
synced 2026-07-28 18:21:24 +02:00
MIPS: alchemy: provide visible function prototypes to board files
Board files under arch/mips/alchemy/ define functions called from db1xxx.c but their prototypes are only in that .c file instead of being declared in a common header. This causes several build warnings about missing prototypes. Provide these prototypes in a new header and include it where necessary. Tested-by: Manuel Lauss <manuel.lauss@gmail.com> Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com> Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
This commit is contained in:
parent
e2f4871045
commit
d9a316fd99
|
|
@ -27,6 +27,8 @@
|
|||
#include <asm/mach-db1x00/bcsr.h>
|
||||
#include <asm/reboot.h>
|
||||
#include <prom.h>
|
||||
|
||||
#include "db1xxx.h"
|
||||
#include "platform.h"
|
||||
|
||||
#define F_SWAPPED (bcsr_read(BCSR_STATUS) & BCSR_STATUS_DB1000_SWAPBOOT)
|
||||
|
|
|
|||
|
|
@ -30,6 +30,7 @@
|
|||
#include <asm/mach-au1x00/au1550_spi.h>
|
||||
#include <asm/mach-db1x00/bcsr.h>
|
||||
|
||||
#include "db1xxx.h"
|
||||
#include "platform.h"
|
||||
|
||||
#define BCSR_INT_IDE 0x0001
|
||||
|
|
|
|||
|
|
@ -32,6 +32,7 @@
|
|||
#include <asm/mach-db1x00/bcsr.h>
|
||||
#include <asm/mach-au1x00/prom.h>
|
||||
|
||||
#include "db1xxx.h"
|
||||
#include "platform.h"
|
||||
|
||||
/* FPGA (external mux) interrupt sources */
|
||||
|
|
|
|||
|
|
@ -28,6 +28,8 @@
|
|||
#include <asm/mach-au1x00/au1550nd.h>
|
||||
#include <asm/mach-db1x00/bcsr.h>
|
||||
#include <prom.h>
|
||||
|
||||
#include "db1xxx.h"
|
||||
#include "platform.h"
|
||||
|
||||
static void __init db1550_hw_setup(void)
|
||||
|
|
|
|||
|
|
@ -7,16 +7,7 @@
|
|||
#include <asm/mach-au1x00/au1000.h>
|
||||
#include <asm/mach-db1x00/bcsr.h>
|
||||
|
||||
int __init db1000_board_setup(void);
|
||||
int __init db1000_dev_setup(void);
|
||||
int __init db1500_pci_setup(void);
|
||||
int __init db1200_board_setup(void);
|
||||
int __init db1200_dev_setup(void);
|
||||
int __init db1300_board_setup(void);
|
||||
int __init db1300_dev_setup(void);
|
||||
int __init db1550_board_setup(void);
|
||||
int __init db1550_dev_setup(void);
|
||||
int __init db1550_pci_setup(int);
|
||||
#include "db1xxx.h"
|
||||
|
||||
static const char *board_type_str(void)
|
||||
{
|
||||
|
|
|
|||
18
arch/mips/alchemy/devboards/db1xxx.h
Normal file
18
arch/mips/alchemy/devboards/db1xxx.h
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
/* SPDX-License-Identifier: GPL-2.0 */
|
||||
|
||||
#ifndef __LINUX_MIPS_DB1XXX__
|
||||
#define __LINUX_MIPS_DB1XXX__
|
||||
|
||||
const char *get_system_type(void);
|
||||
int db1000_board_setup(void);
|
||||
int db1000_dev_setup(void);
|
||||
int db1500_pci_setup(void);
|
||||
int db1200_board_setup(void);
|
||||
int db1200_dev_setup(void);
|
||||
int db1300_board_setup(void);
|
||||
int db1300_dev_setup(void);
|
||||
int db1550_board_setup(void);
|
||||
int db1550_dev_setup(void);
|
||||
int db1550_pci_setup(int id);
|
||||
|
||||
#endif /* __LINUX_MIPS_DB1XXX__ */
|
||||
Loading…
Reference in New Issue
Block a user