arm-trusted-firmware/plat/brcm/board/common
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
..
bcm_console.c Don't return error information from console_flush 2020-10-09 10:21:50 -05:00
bcm_elog.c Add BL2 support for Broadcom stingray platform 2020-04-03 17:12:42 +05:30
bcm_elog_ddr.c Add BL2 support for Broadcom stingray platform 2020-04-03 17:12:42 +05:30
bcm_elog_ddr.h Add BL2 support for Broadcom stingray platform 2020-04-03 17:12:42 +05:30
board_arm_trusted_boot.c Add BL2 support for Broadcom stingray platform 2020-04-03 17:12:42 +05:30
board_common.c Add bl31 support common across Broadcom platforms 2020-04-03 17:12:38 +05:30
board_common.mk driver: brcm: add i2c driver 2021-03-26 16:22:55 +01:00
brcm_mbedtls.c Add BL2 support for Broadcom stingray platform 2020-04-03 17:12:42 +05:30
chip_id.h Add BL2 support for Broadcom stingray platform 2020-04-03 17:12:42 +05:30
cmn_plat_def.h Add BL2 support for Broadcom stingray platform 2020-04-03 17:12:42 +05:30
cmn_plat_util.h Add bl2 setup code common across Broadcom platforms 2020-04-03 10:53:15 +05:30
cmn_sec.c Add bl2 setup code common across Broadcom platforms 2020-04-03 10:53:15 +05:30
cmn_sec.h Add bl2 setup code common across Broadcom platforms 2020-04-03 10:53:15 +05:30
err.c Add bl2 setup code common across Broadcom platforms 2020-04-03 10:53:15 +05:30
plat_setup.c Add bl2 setup code common across Broadcom platforms 2020-04-03 10:53:15 +05:30
platform_common.c Add BL2 support for Broadcom stingray platform 2020-04-03 17:12:42 +05:30
sbl_util.c Add BL2 support for Broadcom stingray platform 2020-04-03 17:12:42 +05:30
sbl_util.h Add BL2 support for Broadcom stingray platform 2020-04-03 17:12:42 +05:30
timer_sync.c Add bl31 support common across Broadcom platforms 2020-04-03 17:12:38 +05:30