Commit 6858d498 authored by Arce, Abraham's avatar Arce, Abraham Committed by Jiri Kosina

EEPROM: max6875: Header file cleanup

Change max6875.c  header file to format as in conventions
Signed-off-by: default avatarAbraham Arce <x0066660@ti.com>
Acked-by: default avatarWolfram Sang <w.sang@pengutronix.de>
Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
parent 654087fa
/* /*
max6875.c - driver for MAX6874/MAX6875 * max6875.c - driver for MAX6874/MAX6875
*
Copyright (C) 2005 Ben Gardner <bgardner@wabtec.com> * Copyright (C) 2005 Ben Gardner <bgardner@wabtec.com>
*
Based on eeprom.c * Based on eeprom.c
*
The MAX6875 has a bank of registers and two banks of EEPROM. * The MAX6875 has a bank of registers and two banks of EEPROM.
Address ranges are defined as follows: * Address ranges are defined as follows:
* 0x0000 - 0x0046 = configuration registers * * 0x0000 - 0x0046 = configuration registers
* 0x8000 - 0x8046 = configuration EEPROM * * 0x8000 - 0x8046 = configuration EEPROM
* 0x8100 - 0x82FF = user EEPROM * * 0x8100 - 0x82FF = user EEPROM
*
This driver makes the user EEPROM available for read. * This driver makes the user EEPROM available for read.
*
The registers & config EEPROM should be accessed via i2c-dev. * The registers & config EEPROM should be accessed via i2c-dev.
*
The MAX6875 ignores the lowest address bit, so each chip responds to * The MAX6875 ignores the lowest address bit, so each chip responds to
two addresses - 0x50/0x51 and 0x52/0x53. * two addresses - 0x50/0x51 and 0x52/0x53.
*
Note that the MAX6875 uses i2c_smbus_write_byte_data() to set the read * Note that the MAX6875 uses i2c_smbus_write_byte_data() to set the read
address, so this driver is destructive if loaded for the wrong EEPROM chip. * address, so this driver is destructive if loaded for the wrong EEPROM chip.
*
This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
the Free Software Foundation; version 2 of the License. * the Free Software Foundation; version 2 of the License.
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/init.h> #include <linux/init.h>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment