arm-trusted-firmware/include/drivers
Abhi Singh 6fa56e9367 feat(tpm): add Infineon SLB9670 GPIO SPI config
add the Infineon Optiga SLB9670 TPM2.0 GPIO SPI
configuration data, as well as chip reset and the
GPIO SPI bitbang driver initialization. This code
supports use with the rpi3 platform, with availibility
to add configuration parameters for other platforms

Change-Id: Ibdffb28fa0b3b5a18dff2ba5d4ea305633740763
Signed-off-by: Abhi Singh <abhi.singh@arm.com>
2025-03-18 19:57:56 +01:00
..
allwinner feat(allwinner): allow to skip PMIC regulator setup 2021-12-27 15:32:22 +00:00
amlogic meson: Use generic console_t data structure 2020-02-25 09:34:38 +00:00
arm Merge changes from topic "jw/gic-lca-support" into integration 2025-02-20 17:17:35 +01:00
auth feat(mbedtls): optimize SHA256 for reduced memory footprint 2024-12-30 14:35:15 +00:00
brcm fix(tree): correct some typos 2023-05-09 15:57:12 +01:00
cadence fix(intel): refactor SDMMC driver for Altera products 2024-10-25 09:38:51 +08:00
cfi Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
coreboot coreboot: Use generic base address 2020-02-25 09:34:38 +00:00
fwu style(fwu): change the metadata fields to align with specification 2024-03-01 14:40:05 +05:30
io chore(io): remove io_dummy driver 2023-04-28 15:45:43 +02:00
marvell fix(plat/marvell/a3720/uart): do external reset during initialization 2021-12-02 17:38:02 +01:00
measured_boot refactor: digest sizes 2024-09-30 16:05:54 -07:00
mentor Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
nuvoton/npcm845x feat(nuvoton): added support for npcm845x chip 2023-07-26 08:14:45 +03:00
nxp feat(nxp-clk): add clock modules for uSDHC 2025-02-18 09:59:04 +02:00
partition refactor(guid-partition): list.entry_count to unsigned int 2024-03-18 11:46:00 -05:00
rambus drivers/rambus: add TRNG-IP-76 driver 2021-02-11 09:43:18 +00:00
renesas/rcar/console rcar: Use generic console_t data structure 2020-02-25 09:34:38 +00:00
rpi3 refactor(rpi): move register definitions out of rpi_hw.h 2024-03-08 20:57:13 +02:00
st feat(st-ddr): add STM32MP2 driver 2024-10-09 15:09:11 +02:00
synopsys drivers: synopsys: Fix synopsys MMC driver 2019-03-12 14:39:50 +08:00
ti/uart 16550: Use generic console_t data structure 2020-02-25 09:34:38 +00:00
tpm feat(tpm): add Infineon SLB9670 GPIO SPI config 2025-03-18 19:57:56 +01:00
clk.h feat(clk): add set_rate callback 2024-06-18 17:18:31 +03:00
console.h refactor(console): disable getc() by default 2023-10-11 08:40:14 +02:00
console_assertions.h refactor(console): disable getc() by default 2023-10-11 08:40:14 +02:00
delay_timer.h refactor(delay-timer): add timer callback functions 2024-10-16 10:33:03 +02:00
dw_ufs.h Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
generic_delay_timer.h Standardise header guards across codebase 2018-11-08 10:20:19 +00:00
gpio.h refactor(plat/rockchip/rk3399/drivers/gpio): reduce code duplication 2022-01-04 15:26:43 +01:00
gpio_spi.h feat(io): add generic gpio spi bit-bang driver 2025-03-18 19:56:16 +01:00
mmc.h feat(mmc): get boot partition size 2022-09-07 09:36:48 +02:00
nand.h feat(mtd): add platform function to allow using external buffer 2022-08-30 09:20:20 +02:00
raw_nand.h nand: raw_nand: fix timeout issue in nand_wait_ready 2020-09-24 09:32:23 +02:00
scmi-msg.h fix(scmi): add parameter for plat_scmi_clock_rates_array 2023-08-21 19:46:52 +08:00
scmi.h drivers: move scmi-msg out of st 2021-01-20 11:37:14 +08:00
spi_mem.h Add SPI-MEM framework 2020-01-20 11:32:59 +01:00
spi_nand.h fix(spi-nand): add Quad Enable management 2023-05-31 18:03:28 +02:00
spi_nor.h Add SPI-NOR framework 2020-01-20 11:32:59 +01:00
ufs.h feat(ufs): adds timeout and error handling 2023-03-15 09:53:12 +00:00
usb_device.h fix(usb): add missing include 2024-02-05 09:24:54 +01:00