[IA64] eliminate compile time warnings
This patch removes following compile time warnings: drivers/pci/pci-sysfs.c: In function `pci_read_legacy_io': drivers/pci/pci-sysfs.c:257: warning: implicit declaration of function `ia64_pci_legacy_read' drivers/pci/pci-sysfs.c: In function `pci_write_legacy_io': drivers/pci/pci-sysfs.c:280: warning: implicit declaration of function `ia64_pci_legacy_write' It also fixes wrong definition of ia64_pci_legacy_write (type of `bus' is not `pci_dev', but `pci_bus'). Signed-Off-By: Satoru Takeuchi <takeuchi_satoru@jp.fujitsu.com> Signed-off-by: Tony Luck <tony.luck@intel.com>
This commit is contained in:
parent
ee6d4b6ef8
commit
a72391e42f
2 changed files with 3 additions and 2 deletions
|
@ -31,7 +31,6 @@
|
||||||
#include <asm/irq.h>
|
#include <asm/irq.h>
|
||||||
#include <asm/hw_irq.h>
|
#include <asm/hw_irq.h>
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Low-level SAL-based PCI configuration access functions. Note that SAL
|
* Low-level SAL-based PCI configuration access functions. Note that SAL
|
||||||
* calls are already serialized (via sal_lock), so we don't need another
|
* calls are already serialized (via sal_lock), so we don't need another
|
||||||
|
@ -707,7 +706,7 @@ int ia64_pci_legacy_read(struct pci_bus *bus, u16 port, u32 *val, u8 size)
|
||||||
*
|
*
|
||||||
* Simply writes @size bytes of @val to @port.
|
* Simply writes @size bytes of @val to @port.
|
||||||
*/
|
*/
|
||||||
int ia64_pci_legacy_write(struct pci_dev *bus, u16 port, u32 val, u8 size)
|
int ia64_pci_legacy_write(struct pci_bus *bus, u16 port, u32 val, u8 size)
|
||||||
{
|
{
|
||||||
int ret = size;
|
int ret = size;
|
||||||
|
|
||||||
|
|
|
@ -347,9 +347,11 @@ extern ia64_mv_dma_supported swiotlb_dma_supported;
|
||||||
#endif
|
#endif
|
||||||
#ifndef platform_pci_legacy_read
|
#ifndef platform_pci_legacy_read
|
||||||
# define platform_pci_legacy_read ia64_pci_legacy_read
|
# define platform_pci_legacy_read ia64_pci_legacy_read
|
||||||
|
extern int ia64_pci_legacy_read(struct pci_bus *bus, u16 port, u32 *val, u8 size);
|
||||||
#endif
|
#endif
|
||||||
#ifndef platform_pci_legacy_write
|
#ifndef platform_pci_legacy_write
|
||||||
# define platform_pci_legacy_write ia64_pci_legacy_write
|
# define platform_pci_legacy_write ia64_pci_legacy_write
|
||||||
|
extern int ia64_pci_legacy_write(struct pci_bus *bus, u16 port, u32 val, u8 size);
|
||||||
#endif
|
#endif
|
||||||
#ifndef platform_inb
|
#ifndef platform_inb
|
||||||
# define platform_inb __ia64_inb
|
# define platform_inb __ia64_inb
|
||||||
|
|
Loading…
Reference in a new issue