arm-trusted-firmware/drivers/brcm
Bharat Gooty 48c6a6b650 driver: brcm: add i2c driver
Broadcom I2C controller driver. Follwoing API's are supported:-
- i2c_init() Intialize ethe I2C controller
- i2c_probe()
- i2c_set_bus_speed() Set the I2C bus speed
- i2c_get_bus_speed() Get the current bus speed
- i2c_recv_byte() Receive one byte of data.
- i2c_send_byte() Send one byteof data
- i2c_read_byte() Read single byte of data
- i2c_read() Read multiple bytes of data
- i2c_write_byte Write single byte of data
- i2c_write() Write multiple bytes of data

This driver is verified by reading the DDR SPD data.

Signed-off-by: Bharat Gooty <bharat.gooty@broadcom.com>
Change-Id: I2d7fe53950e8b12fab19d0293020523ff8b74e13
2021-03-26 16:22:55 +01:00
..
emmc drivers: Add emmc driver for Broadcom platforms 2020-04-03 17:12:42 +05:30
i2c driver: brcm: add i2c driver 2021-03-26 16:22:55 +01:00
spi drivers: Add iproc spi driver 2020-04-03 17:12:42 +05:30
chimp.c Add BL31 support for Broadcom stingray platform 2020-04-03 17:12:42 +05:30
iproc_gpio.c Add BL2 support for Broadcom stingray platform 2020-04-03 17:12:42 +05:30
ocotp.c Add BL2 support for Broadcom stingray platform 2020-04-03 17:12:42 +05:30
rng.c driver: brcm: add RNG driver 2020-07-13 18:01:19 +05:30
scp.c Add BL2 support for Broadcom stingray platform 2020-04-03 17:12:42 +05:30
sotp.c Add BL2 support for Broadcom stingray platform 2020-04-03 17:12:42 +05:30
spi_flash.c drivers: Add SPI Nor flash support 2020-04-03 17:12:42 +05:30
spi_sf.c drivers: Add SPI Nor flash support 2020-04-03 17:12:42 +05:30