aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>2014-07-15 17:36:24 +1000
committerNikunj A Dadhania <nikunj@linux.vnet.ibm.com>2014-10-29 16:16:54 +0530
commit0a341a279b1b4ba65d10b3b0a147c3733a94c089 (patch)
tree39bf46f4f4ac5dcb08c2b50843a516dfdcfe80c8
parent6495aef5b625b9ddae9c4b2602a2881b487d1501 (diff)
downloadSLOF-0a341a279b1b4ba65d10b3b0a147c3733a94c089.zip
SLOF-0a341a279b1b4ba65d10b3b0a147c3733a94c089.tar.gz
SLOF-0a341a279b1b4ba65d10b3b0a147c3733a94c089.tar.bz2
net-snk: Remove some unused PCI functions
The read/write_io ones are used by biosemu, though we should probably fix them to work on qemu platform at some stage. Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
-rw-r--r--clients/net-snk/include/pci.h6
-rw-r--r--clients/net-snk/oflib/pci.c31
2 files changed, 2 insertions, 35 deletions
diff --git a/clients/net-snk/include/pci.h b/clients/net-snk/include/pci.h
index 3b368a4..cf584c3 100644
--- a/clients/net-snk/include/pci.h
+++ b/clients/net-snk/include/pci.h
@@ -14,12 +14,6 @@
#ifndef _PCI_H
#define _PCI_H
-#include <of.h>
-
-int pci_calc_bar_size (long long puid, int bus, int devfn, int bar);
-int pci_get_bar_start (long long puid, int bus, int devfn, int bar);
-void pci_set_bar_start (long long puid, int bus, int devfn, int bar, int value);
-
unsigned int read_io(void *addr, size_t sz);
int write_io(void *addr, unsigned int value, size_t sz);
diff --git a/clients/net-snk/oflib/pci.c b/clients/net-snk/oflib/pci.c
index 40ff780..89003ae 100644
--- a/clients/net-snk/oflib/pci.c
+++ b/clients/net-snk/oflib/pci.c
@@ -19,33 +19,7 @@
#include <cpu.h>
#include <cache.h>
-int
-pci_calc_bar_size(long long puid, int bus, int devfn, int bar)
-{
- int size;
- int old;
- bar = bar * 4 + 0x10;
- old = rtas_pci_config_read(puid, 4, bus, devfn, bar);
- rtas_pci_config_write(puid, 4, bus, devfn, bar, 0xffffffff);
- size = (rtas_pci_config_read(puid, 4, bus, devfn, bar) & (-4)) * -1;
- rtas_pci_config_write(puid, 4, bus, devfn, bar, old);
- return size;
-}
-
-int
-pci_get_bar_start(long long puid, int bus, int devfn, int bar)
-{
- return rtas_pci_config_read(puid, 4, bus, devfn, bar * 4 + 0x10);
-}
-
-void
-pci_set_bar_start(long long puid, int bus, int devfn, int bar, int value)
-{
- rtas_pci_config_write(puid, 4, bus, devfn, bar * 4 + 0x10, value);
-}
-
-unsigned int
-read_io(void *addr, size_t sz)
+unsigned int read_io(void *addr, size_t sz)
{
unsigned int ret;
@@ -66,8 +40,7 @@ read_io(void *addr, size_t sz)
return ret;
}
-int
-write_io(void *addr, unsigned int value, size_t sz)
+int write_io(void *addr, unsigned int value, size_t sz)
{
switch (sz) {
case 1: