Commit Graph

6 Commits

Author SHA1 Message Date
G S Niteesh Babu
d75b29d95e bsps/beagle: Refactored i2c driver
Refactored the i2c driver to parse register values from the device
tree rather than hardcoding them. But still the clocks have to
initialized manually.
2021-04-22 18:43:35 +02:00
Christian Mauderer
6014fadb5a bsps/beagle: Remove some debug output from I2C. 2020-08-03 09:11:13 +02:00
Chris Johns
2fdbdbc8b1 arm/beanglebone: Fix i2c build error. 2019-10-19 15:53:50 +11:00
Vijay Kumar Banerjee
a4e96cfb0a bsps/beagle: register i2c device at initialization 2019-09-19 21:27:16 +02:00
Christian Mauderer
b89d6cc5e4 bsp/beagle: Partial re-write of I2C driver.
The old driver worked well for EEPROMS with the RTEMS EEPROM driver. But
it had problems with a lot of other situations. Although it's not a
direct port, the new driver is heavily modeled after the FreeBSD ti_i2c
driver.

Closes #3764.
2019-06-29 09:37:24 +02:00
Sebastian Huber
a2dad96ab7 bsps: Move I2C drivers to bsps
This patch is a part of the BSP source reorganization.

Update #3285.
2018-04-23 15:18:43 +02:00