summaryrefslogtreecommitdiff
path: root/util/amdfwtool
AgeCommit message (Expand)Author
2023-03-09amdfwtool: move FW_MPIO to PSP Dir Level 2 where it belongsNikolai Vyssotski
2023-03-09amdfwtool: Support multiple inst entriesFred Reitberger
2023-03-08amdfwtool: combo: Add combo feature for BIOS tableZheng Bao
2023-03-08amdfwtool: Separate two cases of combo and non-combo clearlyZheng Bao
2023-03-08amdfwtool: combo: Create the combo header earlierZheng Bao
2023-03-08amdfwtool: Move the filling of table headers into functionsZheng Bao
2023-03-02amdfwtool: Remove the limit of spliting EFS and bodyZheng Bao
2023-03-02amdfwtool: Change .rom.efs to .rom and .rom to .rom.bodyZheng Bao
2023-03-01amdfwtool:combo: Move the filling of field "lookup" into functionZheng Bao
2023-03-01amdfwtool: Remove the hints of flag --combo-capableZheng Bao
2023-03-01amdfwtool: Clean up the logic sequence of pointer growingZheng Bao
2023-02-28amdfwtool: Check the validation of EFS & body relative addressZheng Bao
2023-02-28amdfwtool: Fill the address in EFS header as "relative to BIOS"Zheng Bao
2023-02-27amdfwtool: Add universal cleanup functionZheng Bao
2023-02-24amdfwtool: Add missing parentheses in macro definitionZheng Bao
2023-02-24amdfwtool: Change the growing pointer with cautionsZheng Bao
2023-02-24amdfwtool: Remove the useless variable "rom"Zheng Bao
2023-02-14amdfwtool: use SoC ID info instead of misleading comboable flagZheng Bao
2023-02-13amdfwtool: Remove command line option soc-nameZheng Bao
2023-02-11amdfwtool: Put soc name setting to fw.cfg from command lineZheng Bao
2023-02-10amdfwtool: Move soc_id to cb_configZheng Bao
2023-02-09util/amdfwtool: Add UMSMU blob supportFred Reitberger
2023-02-09amdfwtool: Parse the line with SOC_NAMEZheng Bao
2023-02-09amdfwtool: Add SOC family definition for CarrizoZheng Bao
2023-02-09amdfwtool: Allow the location to be a relative addressZheng Bao
2023-02-08amdfwtool: Report the address of EFS header and bodyZheng Bao
2023-02-06amdfwtool: Add phoenix and glinda in get_psp_fw_typeZheng Bao
2023-02-05amdfwtool: Remove useless printing outZheng Bao
2023-02-05amdfwtool: Add a function to make the calling stack less deepZheng Bao
2023-02-04util/amdfwtool: add comment about reused PSP firmware type 0x5fFelix Held
2023-02-04amdfwtool: Add entry RIB whose subprog equals 1Zheng Bao
2023-02-02amdfwtool: Set the level of RIB file as level 2Zheng Bao
2023-02-01amdfwtool: Remove the duplicated entry RIBZheng Bao
2023-01-27amdfwtool: Update and extend PSP header format descriptionZheng Bao
2023-01-25amdfwtool: Remove comment "fallthrough"Zheng Bao
2023-01-22amdfwtool: Change the variable name to body_locationZheng Bao
2023-01-22amdfwtool: Add instance = 0 for bios imageZheng Bao
2023-01-22amdfwtool: Add missing code for checking new family phoenix & glindaZheng Bao
2023-01-22amdfwtool: Add entry types required to support glinda & phoenix SOCZheng Bao
2023-01-12soc/amd: Change Morgana codename to PhoenixMartin Roth
2022-12-24util/amdfwtool: Write EFS and AMDFW body in separate filesKarthikeyan Ramasubramanian
2022-11-12amdfwtool: Add definition of instance for PSP entryZheng Bao
2022-11-12util/amdfwtool/amdfwtool: Don't rewrite macrosElyes Haouas
2022-11-11util/amdfwtool: Add more instances some types in BDTArthur Heymans
2022-11-11util/amdfwtool: Add new typesArthur Heymans
2022-10-26util/amdfwtool: Add build rules for amdfwreadKarthikeyan Ramasubramanian
2022-10-26util/amdfwtool/amdfwread: List AMDFW RO binary entriesKarthikeyan Ramasubramanian
2022-10-26util/amdfwtool/amdfwread: Handle recovery A/B layoutKarthikeyan Ramasubramanian
2022-10-26util/amdfwtool/amdfwread: Fix AMDFW_OPT* bit maskKarthikeyan Ramasubramanian
2022-10-26util/amdfwtool/amdfwread: Update relative_offset functionKarthikeyan Ramasubramanian
2022-10-21util/amdfwutil: Fix adding microcode binariesArthur Heymans
2022-10-11util/amdfwread: Fix cookie error messageArthur Heymans
2022-10-11util/amdfwutil: Order enum and use hex consistentlyArthur Heymans
2022-10-10util/amdfwtool: Add Mendocino to usageFred Reitberger
2022-10-10util/amdfwtool: Add preliminary code for morgana & glinda SOCsMartin Roth
2022-10-02util/amdfwtool: Generate hashes for signed AMDFW componentsKangheui Won
2022-10-02util/amdfwtool: Add options to separate signed firmwaresKangheui Won
2022-10-02util/amdfwtool: Include the header with __packed definitionKarthikeyan Ramasubramanian
2022-09-30util/amdfwtool/data_parse: fix PMU subprogram/instance ID handlingFelix Held
2022-09-22util/amdfwtool: Add support for PSP NVRAM base addr and sizeRitul Guru
2022-09-04util/amdfwtool/amdfwread: Fix incorrect option indexKarthikeyan Ramasubramanian
2022-08-29amdfwtool: Fix indentationZheng Bao
2022-08-26util/amdfwtool: Add changes to reserve BIOS SIGRitul Guru
2022-08-12amdfwtool/amdfwtool.h: Allow 16 additional PSP entries to be supportedAltamshali Hirani
2022-08-11util/amdfwtool: Rename Sabrina to MendocinoJon Murphy
2022-08-09util/amdfwtool: Fix ISH_B directory offsetKarthikeyan Ramasubramanian
2022-08-01util/amdfwtool: Support PSP whitelist file on recovery A/B layoutKarthikeyan Ramasubramanian
2022-07-26util/amdfwtool: Update the location of PSP verstage and signing keyKarthikeyan Ramasubramanian
2022-06-30util/amdfwtool: Initalize all variables before useFred Reitberger
2022-05-13util/amdfwtool: Add amdfwread utilityRobert Zieba
2022-05-05util/amdfwtool: Add IKEK key for Trusted ApplicationKarthikeyan Ramasubramanian
2022-04-25amdfwtool: Use command line option use-combo to decide if use comboZheng Bao
2022-04-25amdfwtool: Change the name of macros for 'BHD'Zheng Bao
2022-04-14util/amdfwtool: Maintain one copy of PSP Level2 entriesKarthikeyan Ramasubramanian
2022-04-13amdfwtool: Add a flag to record the second gen instead of romsigZheng Bao
2022-04-05amdfwtool: Add a macro to set explicitly second gen for old SOCsZheng Bao
2022-04-03util/amdfwtool/data_parse: fix SPL table handling regressionFelix Held
2022-03-30util/amdfwtool: use ISH support for Sabrina SoCFelix Held
2022-03-30util/amdfwtool: add Sabrina SoC typeFelix Held
2022-03-30util/amdfwtool: select A/B recovery when ISH is usedFelix Held
2022-03-30util/amdfwtool: use table-relative addressing in ISH caseFelix Held
2022-03-29amdfwtool: Clear the whole byte of EFS_GENZheng Bao
2022-03-27amdfwtool: Add ISH header support for A/B recovery layoutZheng Bao
2022-03-27util/amdfwtool: add MSMU, SPIROM_CFG and DMCUB PSP FW typesFelix Held
2022-03-23amdfwtool: Change the some FW's level for A/B recoveryZheng Bao
2022-03-21amdfwtool: Check the length of matching string before accessingZheng Bao
2022-03-09amdfwtool: Clear struct match before regular expression matchingZheng Bao
2022-02-24amdfwtool: Check the real length of PMU stringZheng Bao
2022-02-21amdfwtool: Add entries for PMUI & PMUD with instance 2Zheng Bao
2022-02-21amdfwtool: Add support for AMD's BIOS A/B recovery featureZheng Bao
2022-02-21soc/amd/*/fw.cfg: Remove the misleading name for PMUI and PMUDZheng Bao
2022-02-12amdfwtool: Add options to support mainboard specific SPL tableZheng Bao
2022-02-07amdfwtool: Add SPL supportZheng Bao
2021-12-16amdfwtool: Upgrade "relative address" to four address modesZheng Bao
2021-12-14amdfwtool: Use relative address for EFS gen2Zheng Bao
2021-11-18amdfwtool: Call the set_efs_table for StoneyridgeZheng Bao
2021-11-18amdfwtool: Set flag comboable as bool typeZheng Bao
2021-11-18amdfwtool: Add a union for combo and psp directoryZheng Bao
2021-11-15amdfwtool: Set soc name for StoneyridgeZheng Bao
2021-11-11amdfwtool: Pack out-of-bounds check into a function and moveZheng Bao