fp@2589: /** fp@2589: Network Driver for Beckhoff CCAT communication controller fp@2589: Copyright (C) 2014 Beckhoff Automation GmbH fp@2589: Author: Patrick Bruenn fp@2589: fp@2589: This program is free software; you can redistribute it and/or modify fp@2589: it under the terms of the GNU General Public License as published by fp@2589: the Free Software Foundation; either version 2 of the License, or fp@2589: (at your option) any later version. fp@2589: fp@2589: This program is distributed in the hope that it will be useful, fp@2589: but WITHOUT ANY WARRANTY; without even the implied warranty of fp@2589: MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the fp@2589: GNU General Public License for more details. fp@2589: fp@2589: You should have received a copy of the GNU General Public License along fp@2589: with this program; if not, write to the Free Software Foundation, Inc., fp@2589: 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. fp@2589: */ fp@2589: fp@2589: #ifndef _UPDATE_H_ fp@2589: #define _UPDATE_H_ fp@2589: extern u8 ccat_get_prom_id(void __iomem * const ioaddr); fp@2589: extern struct ccat_update *ccat_update_init(const struct ccat_device *ccatdev, fp@2589: void __iomem * addr); fp@2589: extern void ccat_update_remove(struct ccat_update *update); fp@2589: #endif /* #ifndef _UPDATE_H_ */