/* * FSI core driver * * Copyright (C) IBM Corporation 2016 * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. */ #include #include #include /* FSI core & Linux bus type definitions */ struct bus_type fsi_bus_type = { .name = "fsi", }; EXPORT_SYMBOL_GPL(fsi_bus_type); static int fsi_init(void) { return bus_register(&fsi_bus_type); } static void fsi_exit(void) { bus_unregister(&fsi_bus_type); } module_init(fsi_init); module_exit(fsi_exit);