1*de646852SMauro Carvalho Chehab /* SPDX-License-Identifier: GPL-2.0-or-later */
2*de646852SMauro Carvalho Chehab /*
3*de646852SMauro Carvalho Chehab     Retrieve encoded MAC address from ATMEL ttpci_eeprom serial 2-wire EEPROM,
4*de646852SMauro Carvalho Chehab     decode it and store it in associated adapter net device
5*de646852SMauro Carvalho Chehab 
6*de646852SMauro Carvalho Chehab     Robert Schlabbach	GMX
7*de646852SMauro Carvalho Chehab     Michael Glaum	KVH Industries
8*de646852SMauro Carvalho Chehab     Holger Waechtler	Convergence
9*de646852SMauro Carvalho Chehab 
10*de646852SMauro Carvalho Chehab 
11*de646852SMauro Carvalho Chehab */
12*de646852SMauro Carvalho Chehab 
13*de646852SMauro Carvalho Chehab #ifndef __TTPCI_EEPROM_H__
14*de646852SMauro Carvalho Chehab #define __TTPCI_EEPROM_H__
15*de646852SMauro Carvalho Chehab 
16*de646852SMauro Carvalho Chehab #include <linux/types.h>
17*de646852SMauro Carvalho Chehab #include <linux/i2c.h>
18*de646852SMauro Carvalho Chehab 
19*de646852SMauro Carvalho Chehab extern int ttpci_eeprom_decode_mac(u8 *decodedMAC, u8 *encodedMAC);
20*de646852SMauro Carvalho Chehab extern int ttpci_eeprom_parse_mac(struct i2c_adapter *adapter, u8 *propsed_mac);
21*de646852SMauro Carvalho Chehab 
22*de646852SMauro Carvalho Chehab #endif
23