18825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham/*
28825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	Mantis PCI bridge driver
38825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham
48825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	Copyright (C) Manu Abraham (abraham.manu@gmail.com)
58825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham
68825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	This program is free software; you can redistribute it and/or modify
78825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	it under the terms of the GNU General Public License as published by
88825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	the Free Software Foundation; either version 2 of the License, or
98825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	(at your option) any later version.
108825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham
118825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	This program is distributed in the hope that it will be useful,
128825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	but WITHOUT ANY WARRANTY; without even the implied warranty of
138825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
148825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	GNU General Public License for more details.
158825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham
168825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	You should have received a copy of the GNU General Public License
178825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	along with this program; if not, write to the Free Software
188825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham	Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
198825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham*/
208825a0970cef408fb2f1a44e3cb05d6ba41a18dbManu Abraham
21b3b961448f702339444036f94252ff2ba7a99febManu Abraham#ifndef __MANTIS_I2C_H
22b3b961448f702339444036f94252ff2ba7a99febManu Abraham#define __MANTIS_I2C_H
23b3b961448f702339444036f94252ff2ba7a99febManu Abraham
243e978a8284080d801d20cda377d9cf7c12fe68b9Manu Abraham#define I2C_STOP		(1 <<  0)
253e978a8284080d801d20cda377d9cf7c12fe68b9Manu Abraham#define I2C_READ		(1 <<  1)
263e978a8284080d801d20cda377d9cf7c12fe68b9Manu Abraham
27b3b961448f702339444036f94252ff2ba7a99febManu Abrahamextern int mantis_i2c_init(struct mantis_pci *mantis);
28b3b961448f702339444036f94252ff2ba7a99febManu Abrahamextern int mantis_i2c_exit(struct mantis_pci *mantis);
29b3b961448f702339444036f94252ff2ba7a99febManu Abraham
30b3b961448f702339444036f94252ff2ba7a99febManu Abraham#endif /* __MANTIS_I2C_H */
31