diff options
author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2014-07-15 17:36:24 +1000 |
---|---|---|
committer | Nikunj A Dadhania <nikunj@linux.vnet.ibm.com> | 2014-10-29 16:16:54 +0530 |
commit | 0a341a279b1b4ba65d10b3b0a147c3733a94c089 (patch) | |
tree | 39bf46f4f4ac5dcb08c2b50843a516dfdcfe80c8 | |
parent | 6495aef5b625b9ddae9c4b2602a2881b487d1501 (diff) | |
download | SLOF-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.h | 6 | ||||
-rw-r--r-- | clients/net-snk/oflib/pci.c | 31 |
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: |