diff options
| author | Linus Walleij <[email protected]> | 2012-02-20 21:42:10 +0100 |
|---|---|---|
| committer | Samuel Ortiz <[email protected]> | 2012-03-06 18:46:42 +0100 |
| commit | 0f620837595145cd42be1c9dc6b619146fbeaf88 (patch) | |
| tree | c8baef44fa4b407ef897ccd234b91f8d83ac85e3 /tools/perf/scripts/python | |
| parent | 6d95b7fdd0bd2e28ef651da6863d75edca4c2aca (diff) | |
mfd: Add ab8500 version detection and enforcing
There are currently four different versions of the AB8500
around: AB8500, AB8505, AB9540 and AB8540. Unfortunately:
- Some of the chips (AB8500, AB8505, AB9540) cannot read
the AB8500_REV_REG register but return errors
- Some of them have the same ID value in the hardware
register AB8500_REV_REV, for example the first versions
of AB8505 and AB9540 have 0xFF in this register -
just like the AB8500.
So we need to be able to enforce a certain version from
the platform. We do this by using the id of the platform
device that provides the read/write functions.
Reviewed-by: Mark Brown <[email protected]>
Signed-off-by: Maxime Coquelin <[email protected]>
Signed-off-by: Alex Macro <[email protected]>
Signed-off-by: Michel Jaouen <[email protected]>
Signed-off-by: Linus Walleij <[email protected]>
Signed-off-by: Samuel Ortiz <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions