Nikita Kiryanov
53af877fd2
compulab: eeprom: add support for obtaining product name
...
Introduce cl_eeprom_get_product_name() for obtaining product name
from the eeprom.
Cc: Stefano Babic <sbabic@denx.de >
Cc: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Nikita Kiryanov <nikita@compulab.co.il >
2015-09-13 10:36:01 +02:00
Nikita Kiryanov
72898ac7b8
compulab: eeprom: select i2c bus when querying for board rev
...
Add support for selecting which eeprom is queried for board revision by
extending cl_eeprom_get_board_rev() to accept an i2c bus number.
Cc: Stefano Babic <sbabic@denx.de >
Cc: Igor Grinberg <grinberg@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Signed-off-by: Nikita Kiryanov <nikita@compulab.co.il >
2015-09-13 10:35:06 +02:00
Nikita Kiryanov
e7a2447ba2
compulab: eeprom: allow reading mac address from multiple eeproms
...
Implement the option to select the eeprom i2c bus when reading mac
address.
Signed-off-by: Nikita Kiryanov <nikita@compulab.co.il >
Cc: Stefano Babic <sbabic@denx.de >
Cc: Igor Grinberg <grinberg@compulab.co.il >
Cc: Ilya Ledvich <ilya@compulab.co.il >
Cc: Dmitry Lifshitz <lifshitz@compulab.co.il >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
2015-01-29 17:42:28 +01:00
Ilya Ledvich
39338a30fa
compulab: eeprom: enable any i2c driver
...
Make the common eeprom library available for any I2C driver.
Signed-off-by: Ilya Ledvich <ilya@compulab.co.il >
Signed-off-by: Igor Grinberg <grinberg@compulab.co.il >
2014-05-23 19:40:39 -04:00
Heiko Schocher
6789e84eca
i2c, omap24xx: convert driver to new mutlibus/mutliadapter framework
...
- add omap24xx driver to new multibus/multiadpater support
- adapted all config files, which uses this driver
Tested on the am335x based siemens boards rut, dxr2 and pxm2
posted here:
http://patchwork.ozlabs.org/patch/263211/
Signed-off-by: Heiko Schocher <hs@denx.de >
Tested-by: Tom Rini <trini@ti.com >
Cc: Lars Poeschel <poeschel@lemonage.de >
Cc: Steve Sakoman <sakoman@gmail.com >
Cc: Thomas Weber <weber@corscience.de >
Cc: Tom Rix <Tom.Rix@windriver.com >
Cc: Grazvydas Ignotas <notasas@gmail.com >
Cc: Enric Balletbo i Serra <eballetbo@iseebcn.com >
Cc: Luca Ceresoli <luca.ceresoli@comelit.it >
Cc: Igor Grinberg <grinberg@compulab.co.il >
Cc: Ilya Yanok <yanok@emcraft.com >
Cc: Stefano Babic <sbabic@denx.de >
Cc: Nishanth Menon <nm@ti.com >
Cc: Pali Rohár <pali.rohar@gmail.com >
Cc: Peter Barada <peter.barada@logicpd.com >
Cc: Nagendra T S <nagendra@mistralsolutions.com >
Cc: Michael Jones <michael.jones@matrix-vision.de >
Cc: Raphael Assenat <raph@8d.com >
Acked-by: Igor Grinberg <grinberg@compulab.co.il >
Acked-by: Stefano Babic <sbabic@denx.de >
2013-11-13 06:18:17 +01:00
Igor Grinberg
689be5f83c
cm-t35: move the eeprom code to common place
...
Compulab boards use the same eeprom code, so move the eeprom related
code to live under board/compulab/common directory.
Also make several adjustments to eeprom functions namespace, so it will
be generic for compulab boards.
Signed-off-by: Igor Grinberg <grinberg@compulab.co.il >
Tested-by: Nikita Kiryanov <nikita@compulab.co.il >
2013-11-01 15:55:59 -04:00