← Back to team overview

tiomap-dev team mailing list archive

[Bug 645324] Re: i2c-omap.c:omap_i2c_idle() writes to nonexistent register on OMAP3630

 

** Project changed: linux-linaro => linaro-landing-team-ti

-- 
You received this bug notification because you are a member of TI OMAP
Developers, which is subscribed to linaro-landing-team-ti.
https://bugs.launchpad.net/bugs/645324

Title:
  i2c-omap.c:omap_i2c_idle() writes to nonexistent register on OMAP3630

Status in Linaro Texas Instruments Landing Team:
  Confirmed

Bug description:
  If you boot the linaro beta image on qemu-maemo's beaglexm model:

  qemu-maemo-system-arm -M beaglexm -sd linaro-beta.img -clock unix -nographic
  then during bootup there are a large number of warning messages:
  omap_i2c_write: Bad register 0x000000ec

  The DM37x TRM section 17.6.2 (HS I2C Registers) only lists registers
  at offsets from 0x00 to 0x54, so I think the model is correct that
  0xEC is bogus. We should investigate what bit of the kernel is doing
  this and what it thinks it's doing.

To manage notifications about this bug go to:
https://bugs.launchpad.net/linaro-landing-team-ti/+bug/645324/+subscriptions