summaryrefslogtreecommitdiff
path: root/src/drivers/pc80/tpm
AgeCommit message (Expand)Author
2024-08-06drivers/{crb,pc80/tpm}: Drop conflicting tpm_config_t typedefMichał Żygowski
2024-04-26drivers/pc80/tpm: Disable device if TPM not presentMichał Żygowski
2024-04-16security/tpm: support compiling in multiple TPM driversSergii Dmytruk
2024-03-28security/tpm: replace CONFIG(TPMx) checks with runtime checkSergii Dmytruk
2024-03-28security/tpm: make tis_probe() return tpm_familySergii Dmytruk
2024-02-18drivers: Add SPDX license headers to Kconfig filesMartin Roth
2024-02-07drivers/pc80/tpm: probe for TPM family of a deviceSergii Dmytruk
2024-01-31include/device/device.h: Remove CHIP_NAME() macroNicholas Sudsgaard
2024-01-24driver/parade to /driver/wwan: Rename Makefiles from .inc to .mkMartin Roth
2023-11-13security/tpm/: turn tis_{init,open} into tis_probeSergii Dmytruk
2023-09-28treewide: convert to tpm_result_tJon Murphy
2023-09-28treewide: convert to %#x hex printsJon Murphy
2023-09-18drivers/pc80/tpm: Rename tis_probe to tis_initJon Murphy
2023-09-15drivers/pc80/tpm: Silence warnings when CONFIG_TPM is unsetArthur Heymans
2023-08-06drivers: Add SPDX license headers to MakefilesMartin Roth
2023-07-17drivers/pc80/tpm: Add Infineon SLB9672 IDTim Crawford
2023-07-12pc80/tpm: Use newer function for resource declarationsArthur Heymans
2022-12-23Revert "security/tpm/: turn tis_{init,open} into tis_probe"Sergii Dmytruk
2022-12-23Revert "drivers/pc80/tpm: probe for TPM family of a device"Sergii Dmytruk
2022-12-21drivers/pc80/tpm: probe for TPM family of a deviceSergii Dmytruk
2022-12-21security/tpm/: turn tis_{init,open} into tis_probeSergii Dmytruk
2022-12-05security/tpm: remove tis_close()Sergii Dmytruk
2022-06-22device/resource: Add _kb postfix for resource allocatorsKyösti Mälkki
2022-04-21tpm: Refactor TPM Kconfig dimensionsJes B. Klinke
2022-03-23drivers/pc80/tpm/tis.c: Use fixed TPM ACPI pathMichał Kopeć
2021-10-25drivers/pc80/tpm: Use '%u' as printf formatter for unsigned variablesWerner Zeh
2021-10-25drivers/pc80/tpm: Use stopwatch for timeout-loopsWerner Zeh
2021-10-13drivers/pc80/tpm: Fix wrong debug messageWerner Zeh
2021-05-26Add Kconfig TPMKyösti Mälkki
2021-05-06security/tpm: Add option to init TPM in bootblockArthur Heymans
2020-11-22drivers/tpm: Move PPI stubPatrick Rudolph
2020-07-05drivers/pc80/tpm: Remove support code if TPM is disabledKyösti Mälkki
2020-07-05drivers/pc80/tpm/tis: Add x86_64 supportPatrick Rudolph
2020-07-04drivers/pc80/tpm: Remove LPC_TPMKyösti Mälkki
2020-06-21src: Substitute `__FUNCTION__` with `__func__`Angel Pons
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-05-02acpi: Move ACPI table support out of arch/x86 (3/5)Furquan Shaikh
2020-04-28device: Constify struct device * parameter to acpi_fill_ssdt()Furquan Shaikh
2020-04-07drivers/pc80/tpm/tis.c: change the _HID and _CID for TPM2 deviceMichał Żygowski
2020-04-06src/drivers: Use SPDX for GPL-2.0-only filesAngel Pons
2020-04-02Trim `.acpi_fill_ssdt_generator` and `.acpi_inject_dsdt_generator`Nico Huber
2020-01-09acpi: Be more ACPI compliant when generating _UIDPatrick Rudolph
2019-12-20{drivers,southbridge}: Replace min() with MIN()Elyes HAOUAS
2019-11-29security/tpm: Drop CAR_GLOBAL_MIGRATION supportArthur Heymans
2019-11-21drivers/pc80/tpm: Replace __RAMSTAGE_ guardsKyösti Mälkki
2019-10-27src/[arch-lib]: change "unsigned" to "unsigned int"Martin Roth
2019-10-22AUTHORS: Move src/drivers/[l*-v*] copyrights into AUTHORS fileMartin Roth
2019-06-27drivers/pc80/tpm: add support for TPM emulator SwTPM 2.0 moduleTsung Ho Wu
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-03-04device/mmio.h: Add include file for MMIO opsKyösti Mälkki
2019-01-23src/drivers: Remove needless '&' on function pointersElyes HAOUAS
2018-11-09drivers/*/tpm: Add postcar targetPhilipp Deppenwiese
2018-10-29src/drivers/pc80/tpm/tis.c: Dont use port value when invalid.Frans Hendriks
2018-10-23src: Remove unneeded whitespaceElyes HAOUAS
2018-08-11drivers/pc80/tpm: add support for SLB9665 TPM2.0 moduleKamil Wcislo
2018-08-10src/drivers: Fix typoElyes HAOUAS
2018-07-09src/{device,drivers}: Use "foo *bar" instead of "foo* bar"Elyes HAOUAS
2018-06-04security/tpm: Unify the coreboot TPM software stackPhilipp Deppenwiese
2018-05-13drivers/pc80/tpm: get ioport from pnp recordsKevin Cody-Little
2018-04-16drivers/pc80/tpm: Add some optional delay to tis_readresponse()Bill XIE
2018-01-18security/tpm: Change TPM naming for different layers.Philipp Deppenwiese
2018-01-18security/tpm: Move tpm TSS and TSPI layer to security sectionPhilipp Deppenwiese
2017-12-14drivers/pc80/tpm: Remove unused ACPI opregionDuncan Laurie
2017-09-14device: acpi_name() should take a const struct deviceAaron Durbin
2017-07-28src/drivers: Fix checkpatch warning: no spaces at the start of a lineMartin Roth
2017-05-05drivers/pc80/tpm: Fix missing tis_close() functionPhilipp Deppenwiese
2017-04-24*.asl: Remove obsolete reference to TPM ASL filePatrick Rudolph
2017-02-22acpi: Add ACPI_ prefix to IRQ enum and struct namesFurquan Shaikh
2017-02-14drivers/pc80/tpm: Update default acpi pathTobias Diedrich
2016-12-16drivers/pc80/tpm: Set default TPM acpi path if unsetPhilipp Deppenwiese
2016-11-24driver/pc80/tpm: Runtime generate ACPI table for TPM driverNaresh G Solanki
2016-11-14drivers/pc80/tpm: Select TPM device name based on Kconfig optionSubrata Banik
2016-10-02Kconfig: Update default hex values to start with 0xMartin Roth
2016-04-19kbuild: Allow drivers to fit src/drivers/[X]/[Y]/ schemeStefan Reinauer
2016-03-05tpm/acpi/tpm.asl: Only include tpm.asl if tpm is enabledMartin Roth
2016-02-26tree wide: Convert "if (CONFIG_.*_TPM.*)" to "if (IS_ENABLED(...))"Denis 'GNUtoo' Carikli
2016-02-18acpi/tpm: Gracefully handle missing TPM module.Tobias Diedrich
2015-12-06Remove #ifdef checks on Kconfig symbolsMartin Roth
2015-10-31tree: drop last paragraph of GPL copyright headerPatrick Georgi
2015-10-27tpm: acpi: Add support for TPM PIRQDuncan Laurie
2015-10-14x86: add standalone verstage supportAaron Durbin
2015-09-28tpm: acpi: Make _CRS method serializedDuncan Laurie
2015-09-08drivers/pc80/tpm: Set "Found TPM" message to BIOS_INFO levelDuncan Laurie
2015-06-07Fix Kconfig whitespace.Martin Roth
2015-06-02tpm: Add dummy _DSM to make Bitlocker happy.Vladimir Serbinenko
2015-06-02TPM: Add Infineon SLB9670 SPI TPM supportWenkai Du
2015-05-29tpm: Add Infineon TPM 1.2 supportSubrata
2015-05-29tpm: Fix multiple device supportSubrata
2015-05-27Deactivate TPMVladimir Serbinenko
2015-05-27Move TPM code out of chromeosVladimir Serbinenko
2015-05-23Hide TPM_TIS_BASE_ADDRESSVladimir Serbinenko
2015-05-21Remove address from GPLv2 headersPatrick Georgi
2015-04-21Unify byte order macros and clrsetbitsJulius Werner
2015-04-21arm(64): Manually clean up the mess left by write32() transitionJulius Werner
2015-04-21arm(64): Globally replace writel(v, a) with write32(a, v)Julius Werner
2015-04-13tpm: Only expose base address Kconfig option when enabledPatrick Georgi
2015-04-10tpm: Remove error message for unknown resource typeDuncan Laurie
2015-04-10tpm: Add ramstage driver and interrupt configurationDuncan Laurie
2015-04-10tpm: Move the LPC TPM driver to a subdirectoryDuncan Laurie