arm-trusted-firmware/plat
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
..
allwinner Merge "allwinner: Use CPUIDLE hardware when available" into integration 2021-03-25 13:29:50 +01:00
amlogic Plat AXG: Fix PLAT_MAX_PWR_LVL value 2020-12-29 13:52:11 +00:00
arm Merge changes from topic "od/ffa_spmc_pwr" into integration 2021-03-16 16:15:03 +01:00
brcm driver: brcm: add i2c driver 2021-03-26 16:22:55 +01:00
common Fix typos and misspellings 2020-11-12 15:21:11 +00:00
hisilicon Don't return error information from console_flush 2020-10-09 10:21:50 -05:00
imx Don't return error information from console_flush 2020-10-09 10:21:50 -05:00
intel/soc intel: common: Fix non-MISRA compliant code v2 2020-10-27 11:21:00 +08:00
layerscape Don't return error information from console_flush 2020-10-09 10:21:50 -05:00
marvell plat/marvell/armada: cleanup MSS SRAM if used for copy 2021-02-25 09:59:24 +00:00
mediatek mediatek: mt8192: fix MISSING_BREAK 2021-03-08 11:42:37 +08:00
nvidia/tegra plat/nvidia: tegra: Rename SMC API 2020-11-19 20:09:28 +00:00
nxp nxp lx2160a-aqds: new plat based on soc lx2160a 2021-03-24 09:49:32 +05:30
qemu Merge changes I9c9ed516,I2788eaf6 into integration 2021-03-10 15:35:50 +01:00
qti qti: spmi_arb: Fix NUM_APID and REG_APID_MAP() argument 2021-02-03 15:37:02 -08:00
renesas plat: renesas: rzg: DT memory node enhancements 2021-01-13 19:15:57 +00:00
rockchip plat/rockchip: Use common gicv2.mk 2021-03-09 17:12:42 +01:00
rpi rpi4: Switch to gicv2.mk and GICV2_SOURCES 2021-03-22 20:46:25 +01:00
socionext Don't return error information from console_flush 2020-10-09 10:21:50 -05:00
st Merge changes from topic "scmi-msg" into integration 2021-01-27 15:14:46 +00:00
ti/k3 ti: k3: Introduce lite device board support 2020-12-23 06:36:25 -06:00
xilinx plat: xilinx: versal: Mark IPI calls secure/non-secure 2021-03-19 07:47:12 -07:00