aboutsummaryrefslogtreecommitdiff
path: root/clients/net-snk/kernel/modules.c
AgeCommit message (Collapse)AuthorFilesLines
2014-10-29net-snk: Remove module systemBenjamin Herrenschmidt1-82/+0
It's not used anymore, let's just call directly into the relevant OF functions. While at it, also make socket() actually return an fd. Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2014-10-29net-snk: Remove insmod/rmmodBenjamin Herrenschmidt1-30/+0
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2014-10-29net-snk: Remove snk_kernel_interface and related definitionsBenjamin Herrenschmidt1-5/+0
None of this if of any use anymore Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2014-10-29net-snk: Remove pci/vio_config gunkBenjamin Herrenschmidt1-3/+0
None of that is used anymore Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2013-10-04Remove lodable network driver modules and related functionsAvik Sil1-93/+0
All network drivers have been moved to library Signed-off-by: Avik Sil <aviksil@linux.vnet.ibm.com> Signed-off-by: Nikunj A Dadhania <nikunj@linux.vnet.ibm.com>
2013-10-04Add bcm57xx network driver in libbcmAvik Sil1-1/+0
Signed-off-by: Avik Sil <aviksil@linux.vnet.ibm.com> Signed-off-by: Nikunj A Dadhania <nikunj@linux.vnet.ibm.com>
2013-10-04Add e1000 network driver in libe1kAvik Sil1-1/+0
Signed-off-by: Avik Sil <aviksil@linux.vnet.ibm.com> Signed-off-by: Nikunj A Dadhania <nikunj@linux.vnet.ibm.com>
2013-10-04Add virtio-net driver in libvirtioAvik Sil1-1/+0
Signed-off-by: Avik Sil <aviksil@linux.vnet.ibm.com> Signed-off-by: Nikunj A Dadhania <nikunj@linux.vnet.ibm.com>
2013-10-04Add veth driver in libvethAvik Sil1-1/+0
Signed-off-by: Avik Sil <aviksil@linux.vnet.ibm.com> Signed-off-by: Nikunj A Dadhania <nikunj@linux.vnet.ibm.com>
2013-01-04Spelling fixes in comments and debug messagesStefan Weil1-1/+1
Most of these errors were found by codespell: controler -> controller appropiate -> appropriate devide -> divide comming -> coming seperate -> separate reponsible -> responsible initialization -> initialization successfull -> successful whithin -> within recieve -> receive wich -> which occurence -> occurrence beggining -> beginning accessable -> accessible proccess -> process succesfuly -> successfully immediatly -> immediately prefered -> preferred avaliable -> available threshhold -> threshold statistsics -> statistics endianess -> endianness positon -> position writen -> written occurence -> occurrence upto -> up to overwriten -> overwritten availabe -> available enviroment -> environment intruction -> instruction thru -> through substract -> subtract occured -> occurred begining -> beginning lenght -> length atributes -> attributes preceeding -> preceding defintion -> definition decriptor -> descriptor Signed-off-by: Stefan Weil <sw@weilnetz.de> Signed-off-by: Nikunj A Dadhania <nikunj@linux.vnet.ibm.com>
2011-12-20Added net-snk client-interface moduleThomas Huth1-1/+11
So far the net-snk could only use networking cards that had corresponding drivers in the ROM filesystem. NICs that come with their of FCODE drivers were not supported yet. For these NICs I added now a pseudo-module to the net-snk that is able to use the corresponding device tree nodes via the "read" and "write" functions of the client interface. Signed-off-by: Thomas Huth <thuth@linux.vnet.ibm.com>
2011-12-20Silenced some compiler warnings that occur when compiling with prototype checksThomas Huth1-6/+3
The compiler flags -Wmissing-prototypes and -Wstrict-prototypes generally help to write code with proper prototypes. This way one can avoid some ugly bugs because it helps to identify functions that do not have prototypes in headers. It also helps to improve performance since local functions then have to be declared "static", so the compiler can do better optimizations. Signed-off-by: Thomas Huth <thuth@linux.vnet.ibm.com>
2011-11-24Support for virtio-net PCI devicesThomas Huth1-1/+2
Added a driver for the "virtio-net" virtualized network devices from KVM/qemu. Signed-off-by: Thomas Huth <thuth@linux.vnet.ibm.com>
2011-10-12Make net-snk and modules relocatable, too.Thomas Huth1-24/+25
Cleaned up the toc-relative assembly of net-snk, fixed the Makefiles, save the modules as ELF files instead of raw binaries, adjust the net-snk base address and the load-base variable... a lot of changes were required to make the net-snk and the snk modules relocatable, too. But now it should be possible to relocate all files so that the firmware also runs with less than 256 MiB RAM. Signed-off-by: Thomas Huth <thuth@linux.vnet.ibm.com>
2011-03-22Removed obsolete/unused code.Thomas Huth1-1/+0
Cleaned up some remainders of SNK modules that have never been used in production. Signed-off-by: Thomas Huth <thuth@linux.vnet.ibm.com>
2011-03-22Initial qemu/KVM board supportBenjamin Herrenschmidt1-0/+1
Added a new board for SLOF running on KVM/qemu. Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Thomas Huth <thuth@linux.vnet.ibm.com>
2010-12-01Initial import of slof-JX-1.7.0-4Benjamin Herrenschmidt1-0/+208
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>