coreboot/src/soc/intel
Sowmya Aralguppe e38a216368 soc/intel/pantherlake: Rearm and clear only for valid crashlog in PMC
Rearm and clear functions are called only if a valid crashlog is
present and extracted. If there is no valid crashlog, rearming will
lead to incorrect notification and skipping of the next crashlog event

BUG=b: None
TEST= PMC discovery buffer - rearmed status bit (trig_armed_sts)
      MMIO read of Bit position 25 is rearmed status bit
	  MMIO read of desc_table_addr = (bar_address + offset)
	  desc_table_addr = 0x9c198000 +  0x1d00 = 0x9c199d00
	  :1 for cold boot and
	  :0 for warm boot after manual crash

Change-Id: I42da487abd383567d7945835b738557e2e3fa714
Signed-off-by: Sowmya Aralguppe <sowmya.aralguppe@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/88519
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Reviewed-by: Bora Guvendik <bora.guvendik@intel.com>
Reviewed-by: Wonkyu Kim <wonkyu.kim@intel.com>
2025-08-13 13:23:39 +00:00
..
alderlake soc/intel/alderlake: Restore mem_init_override_channel_mask() 2025-08-07 07:58:39 +00:00
apollolake soc/intel/*: Select 'DRAM_SUPPORT_DDRx' as appropriate 2025-08-02 01:46:21 +00:00
baytrail device/dram: Rename 'USE_DDRx' config options 2025-07-25 17:03:02 +00:00
braswell soc/intel/*: Select 'DRAM_SUPPORT_DDRx' as appropriate 2025-08-02 01:46:21 +00:00
broadwell soc/intel/*: Select 'DRAM_SUPPORT_DDRx' as appropriate 2025-08-02 01:46:21 +00:00
cannonlake soc/intel/*: Select 'DRAM_SUPPORT_DDRx' as appropriate 2025-08-02 01:46:21 +00:00
common soc/intel/cmn/smbus: Drop use of update_spd_len() 2025-08-03 01:29:04 +00:00
denverton_ns soc/intel/*: Select 'DRAM_SUPPORT_DDRx' as appropriate 2025-08-02 01:46:21 +00:00
elkhartlake soc/intel/*: Select 'DRAM_SUPPORT_DDRx' as appropriate 2025-08-02 01:46:21 +00:00
jasperlake soc/intel/*: Select 'DRAM_SUPPORT_DDRx' as appropriate 2025-08-02 01:46:21 +00:00
meteorlake soc/intel/mtl: Fill in SPD data on both channels of DDR5 memory 2025-08-03 01:28:49 +00:00
pantherlake soc/intel/pantherlake: Rearm and clear only for valid crashlog in PMC 2025-08-13 13:23:39 +00:00
skylake soc/intel/*: Select 'DRAM_SUPPORT_DDRx' as appropriate 2025-08-02 01:46:21 +00:00
snowridge device/dram: Rename 'USE_DDRx' config options 2025-07-25 17:03:02 +00:00
tigerlake soc/intel/*: Select 'DRAM_SUPPORT_DDRx' as appropriate 2025-08-02 01:46:21 +00:00
xeon_sp soc/intel/*: Select 'DRAM_SUPPORT_DDRx' as appropriate 2025-08-02 01:46:21 +00:00
Makefile.mk